Просмотр полной версии : Реманентная память
Роман_33
03.09.2021, 06:27
Здравствуйте, товарищи! Подскажите, пожалуйста (или ткните носом), как работает реманентная память в ПЛК110 старой версии? Батарейка, аккумулятор, ионистор или еще как? А то что то ПЛК110-30 в маразм впал, ничего не помнит.:)
Роман_33
03.09.2021, 08:16
В РЭ про lir2477. Относительно проблемы есть разница ?
Не понял, переведите, пожалуйста.
kondor3000
03.09.2021, 08:57
Здравствуйте, товарищи! Подскажите, пожалуйста (или ткните носом), как работает реманентная память в ПЛК110 старой версии? Батарейка, аккумулятор, ионистор или еще как? А то что то ПЛК110-30 в маразм впал, ничего не помнит.:)
На сайте лежит руководство и на старую версию ПЛК110, прочитать недосуг?
https://owen.ru/product/plc110_old/documentation
Роман_33
07.09.2021, 15:53
Напишу в своей теме дабы не плодить новых. Перестал открываться проект. Пишет ошибка в файле/библиотеке проекта. Это все? Нужно по новой все делать? Другие проекты открываются.
Роман_33
07.09.2021, 17:14
делать по новой, удалено всё содержимое файла проекта
А где это видно?
Роман_33
06.10.2021, 11:48
Напряжение на аккумуляторе 4.18 в. Памяти нет. Тыкающие в руководство, идите мимо, почитать РЭ я и без вас догадаюсь.
A.Simonov
06.10.2021, 12:10
Напряжение на аккумуляторе 4.18 в. Памяти нет. Тыкающие в руководство, идите мимо, почитать РЭ я и без вас догадаюсь.
Добрый день.
В старых ПЛК для сохранения Retain использовался аккумулятор LIR2477.
Если он вышел из строя то память не будет сохраняться.
Создайте пустой проект, добавьте какой-нить retain массив, который будет один раз инициализироваться по отмашке флага xInit, например, циклом for.
Что-то в духе:
If xInit THEN
xInit := FALSE;
(* здесь свой Retain массив наполняете данными, например, циклом или еще как-нибудь.*)
END_IF
Ну и попробуйте поотключать питание и посмотреть за поведением ПЛК, если данные не сохраняются, то ПЛК сдавайте в СЦ.
Если сохраняются, то искать проблему сохранения переменных нужно в коде проекта, а не в ПЛК.
Роман_33
06.10.2021, 12:24
Там стоит G1605. Но что то как то резко выключается ПЛК при снятии питания,может в этом причина.
57329
kondor3000
06.10.2021, 13:00
Там стоит G1605. Но что то как то резко выключается ПЛК при снятии питания,может в этом причина.
Ну так у вас аккумулятор уже ток не держит, а напряжение может быть и в норме. Зарядка то на него идёт всё равно при работе. Отпаять 2 точки и проверить на нагрузке 120-150 мА дело 5 минут.
На рабочем аккумуляторе ПЛК выключается секунд через 25-30.
Там стоит G1605. Но что то как то резко выключается ПЛК при снятии питания,может в этом причина.
57329
Если резко выключается ПЛК, то возможно у вас электролитические конденсаторы в блоке питания вздулись.
Роман_33
06.10.2021, 17:11
Вот до блока питания я не добрался,снял только верхнюю плату, аккумулятор посмотреть. Мне кажется, он тупо не успевает их (реманентные данные) записать из за мгновенного выключения. Я,признаться, с Овенами работаю очень-очень редко, поэтому практически не знаю как там чего устроено,а чего и знал, так забываю от раза до раза.
Роман_33
14.10.2021, 06:43
И снова здравствуйте! Правильно ли я понимаю, что могу безболезненно сменить платформу с ПЛК110 на ПЛК110[М02] ? Попробовал, вроде все получилось, Кодесис не ругался, все сохранилось, но как будет дело с реальным ПЛК? Кто нибудь делал такой переход?
Александр32
14.10.2021, 07:45
Не получалось перенести проект методом изменения целевой платформы со старой платформы на новую. Пробовал на ПЛК 160. Конфигурация ПЛК становится пустой. Вообще для переноса не так уж и много работы. В новом проекте нужно только вручную сконфигурировать ПЛК. Остальное можно импортировать из старого ПЛК, так все работает.
A.Simonov
14.10.2021, 13:49
И снова здравствуйте! Правильно ли я понимаю, что могу безболезненно сменить платформу с ПЛК110 на ПЛК110[М02] ? Попробовал, вроде все получилось, Кодесис не ругался, все сохранилось, но как будет дело с реальным ПЛК? Кто нибудь делал такой переход?
Добрый день.
Прям совсем безболезненно не выйдет перенести.
Но в целом ничего сильно сложного нет в этом процессе.
Мы в свое время даже подготовили документ о том как это сделать.
https://ftp.owen.ru/CoDeSys23/06_Documentation/Transferring_project_to_PLC160(M02).pdf
Если сильно большая конфигурация сетевого обмена, то можно немного упростить себе жизнь с помощью утилиты от одного из пользователей форума.
Обратите внимание, что различающиеся в разных таргетах блоки нельзя импортировать. По сути, можно только блоки с сетевым обменом.
https://owen.ru/forum/showthread.php?t=18269
kondor3000
14.10.2021, 14:10
Не получалось перенести проект методом изменения целевой платформы со старой платформы на новую. Пробовал на ПЛК 160. Конфигурация ПЛК становится пустой. Вообще для переноса не так уж и много работы. В новом проекте нужно только вручную сконфигурировать ПЛК. Остальное можно импортировать из старого ПЛК, так все работает.
Уже давно пользуюсь прогой для копипаста конфигурации по ссылке выше. Просто красота, всю конфигурацию, кроме самого ПЛК просто перетаскиваете мышью, ручками только имена входов/выходов ПЛК подписать. Все эксперименты проводить только на копии проекта)
Роман_33
14.10.2021, 18:23
Добрый день.
Прям совсем безболезненно не выйдет перенести.
Но в целом ничего сильно сложного нет в этом процессе.
Мы в свое время даже подготовили документ о том как это сделать.
https://ftp.owen.ru/CoDeSys23/06_Documentation/Transferring_project_to_PLC160(M02).pdf
Если сильно большая конфигурация сетевого обмена, то можно немного упростить себе жизнь с помощью утилиты от одного из пользователей форума.
Обратите внимание, что различающиеся в разных таргетах блоки нельзя импортировать. По сути, можно только блоки с сетевым обменом.
https://owen.ru/forum/showthread.php?t=18269
Так это под 160-ый. Или они одинаковые со 110-ым?
A.Simonov
14.10.2021, 19:41
Так это под 160-ый. Или они одинаковые со 110-ым?
Да, это один и тот же ПЛК, почти, только с аналоговыми входами\выходами и на выходе только реле (нет транзисторной модификации).
Поэтому большой разницы при переносе не будет, просто не обращайте внимания на аналоговую часть.
Роман_33
04.03.2022, 09:22
Подниму тему. Были несколько раз проблемы с реманентной памятью на ПЛК 110_М02, но там подсказали пару команд через ПЛК Браузер для восстановления работоспособности. Все восстанавливалось. Естественно со временем все забыл. Может кто ткнет носом где поискать?
A.Simonov
05.03.2022, 15:21
Подниму тему. Были несколько раз проблемы с реманентной памятью на ПЛК 110_М02, но там подсказали пару команд через ПЛК Браузер для восстановления работоспособности. Все восстанавливалось. Естественно со временем все забыл. Может кто ткнет носом где поискать?
Вероятно речь о команде, которая чистит flash память.
formatFFS - она описана в актуальной документации на стр. 131
https://owen.ru/uploads/313/rp_plk1hh_m02__1-ru-75044-1.33.pdf
Внимание! Команда удалит файл сетевых настроек (ip слетит, новое значение смотрите по ссылке выше на 131 стр), логи и проект.
Роман_33
06.03.2022, 07:13
Эту команду я знаю, она хорошо помогает, когда вдруг перестает создаваться загрузочный проект. Я, кстати, нашел, что хотел. Там надо командами сначала переключить запись реманентных данных с "по событию" на циклическую, а потом обратно. Вот такие танцы с бубном. У нас года три назад, была проблема, из десятка новых ПЛК, семь были с проблемой сохранения данных, буквально сразу. По моему ваши спецы(Овена) и помогли. Спасибо за участие!
Подскажите почему при вводе команды formatFFS плк ругается keyword not found? не могу загрузить загрузочный проект. проект который целый год отработал перестал стартовать. Плк 160 старой версии прошивка 2.17.0
kondor3000
07.04.2022, 15:12
Подскажите почему при вводе команды formatFFS плк ругается keyword not found? не могу загрузить загрузочный проект. проект который целый год отработал перестал стартовать. Плк 160 старой версии прошивка 2.17.0
Вы первую страницу читали? Аккумулятор и электролиты проверили, прежде чем formatFFS запускать?
А на второй станице, для каких ПЛК используется команда.
Спасибо за ответ. Дело было во взбухшем аккумуляторе.
Powered by vBulletin® Version 4.2.3 Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot