dingweiguo
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 12 個
工控威望: 132 點(diǎn)
下載積分: 630 分
在線時間: 1(小時)
注冊時間: 2013-11-07
最后登錄: 2014-12-30
查看dingweiguo的 主題 / 回貼
樓主  發(fā)表于: 2014-05-25 16:10
圖片:
這段程序的意思大致是將電位器的值經(jīng)運(yùn)算后存入VD30了,轉(zhuǎn)換成整數(shù)后存入VD40,然后再加上50,最后再將這個值作為T37的設(shè)定值,因?yàn)門37PT值無法尋址雙子整數(shù),他程序用VW42代表VD40的存儲值這是怎么來的  想不懂 請教下高人,是這里錯了還是本來就是這樣的。謝謝了
cvlsam
富士低壓,POD(觸摸屏),PLC專賣
級別: VIP會員

精華主題: 3 篇
發(fā)帖數(shù)量: 6766 個
工控威望: 38367 點(diǎn)
下載積分: 2499 分
在線時間: 9495(小時)
注冊時間: 2006-09-13
最后登錄: 2024-11-02
查看cvlsam的 主題 / 回貼
1樓  發(fā)表于: 2014-05-25 18:19
VD40是由VW40和VW42組成,其中VW42為VD40的低字。

只要程序員能確保運(yùn)算值不大于32767且沒有負(fù)數(shù),那么直接取低字也未嘗不可。但是作為程序員的話應(yīng)該考慮從程序中給可能越界的值進(jìn)行限制,以確保信號發(fā)生突變的情況下也能正常工作。

Good Luck~