KREMEN Реклама
KREMEN Реклама

RRF 3.4 - как настроить детекцию пропадания питания

Zheka1980
Идет загрузка
Загрузка
07.01.2023
1023
5
Вопросы и ответы

Плата Octopus PRO, прошивка RRF 3.4

Есть на плате разъем PWR_DET.     В который втыкается разъем детектора пропадания питания. Соответственно, в нем есть контакт PC0, имя которому pwrdet/ Хочу чтобы по появлению на нем  высокого уровня происходило отключение питания, то есть на выходе PWR_OFF появлялся соответствующий сигнал. Как вариант - чтобы вызывалась команда M81.

Я догадываюсь, что можно как-то прописать, чтобы по появлению на PC0 (безотносительно его функции, заложенной производителем) высокого уровня запускался макрос, в котором прописана M81.

Но... мне не дает покоя тот факт, что в RRF заложена железная  детекция пропадания питания, на основании измерения напряжения на входе. То есть плата понимает, что напряжение пропало и совершает ряд действий - сохраняет данные некоторые например.

В общем вариант с запуском макроса по срабатыванию PC0 мне кажется каким то  колхозом.

Как сделать, чтобы  сигнал на PC0 плата понимала как пропадание питания? Ведь производитель это заложил, не зря PC0 поименован именно как PWRDET.  

Пока что прошивка при пропадании питания на линии 24 вольт выдает в терминал текстовое сообщение. Если же подать высокий уровень на PC0, ничего не происходит.

Ответы на вопросы
Lider 3D Реклама
Lider 3D Реклама