恭喜,你发布的帖子
发布于 2021-03-02 18:41:18
1楼
首先要知道PLC和屏之间的连接方式,如果是自由口通讯,就要看你程序里面的问题了。所以权且当你做的是屏直接读取PLC的地址。在屏中设置字符串时,字符个数是定死的,在你这个例子中就是4个字符,所以屏总是读取四个字符的长度。你改EF时只是改了前2个字符,而后2个还是保持CD,屏读取4个字符就是EFCD了。
所以想要只显示EF就需要在PLC中把CD这后两个字符改为空格。也就是说,只要不想在屏上显示的字符,该字符的位置就应该是置为空格,而不是不处理。
相反,在屏上输入的话,如果只输入EF,屏自动会将后2个字符以空格填充写到PLC里。
请填写推广理由:
分享
只看
楼主