PDA

Просмотр полной версии : Ошибка связи ПР и панели. ПР103 Панель Weintek



jutzle
01.10.2024, 09:28
Доброго времени суток!
Ситуация следующая. Периодически пропадает связь между панелью и ПР. Сообщение "Device no response".
Соединение по Modbus TCP.
Оборудование:
ПР103 -230.1610.01.1.0
Weintek MT8121XE
Потеря связи проявляется в разных окнах и на разных объектах. Пропадают элементы или очень долгое отображение.
Игрался с частотой опроса (тайм ауты и тд) в панели.
Выставил тайм аут перехода в безопасное состояние slave в Owen logic - 5 сек.
Для каждой сетевой переменной выделил два слова. Пересечение адресов не может быть.
Временный костыль. Удалил экран ошибки на панели:) Но пропажа элементов может быть критична. Не знаю как поведет себя после года в полях.
Кабель менял. Соединял напрямую ПР и панель.
В связке присутствует модуль МВ210-101. ПР отлично справляется с переключение ролей мастер и слейв.
Пробовал выключать модуль - проблема остается.
Пробовал делать тестовый проект с парой переменных - результат аналогичный.
Кто-то на опыте подскажет где еще собака зарыта?

kondor3000
01.10.2024, 09:40
Доброго времени суток!
Ситуация следующая. Периодически пропадает связь между панелью и ПР. Сообщение "Device no response".
Соединение по Modbus TCP.
Оборудование:
ПР103 -230.1610.01.1.0
Weintek MT8121XE
Пробовал делать тестовый проект с парой переменных - результат аналогичный.
Кто-то на опыте подскажет где еще собака зарыта?

Не написали главного, кто мастер у вас в экспериментах?
Панель мастер может подвисать (зависать) при не правильных адресах, отвале любого из модулей. Обычно наставят графиков, таблиц и дисплеев на все случаи жизни, адреса регистров не пропишут и начинается бардак.
Поэтому добавили дисплей, адрес прописали и сразу проверили на корректность показаний.
Если добавили 2 модуля, то они должны быть подключены, адреса проверены и показания тоже.

BETEP
01.10.2024, 10:01
возможно проблема в этом
79004
панель объединяет в один запрос несколько разных регистров, даже если между ними есть ненужные адреса. Уменьшите эту настройку.


Временный костыль. Удалил экран ошибки на панели
плохой костыль, окно можно отключить.
79006

В симуляции панели есть инструмент для диагностики, через контекстное меню симулятора.

jutzle
01.10.2024, 10:35
Мастер панель по отношению к ПР
ПР мастер по отношению к модулю расширения
Пробовал текстовый голый проект без графиков и других элементов. 1 элемент ввода и 1 элемент вывода.

kondor3000
01.10.2024, 10:54
Мастер панель по отношению к ПР
ПР мастер по отношению к модулю расширения
Пробовал текстовый голый проект без графиков и других элементов. 1 элемент ввода и 1 элемент вывода.

Выкладывайте скрины настроек или тестовые проекты, как вариант, может быть смещение адресов в панели +1.

jutzle
01.10.2024, 10:57
Благодарю за системные теги в панели. Буду чаще обращаться к ним.
За диагностику отдельное спасибо.
Опыт с изменением числа регистров за запрос не дал результатов. (не появлялась ошибка и без изменения)
Диагностика проблем не выявила. Все пакеты пишутся и читаются. Смутило что для некоторых тегов время опроса около 500мс.
Если проблема ушла сама по себе, то это плохой результат диагностики. Буду вести наблюдение.
зы Появилась единожды ошибка 22 (No reply from the device). Не устанавливалось соединение до перезагрузки питания.

jutzle
01.10.2024, 11:35
Адресация правильная (zero-based...) . Пока активно соединение все переменные записываются и читаются с правильных мест. 79011 79012

kondor3000
01.10.2024, 12:52
Скрины не выложили, они пустые.

jutzle
01.10.2024, 13:26
79019
79020
в предварительном просмотре работает (видны скрины)

capzap
01.10.2024, 13:34
79019
79020
в предварительном просмотре работает (видны скрины)

с чем связано что Вы поменяли номер станции?

jutzle
01.10.2024, 13:45
Проверял на конфликты между панелей. Изменил со значения по умолчанию. Судя по руководству это не должно влиять. Если это влияет я бы хотел узнать про это поподробнее.

1exan
01.10.2024, 14:17
Доброго времени суток!
Ситуация следующая. Периодически пропадает связь между панелью и ПР. Сообщение "Device no response".
Соединение по Modbus TCP.
Оборудование:
ПР103 -230.1610.01.1.0
Weintek MT8121XE
Потеря связи проявляется в разных окнах и на разных объектах. Пропадают элементы или очень долгое отображение.
Игрался с частотой опроса (тайм ауты и тд) в панели.
Выставил тайм аут перехода в безопасное состояние slave в Owen logic - 5 сек.
Для каждой сетевой переменной выделил два слова. Пересечение адресов не может быть.
Временный костыль. Удалил экран ошибки на панели:) Но пропажа элементов может быть критична. Не знаю как поведет себя после года в полях.
Кабель менял. Соединял напрямую ПР и панель.
В связке присутствует модуль МВ210-101. ПР отлично справляется с переключение ролей мастер и слейв.
Пробовал выключать модуль - проблема остается.
Пробовал делать тестовый проект с парой переменных - результат аналогичный.
Кто-то на опыте подскажет где еще собака зарыта?

Если объявляете сетевые переменные ПР не по порядку (с пропусками адресов) - получите ошибки опроса.
Если объявили по порядку, но не все сетевые переменные находятся на поляне (в виде входа или выхода) - тоже получите ошибки опроса.

Можно конечно в панели поставить 0 в настройках максимального интервала между битами и словами при опросе, как выше написали, - но лучше упорядочить регистры в ПР

BETEP
02.10.2024, 00:33
Если объявляете сетевые переменные ПР не по порядку (с пропусками адресов) - получите ошибки опроса.
Если объявили по порядку, но не все сетевые переменные находятся на поляне (в виде входа или выхода) - тоже получите ошибки опроса.
У Овена с модбасом всегда и везде проблемы, самая худшая реализация протокола, которую я встречал.

1exan
02.10.2024, 04:01
У Овена с модбасом всегда и везде проблемы, самая худшая реализация протокола, которую я встречал.

Если сделают импорт переменных, то в принципе, можно и с этим жить, а сейчас необходимость правки адресов по одному просто отбивает всё желание работать с этим девайсом

jutzle
02.10.2024, 11:26
Попробовал переадресовать переменные в ПР. Пока проблема не повторяется (бывали и до такие моменты). Веду наблюдение