daniel4587
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 35 個(gè)
工控威望: 144 點(diǎn)
下載積分: 770 分
在線時(shí)間: 25(小時(shí))
注冊(cè)時(shí)間: 2017-08-09
最后登錄: 2024-11-11
查看daniel4587的 主題 / 回貼
樓主  發(fā)表于: 2017-08-14 17:19
各位,在西門子里如果定義
A : DWORD;  
B AT A : ARRAY[0..31] OF BOOL;
這樣程序里就可將雙字轉(zhuǎn)換32個(gè)BIT位的數(shù)組,按照下標(biāo)做循環(huán)和按位控制。請(qǐng)問三菱里這樣的指令是什么呢?
zmrs163
級(jí)別: 家園常客
精華主題: 0
發(fā)帖數(shù)量: 375 個(gè)
工控威望: 523 點(diǎn)
下載積分: 1470 分
在線時(shí)間: 325(小時(shí))
注冊(cè)時(shí)間: 2017-06-12
最后登錄: 2024-12-20
查看zmrs163的 主題 / 回貼
1樓  發(fā)表于: 2017-08-15 09:29
dmov d0 k8m0
daniel4587
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 35 個(gè)
工控威望: 144 點(diǎn)
下載積分: 770 分
在線時(shí)間: 25(小時(shí))
注冊(cè)時(shí)間: 2017-08-09
最后登錄: 2024-11-11
查看daniel4587的 主題 / 回貼
2樓  發(fā)表于: 2017-08-15 13:24
回一樓。該指令是將雙字D0移動(dòng)到以M0~M31里。但是如果該塊需要反復(fù)調(diào)用,就不能使用固定地址,地址要?jiǎng)討B(tài)。
現(xiàn)在是輸入數(shù)據(jù)ModuleStatus 是一個(gè)double word格式,轉(zhuǎn)換到32個(gè)bit的數(shù)組或32bit的結(jié)構(gòu)都提示錯(cuò)誤; 但是DMOV的參數(shù)不是ANY32嗎?