Документация Engee

Modbus Read Input Register

Страница в процессе разработки.

Чтение нескольких последовательных регистров.

Тип: CFunction

Путь в библиотеке:

/RITM/RITM Modbus/Modbus Read Input Register

Описание

Блок Modbus Read Input Register используется для чтения нескольких последовательных регистров.

Функции Modbus: 4 (0x04)

Порты

Выход

# Данные — принятые данные
вектор

Details

Вектор из 16-разрядных беззнаковых целых.

Типы данных

UInt16

Поддержка комплексных чисел

Нет

# Статус — статус операции
скаляр

Details

Предназначен для контроля ошибок и их обработки в модели. Коды ошибок:

  • -1 — ошибка операции.

Если операция выполнена успешно, то будет возвращено количество прочитанных регистров.

Типы данных

Float64

Поддержка комплексных чисел

Нет

Параметры

Параметры

# Идентификатор сервера — идентификатор slave-устройства

Details
Значение по умолчанию

0

Имя для программного использования

m_server_ip

Настраиваемый

Нет

Вычисляемый

Да

# Начальный адрес чтения — начальный адрес для чтения, без учета смещения

Details
Значение по умолчанию

0

Имя для программного использования

m_start_addr

Настраиваемый

Нет

Вычисляемый

Да

# Количество регистров — количество регистров для чтения

Details
Значение по умолчанию

1

Имя для программного использования

m_amout_regs

Настраиваемый

Нет

Вычисляемый

Да

# Шаг расчёта, с: — шаг расчета в секундах для получения данных в приложении реального времени

Details
Значение по умолчанию

-1

Имя для программного использования

m_sample_time

Настраиваемый

Нет

Вычисляемый

Да