一台上位机,5台在线仪器,仪器与上位机都是modbus rtu通讯方式,那么上位机怎么连接呢?是直线连接还是中间加什么处理?在PLC里做通讯好还是在上位机上方便呢?这个modbus rtu通讯方式受不受通讯接口形式即232或者485影响,还是可以随便选哪个接口?有modbus rtut通讯程序吗,可以参考下
最佳答案
1、232/485是物理层接口,MODBUS RTU是通讯协议,不管是232还是485都可以用MODBUS RTU协议。
2、在线仪器一般来说都是提供485接口,但需要根据仪表说明书进行核实,有可能要进行设置。
3、如果都是485接口,也需要注意接口参数,如波特率、数据长度、校验等应一致。
4、仪表直接接上位机,由于上位机一般仅有232接口,需要计算机侧用一个232/485转换器。如果仪表侧也是232的话,建议每台仪表也增加232/485转换器。
5、建议采用PLC实现该功能,PLC中一般都有MODBUS通讯库,且PLC读取的数据可通过多台上位机进行显示。
6、如果用计算机读取的话一般组态软件中均提供MODBUS驱动程序,可以通过该驱动程序进行数据采集。
提问者对于答案的评价:
谢谢
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc164930.html