-
плк150 не сохраняет переменные RETAIN
Подскажите, может кто сталкивался с такой проблемой: ПЛК150 не сохраняет в памяти переменные типа RETAIN ? пробовал объявлять их в глобальных, пробовал менять прошивку, не помогает.
-
Пользователь
-
Прочитал. Впринципе все так и делаю. Просто создаю переменную типа RETAIN , меняю её значение, записываю, выключаю питание, жду 7 минут, включаю питание, переменная равна 0.
-
главное, не забудьте дать контроллеру проработать пару часов перед выключением чтобы зарядить аккумулятор )))) иначе электричества для фокуса не будет
и установите время до остановки по питанию поменьше... секунд 10
-
Супер Модератор
Как давно покупался контроллер?
Попробуйте зарядить аккумулятор (подержать контроллер включенным пару часов).
Если не поможет - сможете после зарядки замерять напряжение, выдаваемое аккумулятором (ПОСЛЕ ЗАРЯДКИ)
-
зарядить аккумулятор попробую, сейчас напряжение 4,3 В. Вопрос: где устанавливается время для остановки попитанию?
-
Контроллер покупался менее года назад.
-
Супер Модератор
4,3 более чем достаточный заряд. Аккумулятор в норме.
Надо смотреть программу.
-
Был у меня давно плк 154 с такой же проблемой, хоть убей а retein не сохраняются, при нормальном аккумуляторе.
Проблема так и не решилась!
С тех пор мучает вопрос, можно ли както программно анализировать состояние аккумулятора, чтоб:
1.Заранее выдать предупреждающее сообщение.
2.Сохранить на флэш память плк важные данные.
-
Энергонезависимые переменные сохраняются в файл. Если есть желание, вы можете сами реализовать работу с файлами. Как это сделать:
1) Добавляем модуль статистика, с помощью него контролируем питание ПЛК
2) если питание выкл. , то делаем запись в файл
3) Если питание вкл. , то восстанавливаем данные из файла
4) Запускаем основную программу
Что касается не сохранения ретейнов, присылайте программу. Может затык программный.
Последний раз редактировалось Александр Приходько; 04.05.2011 в 00:53.
Ваши права
- Вы не можете создавать новые темы
- Вы не можете отвечать в темах
- Вы не можете прикреплять вложения
- Вы не можете редактировать свои сообщения
-
Правила форума