
Блок Modbus Write Registers
Описание
Запись значений в несколько последовательных регистров хранения.
Функция Modbus: 16 (0x10).
Маска блока

Параметры блока
- Идентификатор: Идентификатор
слейв-устройства.
- Начальный адрес записи: Начальный адрес
для записи, без учета смещения.
- Шаг расчёта, с: Позволяет задать шаг
расчёта в секундах для отправки данных из приложения реального
времени.
Входы блока
- Данные: Скаляр или вектор 16-разрядных
беззнаковых целых (тип данных uint16) для записи. Длина вектора
не должна превышать 123.
Выходы блока
- Статус: Статус операции. Предназначен для
контроля ошибок и их обработки в модели. Коды ошибок:
Если операция выполнена успешно, будет возвращено количество
записанных регистров.
Блок Modbus Write Coils
Описание
Запись значений в несколько битов.
Функция Modbus: 15 (0x0F).
Маска блока

Параметры блока
- Идентификатор сервера: Идентификатор
слейв-устройства.
- Начальный адрес записи: Начальный адрес
для записи, без учета смещения.
- Шаг расчёта, с: Позволяет задать шаг
расчёта в секундах для отправки данных из приложения реального
времени.
Входы блока
- Данные: Скаляр или вектор 8-разрядных
беззнаковых целых (тип данных uint8) для записи. Длина вектора
не должна превышать 1968.
Выходы блока
- Статус: Статус операции. Предназначен для
контроля ошибок и их обработки в модели. Коды ошибок:
Если операция выполнена успешно, будет возвращено количество
записанных битов.
Блок Modbus Write Register
Описание
Запись значения в один регистр хранения.
Функция Modbus: 6 (0x06).
Маска блока

Параметры блока
- Идентификатор сервера: Идентификатор
слейв-устройства.
- Адрес: Адрес для записи, без учета
смещения.
- Шаг расчёта, с: Позволяет задать шаг
расчёта в секундах для отправки данных из приложения реального
времени.
Входы блока
- Данные: 16-разрядное беззнаковое целое
(тип данных uint16) для записи.
Выходы блока
- Статус: Статус операции. Предназначен для
контроля ошибок и их обработки в модели. Коды ошибок:
Если операция выполнена успешно, будет возвращена 1.
Блок Modbus Write Coil
Описание
Запись одного флага. Блок реализует следующие функции протокола:
- 5 (0x05) - Force Single Coil.
Маска блока

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