首页 >

如何通过串口实现一对多的设备数据传输采集? – 网络|

怎么将原型托管到网上,网络安全为什么涨,rtl8192er怎么样如何通过串口实现一对多的设备数据传输采集? - 网络|如何通过串口实现一对多的设备数据传输采集

什么是RS485

RS485是在串口基础上,通过485芯片对串口的收发数据进行电平转化,将其由数字电平转化为模拟的差分信号,使得串口数据适合于远程传输,同时增加了一个数据发送使能的控制,将全双工的通信变成半双工的通信,解决了多个设备数据发送冲突的问题。

在RS485协议之上,目前在工业场合常用的有modbus协议,modbus协议定义了应用层的各种读写操作指令以及时序。

RS485/MODBUS是现在流行的一种布网方式,实施简单方便,工业应用的仪表或设备一般支持RS485/modbus.

怎么进行数据采集

第一步,确认设备是否支持rs485/modbus

第二步,选择支持rs485的采集设备,可以是装在电脑上的组态软件,如果是电脑还需要购买一条rs485-usb的数据线。也可以是工控屏等等。

第三步,将设备的rs485的接线端A+,B-采用手拉手接在一起,并接到采集设备上的rs485的A+,B-上

第三步,设置每一台设备的modbus通信地址,需要注意的是,地址不能重复,可以设置1-254的地址。同时将设备设置成modbus从,设置一样的波特率,数据位,校验位,以及停止位。

第四步,阅读每一台设备说明书,了解参数地址定义,在采集设备上进行设置,设置项包括,modbus主,波特率,数据位,校验位,停止位等,每一台设置的地址,参数地址。

第五步,在采集设置上运行程序,分时定时通过modbus协议读取参数值


如何通过串口实现一对多的设备数据传输采集? - 网络|
  • Python3+分组统计(实现数据分析的关键步骤) |python 输入for循环
  • Python3+分组统计(实现数据分析的关键步骤) |python 输入for循环 | Python3+分组统计(实现数据分析的关键步骤) |python 输入for循环 ...

    如何通过串口实现一对多的设备数据传输采集? - 网络|
  • 征服面试官,成功进入一线互联网公司的运营岗位 - 网络|
  • 征服面试官,成功进入一线互联网公司的运营岗位 - 网络| | 征服面试官,成功进入一线互联网公司的运营岗位 - 网络| ...

    如何通过串口实现一对多的设备数据传输采集? - 网络|
  • Python入门到精通,你也能轻松赚到100万 |python3图形处理库
  • Python入门到精通,你也能轻松赚到100万 |python3图形处理库 | Python入门到精通,你也能轻松赚到100万 |python3图形处理库 ...