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