Создание конфигурации OPC-сервера

<< Click to Display Table of Contents >>

Navigation:  Modbus Universal MasterOPC Server > Руководства по подключению различных контроллеров > Подключение ABB AC500 > Настройка контроллера на работу с протоколом Modbus TCP >

Создание конфигурации OPC-сервера

Следующим этапом необходимо создать конфигурацию OPC-сервера.

Запустите MasterOPC Universal Modbus Server и добавьте коммуникационный узел, вызвав контекстное меню правой кнопкой мыши на элементе Сервер окна Объекты.

ABB_AC500_img42

В окне Редактирование коммуникационного узла введите:

Имя узла – Modbus TCP;

Тип узла – TCP/IP;

IP адрес – 192.168.1.7 (IP адрес контроллера);

IP порт – 502 (порт протокола ModbusTCP в контроллерах ABB серии AC500-eCo).

Значение остальных полей оставьте по умолчанию, нажмите Да.

ABB_AC500_img43

Добавьте устройство, вызвав правой кнопкой мыши контекстное меню узла Modbus TCP.

ABB_AC500_img44

В окне Редактирование устройства введите:

Имя устройства – PM 564 ETH;

Тип устройства – Modbus;

Адрес – 1 (Адрес устройства для чтения-записи по протоколу ModbusTCP в контроллерах ABB серии AC500-eCo).

Значения остальных полей оставьте по умолчанию, нажмите Да.

ABB_AC500_img45

Для чтения данных из контроллера в созданное устройство необходимо добавить теги. Вызовите правой кнопкой мыши контекстное меню созданного устройства PM564 ETH.

ABB_AC500_img46

Данный тег будет опрашивать состояние переменной контроллера "globalVar1". В окне Редактирование тега введите:

Имя тега  - Tag 01;

Регион – HOLDING_REGISTERS;

Адрес – 1.

Введем остальные параметры тега.

Тип данных в устройствеuint16 (соответствует типу WORD контроллера);

Тип доступаReadOnly (в нашем примере мы будем только читать регистры, но допустимо также производить запись данных).

Значение остальных полей оставьте по умолчанию, нажмите кнопку Да.

ABB_AC500_img47

Остальные 3 тега отличаются от тега Tag 1 только адресом, для удобства добавления остальных тегов осуществим через механизм тиражирования, для этого вызовем правой кнопкой мыши контекстное меню Tag 01 и выберем пункт Дублировать.

ABB_AC500_img48

В окне Дублирование тега в поле Количество копий введите 3 и нажмите Да.

ABB_AC500_img49

OPC-сервер автоматически создаст имя тега и его адрес.

ABB_AC500_img50

Конфигурирование OPC-сервера окончено. Проверим соединение с контроллером – нажмите левой кнопкой мыши на логотип OPC-сервера в левом верхнем углу, нажмите кнопку Старт и подтвердите сохранение конфигурации.

ABB_AC500_img51

OPC-сервер в режиме "online" в окне Теги отобразит значения тегов, которые должны совпадать со значениями переменных "globalVar1"-"globlVar4" в окне глобальных переменных Global_Variables среды программирования Codesys.

ABB_AC500_img52

Для просмотра значений  переменных из среды программирования Codesys в режиме "online" в дереве проектов на вкладке Resources нажмите два раза левой кнопкой мыши по пункту Global_Variables.

ABB_AC500_img53

Рабочая область окна Global_Variables  в режиме "online" отображает текущие значения глобальных переменных.

ABB_AC500_img54

На этом конфигурирование контроллера и OPC сервера для чтения данных по протоколу Modbus TCP завершено.