恭喜,你发布的帖子
发布于 2016-07-08 09:42:47
6楼
这个我也是看到例程里面是这么写的,所以我也就这样用了,是否要先把该位置位,然后通过完成信号复位吗?另外请教下,如果我一个主站,带几十个子站。无论读写,是否都一次只能给一个站发读写请求,即:比如说通过第一个站的完成信号,触发第二个站的读写,再通过第二个站的完成信号,触发第三个站读写,以此类推。
对呀。你这不是对CM通讯模块轮询完全理解么?
对DONE和ERR都要处理;也可能是错误返回呀。
1200可以挂3个CM;它们都是独立工作的;互不干扰(可以并行轮询自己的从站)。
我建议以后在可能的情况下,使用以太网的MODBUS TCP。每一个连接就相当于一个CM模块(还不用花钱买);客户端(主站)既可以轮询访问服务器(从站);服务器(从站)也可以被多个客户端(主站)访问;还可以并发;即灵活又方便。而且速度很快(100M下局域网);也能经过互联网远程访问(速度慢点而已)。
请填写推广理由:
分享
只看
楼主