PDA

Просмотр полной версии : ПЛК110-60Р-М02, не сохраняются RETAIN в Modbus Slave



Александр32
20.02.2019, 15:26
Контроллер новый, прошивка 1.0.4, таргет 3.18. Панель СП310-Б.
панель подключена мастером по RS232, на RS 485-1 висят датчики ПВТ100, на RS 485-2 висят модули.
Все нормально работает, но если выключить питание ПЛК и через некоторое время включить то все переменные которые
задавались из панели в контроллер обнуляются. То есть получается что переменные объявленные в конфигураторе подэлемент
Modbus (Slave) не сохраняются автоматически в Retain после пропадания питания. Возможен ли брак? или что то я не так делаю.?

Александр32
20.02.2019, 16:08
Попробовал создать простейший проект с тремя переменными из панели, результат тот же.

Евгений Багаев
20.02.2019, 16:13
Попробовал создать простейший проект с тремя переменными из панели, результат тот же.

Приложите, пожалуйста, этот простейший проект, на котором проявляется проблема.

Александр32
20.02.2019, 16:24
Сделаю, но вот что интересное заметил, установил принудительную циклическую запись с периодом 60 секунд, в таком режиме сохраняется.
Приложите, пожалуйста, этот простейший проект, на котором проявляется проблема.

Евгений Багаев
20.02.2019, 16:48
Попрошу вас переключить режим обратно на Запись по событию. Задать регистры с панели и отключить кабель связи ПЛК и СП. Затем перезагрузите по питанию ПЛК. В Codesys посмотрите, сохранились ли значения.

Александр32
20.02.2019, 16:57
Попрошу вас переключить режим обратно на Запись по событию. Задать регистры с панели и отключить кабель связи ПЛК и СП. Затем перезагрузите по питанию ПЛК. В Codesys посмотрите, сохранились ли значения.

Да, при таких манипуляциях данные в ПЛК сохраняются.

Александр32
20.02.2019, 17:00
после этого подключил кабель связи к ПЛК, включил питание панели, все осталось в сохранности.

Александр32
20.02.2019, 18:13
Всё это странно, после таких манипуляций, все стало работать как положено даже с рабочим проектом. Хотелось бы знать почему так.

a_sergeevich
21.02.2019, 08:36
Переменные, которые задаются из панели, сделайте в панели ретайн, для надёжности.