<< Click to Display Table of Contents >> Navigation: Modbus Universal MasterOPC Server > Руководства по подключению различных контроллеров > Подключение ABB AC500 > Настройка контроллера на работу с протоколом Modbus TCP > Создание конфигурации OPC-сервера |
Следующим этапом необходимо создать конфигурацию OPC-сервера.
Запустите MasterOPC Universal Modbus Server и добавьте коммуникационный узел, вызвав контекстное меню правой кнопкой мыши на элементе Сервер окна Объекты.
В окне Редактирование коммуникационного узла введите:
Имя узла – Modbus TCP;
Тип узла – TCP/IP;
IP адрес – 192.168.1.7 (IP адрес контроллера);
IP порт – 502 (порт протокола ModbusTCP в контроллерах ABB серии AC500-eCo).
Значение остальных полей оставьте по умолчанию, нажмите Да.
Добавьте устройство, вызвав правой кнопкой мыши контекстное меню узла Modbus TCP.
В окне Редактирование устройства введите:
Имя устройства – PM 564 ETH;
Тип устройства – Modbus;
Адрес – 1 (Адрес устройства для чтения-записи по протоколу ModbusTCP в контроллерах ABB серии AC500-eCo).
Значения остальных полей оставьте по умолчанию, нажмите Да.
Для чтения данных из контроллера в созданное устройство необходимо добавить теги. Вызовите правой кнопкой мыши контекстное меню созданного устройства PM564 ETH.
Данный тег будет опрашивать состояние переменной контроллера "globalVar1". В окне Редактирование тега введите:
Имя тега - Tag 01;
Регион – HOLDING_REGISTERS;
Адрес – 1.
Введем остальные параметры тега.
Тип данных в устройстве – uint16 (соответствует типу WORD контроллера);
Тип доступа – ReadOnly (в нашем примере мы будем только читать регистры, но допустимо также производить запись данных).
Значение остальных полей оставьте по умолчанию, нажмите кнопку Да.
Остальные 3 тега отличаются от тега Tag 1 только адресом, для удобства добавления остальных тегов осуществим через механизм тиражирования, для этого вызовем правой кнопкой мыши контекстное меню Tag 01 и выберем пункт Дублировать.
В окне Дублирование тега в поле Количество копий введите 3 и нажмите Да.
OPC-сервер автоматически создаст имя тега и его адрес.
Конфигурирование OPC-сервера окончено. Проверим соединение с контроллером – нажмите левой кнопкой мыши на логотип OPC-сервера в левом верхнем углу, нажмите кнопку Старт и подтвердите сохранение конфигурации.
OPC-сервер в режиме "online" в окне Теги отобразит значения тегов, которые должны совпадать со значениями переменных "globalVar1"-"globlVar4" в окне глобальных переменных Global_Variables среды программирования Codesys.
Для просмотра значений переменных из среды программирования Codesys в режиме "online" в дереве проектов на вкладке Resources нажмите два раза левой кнопкой мыши по пункту Global_Variables.
Рабочая область окна Global_Variables в режиме "online" отображает текущие значения глобальных переменных.
На этом конфигурирование контроллера и OPC сервера для чтения данных по протоколу Modbus TCP завершено.