Свойства модуля Modbus Device

<< Click to Display Table of Contents >>

Navigation:  Проект в MasterSCADA 4D > Дерево системы > Получение и отправка данных > Стандартные протоколы > Modbus > Modbus RTU >

Свойства модуля Modbus Device

Настройка элементов производится в панели свойств.

Вид панели свойств модуля Modbus Device:

sv_modul_Modbus_RTU

Описание:

Название

Описание

Категория Общие

Как правило, для данного элемента не настраивается. Подробное описание данной категории приведено в соответствующем разделе.

Категория Задача

Задается способ опроса устройства. Подробное описание категории приведено в разделе, описывающем настройку категории Задачи.

Категория Масштабирование

Если модуль ввода-вывода не имеет встроенного масштабирования, то при помощи данной категории можно задать соответствие между значениями в модуле и реальными значениями.  Подробное описание данной категории приведено в соответствующем разделе.

Категория Настройки

 

Адрес

Задается адрес устройства (значение адреса определяется документацией на подключаемое устройство).

Задержка запроса после получения ответа

Задается интервал ожидания после получения ответа на запрос чтения или записи, по истечении которого выполняется следующий запрос.

Категория Настройки записи

 

Использовать WRITE_SINGLE_COIL (0x5)

При значении TRUE используется функция записи в ячейку региона Coils - 0x05 (запись в одиночную ячейку). При значении FALSE используется функция записи в группу ячеек региона Coils - 0x0F (групповая запись).

По умолчанию значение настройки FALSE.

Использовать WRITE_SINGLE_REGISTER (0x6)

При значении TRUE используется функция записи в ячейку региона Holding Registers - 0x06 (запись в одиночную ячейку). При значении FALSE используется функция записи в группу ячеек региона Holding Registers - 0x10 (групповая запись).

По умолчанию значение настройки FALSE.

Выполнять запись при подключении

При значении TRUE будет производиться однократная запись значений на всех выходах при следующих ситуациях:

при каждом подключении к устройству, включая первоначальное;

при переключении исполнения на резервный узел в резервированной паре (запись будет выполняться даже при значении FALSE у настройки Выполнять запись на резервном);

при переподключении после разрыва связи.

При этом не имеет значения, совпадает ли текущее значение с начальным, запись будет выполнена независимо от этого.

По умолчанию значение настройки FALSE.

Категория Настройки каналов

Задаются значения по умолчания для создаваемых каналов. В дальнейшем эти настройки у каналов можно будет изменить.

Категория Настройки чтения

 

Максимальное количество регистров в запросе чтения

Задается максимальное значение Input и Holding регистров для одного запроса чтения.

По умолчанию значение равно 125 (максимально допустимое).

Максимальный интервал неиспользуемых регистров

Задается максимальное значение для разрыва между адресами регистров. Если разрыв меньше указанного значения, то происходит объединение в один запрос. Например, производится опрос регистров с номерами - 0, 1, 2, 4, 5. Если параметр будет установлен в 0, то регистры будут запрошены за два запроса (0-2, 4-5), если же установить его в 1 или выше, то за один запрос (0-5, а не использованный регистр 3 будет отброшен при разборе ответа). Увеличение данного параметра сокращает количество запросов и ускоряет опрос, но удлиняет кадр ответа.

Также следует помнить, что некоторые Modbus устройства имеют ограничение на количество передаваемых за один запрос параметров.

 

Максимальное количество битов в запросе чтения

Задается максимальное значение Coils и Disсrete Inputs битов для одного запроса чтения.

По умолчанию значение равно 2000 (максимально допустимое).

Максимальный интервал неиспользуемых битов

Задается максимальное значение для разрыва между адресами битов. Если разрыв меньше указанного значения, то происходит объединение в один запрос. Также следует помнить, что некоторые Modbus устройства имеют ограничение на количество передаваемых за один запрос параметров.

Категория Чередование байт

 

DINT-DWORD

Порядок следования байтов в целых числах. Данный параметр обеспечивает обмен с устройствами с различным порядком следования байтов в целых числах. Доступны чередования:

_3_2_1_0

_1_0_3_2

_0_1_2_3

_2_3_0_1

REAL

Порядок следования байтов в вещественных числах. Данный параметр обеспечивает обмен с устройствами с различным порядком следования байтов в вещественных числах. Доступны чередования:

_3_2_1_0

_1_0_3_2

_0_1_2_3

_2_3_0_1

LREAL

Порядок следования байтов в вещественных числах (8 байт). Данный параметр обеспечивает обмен с устройствами с различным порядком следования байтов в вещественных числах.  Доступны чередования:

_1_0_3_2_5_4_7_6

_3_2_1_0_7_6_5_4

_7_6_5_4_3_2_1_0

_0_1_2_3_4_5_6_7

LINT-LWORD

Порядок следования байтов в целых числах (8 байт). Данный параметр обеспечивает обмен с устройствами с различным порядком следования байтов в целых числах. Доступны чередования:

_1_0_3_2_5_4_7_6

_3_2_1_0_7_6_5_4

_7_6_5_4_3_2_1_0

_0_1_2_3_4_5_6_7

STRING

Порядок следования байтов в строках. Данный параметр обеспечивает обмен с устройствами с различным порядком следования байтов в строках. Доступны чередования:

_1_0

_0_1

Смотрите также: