以前用1200板卡,写485通讯是可以的通讯的。现在用1500和一个仪表通讯(485 2线),要求不高,就选了CM PtP RS422/485 BA模块,通讯的时候一直初始化不成功。1200可以用的程序到1500就不行了?一直试,还是不行。
不行就去官网找资料,阅读资料发现这么一句话引起我注意,大概意思是BA模块不行。
然后我查了一下BA模块支持的通讯协议。完犊子,不支持modbus RTU,只支持自由口和3964(R)。
难怪一直无法初始化,都不支持。BA模块支持的这2种协议又没用过,现在我该怎么用这个BA模块来采集485数据呢?
论坛里的大神都很含蓄,我放弃了,买了个RTU转TCP的模块。这个通讯模块不用了。劝买到这个模块的退了,几千块呢,花100块买个RTU转TCP它不香吗?