天涯gg
級別: 正式會員
|
DEVICE WRITE(向 PLC 軟設(shè)備寫入值) 始 命令 首地址 位數(shù) 數(shù)據(jù) 終 和校驗 STX CMD GROUP ADDRESS BYTES 1ST DATA 2ND DATA . . . . . . LAST DATA ETX SUM 例子: 向 D123 開始的兩個存儲器中寫入 1234, ABCD 02h 31h 31h, 30h, 46h, 36h 30h, 34h 33h, 34h, 31h, 32h, 43h, 44h, 41h, 42h 03h 34h, 39h 地址算法: address=address*2+1000h 求問D123怎么轉(zhuǎn)換成31h, 30h, 46h, 36h的 SUM=CMD+. . . . . . +ETX; 求問SUM=31h+31h+30h+46h+36h+30h+34h+33h+34h+31h+32h+43h+44h+41h+42h+03h = 34h, 39h [ 此帖被天涯gg在2023-02-28 09:57重新編輯 ] |
---|---|
|
夢雨天涯
微信hui530527 &
級別: 網(wǎng)絡(luò)英雄
|
這就要看你的是什么PLC了,如果是3U以上,就有十六進制轉(zhuǎn)ASCII的指令,沒有的話,那就自己一個個去提取商出來,然后根據(jù)0到9,和A到F相應(yīng)加H30和H40就行 樓主留言:真誠感謝! |
|
---|---|---|
|