Настройка для работы с группами индикаторов уровня¶
Начиная с 2.15.37.43
Позволяет динамически переключать точки отображения индикаторов уровня между группами индикаторов: выходами или входами нодов.
Подразумевается, что на выходах нодов находится сигнал обратного контроля.
В файле конфигурации нужно сделать следующее:
<AXIA_COMMUTATION>
...
<IND_GROUP ID='In' NAME='Контроль' />
<IND_GROUP ID='Out' NAME='Выход' />
...
<NODES>
<NODE ... MTR_ICH='In.N1' MTR_OCH='Out.N1'>
<OUTPUT ... MTR_ID='N1.m01' ...> ...
<OUTPUT ... MTR_ID='N1.m02' ...> ...
...
</NODE>
<NODE ... MTR_ICH='In.N2' MTR_OCH='Out.N2'>
<OUTPUT ... MTR_ID='N2.m01' ...> ...
<OUTPUT ... MTR_ID='N2.m02' ...> ...
</NODE>
<NODES>
...
</AXIA_COMMUTATION>
Другими словами:
- создать две группы тегами IND_GROUP: входную (Контроль) и выходную. Названия можно дать любые.
- указать MTR_ICH, MTR_OCH нода в виде X.Y, где X - это имя группы, указанное в IND_GROUP, а Y - ID индикаторов, получаемых от данного нода.
- указать MTR_ID канала в виде Y.mNN, где Y - то, что указано у нода, mNN - порядковый номер, в виде mNN: m01, m02…
После этого в панели коммутатора, в верхней полоске, появится кнопка, содержащая имя активной группы индикаторов.
Щелчок на кнопке меняет активную группу на другую.
В конфигурацию Инфопанели, отображающей индикаторы уровня, также необходимо внести изменения, позволяющие видеть на панели название текущей точки контроля.
В конфигурацию необходимо добавить текстовое поле с идентификатором IndicatorMode.
Например:
<clip> <class>flash.text.TextField</class> <x>100</x> <y>0</y> <id>IndicatorMode</id><height>100</height><width>800</width></clip>
При смене точек индикации в этом поле будет отображаться название группы индикаторов, как указано в атрибуте NAME тега .
Размер, расположение и др. параметры поля значения не имеют и выбираются из соображений удобства считывания информации.