Для ПР200.
На ST невозможно сохранить переменную энергонезависимо.
Т.е. надо выводить за пределы ST, и потом загружать в блок ST.
Глобальных переменных нет...
Как это решить оптимально?
Сигнала/прерывания по откл питания нет.
ПР200 использует микроконтроллер с EEPROM, где запись происходит при каждом присвоении.
Нет аппаратного прерывания по пропаданию питания для отложенной записи.
Ресурс EEPROM: 100 000–1 000 000 циклов в зависимости от температуры.
/Код:/ КАЖДЫЙ ЦИКЛ ПРОГРАММЫ: Sek1 := TIME1o; // Чтение Sek1 := Sek1 + 1; // Изменение TIME1o := Sek1; // ← ЗАПИСЬ В EEPROM КАЖДЫЙ ЦИКЛ! // При цикле 10 мс → 100 записей/сек → 3.6 млн/час // Ресурс EEPROM ~100 000-1 000 000 записей // Через несколько часов EEPROM ИСЧЕРПАН!


Ответить с цитированием
