模擬量類型的模塊有三種:普通模擬量模塊、RTD模塊和TC模塊。普通模擬量模塊可以采集標準電流和電壓信號。其中,電流包括:0-20mA、4-20mA兩(liang) 種信號,電壓包括:+/-2.5V、+/-5V、+/-10V三種信號。在本文中采用的是西門子S7-200SMART 模擬量模塊EM AM06(4AI/2AQ),采用的是電流0-20 mA或電壓+/-10V的兩(liang) 種方式,需要注意的是S7-200 SMART CPU普通模擬量通道值範圍是0~27648或-27648~27648。
本文采用的溫度變送器為(wei) 4-20mA輸出,溫度範圍為(wei) 0-100℃,4mA相當於(yu) 5530,也就是4-20mA溫度傳(chuan) 感器的數據範圍為(wei) 5530-27648(有效範圍22118);這就對應了0℃到100℃。
整定公式:(AIW - 5530)/22118 .0*100.0-0
若溫度範圍為(wei) -75-150℃,整定公式:(AIW 5530)/22118 .0*150.0-(-75)。
硬件信息:西門子 S7-200SMART PLC型號為(wei) :ST40
模擬量模塊型號為(wei) :EM AM06(4AI/2AQ)
程序實例:
最終溫度數據VD16的顯示當前溫度值,具體(ti) 操作步驟如下:
1、兩(liang) 線製傳(chuan) 感器接線
①:如圖將溫度變送器接入模擬量模塊
2、設備組態
①:點擊 CPU ST40
②:組態模擬量模塊
③:將接入的通道改為(wei) 電流0-20mA
3、編寫(xie) 程序
①:編寫(xie) 程序,溫度顯示正常,表明模擬量接線與(yu) 編程正確。