钡铼技术工业物联网网关串口采集modbus rtu从机串口设备
bl110网关设备连接设备接线示意图如下:
bl110网关的lan口接入交换机,s475连接到交换机,使用lan口通过modbus tcp协议采集s475数据。lan口接交换机时,lan口上不能接其他网段的网线进来。使用com2口通过modbus rtu协议采集m140t的数据,采集到的数据通过wan口连接4g路由器r40,使用r40的路由功能将数据上传到各个云平台。
注:wan口和lan口都可以采集设备,示例是介绍lan口采集设备,wan采集设备的配置和lan采集设备的配置原理一样。
网口采集配置
wan口和lan口都可以采集设备,配置原理都一样。
lan口的配置
本示例是介绍lan口采集s475设备,故配置lan口的信息,lan口的配置如下:
(1)双击“lan”弹出lan口的配置框。(2)dhcp:lan口是否启用自动分配ip,默认不启用,根据需求设置,如:s475设置了自动获取ip,故lan口dhcp要启用。(3)路由启用:是否启用路由功能,给设备提供网络。默认关闭,根据需求设置,如:只是采集s475设备的数据,故s475不用上网,不启用路由功能。(4)ip地址:默认是192.168.3.1,分配给lan设备的ip地址只能是这个网段的地址。根据需求是否修改。如:s475设置自动获取ip,不规定是哪个网段的ip,故不修改。(5)子网掩码,lan口网关的子网掩码。(6)mac地址:lan口的mac地址。(7)点击“确定”。
注:点击“写入配置”网关将自动重启,并且要断电重启,重启后lan口的配置才改变。
注意:lan口的ip地址是规定lan口设备是哪个网段的ip地址,如果lan口设备ip地址不是lan设置的网段ip,lan口采集不了,要根据需求是更改lan口ip还是更改lan口设备的ip地址。更改网关的ip地址都要写入配置后,断电重启才能生效。
添加lan口设备s475
(1)点击“lan”,点击鼠标右键,点击“添加”,弹出设备配置框。(2)设备名称:命名设备,如:因采集s475设备为例,故填写s475。(3)填写采集设备的ip,如:因s475是自动获取ip,所以要打开s475的配置软件,查看s475的ip。因s475的ip是:192.168.3.125,因此,这里填写192.168.3.125。注意:如果是更改了lan口的ip,而且lan设备也是自动获取ip的,要点击“写入配置”,断电重启后,查看lan口设备的ip才变成更改后的网段的ip地址。(4)设备端口号:填写lan口设备的端口号,如:s475的modbus tcp端口号为:502,因此,填写“502”。(5)bl110网关是通过lan口采集s475设备,是modbus tcp协议,因此,设备品牌:modbus,设备型号:modbus tcp。(6)按钮里面的轮询间隔和通讯超时可以默认,根据需求填写。(7)选择数据点的类型,如:采集s475的电源、温湿度都是16位ab排列的数据类型,32位数据没有采集,因此,16位数据类型是ab,32位数据类型默认。(8)写功能码:选择15/16,根据设备支持功能码选择。(9)点击“确定”,添加s475设备。
注:点击确定后会在lan口下显示添加的设备见上图显示出来s475,如果想添加多个设备,重复(1)--(9)步骤即可。
注:点击“写入配置”网关将自动重启,重启后lan口添加的s475设备才添加成功。
添加s475的数据点
(1)点击“s475”,鼠标光标移动到方框内,鼠标右键,点击“添加”弹出数据点设置框。(2)变量名称:命名数据点的名字,如:temp。(3)数据点的mqtt标识符,可以任意填写。标识符不能重复,如:温度数据点的mqtt标识填写为temp。(4)根据需求选择采集地址按什么数据格式填写输入网关,oct/dec/hex分别是八进制/十进制/十六进制。采集modbus协议地址按十进制输入,故示例选择十进制。(5)从站id:s475设备的modbus id是“1”,故填写“1”。(6)地址类型:根据采集的数据点支持的功能码选择,如采集s475的温度是支持“04”功能码,故选择“04 input registers”。(7)地址:采集数据点的寄存器地址,如:数据点温度在s475里面是“24”寄存器地址,故填写“24”。(8)数据类型:根据数据点选择,如:s475的温湿度是16位有符号数值类型,故选择“int16”。(9)添加数量:如果是采集连续地址,同一功能码可以多个采集。(10)读写类型:根据采集数据支持读写选择。(11)系数:扩大或缩小多少倍上传给平台,根据需求填写。(12)映射地址:填写采集到的数据点存储到bl110网关设备的地址,可以随意填写。映射地址不能重复。范围:0-2000。如:采集s475温度的数据存储到bl110网关“8”寄存器地址。配置软件上映射地址外面表示modbus地址,括号里面m.xxx表示plc modbus地址。(13)变量单位:根据需求任意填写,也可以不填写。(14)点击“确定”。
注:点击“确定”后数据点会在方框内显示出来见上图,如果想继续添加数据点,在方框鼠标右键,点击“添加”弹出数据点配置框,重复(2)--(14)步骤。
注:点击“写入配置”网关将自动重启,重启后采集s475的数据点才生效。
openEuler社区邓一诺:实践是探索和提升的最佳捷径
高速模数转换器所需的极低抖动编码(采样)时钟
如何使用Arduino UNO板和电位器控制伺服电机
PRISMO蔡司三坐标CMM加速模式包
功放出现故障时的原因及排除方法
工业物联网网关BL110网口采集Modbus TCP从机操作步骤
星环科技基于知识图谱平台Sophon KG推出3.1版本
骁龙835芯片为打压联发科,给中国厂家降价15%,是喜是忧?
Smartbi获2021行业信息化BI领域最佳产品奖项
咪鼠科技探索智慧办公新方式 开启智慧办公新征程
LIN总线的应用 LIN网络的应用
新型DNA纳米结构有什么作用?
未来共享交通的新蓝图?未来出行趋势滴滴能否预示?
发布不到一个月,小米note3这款对标OPPO R11的手机已经开始降价
如何使用MOS晶体管研究NMOS零增益放大器原理
iPhone如何一键更换主题皮肤
微软为Android的开发发展做出了很大的贡献
FCC:2015年生效的网络中立相关法规“寿终正寝”
坚果Pro2S评测 可以说是锤子非常成熟的一款产品
新机外观设计遭“实锤”!三星 GalaxyNote10 Pro的保护壳曝光