Резервированное подключение панели

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

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

Резервированное подключение панели

Сообщение AntonTrade » 17 дек 2020, 20:19

Добрый день.

Подскажите у кого-то есть опыт по подключению панели к резервированной паре ПЛК?
Попробовал через смену IP адреса + принудительное переподключение (LB-10070) в макросе - не работает.
IP адрес записывается верный, но соединение не поднимается.

Может быть есть другой способ по смене подключения на резервный ПЛК?

Все тесты делал на симуляторе панели и Modbus Slave.
AntonTrade
 
Сообщения: 4
Зарегистрирован: 12 авг 2018, 13:54

Re: Резервированное подключение панели

Сообщение 8bit » 18 дек 2020, 11:20

на основе демо-проекта Renew PLC IP Online Autoconnect (Проект демонстрирует обновление IP PLC онлайн.) делали ?
Хороший вопрос содержит половину ответа - A good question contains half the answer
Аватара пользователя
8bit
 
Сообщения: 1108
Зарегистрирован: 20 апр 2020, 19:07

Re: Резервированное подключение панели

Сообщение AntonTrade » 20 дек 2020, 16:12

Да, именно с этими регистрами и работаю.
Проблема какая-то в макросе, если я ввожу IP адрес вручную и делаю реконнект, то все подключается.
Однако если менять IP адрес через макрос, то подключение не восстанавливается, при этом IP адрес отображается верно...
AntonTrade
 
Сообщения: 4
Зарегистрирован: 12 авг 2018, 13:54

Re: Резервированное подключение панели

Сообщение 8bit » 21 дек 2020, 14:12

AntonTrade писал(а):Да, именно с этими регистрами и работаю.
Проблема какая-то в макросе, если я ввожу IP адрес вручную и делаю реконнект, то все подключается.
Однако если менять IP адрес через макрос, то подключение не восстанавливается, при этом IP адрес отображается верно...


LB10070 (Forced to reconnect PLC4 (Ethernet) when IP changed On-line ) - передергиваете после установки нового IP адреса ?
Хороший вопрос содержит половину ответа - A good question contains half the answer
Аватара пользователя
8bit
 
Сообщения: 1108
Зарегистрирован: 20 апр 2020, 19:07

Re: Резервированное подключение панели

Сообщение 8bit » 21 дек 2020, 17:25

сделал два таких макроса (только с 49 и 59 соотвественно) и повесил их на Функциональные кнопки - переключение прекрасно работает и из макросов

Код: Выделить всё

macro_command main()

short ip = 49 // для второго макроса тут 59 соотвественно, такие уж у меня IP адреса
bool reset = 0

SetData(ip, "Local HMI", LW, 9603, 1)
SetData(reset, "Local HMI", LB, 10070, 1)

reset = 1
SetData(reset, "Local HMI", LB, 10070, 1)

reset = 0

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

Re: Резервированное подключение панели

Сообщение AntonTrade » 22 дек 2020, 08:19

Спасибо.

Нашел в чем была ошибка. Объявил переменные с типом INT, вместо SHORT.
AntonTrade
 
Сообщения: 4
Зарегистрирован: 12 авг 2018, 13:54


Вернуться в Weintek

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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4