Modbus 是工业上常用的通讯协议,Modbus协议包括ModbusRTU、ModbusASCII、ModbusTCP。在实际项目中,如何配置Modbus采集规则?本文以佰马BMG700边缘计算网关为例,图文结合介绍在边缘计算网关中如何设置Modbus采集规则、现场设备配置、接口配置、采集因子配置、上报中心配置等,协助客户快速实现现场数据采集、传输、上报、远程管理等。
MODBUS协议支持传统的RS-232、RS-422、RS-485和以太网设备。许多工业设备,包括PLC,DCS,智能仪表等都在使用Modbus协议作为他们之间的通讯标准。
佰马BMG700边缘计算网关,具有接入设备种类多、通信接口形式多、兼容通信协议多等特点。工业通信接口包括: 3×LAN、1×WLAN(可复用为LAN)、2×RS232、3×RS485、2×ADC、2×DI、1×CAN (可选)、2×继电器(可选)、WIFI功能(可选)、SM加密(可选)、GPS功能(可选)、单模双卡(可选)、双模双卡(可选)、TF卡(可选)。
BMG700边缘计算网关Modbus采集规则设置步骤:
1. 通过浏览器访问地址:192.168.1.1. 输入账号密码登入佰马网关管理系统
2. 登入界面-数据采集栏目,选择采集规格设置
3、在佰马边缘计算网关Modbus规则配置界面中,可以设置设备编号、设备名、接口、因子名称、定义指令头部、起始元件、点数、数据类型、上报中心、操作符、操作数、上报精度、状态标记等。
设备编号:数字
设备名:可以用来备注,中文在前字母数字在后,否则有可能出现乱码
接口:选择已开启的Modbus协议的串口号或Modbus TCP,未开启的不会显示
因子名称:上报的数据名称,字母在前数字在后,如:a001
设备ID:Modbus 设备ID,1-255(10进制)
功能码:一般为03功能码,读取寄存器数据,1-255(10进制)
起始地址:寄存器起始地址,1-255(10进制)
个数:寄存器数据个数,1-255(10进制)
数据类型:用来解析寄存器数据值,A为高字节(ABCD)
上报中心:对应服务端1-5配置
修改:可以修改当前配置
删除:删除当前配置
单位:当前单位仅作备注,可以不配置
操作符:对当前采集到的数据进行加减乘除
操作数:将当前数据带入操作符中对采集到的数据进行计算
精度:上报数据的小数点位数
状态标记:启用报警,当值产生变化时,触发报警
注:可配置多个因子,但是因子数量要和个数以及数据类型对应,否则不生效。
佰马Baimatech,集M2M产品研发、IoT平台服务、国际化运营于一体,让我们联接,共创未来