问题描述:
Premium使用INPUT_CHAR指令实现字符通讯,以报文方式通讯时不能完整读取字符串,会丢掉一些字符,如何解决? 所属产品线:
Modicon Premium解决方法:
实际情况下的故障状态描述:INPUT_CHAR使用固定字符长度方式读取时不能成功通讯,但交换号变化,错误显示“不正确的响应”,以报文方式读取可以通讯,但是读取字符不完整,有些字符读不上来。原因是用户读取的字符串中包含有16#00(NULL)字符。可建议用户不要使用INPUT_CHAR指令,而改用INPUT_BYTE指令即可。
是否有帮助?