rs2指令,通道2,参数设置如下图。
plc与电脑通信,数据发送正常,接收也正常。
但是如果电脑没有发送数据的话,plc通信超时标志位不会接通。哪怕是一顿午饭的时间,依然没有通信超时。
中午饭后发现没有通信超时,我尝试从电脑发送一段数据给plc,plc接收了,完成一次发送接收。
我查看手册,手册里部分内容如下。
“当接收数据中途中断时,从这一刻开始,如果经过了超时时间设定中的时间,却依然没有收到下一个数据,则通信超时判定标志位置ON。”
是不是数据发送结束后,并没有进入”数据接收“的状态,要有数据或着其他什么东西来触发接收。
所以没有搞明白为什么通信超时不起作用。
先谢谢各位大神了。