<< Click to Display Table of Contents >> Navigation: Проект в MasterSCADA 4D > Дерево системы > Получение и отправка данных > Дополнительные протоколы > Omron |
MasterSCADA 4D RT поддерживает работу с контроллерами по протоколу Fins. Протокол FINS – открытый протокол промышленных систем автоматизации разработанный японской корпорацией OMRON. В качестве интерфейса FINS использует как сети базирующиеся на на TCP/IP - Ethernet, Wi-Fi, GPRS, так и на последовательных канал связи - RS-232, RS-485, радио- и GSM-каналы.
Важно! По умолчанию драйвер протокола входит в базовый функционал лицензий Professional и Enterprise. Также протокол можно включить в функционал лицензий Lite и Standard. Стоимость и условия лицензирования необходимо уточнять по электронной почте sales@masterscada.ru.
Для получения возможности использования протокола в проекте необходимо подключить соответствующую библиотеку:
В полном дереве библиотека Omron имеет вид:
Назначение протоколов:
Название |
Назначение |
OmronFinsSerialTCP |
Предназначен для опроса контроллеров фирмы Omron имеющих последовательный интерфейс, при использовании конвертеров Ethetnet-COM (Moxa NPort и подобные) |
OmronFinsSerialCOM |
Предназначен для опроса контроллеров фирмы Omron имеющих последовательный интерфейс, для работы в сетях RS-232 и RS-485 |
OmronFinsUDP |
Предназначен для опроса контроллеров фирмы Omron имеющих интерфейс Ethernet. |
После этого в проект может быть добавлен любой из протоколов библиотеки любым известным способом, например, при помощи контекстного меню узла, или с использованием контекстной панели, или путем перетаскивания элемента из библиотеки в дерево системы.
Рекомендуется добавлять элементы в проект при помощи контекстного меню:
Тип добавляемого протокола зависит от реального способа подключения контроллера.
Затем необходимо настроить панель свойств протокола.
Все протоколы библиотеки Omron имеют параметры Отказ и Ошибка.
Протокол OmronFinsUDP имеет дополнительные параметры для резервирования:
•Параметр Текущий канал выдает индекс текущего опрашиваемого адреса, начиная с 0. В случае отсутствия подключения, будет выдаваться значение -1.
•Параметр Установить канал по умолчанию имеет значение -1. В этом случае используется автоматическое переключение. Если задан индекс, отличающийся от текущего канала, выполняется принудительное переключение на заданный адрес. Пока установлено значение >= 0 на каждом цикле будет выполняться попытка подключения к данному адресу.
Далее требуется добавить каналы в протокол. Сделать это можно вручную, либо импортировать из файла.
Добавить канал вручную можно при помощи контекстного меню протокола:
Важно! Для записи переменной в область памяти рекомендуется использовать каналы с настройкой доступа InOut.
Далее необходимо настроить панель свойств канала, ориентируюсь на его свойства, заданные в приложении CX-Programmer.
Для автоматического добавления каналов нужно дважды нажать левую кнопку мыши по протоколу в дереве. При этом откроется вкладка, в которой можно выполнить импорт каналов.
Смотрите также: