圖片:
引用
引用第8樓meiliang212于2018-01-05 14:37發(fā)表的 :
我試了,模擬運(yùn)行了我上傳了圖片,我在監(jiān)看窗口給D0賦值在D0等于32767之前都正常,直到我給D1賦值1 時(shí)
所有寄存器都變了 請(qǐng)看圖,32位 D0和D1 一起不就是應(yīng)該顯示132767
請(qǐng)解答
.......
當(dāng)然不是
要先弄清楚PLC (或其他電子)數(shù)據(jù),都是以2進(jìn)制儲(chǔ)存。以10 (16)進(jìn)制顯示。
基本上1個(gè)暫存器 (D0) 占16位置 16Bit 。稱16位元。
0000 0000 0000 0000 = 0
0000 0000 0000 0001 = 1
........................................
........................................
01111 1111 1111 1111 = 32767
第16Bit 若為0 表示正,若為1 表示負(fù)
同理 32位元 D1 D0
D1 D0
0000 0000 0000 0000 0000 0000 0000 0000 = 0
如圖所示 D1 = 1 D0 =32767
D1 D0
0000 0000 0000 0001 01111 1111 1111 1111 = 98303