恭喜,你发布的帖子
发布于 2018-06-23 21:07:59
2楼
使用CM1241时,就是按照你对其端口的设置、或通过功能块(如 MODBUS、USS之类)对其设置(这时是功能块 帮你设置的)。
CM模块达到你设置的状态时,(比如接收完成)之后, 程序扫描访问到 CM,就会 “得到” DONE位置一的信息。
这时就应该立即 “交换报文”。(如果是接收,就从缓冲区 取回报文。)这个DONE 位在本次扫描周期中,一直存在。而且,仅在这一个周期中存在。
如果,一直没有达到设置的条件,它就一直不会置一。
所以,要看你程序是如何写的了。
对于 使用MODBUS RTU 读取第三方传感器 ,这时,传感器是作为从站存在的。使用的功能块,它自动切换 发送与接收 状态,并不需要介入。
请填写推广理由:
分享
只看
楼主