Modbus_TCP_Server_TCP

Modbus TCP Server驱动。

​ 微控Modbus TCP格式的平台服务器通讯协议。可将现场ModbusTcp设备接入到微控平台,实现微控平台对现场Modbus设备的数据监控。

​ 注意Modbus设备需要有注册包发送功能。

​ 支持多台Modbus TCP设备接入。

​ 微控用Modbus协议,一对多个Modbus设备采集,字节流为TCP格式。

​ 本协议使用的字节流方式是Modbus TCP格式的。

通讯拓扑图

一、通道配置

1.1 通讯配置

​ "传输层协议"应选择"TCPServer"。

可以只填写"本地主机端口"参数,需保障此端口可以被外部访问。

通道配置

1.2 驱动属性配置

参数 说明
设备ID类型 表示设备ID的类型,一般为DTU注册包类型,目前分为ASCII格式和HEX格式
设备ID比对的最大字节数 可以从DTU上送的注册包中截取该长度的报文与组态的设备的"设备ID"进行比对

二、设备配置

2.1 基本信息

参数 说明
设备通讯状态 表示设备是否在线的状态,无需配置,不可编辑
设备地址 设备地址
设备ID 应设置为DTU上送的注册包
设备超时(ms) 在此时间段内设备没有响应主站的报文则认为设备超时
包长 报文长度,最大为256个字节,不要超过256个字节
敏感寄存器差值 设置为1时寄存器地址连续会合成一帧采集报文,为其它值时寄存器差值等于此值时也会合成一帧采集报文
16位数据格式 字节序
16位BCD数据格式 字节序
32位整数格式 字节序
32位浮点数格式 字节序
64位浮点数格式 字节序

2.2 功能码1组 读取线圈状态

参数 说明
采集点名 会按照"变量名"和通道自动生成
变量名 变量名
变量描述 变量描述
变量编号 变量编号
虚量 未勾选时按照后边配置项配置,勾选后可实现脚本计算
功能码 功能码
寄存器地址 寄存器地址
寄存器个数 必须为1
值类型 必须为"位"
系数 无效
基数 无效
扫描周期 查询周期

2.3 功能码2组 读取输入状态

参数 说明
采集点名 会按照"变量名"和通道自动生成
变量名 变量名
变量描述 变量描述
变量编号 变量编号
虚量 未勾选时按照后边配置项配置,勾选后可实现脚本计算
功能码 功能码
寄存器地址 寄存器地址
寄存器个数 必须为1
值类型 必须为"位"
系数 无效
基数 无效
扫描周期 查询周期

2.4 功能码3组 读取保持寄存器

参数 说明
采集点名 会按照"变量名"和通道自动生成
变量名 变量名
变量描述 变量描述
变量编号 变量编号
虚量 未勾选时按照后边配置项配置,勾选后可实现脚本计算
功能码 功能码
寄存器地址 寄存器地址
寄存器个数 寄存器个数
值类型 根据接入设备提供的点表选择相对应的数据类型
系数 有效
基数 有效
扫描周期 查询周期
偏移量 取位值的位偏移量,当位长度不为0时认为是按位取值
位长度 取n位

2.5 功能码4组 读取输入寄存器

参数 说明
采集点名 会按照"变量名"和通道自动生成
变量名 变量名
变量描述 变量描述
变量编号 变量编号
虚量 未勾选时按照后边配置项配置,勾选后可实现脚本计算
功能码 功能码
寄存器地址 寄存器地址
寄存器个数 寄存器个数
值类型 根据接入设备提供的点表选择相对应的数据类型
系数 有效
基数 有效
扫描周期 查询周期
偏移量 当位长度不为0时认为是按位取值
位长度 取n位

2.6 功能码5组 强置单线圈

参数 说明
采集点名 会按照"变量名"和通道自动生成
变量名 变量名
变量描述 变量描述
变量编号 变量编号
关联遥信点 用于显示遥设点对应的遥信点的状态
虚量 未勾选时按照后边配置项配置,勾选后可实现脚本计算
功能码 功能码
寄存器地址 寄存器地址
寄存器个数 必须为1
值类型 必须为"位"
系数 无效
基数 无效
扫描周期 无效

2.7 功能码6组 预置单寄存器

参数 说明
采集点名 会按照"变量名"和通道自动生成
变量名 变量名
变量描述 变量描述
变量编号 变量编号
虚量 未勾选时按照后边配置项配置,勾选后可实现脚本计算
功能码 功能码
寄存器地址 寄存器地址
寄存器个数 必须为1
值类型 根据接入设备提供的点表选择相对应的数据类型
系数 有效
基数 有效
扫描周期 无效

2.8 功能码15组 强置多线圈

参数 说明
采集点名 会按照"变量名"和通道自动生成
变量名 变量名
变量描述 变量描述
变量编号 变量编号
虚量 未勾选时按照后边配置项配置,勾选后可实现脚本计算
功能码 功能码
寄存器地址 寄存器地址
寄存器个数 必须为1
值类型 必须为"位"
系数 无效
基数 无效
扫描周期 无效

2.9 功能码16组 预置多寄存器

参数 说明
采集点名 会按照"变量名"和通道自动生成
变量名 变量名
变量描述 变量描述
变量编号 变量编号
虚量 未勾选时按照后边配置项配置,勾选后可实现脚本计算
功能码 功能码
寄存器地址 寄存器地址
寄存器个数 寄存器个数
值类型 根据接入设备提供的点表选择相对应的数据类型
系数 有效
基数 有效
扫描周期 无效

2.10 文件记录

​ 无效

results matching ""

    No results matching ""