383702252
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 48 個(gè)
工控威望: 175 點(diǎn)
下載積分: 2488 分
在線時(shí)間: 48(小時(shí))
注冊(cè)時(shí)間: 2012-03-04
最后登錄: 2023-02-24
查看383702252的 主題 / 回貼
樓主  發(fā)表于: 2012-12-13 21:01
首先謝謝你百忙中點(diǎn)開(kāi)我的問(wèn)題

觸摸屏上面的輸入數(shù)據(jù) 是以什么格式傳入進(jìn)的PLC    十進(jìn)制轉(zhuǎn)二進(jìn)制  還是十進(jìn)制轉(zhuǎn)BCD?

DSUB D334 D330 D338  他們的數(shù)據(jù)是怎么個(gè)減法?高位和低位相減?怎么個(gè)減?變成十進(jìn)制還是別的?

DMOV K2000000 D502   這個(gè)數(shù)據(jù)怎么看  K代表十進(jìn)制  那么2000000(十進(jìn)制) = 111101000010010000000(二進(jìn)制)這樣?  然后怎么弄?   隔開(kāi)變成BCD?

1 1110 1000 0100 1000 0000 看成21個(gè)二進(jìn)制數(shù)? 1000 0100 1000 0000為低位?oooo oooo ooo1 1110是高位?

用4位二進(jìn)制數(shù)來(lái)表示1位十進(jìn)制數(shù)中的0~9這10個(gè)數(shù)碼,簡(jiǎn)稱BCD碼,即BCD代碼



再次感謝

xiejun8103
三人行,必有我?guī)?/div>
級(jí)別: 工控俠客
精華主題: 0
發(fā)帖數(shù)量: 327 個(gè)
工控威望: 2118 點(diǎn)
下載積分: 3244 分
在線時(shí)間: 299(小時(shí))
注冊(cè)時(shí)間: 2009-10-26
最后登錄: 2019-07-02
查看xiejun8103的 主題 / 回貼
1樓  發(fā)表于: 2012-12-14 13:25
應(yīng)是二進(jìn)制存在PLC中的,監(jiān)控時(shí)看到的是十進(jìn)制。在二進(jìn)制減速法中,是將被減數(shù)進(jìn)行2的補(bǔ)碼后相加。是否高位與高位,低位與低為? 肯定不是,因?yàn)橛袝r(shí)要進(jìn)位  ,你把它當(dāng)連續(xù)32位就行了。