Последний раз редактировалось kondor3000; 21.08.2024 в 13:41.
Провёл эксперимент, для тех, кто пишет, что связь не восстанавливается.
Цель: Проверить восстановление обмена после отвала связи, разрывал на несколько минут провода RS485-1 и RS485-2, отключал питание Модулей 8АС и питание самого ПЛК. Выложил 3 скрина.
Все скрины, это восстановление обмена после обрыва, отключения питания ПЛК и питания Модулей. Как видно всё прекрасно работает.
Первый 1 Опрос модулей и слейв для Панели.jpg Второй 1 Опрос модулей и слейв для Панели2.jpg Третий 1 Опрос модулей и слейв для Панели3.jpg
ПЛК110 опрашивает 2 модуля 8АС через биб-ку и структуру, он же является слейвом по 2 порту для Панели СП310-Р мастера в эмуляции, через конфигурацию. Структура отправлена с слейв для вывода в панели.
На первом модуле запараллелены все входы и подано напряжение 1.4 В,
на 2 модуле разный ток 4-20 мА через резисторы, имитация температуры.
Последний раз редактировалось kondor3000; 21.08.2024 в 08:49.
для тех, кто пишет, что связь не восстанавливается.это здесь при чём? речь про ТСР соединениеразрывал на несколько минут провода RS485-1 и RS485-2
ну если сделаны несколько портов и возможность настроек позволяет сделать порты независмыми, то почему этого не сделать?Или сделать одну сеть и дать всем разные IP.
тогда написать надо в Руководстве - этот режим не работает, делайте режим "тупо неуправляемый коммутатор" и на этом всё
В момент обрыва связи пинг вашего оборудования делали? Не только с вашего рабочего места, но и из под веб-интерфейса ПЛК? Так же пинг в другую сторону. Пробовали другую схему подключения в целях диагностики? Вам ведь не обязательно в текущий момент иметь три разных интерфейса? Вообще сложно как-то помочь не видя топологии сети и настроек на каждом из устройств.
Ну и наконец вот это. Из написанного можно сделать вывод, что обмен реализован не стандартным способом. Поэтому, если при ошибках связи пинги проходят, то проблема видимо в способе обмена. Так что неплохо было бы узнать как именно вы организовали обмен. Я с СП не работал, может у неё действительно есть какие-то проблемы с восстановлением обмена, но 210-ые в такой проблеме мной замечены не были.А явно задать слэйв для порта в Codesys не могу, так как для сохранения данных после перезагрузки используется структура SLAVE_DATA
Проблему решайте поступательно, сначала убедитесь, что связь есть в принципе, потом обмен
Второй эксперимент, тот же опрос модулей 8АС, только связь ПЛК110 с Панелью в эмуляции по ТСР.
Сначала отключение ПЛК по питанию, связь восстановилась сразу после загрузки ПЛК 1 Опрос модулей по ТСР и слейв для 2 Панели.jpg
Потом отключение кабеля ТСР, после повторного включения кабеля, с разными настройками, связь восстанавливается через 10-15 секунд 1 Опрос модулей по ТСР и слейв для Панели.jpg
При нескольких откл. /подключениях, с настройками панели как на скрине, время восстановления связи у меня всегда примерно 10 секунд.
Последний раз редактировалось kondor3000; 22.08.2024 в 08:08.
Сейчас понадобилось проверить проект на железе на столе, и замечена подобная ситуация. Связь восстанавливается, но наблюдаю следующее:
Плк210 мастер и сп315 слэйв. Задал СП свободный адрес 198.168.0.50 и с состоянии модбас тср соединения периодически проскакивает ошибка соединения. Поменял на 192.168.0.100 и ошибка пропала. Странно всё это. Может какой ПК с таким адресом всё же есть в сети, или ещё что...
Подобная проблема с потерей связи на панели есть на четырех объектах. Панель СП315-Р слэв, ПЛК 210 мастер, связь по Ethernet. Прорабатывали этот вопрос с тех. поддержкой ОВЕН. С их стороны было предложено связь Панель - ПЛК выделить отдельно в свою сеть. Данный совет проработал недолго. Панели продолжили отваливаться, причем восстановление связи в большинстве случаев помогало только перезаливкой программы в Панель (переключение по питание, выдергивание Ethernet к восстановлению не приводили). На одном объекте переписали связь и сделали Панель мастером, стало работать стабильнее, но проблема не решена до конца. Рабочая схема по Ethernet ПЛК110 + СП (СП мастер), либо ПЛК210 но панель другого производителя где можно работать с символьной конфигурацией контроллера, как будто ты работаешь с панельным контроллером СПК. Либо если хватает размера до 10", то лучше использовать СПК (никогда не подводила).