Показать сообщение отдельно
Старый 14.11.2019, 12:54   #2
Ilya J.
Сотрудник Сегнетикс
 
Аватара для Ilya J.
 
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 341
Благодарил(а): 0 раз(а)
Поблагодарили: 255 раз(а) в 251 сообщениях
По умолчанию Ответ: Сохранение при провале питания

Цитата:
Сообщение от chif.com Посмотреть сообщение
В программе есть счетчик считающие импульсы со счетного входа. При потери питания нужно сохранять содержимое. Постоянно записывать в ЕЕПРОМ понятно не вариант, т.к около 30 импульсов в секунду. Как бы правильно сделать? без потери ни единого импульса? Программно и аппаратно сегнетикс может быть под это заточен?
В лоджике есть блоки диагностики Device(kernel), Device(hardware).

Вам надо логически определиться, что считается потерей питания. Например, в блоке Device(kernel) есть выход powertrouble - при кратковременной потере питания он выдаст сигнал, но при полной потере сигнал не выдаст(см.справку). Device(hardware) - есть выход с с вольтами, по падению напряжения тоже можно выполнить условия сохранения, задействуя необходимые задержки.


__________________
Если ничто другое не помогает, прочтите, наконец, инструкцию
Ilya J. вне форума   Ответить с цитированием
Благодарность от: