Просмотр полной версии : Ошибка связи ПР и панели. ПР103 Панель Weintek
Доброго времени суток!
Ситуация следующая. Периодически пропадает связь между панелью и ПР. Сообщение "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 модуля, то они должны быть подключены, адреса проверены и показания тоже.
возможно проблема в этом
79004
панель объединяет в один запрос несколько разных регистров, даже если между ними есть ненужные адреса. Уменьшите эту настройку.
Временный костыль. Удалил экран ошибки на панели
плохой костыль, окно можно отключить.
79006
В симуляции панели есть инструмент для диагностики, через контекстное меню симулятора.
Мастер панель по отношению к ПР
ПР мастер по отношению к модулю расширения
Пробовал текстовый голый проект без графиков и других элементов. 1 элемент ввода и 1 элемент вывода.
kondor3000
01.10.2024, 10:54
Мастер панель по отношению к ПР
ПР мастер по отношению к модулю расширения
Пробовал текстовый голый проект без графиков и других элементов. 1 элемент ввода и 1 элемент вывода.
Выкладывайте скрины настроек или тестовые проекты, как вариант, может быть смещение адресов в панели +1.
Благодарю за системные теги в панели. Буду чаще обращаться к ним.
За диагностику отдельное спасибо.
Опыт с изменением числа регистров за запрос не дал результатов. (не появлялась ошибка и без изменения)
Диагностика проблем не выявила. Все пакеты пишутся и читаются. Смутило что для некоторых тегов время опроса около 500мс.
Если проблема ушла сама по себе, то это плохой результат диагностики. Буду вести наблюдение.
зы Появилась единожды ошибка 22 (No reply from the device). Не устанавливалось соединение до перезагрузки питания.
Адресация правильная (zero-based...) . Пока активно соединение все переменные записываются и читаются с правильных мест. 79011 79012
kondor3000
01.10.2024, 12:52
Скрины не выложили, они пустые.
79019
79020
в предварительном просмотре работает (видны скрины)
79019
79020
в предварительном просмотре работает (видны скрины)
с чем связано что Вы поменяли номер станции?
Проверял на конфликты между панелей. Изменил со значения по умолчанию. Судя по руководству это не должно влиять. Если это влияет я бы хотел узнать про это поподробнее.
Доброго времени суток!
Ситуация следующая. Периодически пропадает связь между панелью и ПР. Сообщение "Device no response".
Соединение по Modbus TCP.
Оборудование:
ПР103 -230.1610.01.1.0
Weintek MT8121XE
Потеря связи проявляется в разных окнах и на разных объектах. Пропадают элементы или очень долгое отображение.
Игрался с частотой опроса (тайм ауты и тд) в панели.
Выставил тайм аут перехода в безопасное состояние slave в Owen logic - 5 сек.
Для каждой сетевой переменной выделил два слова. Пересечение адресов не может быть.
Временный костыль. Удалил экран ошибки на панели:) Но пропажа элементов может быть критична. Не знаю как поведет себя после года в полях.
Кабель менял. Соединял напрямую ПР и панель.
В связке присутствует модуль МВ210-101. ПР отлично справляется с переключение ролей мастер и слейв.
Пробовал выключать модуль - проблема остается.
Пробовал делать тестовый проект с парой переменных - результат аналогичный.
Кто-то на опыте подскажет где еще собака зарыта?
Если объявляете сетевые переменные ПР не по порядку (с пропусками адресов) - получите ошибки опроса.
Если объявили по порядку, но не все сетевые переменные находятся на поляне (в виде входа или выхода) - тоже получите ошибки опроса.
Можно конечно в панели поставить 0 в настройках максимального интервала между битами и словами при опросе, как выше написали, - но лучше упорядочить регистры в ПР
Если объявляете сетевые переменные ПР не по порядку (с пропусками адресов) - получите ошибки опроса.
Если объявили по порядку, но не все сетевые переменные находятся на поляне (в виде входа или выхода) - тоже получите ошибки опроса.
У Овена с модбасом всегда и везде проблемы, самая худшая реализация протокола, которую я встречал.
У Овена с модбасом всегда и везде проблемы, самая худшая реализация протокола, которую я встречал.
Если сделают импорт переменных, то в принципе, можно и с этим жить, а сейчас необходимость правки адресов по одному просто отбивает всё желание работать с этим девайсом
Попробовал переадресовать переменные в ПР. Пока проблема не повторяется (бывали и до такие моменты). Веду наблюдение
Powered by vBulletin® Version 4.2.3 Copyright © 2026 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot