pc机和PLC自由通讯,当读或写数据时,从目标寄存器开始的每个字节转换为十六进制ASC码后为何占用2个字节? 每个ASC码字符是占用一个字节的啊! 详见见系统手册例子 自由模式下PLC和计算机的通信
最佳答案
ASCII 码协议发送数据格式就是这样的,是1个字符1个字符的发送,你目标寄存器,里面是47(十进制)就是2个字符"4"和"7"),如果里面是16进制FFH,那么也是2个字符"F"和"F."
目的就是尊重协议格式,按字节发送的应该是2进制发送.
提问者对于答案的评价:
ok
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc358808.html