Связь двух ПЛК через панели

Работа с панелями оператора Weintek - подключение, программирование, совмещение с ПЛК

Модераторы: kiv, 8bit, VanMo

Связь двух ПЛК через панели

Сообщение OlegCh » 08 сен 2020, 14:18

Есть Панель iE №1 с подключенным ПЛК к Com1 (RS-232) и Панель iE №2 с подключенным ПЛК к Com1 (RS-232).
Какой самый простой организовать связь между ПЛК (передавать слова, биты) через панели?
Сейчас сделано через Modbus Server и макросы, но это как-то "костыльно".
Может быть есть еще способы?
OlegCh
 
Сообщения: 29
Зарегистрирован: 31 мар 2019, 18:15

Re: Связь двух ПЛК через панели

Сообщение OlegCh » 25 ноя 2020, 17:05

Подниму тему. Вдруг есть способ проще.
OlegCh
 
Сообщения: 29
Зарегистрирован: 31 мар 2019, 18:15

Re: Связь двух ПЛК через панели

Сообщение 8bit » 25 ноя 2020, 17:22

как панели соединены между собой ?
Хороший вопрос содержит половину ответа - A good question contains half the answer
Аватара пользователя
8bit
 
Сообщения: 1179
Зарегистрирован: 20 апр 2020, 19:07

Re: Связь двух ПЛК через панели

Сообщение OlegCh » 26 ноя 2020, 09:59

Панели соединены по Ethernet (в общий хаб, у всех панелей свой статический IP в одной подсети).
OlegCh
 
Сообщения: 29
Зарегистрирован: 31 мар 2019, 18:15

Re: Связь двух ПЛК через панели

Сообщение 8bit » 26 ноя 2020, 11:41

предлагаю вам посмотреть раздел в Руководстве пользовтаеля Easy Builder Pro 21. Ethernet Communication and Multi-HMI Connection
а именно главу 21.4. Operating the PLC Connected with Other HMI

HMI-HMI-PLC.png
HMI-HMI-PLC.png (95.61 КБ) Просмотров: 7744
Хороший вопрос содержит половину ответа - A good question contains half the answer
Аватара пользователя
8bit
 
Сообщения: 1179
Зарегистрирован: 20 апр 2020, 19:07

Re: Связь двух ПЛК через панели

Сообщение OlegCh » 27 ноя 2020, 10:51

Да, данную функцию в панели я тоже использую.
Это так называемый удаленный ПЛК. Когда ко второй панели подключен ПЛК, то первая панель может читать ПЛК второй панели.
Но это не решает задачи в этой теме, так как, например, в макросах нельзя (EasyBuilder не дает) использовать переменные удаленного ПЛК.
А как, например, без макроса перекладывать значение из переменной ПЛК в переменную удаленного ПЛК я пока не придумал.
OlegCh
 
Сообщения: 29
Зарегистрирован: 31 мар 2019, 18:15

Re: Связь двух ПЛК через панели

Сообщение 8bit » 27 ноя 2020, 11:15

OlegCh писал(а):Да, данную функцию в панели я тоже использую.
Это так называемый удаленный ПЛК. Когда ко второй панели подключен ПЛК, то первая панель может читать ПЛК второй панели.
Но это не решает задачи в этой теме, так как, например, в макросах нельзя (EasyBuilder не дает) использовать переменные удаленного ПЛК.
А как, например, без макроса перекладывать значение из переменной ПЛК в переменную удаленного ПЛК я пока не придумал.


1) попробуйте Связанные действия - Триггер действия (глобальный), там доступен удаленный ПЛК
2) перевести оба ПЛК на другой интерфейс для взаимного обмена информацией, например, на RS-485
Хороший вопрос содержит половину ответа - A good question contains half the answer
Аватара пользователя
8bit
 
Сообщения: 1179
Зарегистрирован: 20 апр 2020, 19:07

Re: Связь двух ПЛК через панели

Сообщение OlegCh » 27 ноя 2020, 11:29

Спасибо, попробую через триггеры.
Возможность перевести ПЛК на другой интерфейс есть, это уже запасной ("скучный") вариант и требует дополнительных кабелей между ПЛК.
OlegCh
 
Сообщения: 29
Зарегистрирован: 31 мар 2019, 18:15

Re: Связь двух ПЛК через панели

Сообщение OlegCh » 27 ноя 2020, 11:35

Было бы здорово, если в макросах дали возможность использовать переменные удаленного ПЛК.
Можно было бы тогда написать один макрос и красота была.

Если есть возможность, то напишите в Weintek, возможно добавят в новой версии.
Ведь, например, переменные удаленной (второй) панели в макросах можно использовать.
OlegCh
 
Сообщения: 29
Зарегистрирован: 31 мар 2019, 18:15

Re: Связь двух ПЛК через панели

Сообщение 8bit » 27 ноя 2020, 11:49

OlegCh писал(а):Возможность перевести ПЛК на другой интерфейс есть, это уже запасной ("скучный") вариант и требует дополнительных кабелей между ПЛК.

плата за исправление архитектуры системы...
Хороший вопрос содержит половину ответа - A good question contains half the answer
Аватара пользователя
8bit
 
Сообщения: 1179
Зарегистрирован: 20 апр 2020, 19:07

След.

Вернуться в Weintek

Кто сейчас на конференции

Сейчас этот форум просматривают: Bing [Bot] и гости: 27