命令 命令碼 目標(biāo)設(shè)備
DEVICE READ CMD "0" X,Y,M,S,T,C,D
DEVICE WRITE CMD "1" X,Y,M,S,T,C,D
FORCE ON CMD " 7" X,Y,M,S,T,C
FORCE OFF CMD "8" X,Y,M,S,T,C
傳輸格式: RS232C
波特率: 9600bps
奇偶: even
校驗(yàn): 累加方式和校驗(yàn)
字符: ASCII
16 進(jìn)制代碼
ENQ 05H 請求
ACK 06H PLC 正確響應(yīng)
NAK 15H PLC 錯誤響應(yīng)
STX 02H 報文開始
ETX 03H 報文結(jié)束
幀格式
STX CMD DATA ...... DATA ETX SUM(upper) SUM(lower)
例子
STX ,CMD ,ADDRESS, BYTES, ETX, SUM
02H, 30H, 31H,30H,46H,36H, 30H,34H, 03H, 37H,34H
SUM=CMD+......+ETX
30h+31h+30h+46h+36h+30h+34h+03h=74h;
累加和超過兩位取低兩位
1 DEVICE READ 讀出軟設(shè)備狀態(tài)值
計算機(jī)向PLC 發(fā)送
始 命令 首地址 位數(shù) 終 和校驗(yàn)
STX CMD GROUP ADDRESS BYTES ETX SUM
例子從D123 開始讀取4 個字節(jié)數(shù)據(jù)
02h 30h 31h,30h,46h,36h 30h,34h 03h 37h,34h