小魚兒er
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 12 個(gè)
工控威望: 113 點(diǎn)
下載積分: 614 分
在線時(shí)間: 19(小時(shí))
注冊(cè)時(shí)間: 2024-02-18
最后登錄: 2025-04-03
查看小魚兒er的 主題 / 回貼
樓主  發(fā)表于: 67天前

PLC是三菱FX3GA的模擬量模塊是4AD的模塊,為了穩(wěn)定壓力傳感器的數(shù)值寫的程序,在后面發(fā)現(xiàn)壓力值變大時(shí),這段穩(wěn)定程序會(huì)出現(xiàn)計(jì)算出的數(shù)值在某一個(gè)瞬間會(huì)變得很大,就導(dǎo)致顯示大壓力會(huì)超出很多很多,我想問下各位大佬這種一般是什么情況導(dǎo)致的,是不是PLC運(yùn)算沒跟上速度,還是我程序?qū)懙挠袉栴}啊。
烽火御龍?zhí)?
級(jí)別: 家園常客
精華主題: 0
發(fā)帖數(shù)量: 62 個(gè)
工控威望: 629 點(diǎn)
下載積分: 1861 分
在線時(shí)間: 54(小時(shí))
注冊(cè)時(shí)間: 2022-09-15
最后登錄: 2025-04-27
查看烽火御龍?zhí)斓?主題 / 回貼
1樓  發(fā)表于: 66天前
一樓說的沒錯(cuò),問題在MOV K0 D118,你前面和后面的運(yùn)算都是32位的,這一步為啥是16位的?D119D的高位沒有被清零導(dǎo)致的,你要用DMOV K0 D118才對(duì)