滄海一聲笑
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 86 個(gè)
工控威望: 196 點(diǎn)
下載積分: 1844 分
在線時(shí)間: 75(小時(shí))
注冊(cè)時(shí)間: 2011-03-28
最后登錄: 2021-12-16
查看滄海一聲笑的 主題 / 回貼
樓主  發(fā)表于: 2012-03-19 18:34
把程序下載到PLC運(yùn)行,運(yùn)算結(jié)果不對(duì),然后將PLC內(nèi)存清除之后再下載運(yùn)行就可以了,請(qǐng)問(wèn)這是什么原因造成的。
tuanailing
精細(xì)出真功
級(jí)別: 工控俠客
精華主題: 0
發(fā)帖數(shù)量: 584 個(gè)
工控威望: 2254 點(diǎn)
下載積分: 1748 分
在線時(shí)間: 427(小時(shí))
注冊(cè)時(shí)間: 2011-03-19
最后登錄: 2024-05-10
查看tuanailing的 主題 / 回貼
1樓  發(fā)表于: 2012-03-20 09:16
很正常,不行就清內(nèi)存,這是常識(shí)
做工控,做人生
崇慶陽(yáng)光
不懈努力,一切皆有可能...
級(jí)別: VIP會(huì)員

精華主題: 1 篇
發(fā)帖數(shù)量: 775 個(gè)
工控威望: 1505 點(diǎn)
下載積分: 7427 分
在線時(shí)間: 155(小時(shí))
注冊(cè)時(shí)間: 2006-08-10
最后登錄: 2024-12-21
查看崇慶陽(yáng)光的 主題 / 回貼
2樓  發(fā)表于: 2012-03-20 09:21
可能16位和32位寄存器有混淆
不懈努力,一切皆有可能 ...
znz43
工控職業(yè)已成回憶 只因愛(ài)好常回家園 樂(lè)此不疲
級(jí)別: 工控俠客

精華主題: 0
發(fā)帖數(shù)量: 1057 個(gè)
工控威望: 4900 點(diǎn)
下載積分: 7351 分
在線時(shí)間: 2561(小時(shí))
注冊(cè)時(shí)間: 2010-06-24
最后登錄: 2024-12-16
查看znz43的 主題 / 回貼
3樓  發(fā)表于: 2012-03-20 11:43
編程未注意細(xì)節(jié),程序有有BUG。如用MOV送16Bit到D100中,而后用32位的運(yùn)算指令,但D101又未先清零,結(jié)果D100的32位數(shù)據(jù)就不是原先送入的16位數(shù)字,運(yùn)算結(jié)果肯定錯(cuò)誤。
把內(nèi)存清零后,D100只要送16位正數(shù),因D101已為零,32位的值也和16位的值一樣,結(jié)果當(dāng)然正確。
要避免此類錯(cuò)誤,編程時(shí)要注意在MOV 16位數(shù)據(jù)到D時(shí),如后面是32位指令,必須再 MOV  K0 到 (D+1)處;蛘哂16位轉(zhuǎn)換32位指令先轉(zhuǎn)換成32位指令。
出門打工難,打工學(xué)藝難,學(xué)藝拜師難,找到好師傅更難。
贈(zèng)人玫瑰,手留余香。舍得舍得,有舍才有得。
滄海一聲笑
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 86 個(gè)
工控威望: 196 點(diǎn)
下載積分: 1844 分
在線時(shí)間: 75(小時(shí))
注冊(cè)時(shí)間: 2011-03-28
最后登錄: 2021-12-16
查看滄海一聲笑的 主題 / 回貼
4樓  發(fā)表于: 2012-04-08 15:10