回覆列表
  • 1 # 木林ping

    應用模擬量模組EM231時,需要根據輸入訊號的規格設定右下角的DIP開關。DIP開關只對輸入訊號有效,並且對所有的輸入通道都是相同的。EM231帶模擬量輸入通道的模組,還分別有電位器用於對輸入訊號進行校正。EM231上的增益電位器用於調整輸入訊號和轉換數值的放大關係。

    模擬量輸入模組可以透過DIP撥碼開關設定為不同的測量方法。開關的設定應用於整個模組,一個模組只能設定為一種測量範圍。(注:開關設定只有在重新上電後才能生效) ,EM231的接線如圖所示。

    模擬量比例換算,因為A/D(模/數)、D/A(數/模)轉換之間的對應關係,S7-200 CPU內部用數值表示外部的模擬量訊號,兩者之間有一定的數學關係。這個關係就是模擬量/數值量的換算關係。

    模擬量資料格式與定址模擬量輸入/輸出資料是有符號整數,佔用一個字長(兩個位元組),所以地址必須從偶數字節開始。模擬量的轉換精度為12位,但在PLC中表示為-32000-+32000之間的整數值(實際上數值可以是整個16位有符號整數的範圍,但標準輸入訊號如10V/20mA被標定為對應32000,模擬量超過標準值一點也因此可以表示)。

    在S7-200中,單極性模擬量輸入/輸出訊號的數值範圍是 0 - 32000;雙極性模擬量訊號的數值範圍是 -32000-+32000。格式:輸入:AIW[起始位元組地址]——如AIW6輸出:AQW[起始位元組地址]——如AQW0每個模擬量輸入模組,按模組的先後順序和輸入通道數目,以固定的遞增順序向後排地址。

    實用指令庫在程式設計軟體中為便於使用者使用,現已將其匯出成為“自定義指令庫”,使用者可以新增到自己的Micro/WIN程式設計軟體中應用。在這個指令庫中,子程式Scale_I_to_R可用來進行模擬量輸入到S7-200內部資料的轉換;子程式Scale_R_I可用於內部資料到模擬量輸出的轉換。程式設計舉例:

  • 中秋節和大豐收的關聯?
  • 白蘿蔔怎麼做好吃?