|
<< Click to Display Table of Contents >> Navigation: Работа с конроллерами в MasterSCADA 4D > Руководство по работе с контроллерами OptiLogic L > Подключение устройств по протоколам > Встроенные протоколы |
Библиотека KEAZ включает в себя протокол Тип протокола – преднастроенный протокол Modbus RTU. Опрос контроллеров OptiLogic L происходит по данному протоколу по умолчанию. Поэтому добавлять протокол в узел не требуется.
Настройки протокола задаются в настройках элемента Встроенные модули.

Описание настроек протокола:
Настройка |
Описание |
Номер порта |
Номер COM-порта, к которому подключаются модули ввода-вывода, значение по умолчанию – 2. |
Скорость |
Скорость, на которой будет производится опрос модулей ввода-вывода (бит/с). Значение по умолчанию – 1000000. |
Четность |
Определяется необходимость контроля четности. Возможные значения: Нет, Чет, Нечет. |
Стоп-бит |
Задается число стоповых битов (1, 1.5, 2), значение по умолчанию – 1; |
Разрядность |
Задается число информационных битов (7 или 8), значение по умолчанию – 8; |
Таймаут |
Задается значение таймаута по умолчанию для подключаемых модулей. Это максимальное время ожидания ответа от модуля контроллера (мс). Если ответ от модуля не будет получен в течении заданного интервала времени, то попытка опроса будет считаться неудачной, и зафиксируется ошибка данного запроса для конкретного модуля. Значение по умолчанию - 100. |
Количество попыток |
Указывается предельное количество неудачных попыток получить ответ от модуля контроллера, произошедших подряд. Если за указанное количество попыток получить ответ от модуля не удалось, то сформируется сигнал TRUЕ у параметра Отказ у того модуля, с которым не удалось обнаружить связь. Значение по умолчанию – 3. |
Реинициализация порта при ошибке |
Если при опросе будет получен отказ на всех устройств, то произойдет переоткрытие порта. По умолчанию значение TRUE. |
Для узлов OptiLogic L-CPU-1-M и OptiLogic L-CPU-3-M в группу по умолчанию входят модули CPU-1 и CPU-3 соответственно:
CPU-1 |
CPU-3 |
|
|
Модуль CPU-1 узла OptiLogic L-CPU-1-M состоит из следующих каналов:
•4 аналоговых входных;
•2 аналоговых выходных;
•20 дискретных входных;
•10 дискретных выходных.
Модуль CPU-3 узла OptiLogic L-CPU-3-M состоит из следующих каналов:
•4 аналоговых входных;
•12 дискретных входных;
•6 дискретных выходных.
Узел OptiLogic L-CPU-2(-01)-M не содержит встроенных модулей по умолчанию, так как соответствующий данному узлу ПЛК не имеет собственных входов и выходов.
По умолчанию во все узлы OptiLogic L в группу Протоколы добавлены преднастроенные протоколы RS-485-1 и RS-485-2 для опроса соответствующих портов контроллеров:

Для данных протоколов предопределены настройки: Номер порта – 3 и 4 соответственно, Скорость опроса – 115200 бит/с.
Помимо встроенных модулей, в контроллеры OptiLogic L можно добавить дополнительные модули ввода-вывода.
Добавление модулей производится через контекстное меню Встроенные каналы Добавить \ Модуль ввода-вывода OptiLogic L:

Список доступных Модулей ввода-вывода:
Название модуля |
Описание |
OptiLogic L-AI-4 |
Содержит 4 аналоговых входных канала. |
OptiLogic L-AI-8 |
Содержит 8 аналоговых входных каналов. |
OptiLogic L-AO-2 |
Содержит 2 аналоговых выходных канала. |
OptiLogic L-AO-4 |
Содержит 4 аналоговых выходных канала. |
OptiLogic L-DI-8 |
Содержит 8 дискретных входных каналов. |
OptiLogic L-DI-16 |
Содержит 16 дискретных входных каналов. |
OptiLogic L-DO-8 |
Содержит 8 дискретных выходных каналов. |
OptiLogic L-DO-16 |
Содержит 16 дискретных выходных канала. |
Все вышеперечисленные модули имеют следующие настройки:

Свойство модуля |
Описание |
|---|---|
Настройки |
|
Адрес |
Адрес устройства. Для встроенных модулей CPU-1 и CPU-3 по умолчанию установлено 245. |
Задержка запроса после получения ответа |
После получения ответа на запрос чтения или запись следует заданное ожидание (в мс). |
Настройки записи |
|
Использовать WRITE_SINGLE_COIL (0x5) |
Одиночная запись битов (true) или групповая (false). |
Использовать WRITE_SINGLE_REGISTER (0x6) |
Одиночная запись регистров (true) или групповая (false). |
Выполнять запись при подключении |
Запись при подключении к контроллеру. |
Настройки каналов |
|
Регион |
Modbus регион переменной. По умолчанию для модуля CPU-1 - HOLDING_REGISTERS, для CPU-3 - INPUT_REGISTERS. |
Адрес |
Адрес регистра или бита. |
Тип данных в устройстве |
Тип данных переменной в устройстве. |
Последний тег в групповом запросе |
Следующий за этим тегом (по адресу) будет в новом запросе. |
Длина строки в символах |
Длина строки для типа STRING. |
Тип строки |
Тип строки для типа STRING. |
Настройки чтения |
|
Максимальное количество регистров в запросе чтения |
Максимальное количество регистров в запросе чтения. |
Максимальный интервал неиспользуемых регистров |
Максимальный интервал между адресами регистров, при котором адреса попадут в один запрос. |
Максимальное количество битов в запросе чтения |
Максимальное количество битов в запросе чтения. |
Максимальный интервал неиспользуемых битов |
Максимальный интервал между адресами битов, при котором адреса попадут в один запрос. |
Чередование байт |
|
DINT-DWORD |
Настройка чередования байт для 4 байтовых целых чисел (DINT и UDINT). |
REAL |
Настройка чередования байт для 4 байтовых вещественных чисел (REAL). |
LREAL |
Настройка чередования байт для 8 байтовых вещественных чисел (LREAL). |
LINT-LWORD |
Настройка чередования байт для 8 байтовых целых чисел. |
STRING |
Настройка чередования байт для символов строк. |