
Блок Modbus Read Registers
Описание
Чтение нескольких последовательных регистров.
Функции Modbus: 3 (0x03), 4 (0x04).
Маска блока

Параметры блока
- Идентификатор сервера: Идентификатор
слейв-устройства.
- Стартовый адрес: Начальный адрес для
чтения, без учета смещения.
- Количество регистров: Количество регистров
для чтения.
- Тип регистров:
- HOLDING: Регистры хранения.
- INPUT: Регистры ввода.
- Шаг расчёта, с: Позволяет задать шаг
расчёта в секундах для получения данных в приложении реального
времени.
Выходы блока
- Данные: Принятые данные. Вектор из
16-разрядных беззнаковых целых (тип данных uint16).
- Статус: Статус операции. Предназначен для
контроля ошибок и их обработки в модели. Коды ошибок:
Если операция выполнена успешно, будет возвращено количество
прочитанных регистров.
Блок Modbus Read Coils
Описание
Чтение нескольких последовательных битов.
Функции Modbus: 1 (0x01), 2 (0x02).
Маска блока

Параметры блока
- Идентификатор сервера: Идентификатор
слейв-устройства.
- Стартовый адрес: Начальный адрес для
чтения, без учета смещения.
- Количество битов: Количество битов для
чтения.
- Тип битов:
- COIL: Регистры флагов.
- DI: Дискретные входы.
- Шаг расчёта, с: Позволяет задать шаг
расчёта в секундах для получения данных в приложении реального
времени.
Выходы блока
- Данные: Принятые данные. Вектор из
8-разрядных беззнаковых целых (тип данных uint8).
- Статус: Статус операции. Предназначен для
контроля ошибок и их обработки в модели. Коды ошибок:
Если операция выполнена успешно, будет возвращено количество
прочитанных битов.