Поставьте одну попытку и таймаут 100.
Поставьте одну попытку и таймаут 100.
Писал выше:
у меня в период отладки при перезагрузке программы в ПЛК зависал обмен со стороны панели, пришлось поставить на панели индикатор наличия связи и кнопку "прервать/восстановить связь".
У меня нет опыта эксплуатации ПЛК и панели Овен (программу сдал год назад, но оборудование не ввели в эксплуатацию), не могу сказать, будет ли зависать связь. Поэтому оставил кнопку на видном месте панели.
Поставьте такие кнопки и посмотрите - поможет ли временное отключение связи.
Далее, нужно искать и устранять причину зависания. Скорее всего, некорректные настройки обмена по таймаутам и периодам.
Я не думаю что будет рваться - я спросил когда и как устанавливается сессия и когда и как она завершается.
ИБП там где стоит ПЛК нет, СПД не моя - я не могу там чтото делать но проблема видна и питание точно не пропадало...
Перезапускать по 2 - 3 раза в неделю панель заказчик считает неприемлемым.
С макросами разобрался но сейчас нет панели свободной для того чтоб донастроить все
Итак коллеги - снял панель снял ПР103 привез и стал пробовать разные сценарии.
Написал пару макросов.
Все работает пока не вынешь из ПР103 на несколько секунд кабель и не воткнешь обратно.
После этого бывает связь восстанавливается а бывает нет.
Подправил таймауты вот так:
OwenGood.PNG
И с одним ПР103 все пока хорошо.
Могу с Wireshark pcap выложить с зеркального порта, хотите?
Вопрос 2 - а есть ли у ПР103 Watchdog ? ну например если не записывать в регистр какой то бит в течении например минуты чтоб он перезагружался?
только что с двух установок с ПЛК-160 старый примерно 2018 года +СП307, соединены напрямую патчкордом
стабильное зависание обмена, панель регулярно тупит, при этом плк даже в кдс отказывался соединяться - один раз при первом соединении, выдал предупреждение про версии проекта и тут же ушёл в отвал связи наглухо - даже через юсб, хотя дрова у меня стояли. Взял обычный дешманский свитч за 1500 рублей, собрал через него сетку - соединился сразу
при этом, что напрямую, что через свитч - спокойно пингуется.
вторая установка - такая же хрень, даже через свитч отказывался соединяться, перезапуск панели вообще не оказал никакого эффекта, только передёрнуть питание плк
нет "корректных" настроек как таковых вообще и в частности. Ни в документации ни на одно, ни на другое. Поэтому говорить по "некорректность" - некорректно. Вот такой каламбурнекорректные настройки обмена по таймаутам и периодам.