跳到主要内容

Modbus C20 主站

插件用途

在通用 Modbus 地址读写之外,读取 C20 文件区波形、谱图、频率幅值和谱图配置。配置页面中的插件名称为“ModbusC20Master”。

公共通道、变量、数据格式和导入操作见采集配置

选择入口与支持范围

进入“开发配置 → 采集配置”,创建 TCP 客户端、TCP 服务端、串口或 UDP 通道,再创建设备并选择“ModbusC20Master”。支持 BooleanByte、常用整数、FloatDoubleStringDecimal

插件参数

参数默认值取值范围说明
Modbus类型ModbusTcpModbusTcpModbusRtuC20 当前提供 TCP 和 RTU 适配器;不要选择 ModbusAscii
默认站号11255地址未指定站号时使用。
FC1 / FC2 读取上限1600 / 160012000单次位读取上限。
FC3 / FC4 读取上限100 / 1001125单次寄存器读取上限。
FC15 / FC16 写入上限1968 / 123协议上限单次批量写入上限。
DTU ID--DTU 服务接入时使用。

地址规则与特殊方法

通用地址使用 0000110001300014000140001;s=2; 指定站号,40001;w=16; 指定写功能码。

方法用途参数
ReadFileAsync读取文件区波形station:站号;fileAddress:文件地址;startAddress:起始地址;length:数量
ReadAtlasDatasAsync读取谱图数据address:设备地址
ReadFrequencyDataAsync读取频率、幅值和总能量address:设备地址
ReadAtlasSettingAsync读取谱图配置address:设备地址

设备调试

进入“开发配置 → 采集配置”,选择 Modbus C20 设备,打开“调试 → 协议调试 · ModbusC20”。专用页只提供读取操作。

功能作用
文件区与波形按站号、文件地址、起始地址和数量读取波形文件。
谱图与频率按设备地址读取谱图、频率幅值或谱图配置。

Modbus C20 文件区与波形

Modbus C20 谱图与频率

验证方法

  1. 先用普通寄存器地址验证站号和通道。
  2. 在“文件区与波形”读取一个已知文件段。
  3. 在“谱图与频率”使用设备规定的地址读取,并与设备工具比较。

常见问题

现象检查方法
普通地址失败通道、帧格式、站号、地址和数据类型。
波形为空文件地址、起始地址、数量和设备文件区状态。
谱图读取失败设备地址、当前采集状态和 C20 功能支持。
串口无响应串口占用、波特率、校验位、停止位和 TCP/RTU 帧格式;C20 不支持 ASCII 适配器。

相关操作