zhangqi_1234
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 342 個(gè)
工控威望: 493 點(diǎn)
下載積分: 4015 分
在線時(shí)間: 250(小時(shí))
注冊(cè)時(shí)間: 2013-03-22
最后登錄: 2024-10-30
查看zhangqi_1234的 主題 / 回貼
12樓  發(fā)表于: 2019-07-18 23:45
補(bǔ)充:?jiǎn)栴}出現(xiàn)在D375上,[DMOV D374 D600]功能是把D374-D375存儲(chǔ)的32位數(shù)據(jù),賦值給D600-D601。D374存低16位,D375存高16位,D375的最高位是1,因此被認(rèn)為是負(fù)數(shù)。程序中應(yīng)該是有其他指令對(duì)D375的值作了改變。
franklovey
級(jí)別: 正式會(huì)員
精華主題: 0
發(fā)帖數(shù)量: 22 個(gè)
工控威望: 93 點(diǎn)
下載積分: 636 分
在線時(shí)間: 11(小時(shí))
注冊(cè)時(shí)間: 2019-06-06
最后登錄: 2021-01-17
查看franklovey的 主題 / 回貼
13樓  發(fā)表于: 2019-07-22 08:21
以前公司自動(dòng)設(shè)備也經(jīng)常這樣,到了一定時(shí)間就無(wú)法使用,必須對(duì)相應(yīng)寄存器進(jìn)行清理后才能使用!    疑似寄存器溢出!
受不了了
級(jí)別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 597 個(gè)
工控威望: 725 點(diǎn)
下載積分: 1669 分
在線時(shí)間: 396(小時(shí))
注冊(cè)時(shí)間: 2015-06-17
最后登錄: 2024-10-31
查看受不了了的 主題 / 回貼
14樓  發(fā)表于: 2019-07-22 10:15
單元規(guī)劃有嚴(yán)重隱患,你第一張截圖里就有D332和D334,只能保證32位安全,DMUL運(yùn)算是64位,占用4個(gè)單元,直接出錯(cuò)了!我用三菱第一天就是4個(gè)單元一定義
cctv197910
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 29 個(gè)
工控威望: 133 點(diǎn)
下載積分: 405 分
在線時(shí)間: 17(小時(shí))
注冊(cè)時(shí)間: 2017-11-06
最后登錄: 2024-10-24
查看cctv197910的 主題 / 回貼
15樓  發(fā)表于: 2019-07-23 13:17
引用
引用第2樓leechengyu于2019-07-17 15:36發(fā)表的  :
檢查有哪些指令用到D596~D599的,16位指令與32位指令混著用,很容易出錯(cuò)

謝謝,都改成32位后沒有出錯(cuò)了
999感冒靈
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 275 個(gè)
工控威望: 351 點(diǎn)
下載積分: 1210 分
在線時(shí)間: 65(小時(shí))
注冊(cè)時(shí)間: 2019-05-29
最后登錄: 2023-12-17
查看999感冒靈的 主題 / 回貼
16樓  發(fā)表于: 2019-07-25 12:11
保證不了數(shù)值不會(huì)放不下,該64就要64沒法的,除非你能保證肯定能放下 我 掉過這個(gè)坑
2682876485
級(jí)別: 正式會(huì)員
精華主題: 0
發(fā)帖數(shù)量: 16 個(gè)
工控威望: 71 點(diǎn)
下載積分: 544 分
在線時(shí)間: 4(小時(shí))
注冊(cè)時(shí)間: 2019-07-25
最后登錄: 2019-12-01
查看2682876485的 主題 / 回貼
17樓  發(fā)表于: 2019-07-26 10:03
可能還是邏輯的問題,可能某些情況下是雙字地址,而你用的是16位就會(huì)出現(xiàn)這種情況。
工控菜鳥
菜鳥一只
級(jí)別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 949 個(gè)
工控威望: 1125 點(diǎn)
下載積分: 13848 分
在線時(shí)間: 291(小時(shí))
注冊(cè)時(shí)間: 2017-04-12
最后登錄: 2024-10-31
查看工控菜鳥的 主題 / 回貼
18樓  發(fā)表于: 2019-08-01 12:50
全部用32位的試試