Индикаторы каналов
Состояние 0 → 10 — серый; 1 — красный. Индикатор и подпись всегда видны.
View_P101_Flts_SgnlsFltr_Inst_out_Signal3_bQ0 — серый; 1 — жёлтый. Индикатор и подпись всегда видны.
View_P101_Wrns_SgnlsFltr_Inst_out_Signal2_bQПривязки и поведение
Индикатор читает состояние выбранного канала. Для аварийного и предупредительного вариантов используется один шаблон имени.
| № | Элемент / место | Привязка / действие | Поведение |
|---|---|---|---|
| 1 | Аварийный каналКруг слева от подписи | View_tmplFilterId_SgnlsFltr_Inst_out_SignaltmplChannelNo_bQBOOL · Чтение | 0 — серый; 1 — красный. Круг виден в обоих состояниях. |
| 2 | Предупредительный каналКруг слева от подписи | View_tmplFilterId_SgnlsFltr_Inst_out_SignaltmplChannelNo_bQBOOL · Чтение | 0 — серый; 1 — жёлтый. Круг виден в обоих состояниях. |
| 3 | Подпись сигналаСправа, по центру индикатора | tmplLabelПостоянный текст | Всегда видна, не меняется при переключении состояния. Чёрный текст без заливки фона; Arial 12 в исходном масштабе. |
Что подставить
| Подстановка | Значение | Пример |
|---|---|---|
tmplFilterId | Полный ID фильтра сигналов | P101_Flts |
tmplChannelNo | Номер канала от 1 до 8 | 3 |
tmplLabel | Подпись сигнала справа от круга | Авария ПЧ |
При tmplFilterId = P101_Flts и tmplChannelNo = 3 получается:
View_P101_Flts_SgnlsFltr_Inst_out_Signal3_bQИмена фильтров в примере условные. Подставляйте ID из своего проекта. Суффиксы _Flts и _Wrns не добавляются автоматически: они входят в ID, только если так назван фильтр.
Что важно сохранить
Оба варианта используют одинаковые круг, контур, шрифт и отступ до подписи. При 0 круг серый. При 1 аварийный канал становится красным, предупредительный — жёлтым. Подпись остаётся прежней.
Отображается выход выбранного канала out_SignalN_bQ. Общий выход фильтра out_bQ не заменяет состояние отдельного канала.
Индикаторы используют базовое постоянное свечение из общего индикатора. Если для конкретного сигнала требуется мигание, его условие задаётся отдельно. Здесь показаны только индикаторы каналов; настройки задержки и шунта описаны в разделе 8.13 стандарта.
Геометрия основана на общем DiscreteIndicator.svg. Масштаб описан на отдельной странице.
Цвета и состав поля
Открыть таблицу отдельно. Цвета обоих вариантов берутся из общей палитры.