chenspen
每天進(jìn)步一點(diǎn)
級別: 略有小成
![]() |
D0=65432, D1=23456,這兩個(gè)數字轉成2進(jìn)制后, D0的2進(jìn)制數變成前16位, D1的2進(jìn)制數變成后16位, 再將這32位2進(jìn)制換成10進(jìn)制,成為4,288,175,008 如何實(shí)現? [ 此帖被chenspen在2018-03-10 22:51重新編輯 ] |
|
---|---|---|
|
znz43
工控職業(yè)已成回憶 只因愛(ài)好;丶覉@ 樂(lè )此不疲
級別: 工控俠客
![]() ![]() |
PLC中(所有電腦都一樣)數據都是以2進(jìn)制存儲,65432在D0中以16進(jìn)制表示就是FF98,23456在D1中存儲為5BA0。 32位數據是低16位在前,高16位在后。所以只要把D0與D1數據交換后,以32位數據數據讀就行了。 D0=65432=FF98H D1=23456=5BA0H D1-->D2 D2=5BA0H D0-->D1 D1=FF98H D2-->D0 D0=5BA0H D0,D1構成32位 FF985BA0H=4288175008 |
|
---|---|---|
|
john42tw
級別: 網(wǎng)絡(luò )英雄
![]() |
不可能 資料寄存器(D) 16 位元: -32768~ 32767 32 位元:-2147483648 ~ 2147483647 |
---|---|
|
znz43
工控職業(yè)已成回憶 只因愛(ài)好;丶覉@ 樂(lè )此不疲
級別: 工控俠客
![]() ![]() |
圖片:
![]() 可以定義為無(wú)符號的16進(jìn)制數 |
|
---|---|---|
|
光陰2021
光陰2021
級別: 論壇先鋒
![]() |
這是用來(lái)做密碼的嗎? 如果非要用十進(jìn)制寫(xiě)入數據可以限定在某個(gè)范圍內。 |
|
---|---|---|
|
chenspen
每天進(jìn)步一點(diǎn)
級別: 略有小成
![]() |
感謝各位解答 [MOV K65432 D0],,數值超范圍,寫(xiě)不進(jìn)去,,,改成 【MOV HFF98 D0】,程序試過(guò),這樣是可以的, |
|
---|---|---|
|
mfjsx
專(zhuān)業(yè)非標自動(dòng)化設備工程開(kāi)發(fā)
級別: 家園?
![]() |
無(wú)符號的32位就可以了,三菱不知道怎么設,KEYENCE的我直接試過(guò)了,一定可以 |
|
---|---|---|
|