刺猬果果
級別: 探索解密
|
在FB中如果使用32位乘法或除法指令,結(jié)果會占用64位,但是三菱這個(gè)FB寄存器分配的時(shí)候只會分配 為32位寄存器,造成地址沖突 |
---|---|
|
刺猬果果
級別: 探索解密
|
不是這個(gè)問題,塊內(nèi)出現(xiàn)DMUL或DDIV指令,多了就會出現(xiàn)地址沖突的問題 |
---|---|
|
卓發(fā)智能
相互學(xué)習(xí),共同進(jìn)步。
級別: 工控俠客
|
FB塊內(nèi)32位就夠用了,選不了64位,只能選32位的 |
|
---|---|---|
|
刺猬果果
級別: 探索解密
|
3U不支持?jǐn)?shù)組 |
---|---|
|
17625606414
級別: 家園常客
|
可以把結(jié)果變量換成用不到的地址,然后用兩次MOV.或者改ST算更方便 |
---|---|
|
刺猬果果
級別: 探索解密
|
仿的三菱不支持ST,只能用個(gè)OUT輸出指定地址 |
---|---|
|
linzhenfu
級別: 略有小成
|
這個(gè)問題很久以前我就提過,確實(shí)很坑,只能把結(jié)果改成數(shù)組來解決 |
---|---|
|
congrikunge
級別: 略有小成
|
[quote]引用第8樓cdgong于2024-05-29 09:19發(fā)表的 : 仿的三菱不支持ST,只能用個(gè)OUT輸出指定地址 [/q仿品就算了 |
---|---|
|