PLC发送字符串给电脑,字符串放在DB块里,STring格式,例如‘ABCDEFG’,但是电脑端接收后,用TCP调试工具,接收到的都是?ABCDEFGq前面多了一个问号,请问是怎么回事?
应该怎么处理
最佳答案
那个问号是个数值,不是字符,这个数值等于字符串的长度。你可以直接从第二个字节读取字符串
提问者对于答案的评价:不知道怎么才能不发送前两个字节呢?
专家置评
已阅,最佳答案正确。DB块改为非优化块,可以指定发送数据的起始地址。
微信 分享