发表于:2003/10/31 9:45:00
#10楼
从PLC编程口通讯,写D123=1234h,D124=ABCDh时,发向PLC的命令串如下(去掉空格):
"<stx> 1 10F6 04 3412CDAB <etx> 49"
起始符:<stx>=Chr(02)/写入指令:1/D123地址:10F6/操作字节数:04/数据:3412CDAB/结束符:<etx>=Chr(03)/校验和:49
顶楼的错误是把ASCII控制码值Chr(02)和Chr(03)理解成字符串"02"和"03",真正的码串为:
"110F6043412CDAB49"
"<stx> 1 10F6 04 3412CDAB <etx> 49"
起始符:<stx>=Chr(02)/写入指令:1/D123地址:10F6/操作字节数:04/数据:3412CDAB/结束符:<etx>=Chr(03)/校验和:49
顶楼的错误是把ASCII控制码值Chr(02)和Chr(03)理解成字符串"02"和"03",真正的码串为:
"110F6043412CDAB49"