Это не единственный способ.
Это Стандартные лампы отображают состояние одного бита.
А не стандартные могут отображать несколько состояний, и сразу в соответствии с "маской", без предварительного разбора и без скриптов.
Например так
Каждый индикатор отображает
При чем имеет настройки на нужные биты2-3 биты:
0 - отключен
1 - резервный
3 - рабочий
И можно сделать разные цвета текста/фона для состояний
А вот по битам
не понятно, нужен один индикатор на 4 состояния или их должно быть больше? Один для выкл, вкл и авария и второй работа от ПЧ/УПП.Состояние насоса описывается:
0-1 биты:
0 - выкл
1 - вкл
2 - авария
3 - работа от ПЧ/УПП
Если нужен один индикатор, то он практически такой же, как и для битов 2-3.
UPD
Вложение можно скачать здесь https://drive.google.com/open?id=0B1...1RlYlhxdW9sRGs






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