Найти тему

Настройка связи между HMI Kinco и ПЛК по сети Ethernet в Kinco Dtools.

В прошлой статье мы рассказали, как настроить связь между панелью оператора и PLC в Kinco Dtools по сети RS-485/RS-232. В этой статье речь пойдёт о настройках связи по сети Ethernet. Принципы настройки связи по сети Ethernet схожи с принципами настройки связи по интерфейсу RS-485/RS-232.

Настройка связи по сети Ethernet через функцию "Менеджер проекта":

До начала конфигурации связи по сети Ethernet разработчику стоит обратить внимание, на модель панели оператора, точнее имеет ли выбранная модель порт Ethernet (рис.1). Разработчик может определить наличие порта Ethernet, не просматривая технические характеристики выбранной модели. Если в конце названия модели присутствует буква "E", то модель имеет порт Ethernet. Например, у моделей GL043, GL070, GL100 нет поддержки функции Ethernet, а у моделей GL043E, GL070E, GL100E порт Ethernet есть.

Рис.1 - Технические характеристики модели GL070E
Рис.1 - Технические характеристики модели GL070E

Нажав кнопку "Далее", разработчик переходит в окно конфигурации настроек связи (рис.2). В окне необходимо выбрать тип связи - порт Ethernet (на рис.2, выделено красным цветом). Задать сетевые настройки панели оператора (рис.2, выделено синим цветом). В сетевых настройках необходимо указать IP адрес панели оператора, маску подсети и IP шлюза. После конфигурации сетевых настроек панели оператора необходимо выбрать производителя и протокол связи (рис.2, выделено зелёным цветом). На рис.2 выбран протокол связи Modbus TCP Slave. При такой конфигурации панель оператора Kinco выступает как мастер сети, а контроллер как подчинённое устройство.

Рис.2 - Окно конфигурации сетевых настроек панели оператора
Рис.2 - Окно конфигурации сетевых настроек панели оператора

После того как будет нажата кнопка "Добавить" (рис.3, выделена зелёным цветом), окно сетевых настроек ПЛК появится поверх окна "Менеджер проекта". В появившемся окне разработчик должен задать IP адрес контроллера в сети Ethernet и номер порта. Стоит обратить внимание, на то, что IP адрес и номер порта, которые настраиваются в Kinco Dtools должны совпадать с аналогичными параметрами, которые настраиваются в среде разработки ПЛК. IP адрес панели оператора и IP адрес контроллера должен принадлежать к одному сегменту сети. Различие в IP адресе HMI и ПЛК должно быть только в последнем байте (рис.4, выделено красным цветом).

Рис. 3 - Окно сетевых настроек ПЛК
Рис. 3 - Окно сетевых настроек ПЛК
Рис.4 - Сетевые настройки HMI и PLC, красным цветом отмечены четвертые байты IP адреса
Рис.4 - Сетевые настройки HMI и PLC, красным цветом отмечены четвертые байты IP адреса

Нажав кнопку "Завершить", в рабочей области программы появится графическое отображение связи между HMI и PLC по сети Ethernet (рис.5).

Рис.5 - Связь панели оператора Kinco и ПЛК по сети Ethernet
Рис.5 - Связь панели оператора Kinco и ПЛК по сети Ethernet

Двойной щелчок мыши вызовет диалоговое окно (рис.6, выделено красным цветом), в котором разработчик может редактировать сетевые настройки панели оператора и контроллера (рис.6).

Рис.6 - Окно редактирования сетевых настроек панели оператора и контроллера
Рис.6 - Окно редактирования сетевых настроек панели оператора и контроллера

Небольшое видео, в котором демонстрируются настройка связи по сети Ethernet через окно "Менеджер проекта":

Настройка связи по сети Ethernet через рабочие поле программы:

При конфигурации связи по сети Ethernet через рабочие поле программы, выберем модель панели оператора GL 100E (рис.7). Во втором окне "Менеджер проекта" нажимаем завершить (рис.8, выделено красным цветом).

Рис.7 - Начало настроек связи по сети Ethernet через рабочие поле программы
Рис.7 - Начало настроек связи по сети Ethernet через рабочие поле программы
Рис.8 - Второе окно "Менеджер проекта"
Рис.8 - Второе окно "Менеджер проекта"

После нажатия кнопки "Завершить", разработчику станет доступна конфигурация связи через рабочие поле программы. Во вкладке "Коммуникации" разработчик выбирает тип связи (рис.9). Во вкладке HMI и ПЛК разработчик выбирает нужную модель панели оператора и нужный протокол связи (рис. 10, 11).

 Рис. 9 - Kinco Dtools вкладка "Коммуникации"
Рис. 9 - Kinco Dtools вкладка "Коммуникации"
Рис. 10 - Kinco Dtools вкладка "HMI"
Рис. 10 - Kinco Dtools вкладка "HMI"
Рис. 11 - Kinco Dtools вкладка "ПЛК"
Рис. 11 - Kinco Dtools вкладка "ПЛК"

После того как будут добавлена нужная модель HMI и контроллер, необходимо связать все устройства. "Выделив и перетянув" связь по Ethernet (из вкладки "Коммуникации"), появится диалоговое окно, в котором можно задать сетевые настройки HMI (рис.12) и ПЛК (рис.13). Обратите внимание, протокол связи для панели оператора задан ModBus TCP, а протокол связи для ПЛК задан Modbus TCP Slave. При такой конфигурации панель оператора выступает как мастер сети, а ПЛК как подчинённое устройство (рис.14, выделено оранжевым цветом).

Рис. 12 - Окно сетевых настроек панели оператора
Рис. 12 - Окно сетевых настроек панели оператора
Рис. 13 - Окно сетевых настроек ПЛК
Рис. 13 - Окно сетевых настроек ПЛК
Рис. 14 - Окно сетевых настроек ПЛК и HMI. HMI мастер сети, ПЛК подчинённое устройство
Рис. 14 - Окно сетевых настроек ПЛК и HMI. HMI мастер сети, ПЛК подчинённое устройство

Нажав кнопку "ОК"(рис.14, выделено зелёным цветом), настройки связи по сети Ethernet в рабочем поле программы будут сконфигурированы (рис.15).

Рис.15 - Kinco Dtools, рабочие поле программы
Рис.15 - Kinco Dtools, рабочие поле программы

Небольшое видео, в котором демонстрируются настройка связи по сети Ethernet через рабочие поле программы:

Рекомендации:

1. Сетевые настройки ПЛК должны быть одинаковые как в Kinco Dtools так и в среде разработки для ПЛК.

2. Панель оператора и контроллер должны, принадлежат одному сегменту сети, различие IP адреса HMI и ПЛК только в четвёртом байте адреса.

Более подробно о технических характеристиках панелей оператора Kinco Вы можете найти на нашем сайте.