Диалог параметров устройства

<< Click to Display Table of Contents >>

Navigation:  Modbus Universal MasterOPC Server > MasterOPC Universal Modbus Server > Режим конфигурирования > Параметры объектов дерева >

Диалог параметров устройства

Диалог параметров устройства

mbul_mail Тип устройства MODBUS

mbul_mail Тип устройства PROGRAM

В разделе Общие настройки задаются следующие параметры (см. также Операции в диалогах параметров ):

mbul   Комментарий – комментарий к устройству;

mbul   Включено в работу – если ИСТИНА, устройство и его составляющие исполняются в реальном времени, если ЛОЖЬ – не исполняются;

mbul   Тип устройства – выбирается из списка:

Пapaмeтp Тип устройства дocтупeн тoльko в диaлoгe coздaния.

mbul   PROGRAM – устройство PROGRAM, выполняет только пользовательский скрипт и обработку тегов.

Устройство PROGRAM может содержать только теги SERVER_ONLY;

mbul   MODBUS – устройство обмена по MODBUS.

Устройство MODBUS может содержать теги MODBUS и SERVER_ONLY;

mbul   Адрес – адрес устройства;

mbul   Время ответа (мс) – максимальное время ожидания ответа устройства, значение по умолчанию – 1000;

mbul   Повторы при ошибке – число повторных попыток соединения с устройством после ошибки соединения, значение по умолчанию – 3;

mbul   Повторное соединение после ошибки через (с) – таймаут повторного соединения с устройством, значение по умолчанию – 10;

mbul   Реинициализация узла при ошибке – если ИСТИНА: если заданное число попыток соединения исчерпано, произойдет или переоткрытие сокета или закрытие/открытие порта – в зависимости от типа узла (сеть или RS);

mbul   Период опроса – период опроса устройства, значение по умолчанию – 1000 (размерность задается параметром Размерность периода опроса);

mbul   Размерность периода опроса – размерность параметра Период опроса (мс, с, мин или час), значение по умолчанию – мс;

mbul   Начальная фаза – время от перехода сервера в режим исполнения до первого опроса устройства; этот параметр задается как смещение от начала суток (размерность задается параметром Размерность фазы). Настройка предназначена для разнесения опроса устройств по времени, например - нужно опрашивать устройства раз в минуту с шагом в 15 секунд. Период опроса устанавливается минута, фаза устройства 1 - 15 секунд, устройства 2 - 30 секунд. Первое устройство будет опрашиваться на 15 секунде каждой минуты, второе - на 30. Старт после запуска следует выключить - в противном случае все устройства будут опрошены при старте, и лишь потом начнут опрашиваться согласно фазе опроса. Значение параметра по умолчанию 0 мс.

mbul   Размерность фазы – размерность параметра Начальная фаза (мс, с, мин или час), значение по умолчанию – мс;

mbul   Старт после запуска – если ЛОЖЬ, старт опроса после запуска произойдет спустя время, равное циклу опроса;

mbul   Задержка запроса после получения ответа – после получения ответа ОРС-сервер посылает новый запрос по истечении заданного времени. Данный параметр используется при работе с устройствами с медленным буфером.

mbul   Перестановка байтов в значении - данная настройка вызывает редактор перестановки байт (см. Настройка чередования байт).

В разделе Скрипт задаются следующие параметры:

mbul   Разрешение выполнения скрипта – разрешение/запрет выполнения скрипта;

mbul   Редактирование кода скрипта – ячейка значения этого параметра содержит кнопку modbus_img129 открытия редактора скрипта (см. Редактор скрипта ).

Если для устройства заданы дополнительные свойства (см. Задание дополнительных свойств ), их описания отображаются (и их значения могут быть изменены) в разделе Дополнительные свойства.

Если тип узла – COM, диалог параметров устройства содержит раздел Дополнительные настройки модема, в котором задаются следующие параметры:

mbul   Наличие собственного номера телефона – если TRUE, доступен следующий параметр:

mbul   Номер телефона –  собственный номер телефона.

Тип устройства MODBUS

Помимо разделов Общие настройки и Скрипт, диалог содержит раздел Настройка запросов, в котором задаются следующие параметры:

mbul   Максимальное количество HOLDING регистров в запросе чтения – параметр предназначен для ограничения количества запрашиваемых регистров региона Holding Registers (функция 0x03) за один запрос чтения. Некоторые устройства имеют ограничение на количество выдаваемых регистров в одном запросе чтения, также разбиение запроса на короткие повышает его устойчивость перед помехами (особенно при передаче Modbus RTU по радиоканалам). Запросы Modbus TCP, как правило, ограничивать не требуется;

mbul   Максимальное количество INPUT регистров в запросе чтения – параметр предназначен для ограничения количества запрашиваемых регистров региона Input Registers (функция 0x04) за один запрос чтения. Некоторые устройства имеют ограничение на количество выдаваемых регистров в одном запросе чтения, также разбиение запроса на короткие повышает его устойчивость перед помехами (особенно при передаче Modbus RTU по радиоканалам). Запросы Modbus TCP, как правило, ограничивать не требуется;

mbul   Не использовать команду WRITE_SINGLE_COIL (0x05) – настройка определяет, какую функцию записи использовать при записи в тег региона Coil - 0x05 или 0x0F;

mbul   Не использовать команду WRITE_SINGLE_REGISTER (0x06) – настройка определяет, какую функцию записи использовать при записи в тег региона Holding Registers - 0x06 или 0x10;

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

mbul   Использовать преамбулу – разрешение/запрет преамбулы, заданной параметром Преамбула;

mbul   Преамбула – значение, заданное для этого параметра, передается перед стандартным кадром Modbus. Для разрешения/запрета данного механизма используется параметр Использовать преамбулу.

Тип устройства PROGRAM

Помимо разделов Общие настройки и Скрипт, диалог не содержит никаких разделов или параметров.