跳转至

保护类modbus扩展

云端配置(保护类modbus)

新建通道

新建一个采集通道,协议选择保护类MODBUS,本驱动属于modbus-rtu采集(标准)协议的扩展,基本配置过程可参照modbus-rtu采集(标准)

扩展功能

广播对时

  • 举例

    每60分钟,下发一次广播对时。

  • 协议要求

  • 规约特征配置

  • 通配符说明

符号 描述
%?A 将被替换为设备通讯地址(Address),?处填写字符串长度,下同
%?P 将被替换为设备公共地址(Public Address)
%?Y 将被替换为年份,%4Y则为四位数年份,%2Y则取年份后两位 (Year)
%?M 将被替换为月份(Value)
%?D 将被替换为日期 (Day)
%?H 将被替换为小时 (Hour)
%?F 将被替换为分钟 (Min)
%?S 将被替换为秒钟,%4S精确到毫秒,%2S精确到秒 (Second)
%?C 将被替换为校验码(Check)

注意

注1:规约特征配置中的命令均为十六进制,以字符串的形式表示,且区分大小写(通配符中的字母为大写,十六进制报文中的a-f为小写),2个字符串合为1个字节,例如字符串a3代表十六进制的0xa3,为1个字节长度;

注2%号后面的?,为数字,代表字符串长度,例如设备地址为5,通配符为%2A,那么实际发出去的报文就是1字节的05;例如寄存器个数为3,通配符为%4N,那么实际发出去的报文就是2字节的0003;该长度肯定为偶数

按照上述配置,发出去的对时报文为:

00 10 80 00 00 04 08 70 c9 34 10 14 07 15 00 a9 85

有符号整数解析方式

  • 举例

    16进制有符号数0x807f,默认情况下解析为十进制值:32895,选择原码方式解析则为:-127

  • 规约特征配置

本地配置(保护类modbus)

新建通道

新建一个采集通道,协议选择保护类MODBUS,本驱动属于modbus-rtu采集(标准)协议的扩展,基本配置过程可参照modbus-rtu采集(标准)

扩展功能

广播对时

  • 举例

    每60分钟,下发一次广播对时。

  • 协议要求

  • 规约特征数配置

  • 通配符说明
符号 描述
%?A 将被替换为设备通讯地址(Address),?处填写字符串长度,下同
%?P 将被替换为设备公共地址(Public Address)
%?Y 将被替换为年份,%4Y则为四位数年份,%2Y则取年份后两位 (Year)
%?M 将被替换为月份(Value)
%?D 将被替换为日期 (Day)
%?H 将被替换为小时 (Hour)
%?F 将被替换为分钟 (Min)
%?S 将被替换为秒钟,%4S精确到毫秒,%2S精确到秒 (Second)
%?C 将被替换为校验码(Check)

注意

注1:规约特征配置中的命令均为十六进制,以字符串的形式表示,且区分大小写(通配符中的字母为大写,十六进制报文中的a-f为小写),2个字符串合为1个字节,例如字符串a3代表十六进制的0xa3,为1个字节长度;

注2%号后面的?,为数字,代表字符串长度,例如设备地址为5,通配符为%2A,那么实际发出去的报文就是1字节的05;例如寄存器个数为3,通配符为%4N,那么实际发出去的报文就是2字节的0003;该长度肯定为偶数

按照上述配置,发出去的对时报文为:

00 10 80 00 00 04 08 70 c9 34 10 14 07 15 00 a9 85

有符号整数解析方式

  • 举例

    16进制有符号数0x807f,默认情况下解析为十进制值:32895,选择原码方式解析则为:-127

  • 规约特征配置