公司新聞
西門子PLC是如何讀取模擬量的
發布時間: 2023-12-13 10:18 更新時間: 2024-11-23 08:00
觀看西門子PLC是如何讀取模擬量的視頻
PLC讀取模擬量信號必須要有模擬量輸入模塊,即常說的AI模塊。
一般常用的模擬量比如壓力,溫度,濕度,流量等都需要變送器轉化為電流信號,或者電壓信號,電流信號常用的4-20mA,或者電壓信號1-5V,當然還有其他類型。
當這些模擬量信號被接入AI模塊后,AI模塊經過AD轉化器將模擬量信號轉化為數字量,即在西門子PLC系統中SM331中,0-27648,不同PLC轉化后的數字不同。
上圖所示為SM331模塊,通過背部四個量程選擇模塊,可以自由選擇不同的信號類型。
上圖對應的是模擬量模塊的內部接線圖,及描述信息,用戶可以根據此圖進行各種變送器的接線。
完成模塊選型及外部接線后,就是進行PLC編程,將AI模塊采集到的數據,轉化為工程值,即壓力,溫度,流量等值。
在使用西門子STEP7軟件進行編程時,一般使用功能塊 FC105,即模擬量信號標準化程序,它的具體算法如下:
OUT = [((FLOAT (IN) – K1)/(K2–K1)) ? (HI_LIM–LO_LIM)] + LO_LIM
參數 BIPOLAR=1,則參數 IN 的值為雙極性,取值范圍介于 -27648 和 27648 之間。
常數“K1”的值為“-27648.0”,“K2”的值為“+27648.0”。
參數 BIPOLAR=0,則參數 IN 的值為單極性,取值范圍介于 0 和 27648 之間。常數“K1”的值為“0.0”,“K2”的值為“+27648.0”。
其他參數的含意可以參考上圖。
如上圖為編程后的AI信號標準化程序,對于參數 IN 為PIW值,HI_LIM和LO_LIM為量程上下限,OUT為實際工程值
其他新聞
- 一個合格的西門子工控技術人員,需要掌握哪些技能 2024-11-23
- 一步步教你西門子Modbus通訊,再不會就真的沒辦法了 2024-11-23
- 西門子PLC連接電腦的幾種基礎方式,哪種Zui方便 2024-11-23
- 在HMI上顯示西門子PLC代碼流程的方法 2024-11-23
- Siemens西門子PLC編程建議 2024-11-23
- 調試西門子PLC時,模擬量跳變、掉線或無窮大,怎么破 2024-11-23
- 西門子觸摸屏與西門子PLC時間同步的簡單方法 2024-11-23
- 西門子PLC和WinCC以太網通訊的組態步驟 2024-11-23
- 在西門子PLC編程中,循環語句FOR和WHILE怎么選 2024-11-23
- 西門子PLC的自鎖、互鎖梯形圖程序 2024-11-23
- 西門子PLC程序從這四個方面入手,質量都很高 2024-11-23
- 西門子PLC面向對象編程和梯形圖編程,誰OUT了 2024-11-23
- 如何實現西門子S7-1200和西門子S7-200的modbus通訊 2024-11-23
- 西門子S7-1200 PLC 與HMI設備組態網絡的連接 2024-11-23
- 西門子PLC的實際應用,就藏在這里! 2024-11-23
產品分類
聯系方式
- 電 話:13510737515
- 聯系人:董海波
- 手 機:13185520415
- 微 信:13185520415