当前位置: 主页 > PLC控制

s7-1200 TSEND_C指令与PC通讯,电脑接收字符串前面都有一个问号

PLC发送字符串给电脑,字符串放在DB块里,STring格式,例如‘ABCDEFG’,但是电脑端接收后,用TCP调试工具,接收到都是?ABCDEFG
q前面多了一个问号,请问是怎么回事?

应该怎么处理

最佳答案

那个问号是个数值,不是字符,这个数值等于字符串的长度。你可以直接从第二个字节读取字符串

提问者对于答案的评价:
不知道怎么才能不发送前两个字节呢?

专家置评

已阅,最佳答案正确。
DB块改为非优化块,可以指定发送数据的起始地址

  • 关注微信

猜你喜欢

微信公众号