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

Modbus Read Coil Status

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

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

Тип: CFunction

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

/RITM/RITM Modbus/Modbus Read Coil Status

Описание

Блок Modbus Read Coil Status используется для чтения нескольких последовательных битов.

Функции Modbus: 2 (0x02)

Порты

Выход

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

Details

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

Типы данных

UInt8

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

Нет

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

Details

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

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

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

Типы данных

Float64

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

Нет

Параметры

Параметры

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

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

0

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

m_server_ip

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

Нет

Вычисляемый

Да

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

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

0

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

m_start_addr

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

Нет

Вычисляемый

Да

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

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

1

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

m_amount_coils

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

Нет

Вычисляемый

Да

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

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

-1

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

m_sample_time

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

Нет

Вычисляемый

Да