Engee 文档

Modbus 读取输入寄存器

读取多个连续寄存器

类型: CFunction

图书馆中的路径:

/RITM/RITM Modbus/Modbus Read Input Register

说明

Modbus 读取输入寄存器 块用于读取多个串行寄存器。

Modbus 功能:4 (0x04)

端口

输出

# 数据 — 接收到的数据
`向量

Details

由 16 位无符号整数组成的向量。

数据类型

UInt16.

复数支持

# 现状 — 交易状态
尺度

Details

用于模型中的错误控制和错误处理。错误代码:

  • -1 - 操作错误。

如果操作成功,将返回读取寄存器的数目。

数据类型

Float64`。

复数支持

参数

Параметры

# 服务器 ID — 从设备 ID

Details
默认值

0

程序使用名称

m_server_ip

可调谐

可计算

# Начальный адрес чтения — 读取的初始地址,不包括偏移量

Details
默认值

0

程序使用名称

m_start_addr

可调谐

可计算

# Количество регистров — 要读取的寄存器数目

Details
默认值

1

程序使用名称

m_amout_regs

可调谐

可计算

# Шаг расчёта, с: — 以秒为单位的计算步骤,以便在实时应用中获取数据

Details
默认值

-1

程序使用名称

m_sample_time

可调谐

可计算