ModBus TCP 分布式远程IO数据采集模块系统耦合器BL200 Modbus功能码总述

2022-10-28 17:41:00 钡铼技术

ModBus TCP 分布式远程IO数据采集模块系统耦合器BL200

Modbus 功能码描述

工业物联网关

BL200 现场总线节点支持的功能码如下表所示,要执行所需的功能,请指定各自的功能码和所选的输入或输出通道或寄存器的地址。


表 1:Modbus功能码列表

功能码

功能

访问类型

描述

0x02

读数字输入

只读

1 bit 访问

0x01

读线圈

/

0x05

写单个线圈

/

0x0F

写多个线圈

/

0x04

读输入寄存器

只读

16 Bit访问

0x03

读多个寄存器

/

0x06

写单个寄存器

/

0x10

写多个寄存器

/

MODBUS 功能执行如下:


  1. MODBUS TCP 主站(例如PC)使用特定功能码向 BL200 现场总线节点发出请求;

  2. BL200 现场总线节点接收数据报文,然后根据主站的请求,以正确的数据响应主站。



如果现场总线节点收到不正确的请求,它会向主站发送错误数据报文(异常)。

异常中包含的异常代码含义如下:


表 2:Modbus异常代码

异常代码

描述

0x01

非法功能

0x02

非法数据地址

0x03

非法数据值

0x04

从机设备故障


微信公众号

首页
产品
案例
联系钡铼