PDA

Просмотр полной версии : HMI Weintek cMT2078X и ПЛК ОВЕН 110-60. Связь через Ethernet



lyamzin
10.03.2022, 10:24
Здравствуйте! Прошу помощи профессионалов.

В наличии панель и контроллер. Задача вывести на экран панели показания с контроллера. Не могу наладить связь и опрос.
Опишу последовательно порядок своих действий:

1. Создал в Codesys параметр Modbus-slave (в настройках adress указал 2), создал в нем протокол TCP/IP (присвоил порт 502)
59613
2. Создал две переменные, которые необходимо передать - vihod1 и vihod2, тип переменных WORD, идентификаторы узла 1 и 2 соответственно.
59614
3. В параметрах связи сделал настройки:
59615
IP адрес - текущий адрес контроллера
4.В настройках EasyBuilderPro указал такие настройки:
59616
5.Создал два объекта, на которые планирую выводить данные из контроллера. Справа сверху первый, ниже второй.
59617

Далее заливаю все в панель, заливаю программу в ПЛК - лампочки на Ethernet порту моргают, сообщения "Device not response" на панели нет - сделал вывод что сеть есть. Но показаний нет.

Заранее спасибо

kondor3000
10.03.2022, 10:47
Не увидел настроек IP для самой панели.
Чтобы были показания их надо ввести, на панели галочки ввода нет ( а надо было поставить), значит задать сможете только из Codesis, подключившись онлайн к ПЛК.
И на ПЛК создайте загрузочный проект и старт нажмите.

and909
11.03.2022, 06:39
Навскидку вижу разные порты в настройках: 502 и 1200

kondor3000
11.03.2022, 08:36
Навскидку вижу разные порты в настройках: 502 и 1200

and909, видно вы заработались, связь Codesys и ПЛК у всех 1200 порт. Это не мешает вести обмен по TCP, по 502 порту )))

and909
11.03.2022, 08:54
and909, видно вы заработались, связь Codesys и ПЛК у всех 1200 порт.
С Овеном не работал, с Винтеком постоянно, смотрел на скриншоты и увидел расхождения, ну значит не угадал)

Santi
11.03.2022, 16:16
Я также не специалист Кодесис и ОВЕН, но попробуйте читать внутренние переменные, не %Q, и использовать функции 3х или 6х.

жекон
11.03.2022, 17:08
А ИП для ПЛК вы где выставляли?