Вход

Просмотр полной версии : ПЛК 210, работа с памятью.



melman
21.11.2024, 10:11
Добрый день.
Имеется ПЛК 210. Поставлена задача:
"Найти область памяти, которая не перезаписывается после перепрошивки. Например чтобы время общей работы плк после перепрошивки не сбрасывалось, а сохранялось как переменная в памяти. " (с) Начальник

Собственно мой вопрос такой - реально ли выполнение поставленной задачи, и если да, то мне в какую сторону копать?
Или какие могут быть варианты её решения?
Булу рада любым идеям.

capzap
21.11.2024, 10:15
ключевое слово ретайн

https://ftp.owen.ru/CoDeSys3/11_Documentation/03_3.5.11.5/CDSv3.5_Faq_v.3.0.pdf 7.22

Cs-Cs
21.11.2024, 14:28
RETAIN сохраняет значения при отключении питания, но стирается при загрузке проекта в ПЛК
PERSISTENT сохраняет значения при загрузке проекта в ПЛК при условии того, если список PERSISTENT-переменных НЕ изменялся (если добавили или удалили переменную - всё сотрётся)

melman
21.11.2024, 15:10
Спасибо за помощь, PERSISTENT то, что нужно!

Cs-Cs
22.11.2024, 14:12
Пожалуйста!

Валенок
22.11.2024, 21:17
RETAIN сохраняет при отключении.., но стирается при загрузке проекта..
PERSISTENT сохраняет ... при загрузке проекта в ПЛК при условии того, если список .. переменных НЕ изменялся (если добавили или удалили ... - всё сотрётся)
ini-файл. Любые действия - пофиг

МихаилГл
22.11.2024, 21:59
ini-файл. Любые действия - пофиг

Перепрошивка контроллера поможет)

Валенок
23.11.2024, 12:32
Перепрошивка контроллера поможет)
Внешний носитель?

Сергей0308
23.11.2024, 14:52
Это вчерашний день, в смысле, сейчас новую память разрабатывают:
https://www.youtube.com/watch?v=qzmIlLzBwas&t=567s