PDA

Просмотр полной версии : Сбой работы ПЛК110-60м(М02) при работе по TCP



Allmax
27.12.2016, 00:45
Доброго времени суток!
Проблема следующего характера. При передаче на верхний уровень 50 регистров (Modbus Slave в конфигураторе) по протоколу TCP/IP (порт 502) происходит сброс ПЛК (перезапуск пользовательской программы). При этом Retain-переменные сохраняются. ПЛК просто в один момент тихо мирно останавливается, отключая все выходы.
Заменил модуль ТСР на RS485 - сбои работы исчезли (АС4 с другой стороны). Но это временная мера. Необходимо ТСР.
В пользовательской программе работа с ТСР больше нигде не производится.
Еще заметил такой момент, что при подключении через Ethernet порт к ПЛК (через Codesys) и горячем обновлении пользовательской программы обрывается связь с панелью СП307 (панель мастер, порт RS232). Хотя на других объектах такого не замечал ни разу. Да и панель как-то сама по себе подтормаживает. Не критично, но опять в сравнении с аналогичными объектами ощутимо.

Scream
27.12.2016, 10:27
возможно надо увеличить цикл, если есть такая возможность в этом плк.
по поводу обрыва связи с панелью во время перезаливки программы удивляться нечему, как по другому то может быть?

Спорягин Кирилл
27.12.2016, 10:56
Allmax, а у вас контроллер продолжал работать, только выходы не работали у ПЛК?
И еще какая прошивка? На 3.52 TCP плохо работает.

Allmax
27.12.2016, 22:28
Allmax, а у вас контроллер продолжал работать, только выходы не работали у ПЛК?
И еще какая прошивка? На 3.52 TCP плохо работает.

Да, контроллер работал.
Да выходы отключались,а выполнение пользовательской программы начиналось сначала.
PLCInfo
PLC model MODEL PLC 110-60
Binary VERSION 0.3.51
Need Target version >= 3.07
Compiled: 11:36:39 Mar 14 2016
STM32 binary version 114


возможно надо увеличить цикл, если есть такая возможность в этом плк.
по поводу обрыва связи с панелью во время перезаливки программы удивляться нечему, как по другому то может быть?
По поводу потери связи с панелью. Во время горячего обновления программы с обрывами связи с панелью столкнулся впервые
Цикл 10 мс. Программа выполняется за 1,5-3 мс

Спорягин Кирилл
27.12.2016, 22:42
0.3.51? Что-то у вас совсем старая прошивка.
Перепрошейтесь на 0.3.53 или любую выше. Думаю, что проблемы уйдут.

Евгений Багаев
28.12.2016, 15:23
Allmax, перепрошивайте ПЛК на версию 0.3.64.
Скачать можно здесь: http://www.owen.ru/catalog/programmiruemij_logicheskij_kontroller_oven_plk110/87310138
Инструкция по способам смены прошивки прилагается.

Allmax
29.12.2016, 00:35
0.3.51? Что-то у вас совсем старая прошивка.
Перепрошейтесь на 0.3.53 или любую выше. Думаю, что проблемы уйдут.



Allmax, перепрошивайте ПЛК на версию 0.3.64.
Скачать можно здесь: http://www.owen.ru/catalog/programmiruemij_logicheskij_kontroller_oven_plk110/87310138
Инструкция по способам смены прошивки прилагается.

Спасибо! Сменю прошивку отпишусь