求索求知
級(jí)別: 正式會(huì)員
精華主題: 0
發(fā)帖數(shù)量: 30 個(gè)
工控威望: 85 點(diǎn)
下載積分: 1065 分
在線時(shí)間: 4(小時(shí))
注冊(cè)時(shí)間: 2021-07-11
最后登錄: 2023-01-31
查看求索求知的 主題 / 回貼
樓主  發(fā)表于: 2021-07-19 19:43
各位師傅,BCD指令可否可以在GX Developer上模擬運(yùn)行
cvlsam
富士低壓,POD(觸摸屏),PLC專賣
級(jí)別: VIP會(huì)員

精華主題: 3 篇
發(fā)帖數(shù)量: 6767 個(gè)
工控威望: 38368 點(diǎn)
下載積分: 2921 分
在線時(shí)間: 9504(小時(shí))
注冊(cè)時(shí)間: 2006-09-13
最后登錄: 2024-11-17
查看cvlsam的 主題 / 回貼
1樓  發(fā)表于: 2021-07-20 10:20
引用
引用第1樓求索求知于2021-07-19 20:54發(fā)表的  :
LD X1                                                  
OUT C0 K10          我寫了一個(gè)簡(jiǎn)單的計(jì)數(shù)器程序,在GX Developer上模擬運(yùn)行,不能轉(zhuǎn)為數(shù)碼管用的8421碼,BCD指令沒(méi)有執(zhí)行
LD C0
RST C0
LD M8000
.......


我個(gè)人認(rèn)為BCD得到了執(zhí)行,可能您對(duì)8421碼有些誤解。

表示個(gè)位數(shù)時(shí),BCD碼和BIN碼的表示方式完全相同,當(dāng)大于1位數(shù)時(shí),數(shù)據(jù)才會(huì)產(chǎn)生不同的排列方式。

例如:0~9      BCD和BIN在存儲(chǔ)中的位置完全相同。

但是多于1位數(shù)時(shí),排列方式發(fā)生了變化,BCD:0001 0001     BIN:0000 1011,但是你寫的例子中并不存在多于1位的情況。

因此,BCD指令得到了正確的模擬。

Good Luck~