PDA

Просмотр полной версии : СПК210 не сохраняются переменные PERSISTENT RETAIN



Игорь П
05.11.2021, 17:00
Добрый день.

Столкнулся с проблемой, что переменые PERSISTENT RETAIN не сохраняют свои значения после выключения питания.

создал для примера переменную

VAR_GLOBAL PERSISTENT RETAIN
Ex:INT;
END_VAR

выбрал пункт "Добавить все пути экземпляров"

{attribute 'qualified_only'}
VAR_GLOBAL PERSISTENT RETAIN

// Сгенерированный путь перманентной переменной
GlobalVariables.Ex: INT;
END_VAR

после сброса и холодного сброса значения переменной сохраняются, после выключения питания пропадают.

Версия прошивки и таргет файла текущие заводские
прошивка: plc210 1.3.0309.1257
таргет файл:3.5.14.30.

Пробовал скачать новую прошивку 1.3.0812.1315 отсюда https://owen.ru/forum/showthread.php?t=33976 и загрузить в ПЛК через web-интерфейс, выдается ошибка:

Загруженный файл прошивки не является прошивкой предназначенной для устройства ПЛК210. Этот файл не может быть использован для обновления прошивки на устройстве ПЛК210. Пожалуйста, выберите и загрузите файл прошивки, предназначенный для устройства ПЛК210.

Размер: 80.79 МБ
Время создания: Fri Nov 05 16:24:43 2021
Контрольная сумма (MD5): 5233cbb18aeb6c51869689a823a5c40b

такое впечатление что вы сами не проверяете что выкладываете на сайт.

Как решить проблему с переменными PERSISTENT RETAIN, может быть есть пример проекта с указанием версии прошивки и таргета?

Евгений Кислов
05.11.2021, 17:05
Добрый день.


такое впечатление что вы сами не проверяете что выкладываете на сайт.

Данную прошивку нельзя прошить через web-конфигуратор - только c USB- или SD-накопителя.

Об этом написано в файле !!!ReadMe.txt из архива с прошивкой - первым пунктом.

По поводу вашей ситуации с PERSISTENT RETAIN - обеспечьте в понедельник удаленный доступ, посмотрим.