现在做MODBUS,选择KEPSERVER软件和单片机通讯,我不懂在KEPSERVER软件中选择MODBUS RTU SERIAL 还是选择MODBUSE SLAVE RTU SERIAL.还有就是假如我的KEPSERVER软件和单片机物理连接好后,我如何发读写指令,需要虚拟连通的串口吗?请各位老师指点一下
问题补充:
谢谢2位老师热心解答。我继续测试,结果如下:采用主站方式,控制器没有数据返回,信号质量BAD.接入一个虚拟从站,虽然信号质量为BAD, Serial communications error on channel ''Channel1'' [*F***P*],但是从虚拟口写入数据时,信号质量变好,警报消除,数据能够正确读出来。另外我的设备用MODBUS ROLL读取没有问题。单片机数据为16进制,从H300001,无论设为主站还是从站都没有数据,唯一不同的就是设为从站数据质量为好,但是数据为0.里面数据一定不为0
最佳答案
选择MODBUSE SLAVE RTU SERIAL驱动,与实际设备通讯,需要有COM口。
提问者对于答案的评价:
不是自己想要的,但是非常感谢
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc358661.html