属性

 进入网关以后,选择组态模式,通道信息下对应的串口的属性,配置传输层协议参数(对应仪表串行参数),选择应用层协议ColDriver下的modbus,如图:

modbus rtu报文详解(参数介绍MODBUS)(1)

modbus rtu报文详解(参数介绍MODBUS)(2)

  ◆参数1:默认即可

  ◆命令时间间隔(ms):默认50毫秒,指采集命令下发间隔

  ◆字节流方式:根据通讯协议确定,一般串口通讯是RTU方式

  ◆发送延时(ms):两帧报文之间的间隔时间

 然后【提交】确认

modbus rtu报文详解(参数介绍MODBUS)(3)

新建设备

modbus rtu报文详解(参数介绍MODBUS)(4)

 ◆名称:根据实际情况自定义,符号只支持下划线“_”

 ◆描述:对设备的说明

 ◆设备通讯状态:在通讯后看设备是否通讯正常

 ◆超时(ms):等待被采集设备回复最大时间

 ◆设备地址:设备的通讯地址

 ◆包长:一帧报文包含的最大字节数

 ◆敏感寄存器差值:默认即可

 ◆2字节字节序:解析数据字节顺序(FFH2FFH1即高字节在前,低字节在后,下同)

 ◆4字节字节序:同上

 ◆4字节浮点数字节序:同上

 ◆8字节双精度浮点数字节序:同上

点击【创建】创建设备

创建变量

  根据设备通讯协议在对应的功能码下建立变量(采集点),以功能码3为例,创建10个变量,如下图:

modbus rtu报文详解(参数介绍MODBUS)(5)

 ◆采集点名:根据变量名自动生成

 ◆变量名:根据实际情况自定义,不能包含除下划线以外的任何特殊字符

 ◆变量描述:对变量的说明

 ◆变量编号:

 ◆虚量:是否为虚拟量

 ◆功能码:自动填写

 ◆寄存器地址:根据设备通讯点表填写

 ◆寄存器个数:根基设备通讯点表填写,1个寄存器为2个字节

 ◆数值类型:根据设备通讯点表填写,即数值的类型

 ◆系数:工程值=(原始值 基数)*系数

 ◆基数:工程值=(原始值 基数)*系数

 ◆扫描周期:(ms):数据更新的周期

 ◆偏移量:当变量取位时,偏移量配置0,即取第一位

 ◆位长度:当变量取位时,位长度是从偏移量开始取几位

,