<< Click to Display Table of Contents >> Navigation: Modbus Universal MasterOPC Server > Руководства по подключению различных контроллеров > Подключение Delta Electronics > Настройка OPC-сервера для работы с ModBus TCP > Создание конфигурации OPC-сервера |
Следующим этапом необходимо создать конфигурацию OPC-сервера. Запустите MasterOPC Universal Modbus Server и добавьте коммуникационный узел, вызвав контекстное меню правой кнопкой мыши на элементе Сервер окна Объекты.
В окне Редактирование коммуникационного узла введите:
Имя узла – Modbus TCP;
Тип узла – TCP/IP;
IP адрес – 192.168.0.155 (IP адрес нашего контроллера);
IP порт – 502.
Значение остальных полей оставьте по умолчанию, нажмите Да.
Добавьте устройство, вызвав правой кнопкой мыши контекстное меню узла Modbus TCP.
В окне Редактирование устройства введите Имя устройства, остальные поля можно оставить по умолчанию.
Для чтения данных из контроллера в созданное устройство необходимо добавить теги.
Создадим тег для чтения и записи состояния вспомогательного реле контроллера M0. Вызовите правой кнопкой мыши контекстное меню созданного устройства.
В окне Редактирование тега введите:
Имя тега – M0;
Регион – COILS;
Адрес – 2048 (вычисление адреса M0 в ПЛК описанов прошлом разделе);
Тип данных в устройстве – bool;
Тип данных в сервере – bool;
Тип доступа – ReadWrite.
Значении остальных полей оставьте по умолчанию, нажмите кнопку Да.
Создадим тег для чтения и записи регистра данных D30. Для этого ещё раз вызовем правой кнопкой мыши контекстное меню устройства.
В окне Редактирование тега введите:
Имя тега – D30;
Регион – HOLDING_REGISTERS;
Адрес – 4126 (вычисление адреса D30 описано в предыдущем разделе);
Тип данных в устройстве – int16;
Тип данных в сервере – int32;
Тип доступа – ReadOnly.
Значении остальных полей оставьте по умолчанию, нажмите кнопку Да.
Конфигурирование OPC-сервера окончено. Проверим соединение с контроллером – нажмите левой кнопкой мыши на логотип OPC-сервера в левом верхнем углу, нажмите кнопку Старт и подтвердите сохранение конфигурации.
OPC-сервер в режиме "online" в окне Теги отобразит значения тэгов, которые должны совпадать со значениями операндов M0 и D30 в контроллере.
Чтобы проверить правильность значений M0 и D30, запустим программу WPLSoft в режиме Online Mode, нажав пиктограмму . В этом режиме мы можем наблюдать состояние операндов в реальном времени.
Вызовем правой кнопкой мыши контекстное меню реле M0 и выберем пункт Set ON. M0 замкнется и вместе с ней замкнётся выходное реле Y0. Сработавшее выходное реле Y0, так же можно проконтролировать свечением красного светодиода на корпусе контроллера, напротив клеммы Y0.
Перейдите опять на окно Modbus Universal MasterOPC server. Состояние тега M0 сменилось с False на True.
Значение тега D30 меняется каждую секунду – в контроллере работает генератор случайных чисел.
.
Конфигурирование Modbus Universal MasterOPC server окончено.