qiang2751290
級別: 家園?
精華主題: 0
發(fā)帖數量: 482 個
工控威望: 892 點
下載積分: 463 分
在線時間: 373(小時)
注冊時間: 2012-06-03
最后登錄: 2024-05-27
查看qiang2751290的 主題 / 回貼
樓主  發(fā)表于: 2013-07-11 06:10
關于,模擬量轉換成實際工程量,  例如要檢測一個3-10A的電流,用電流變送器將其轉換成4-20mA的電流。

然后如何轉換成實際模擬量呢???

資料上的公式為:

    (AIW0-6400)/25600  不知道對不對
huoshi
為所當為
級別: 網絡英雄

精華主題: 0
發(fā)帖數量: 2610 個
工控威望: 21417 點
下載積分: 11196 分
在線時間: 2724(小時)
注冊時間: 2010-12-27
最后登錄: 2024-09-20
查看huoshi的 主題 / 回貼
1樓  發(fā)表于: 2013-07-11 08:52
火石:看看是否有幫助
附件: 西門子S7-200模擬量編程.rar (4 K) 下載次數:376
網站提示: 請不要用迅雷下載附件,容易出錯
hxl202319
工資就像大姨媽,一月一次,一周就沒了
級別: 網絡英雄

精華主題: 0
發(fā)帖數量: 1751 個
工控威望: 10137 點
下載積分: 61261 分
在線時間: 2664(小時)
注冊時間: 2007-03-26
最后登錄: 2024-09-21
查看hxl202319的 主題 / 回貼
2樓  發(fā)表于: 2013-07-11 09:01
你的公式現在算出的是流入模擬量模塊的電流時多少mA, 還需要計算到實際電流才可以。
簽名無效了,麻雀不見了!
aeolec_china
工控老頑童
級別: 探索解密
精華主題: 0
發(fā)帖數量: 12 個
工控威望: 139 點
下載積分: 6160 分
在線時間: 46(小時)
注冊時間: 2013-06-18
最后登錄: 2024-08-24
查看aeolec_china的 主題 / 回貼
3樓  發(fā)表于: 2013-07-11 10:38
暈了,剛才白寫了。
現在重新寫一下吧
這個需要知道你的模擬量模塊的分辨率是多少,也就是解析度是多少,你所購買的相應品牌PLC應該有說明的。
現在,定義模擬量模塊的分辨率為R,4-20mA的電流流入模擬量模塊并經過數模轉換后的數值為I,實際工程量的最大值位Vm,最小值為Vn,那么實際的工程量為Y:
則:Y=(Vm-Vn)/R*I+Vn
Vm和Vn是帶符號的數
aeolec_china
工控老頑童
級別: 探索解密
精華主題: 0
發(fā)帖數量: 12 個
工控威望: 139 點
下載積分: 6160 分
在線時間: 46(小時)
注冊時間: 2013-06-18
最后登錄: 2024-08-24
查看aeolec_china的 主題 / 回貼
4樓  發(fā)表于: 2013-07-11 10:43
這個需要知道你的模擬量模塊的分辨率是多少,也就是解析度是多少,你所購買的相應品牌PLC應該有說明的。
現在,定義模擬量模塊的分辨率為R,4-20mA的電流流入模擬量模塊并經過數模轉換后的數值為I,實際工程量的最大值位Vm,最小值為Vn,那么實際的工程量為Y:
則:Y=[(Vm-Vn)/R]*I+Vn
Vm和Vn是帶符號的數
怕你誤會,重新寫了一下(Vm-Vn)/R,計算完成后再與I相乘
其實這就是個一元一次方程,線性變換
Y=aX+b
就這么簡單
靜芳
級別: 工控俠客
精華主題: 0
發(fā)帖數量: 947 個
工控威望: 3026 點
下載積分: 3279 分
在線時間: 203(小時)
注冊時間: 2010-02-05
最后登錄: 2024-09-18
查看靜芳的 主題 / 回貼
5樓  發(fā)表于: 2013-07-11 11:01
有線性轉換指令。
aeolec_china
工控老頑童
級別: 探索解密
精華主題: 0
發(fā)帖數量: 12 個
工控威望: 139 點
下載積分: 6160 分
在線時間: 46(小時)
注冊時間: 2013-06-18
最后登錄: 2024-08-24
查看aeolec_china的 主題 / 回貼
6樓  發(fā)表于: 2013-07-11 12:51
恩,是有線性變換指令。
但據我所知,線性變換指令一般是應用在數模轉換后的數值超出模塊分辨率的情況下(或者保證轉換后的數值必須在分辨率范圍內),使用此指令將此超出模塊分辨率的數值經過計算重新限定在模塊分辨率以內。大多是使用在PID控制中的。