Omron

<< 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

В полном дереве библиотека Omron имеет вид:

omron_1

Назначение протоколов:

Название

Назначение

OmronFinsSerialTCP

Предназначен для опроса контроллеров фирмы Omron имеющих последовательный интерфейс, при использовании конвертеров Ethetnet-COM (Moxa NPort и подобные)

OmronFinsSerialCOM

Предназначен для опроса контроллеров фирмы Omron имеющих последовательный интерфейс, для работы в сетях RS-232 и RS-485

OmronFinsUDP

Предназначен для опроса контроллеров фирмы Omron имеющих интерфейс Ethernet.

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

Рекомендуется добавлять элементы  в проект при помощи контекстного меню:

omron_2

Тип добавляемого протокола зависит от реального способа подключения контроллера.

Затем необходимо настроить панель свойств протокола.

Все протоколы библиотеки Omron имеют параметры Отказ и Ошибка.

Протокол OmronFinsUDP имеет дополнительные параметры для резервирования:

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

Параметр Установить канал по умолчанию имеет значение -1. В этом случае используется автоматическое переключение. Если задан индекс, отличающийся от текущего канала, выполняется принудительное переключение на заданный адрес. Пока установлено значение >= 0 на каждом цикле будет выполняться попытка подключения к данному адресу.

Далее требуется добавить каналы в протокол. Сделать это можно вручную, либо импортировать из файла.

Добавить канал вручную можно при помощи контекстного меню протокола:

omron_3

Важно! Для записи переменной в область памяти рекомендуется использовать каналы с настройкой доступа InOut.

Далее необходимо настроить панель свойств канала, ориентируюсь на его свойства, заданные в приложении CX-Programmer.

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

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