-
Retain переменные
Хотелось бы узнать подробности об использовании данных переменных.
Например, есть задача хранить настройки пользователя (коэфф-ты, пару небольших таблиц на 100 значений) долгое время. Можно ли использовать для этого RETAIN переменные?
Ресет на передней панели ПЛК это
Reset
Reset cold
Reset origin
Описана процедура как переменные сбрасываются в FLASH диск при отключении питания. А как все происходит при включении. Когда я смогу использовать их в своем коде сразу или надо организовать задержку.
Интересно было узнать подробности, что за чем происходит. Например, подали питания: что сначало загрузится программа, потом включатся выхода, загрузятся переменные, настройки конфигуратора и т.д ???
Т. е. что происходит после долговременного выключения > 10 минут?
-
Пользователь
1) Это холодный старт (переменные инициируются начальным значением) Переменные не сохраняются.
2) Выключением питания
3) Последовательность загрузки - Включение питание, Выходы устнанавливаются в безопасное состояние, загрузка системы, если программа на диске есть, загружается программа, загружается конфигурация, читаются retain, запускается программа.При сбое питания retain сбрасывается на диск. После долгого простоя (при полностью заряженно акк. батарее ~10 мин) без питания снимается питание основного процессора, ethernet и retain повторно сбрасывается на диск. Подробно см. РЭ
Последний раз редактировалось Малышев Олег; 14.05.2007 в 14:15.
Ваши права
- Вы не можете создавать новые темы
- Вы не можете отвечать в темах
- Вы не можете прикреплять вложения
- Вы не можете редактировать свои сообщения
-
Правила форума