求索求知
級(jí)別: 正式會(huì)員
|
各位師傅,BCD指令可否可以在GX Developer上模擬運(yùn)行 |
---|---|
|
求索求知
級(jí)別: 正式會(huì)員
|
LD X1 OUT C0 K10 我寫了一個(gè)簡(jiǎn)單的計(jì)數(shù)器程序,在GX Developer上模擬運(yùn)行,不能轉(zhuǎn)為數(shù)碼管用的8421碼,BCD指令沒有執(zhí)行 LD C0 RST C0 LD M8000 BCD C0 K2Y000 END |
---|---|
|
cvlsam
富士低壓,POD(觸摸屏),PLC專賣
級(jí)別: VIP會(huì)員
|
我個(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~ |
---|---|
|
求索求知
級(jí)別: 正式會(huì)員
|
感謝師傅的幫助,我在模似時(shí)C0讀數(shù)和K2Y000下面顯示的讀數(shù)是一樣的,在觸摸屏上模似數(shù)碼管顯示的是亂碼 |
---|---|
|
求索求知
級(jí)別: 正式會(huì)員
|
例如當(dāng)C0等于小1時(shí),k2y000現(xiàn)顯示等于1,觸摸屏上模似數(shù)碼管顯示一橫也就是說是0000001,而不是1的顯示碼0000110 |
---|---|
|
求索求知
級(jí)別: 正式會(huì)員
|
我用MOV指令時(shí)當(dāng)C0是1 ,2,3,4時(shí)K2y000分別是6,91,79,102 |
---|---|
|
twingo49
級(jí)別: 網(wǎng)絡(luò)英雄
|
程式?jīng)]問題,應(yīng)該是觸摸屏顯示的設(shè)定問題 |
---|---|
|