Обозначение


Описание

Блок предназначен для управления системными светодиодами контроллера ПЛК510.
Управление светодиодами осуществляется в ручном или автоматическом режиме.

В ручном режиме состояние светодиода определяется сигналом на входе enb.
В автоматических режимах светодиод управляется соответствующим системным событием.

Назначение входов и выходов

ВходыТипОписание
ledeLEDСветодиод, управление которым будет осуществляться.
modeeTriggerРежим работы светодиода.
enbLOGСостояние светодиода в режиме manual.
ВыходыТипОписание
stsINTСтатус работы блока.
vldLOGПризнак корректной работы блока.

Светодиоды

ОбозначениеОписаниеСистемный светодиод
WORK_GREENЗелёный светодиод «WORK»WRK_G_LED
WORK_REDКрасный светодиод «WORK»WRK_R_LED
SPE_REDКрасный светодиод «LINK»SPE_FLT
REDU_GREENЗелёный светодиод «REDU»RDN_G_LED
REDU_REDКрасный светодиод «REDU»RDN_R_LED

Режимы работы

ОбозначениеОписаниеLinux trigger
manualРучное управление. Состояние светодиода зависит от сигнала на входе enb.none
microSDАвтоматическая индикация при проведении операций чтения/записи с картой microSD.mmc1
usbАвтоматическая индикация при проведении операций чтения/записи с USB-накопителем.mmc0
nr_procАвтоматическая индикация. Частота зависит от нагруженности контроллера.heartbeat
speАвтоматическая индикация активности SPE.spe

Алгоритм

При инициализации блока выбирается системный светодиод и устанавливается режим его работы.
В режиме manual для управления используется системный файл brightness. Состояние светодиода определяется входом enb.
В автоматических режимах управление светодиодом выполняется операционной системой в соответствии с выбранным режимом.
В процессе работы блока запись состояния выполняется только при изменении значения входа enb в режиме manual.

Статусы блока

СтатусОписание
1Блок работает без ошибок.
0Работы не выполнялось (инициализация).
-1Ошибка соединения со светодиодом.
-3Ошибка установки режима работы светодиода.

Особенности

Примечание:
Набор светодиодов и режимов работы зависит от модификации контроллера.
Для ПЛК510 следует использовать соответствующий блок управления системными светодиодами.
Блок может работать только в фоновом режиме.
Примечание:
При одновременном включении красного и зелёного каналов светодиода «REDU»/«WORK»
результирующий цвет свечения — оранжевый.

Ссылки