Engee 文档

Modbus 写寄存器

向多个连续存储寄存器写入数值。

类型: EngeeFunction

图书馆中的路径:

/Interfaces/Modbus/Modbus Write Registers

说明

Modbus 写寄存器 块用于向多个连续存储寄存器写入数值。

端口

输入

# 数据 — 用于记录的 16 位无符号整数标量或向量
标量

Details

向量的长度不得超过 123

数据类型

UInt16`。

复数支持

# 寄存器数量 — 用于写入的寄存器数量
标量

Details
数据类型

Float64`。

复数支持

输出

# 现状 — 交易状态
尺度

Details

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

  • -1 - 操作错误。

如果操作成功,将返回写入寄存器的数量。

数据类型

Float64`。

复数支持

参数

Параметры

# 服务器 ID: — 从设备 ID

Details
默认值

0

程序使用名称

m_slave_id

可调谐

可计算

# Адрес: — 写入的初始地址,而不考虑偏移量

Details
默认值

0

程序使用名称

m_start_addr

可调谐

可计算

# Шаг расчёта, с: — 以秒为单位的计算步骤,用于从实时应用程序发送数据

Details
默认值

-1

程序使用名称

m_sample_time

可调谐

可计算