前面和大家分享了利用循环移位的方式实现MODBUS轮询的方法,具体可参考以下链接中的内容:
S7-200SMAR通过循环移位实现MODBUS RTU轮询的具体方法示例
那么,如果我们只想对读操作进行轮询,只在写入值发生变化时进行插队写入一次,该如何处理呢,可以参考以下内容:
如下图所示,M1.0位写入操作插队请求,当M1.0位ON,且M0.1轮询DONE标志位为ON时,复位所有轮询标志位,并置位M20.0(写入操作触发信号),
如下图所示,当该写入操作完
京公网安备 11010502049817号