drw_08
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 111 個
工控威望: 237 點
下載積分: 838 分
在線時間: 51(小時)
注冊時間: 2010-09-01
最后登錄: 2016-04-03
查看drw_08的 主題 / 回貼
樓主  發(fā)表于: 2012-07-28 17:23
我一般用數(shù)字量作比較,例如一把行程1600mm的電子尺,模擬量輸入到分辨率為16000的端口里面,即轉換系數(shù)為10,在觸摸屏里面輸入一個限位值,例如100mm,我就把100mm這個物理量轉化為數(shù)字量,即100*10=1000,我就拿1000和電子尺的實時值(0-16000)作比較。這樣只需要16位有符號2進制數(shù)比較即可。
但今天一個日本工程師說,要在PLC里面用物理量作比較才準確,意思即是把從電子尺讀取的0-16000的數(shù)值轉換為(16000/10=1600)0-1600mm的物理量直接和觸摸屏輸入的物理量進行比較。這樣的好處是可讀性比較強,在PLC里面就能看到每個比較量的實際值,但這種按照物理量比較的方法麻煩之處在于需要使用32位浮點數(shù)比較,如果要處理的數(shù)據(jù)比較多,就會降低PLC的運算速度。
我想問一下,那種比較的精度會高一點?
[ 此帖被drw_08在2012-07-28 17:39重新編輯 ]
guiyanhua
雲(yún)薄
級別: VIP會員
精華主題: 0
發(fā)帖數(shù)量: 121 個
工控威望: 288 點
下載積分: 1996 分
在線時間: 36(小時)
注冊時間: 2007-12-11
最后登錄: 2023-08-07
查看guiyanhua的 主題 / 回貼
1樓  發(fā)表于: 2012-07-28 18:13
本人技術不咋的,僅發(fā)表個人觀點,,我贊同鬼子的說法,取物理量好,精度沒有影響的,16位不夠,你可以用32位的,,如果這樣你精度還不夠,我是不知道是什么設備會有這高的精度,如果你用原始數(shù)據(jù)量來處理的話,不便于寫程序與調試,會很煩的,實際上精度不會比物理量高的,關鍵是用數(shù)字量不是一點點煩。要多寫好多程序的。PLC程序是越簡單越好,越穩(wěn)定。
我處供應液位,壓力、溫度、流量等各種傳感器與顯示控制儀表電加熱與控制18001637105,021-60895769  guiyh@zsa-tech.com
http://www.zsa-tech.com
gumeng
學無止境
級別: 工控俠客
精華主題: 0
發(fā)帖數(shù)量: 974 個
工控威望: 2385 點
下載積分: 5596 分
在線時間: 300(小時)
注冊時間: 2009-07-10
最后登錄: 2024-12-22
查看gumeng的 主題 / 回貼
2樓  發(fā)表于: 2012-07-28 20:14
贊成小鬼子的說法,簡單點好。不要做的太繁瑣。
現(xiàn)承接各類電氣自動化設備的設計,改造及維修。
龐樹恒
級別: 工控俠客
精華主題: 0
發(fā)帖數(shù)量: 697 個
工控威望: 2567 點
下載積分: 2646 分
在線時間: 242(小時)
注冊時間: 2008-07-20
最后登錄: 2017-03-15
查看龐樹恒的 主題 / 回貼
3樓  發(fā)表于: 2012-07-29 09:11
一般都是線性轉換成物理量再來運算。
lmdpont
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 57 個
工控威望: 142 點
下載積分: 571 分
在線時間: 22(小時)
注冊時間: 2012-05-23
最后登錄: 2015-11-18
查看lmdpont的 主題 / 回貼
4樓  發(fā)表于: 2012-07-29 09:45
注冊中心
級別: 網(wǎng)絡英雄

精華主題: 0
發(fā)帖數(shù)量: 240 個
工控威望: 12113 點
下載積分: 17575 分
在線時間: 261(小時)
注冊時間: 2009-05-06
最后登錄: 2023-08-04
查看注冊中心的 主題 / 回貼
5樓  發(fā)表于: 2012-07-29 10:08
我以前都是轉成數(shù)字量,還真沒認真思考過這個問題。