摩尔信使MThings系列教程16——数据配置高级参数

摩尔信使MThings提供高级参数配置功能,可精细调控设备数据的读写行为,

灵活适配各厂商MODBUS协议的非标差异,实现差异化设备的灵活接入。

操作入口

❶点击 “高级参数配置”图标进入页面。

❷展示“高级参数配置”页面中相应参数。

❸单击“同步至其它设备”,可将当前设备的所有高级参数拷贝至被选择的设备。

❹单击“确定”按钮,完成并保存高级参数。

参数定义

地址偏移

报文数据地址 = 协议(界面)数据地址+地址偏移。

默认为0,修改时,请仔细确认协议要求。

 

地址显示模式

用于指定数据地址显示格式,可选择“十进制”或“十六进制”。当选择“十六进制”时,地址格式为XXXXH,编辑十六进制地址时,可不携带后缀H,软件将自动补齐。

 

CRC字节序(RTU模式生效)

为适配非标协议,通过该参数可指定RTU报文中CRC字节序,默认“小端”。

 

线圈/离散量位序

为适配非标协议,通过该参数可指定线圈/离散量读写过程中连续位的打包方式,默认“高位在左”。

 

读数据组包方式

仅用于模拟主机,该参数指示设备在进行批量读写请求时对多个相邻地址的数据如何组包。

默认为“逐条”,即每行数据的读写单独一条请求。

“按地址大小排序”即为自动组包,并按寄存器地址由小及大进行连续地址组包。

“按列表顺序排序”即为自动组包,并按界面表格中的顺序进行连续地址组包。

 

位数据最大允许间隔

仅用于模拟主机,该参数指示在进行读BIT数据请求组包时,允许的最大地址间隔。

BIT数据批量写时,不允许存在任何地址间隔。

 

寄存器最大允许间隔

仅用于模拟主机,该参数指示在进行读寄存器数据请求组包时,允许的最大地址间隔。

REG数据批量写时,不允许存在任何地址间隔。

 

位数据最大连续读个数

仅用于模拟主机,该参数指示在进行读BIT数据请求组包时,允许的最大地址空间。

 

寄存器最大连续读个数

仅用于模拟主机,该参数指示在进行读寄存器数据请求组包时,允许的最大地址空间。

 

单寄存器写功能码

仅用于模拟主机,适配非标设备的特殊要求。

默认按照标准要求使用0X06功能码请求单个保持寄存器的写请求。

 

单线圈写功能码

仅用于模拟主机,适配非标设备的特殊要求。

默认按照标准要求使用0X05功能码请求单个线圈状态的写请求。

 

广播设备

仅用于模拟主机,用于指示当前设备是否为广播设备,如选择是,该设备下发的所有请求将不等待响应报文。

注:仅适用于所属链接是串口的模拟主机。

 

广播地址-1/广播地址-2

仅用于模拟从机,用于指示广播地址,默认为0。

注:当模拟从机的传输模式是MODBUS-TCP(同步或异步),广播地址代表所有从机都需要处理该地址请求,但不需要回复(由广播地址设备回复)。

注:如MODBUS-TCP传输模式下需要使用0地址,且不涉及广播需求,建议将参数修改为其它地址。

 

启动后立即轮询

仅用于模拟主机,用于指示当设备链接建立或设备恢复运行后,是否启动轮询操作。

 

posted @ 2025-11-17 11:36  摩尔信使MThings  阅读(21)  评论(0)    收藏  举报