⑴ 西門子S7-300模擬量編程例子
L PIW256 //將模擬量通道值讀取累加器ACCU1
T DB1.DBW0 //保存模擬量值。
⑵ 西門子plc200 溫度變送器輸入4-20mA 模塊em231 如何編程讀出溫度,-40到750攝氏度
整定公式為:(AIW - 6400)/25600 * 790 - 40。
首先,在西門子S7-200系列PLC中,0-20mA對應的數據范圍為0到32000,4mA多對應的數值是6400,同理,4-20mA的數據值范圍是6400到32000,這也就對應了所需的溫度-40度到750度。
下一步,設模擬量的標准電信號為A0-Am(例如4-20mA),A/D轉換後數值為D0-Dm(例如6400-32000),設模擬量的標准電信號是A,A/D轉換後的相應數值為D。
然後,由於是線性關系,函數關系A=f(D)可以表示為數學方程:A=(D-D0)×(Am-A0)/(Dm-D0)+A0。標准化輸出信號主要為0mA~10mA和4mA~20mA(或1V~5V)的直流電信號。
最後,不排除具有特殊規定的其他標准化輸出信號。溫度變送器按供電接線方式可分為兩線制和四線制,除RWB型溫度變送器為三線制外。
根據該方程式,編譯並運行程序,觀察程序狀態,對照儀表顯示值即得出溫度的顯示。
溫度變送器常見故障:
溫度變送器技術已經非常成熟了,在各工廠中非常常見,溫度變送器經常和一些儀表配套使用,在配套使用過程中經常有一些小的故障。比較常見的故障及解決方法如下。
1、被測介質溫度升高或者降低時變送器輸出沒有變化,這種情況大多是溫度變送器密封的問題,可能是由於溫度變送器沒有密封好或者是在焊接的時候不小心將感測器焊了個小洞,這種情況一般需要更換變送器外殼才能解決。
2、輸出信號不穩定,這種原因是溫度源本事的原因,溫度源本事就是一個不穩定的溫度,如果是儀表顯示不穩定,那就是儀表的抗干擾能力不強的原因。
3、變送器輸出誤差大,這種情況原因就比較多,可能是選用的溫度變送器的電阻絲不對導致量程錯誤,也有可以能是變送器出廠的時候沒有標定好。
溫度變送器故障排除:
1、因為溫度變送器的三閥組漏氣或堵塞造成誤差出現。
2、溫度變送器的零位偏高(或低),造成靜、差壓值偏大(或小),使計算氣量比實際氣量偏大(或小)。
3、溫度變送器的准確度等級和量程范圍選擇不正確,或沒有按照GB/T18603-2001《天然氣計量系統技術要求》要求進行選型導致計量附加誤差。
⑶ 西門子200plc編程實例模擬量應用將0.0…10.0轉換為0…32000的值送到模擬量輸
如圖所示,
VD0為0.0到10.0的數據
VD0×3200.0=VD4
VD4就是0.0到32000.0的數據
VD4實數轉整數到VD8,(四捨五入取整)
VD8就是0到32000
VD8雙整數轉成整數到AQW0
AQW0就是0到32000了,並且對應的模擬量輸出口就輸出了
望採納。。。。。。
⑷ "西門子PLC S7-200模擬量輸入"怎麼編程
模擬量值和A/D轉換值的轉換
假設模擬量的標准電信號是A0—Am(如:4—20mA),A/D轉換後數值為D0
—Dm(如:*00—32000),設模擬量的標准電信號是A,A/D轉換後的相應數值
為D,由於是線性關系,函數關系A=f(D)可以表示為數學方程:
A=(D-D0)×(Am-A0)/(Dm-D0)+A0。
根據該方程式,可以方便地根據D值計算出A值。將該方程式逆變換,得出
函數關系D=f(A)可以表示為數學方程:
D=(A-A0)×(Dm-D0)/(Am-A0)+D0。
具體舉一個實例,以S7-200和4—20mA為例,經A/D轉換後,我們得到的 數值是*00—32000,即A0=4,Am=20,D0=*00,Dm=32000,代入公式,得
出: A=(D-*00)×(20-4)/(32000-*00)+4。
假設該模擬量與AIW0對應,則當AIW0的值為12800時,相應的模擬電信號
是*00×16/25600+4=8mA。
⑸ 歐姆龍PLC模擬量編程
首先進行硬體設置:
根據接線圖將模擬模塊接好線,接著設置模擬量的信號類型是電壓還是電流,主要通過下面四個指撥開關完成,如下圖所示