Эта статья описывает формирование и интерпретацию каждого из сигналов каналов трекинга.
Сначала удостоверьтесь, что источник TrkCmd есть в приеме данных.
Затем перейдите в Команды управления.
Откройте команду, которой хотите добавить трекинг.
Поставьте чекбокс Использовать трекинг и кликните Создать.
Получите такой результат.
Внизу страницы нажмите Применить.
На вкладке Измерения появится набор каналов трекинга, созданных для выбранной ранее команды.
Далее эти параметры нужно настроить.
serviceType
Тип сервис UINT32
Имя канала | Select | Oper | Cancel |
---|---|---|---|
serviceType | 44 | 46 | 45 |
ctlVal
Значение команды
Зависит от типа команды BOOL, UINT32, INT32, FLOAT
Level
Уровень управления UINT32
LEVEL | Наименование |
---|---|
id="0" | id="0" name="Не задан" desc="Управление запрещено при включенном ключе ДУ" controlEna="Never" orCat="3" |
id="1" | id="1" name="ОДУ" desc="Объединенное диспетчерское управление" controlEna="Grab_key" orCat="3" |
id="2" | id="2" name="РДУ" desc="Региональное диспетчерское управление" controlEna="Grab_key" orCat="3" |
id="3" | id="3" name="ЦУС" desc="Центр управления сетями" controlEna="Grab_key" orCat="3" |
id="4" | id="4" name="РЭС" desc="Районные электрические сети" controlEna="Grab_key" orCat="3" |
id="5" | id="5" name="ПС" desc="Подстанция" controlEna="Grab_key" orCat="2" DeviceLevel="1" |
id="6" | id="6" name="Независимый" desc="Управление не зависит от положения ключа" controlEna="Always" orCat="3" |
orCat
Категория уровня управления UINT32
IEC61850-7.2(Ed2.1), п. 6.2.4.4:
OrIdent
Идентификатор инициатора команды UINT32
Формирование OrIdent:
Для серверов МЭК-104 orIdent должен формироваться из src IP. Например, 10.1.1.1 должен быть записан как 0x0A010101
Для серверов МЭК-101 orIdent должен формироваться из COM. Например, COM10 должен быть записан как 0x0000000A. vCOM1 – 0x80000001
Error
Ошибка управления BOOL
Ошибка либо есть либо нет.
respErrorCode
Код ошибки управления UINT32
Значение ACSI | Значение MMS | Проверки cmd_filtеr | IEC 61850-CT-Server |
Unknown | 0 | cmd_filter: Команда не зарегистрирована в фильтре, управление запрещено cmd_filter: Неизвестный тип команды, управление запрещено | |
Not-supported Не поддерживается) | 1 | cmd_filter: Управление запрещено в режиме конфигурирования | |
Blocked-by-switching-hierarchy (Блокировка управления) | 2 | cmd_filter: Команда блокируется ключом ТУ. Например, | |
Select-failed (Отказ операции выбора) | 3 | ||
Invalid-position (Не действительное положение) | 4 | ||
Position-reached (Положение достигнуто) | 5 | cmd_filter: Команда заблокирована по ТС состояния. Например, включают включенное или отключают отключенное | |
Parameter-change-in-execution (Изменение параметра в процессе) | 6 | ||
Step-limit (Предел шага) | 7 | ||
Blocked-by-Mode (Блокировка режимом) | 8 | IEC 61850-CT-Server: при получении команды проверяет LLN0.Beh и LN.Beh во внутреннем представлении сервера | |
Blocked-by-process (Блокировка процессом) | 9 | ||
Blocked-by-interlocking (Запрет от оперативной блокировки) | 10 | cmd_filter: Команда заблокирована по ТС блокировки (условие ТУ вкл или Условие ТУ откл) Например, ТС состояния с плохим качеством, управление запрещено | |
Blocked-by-synchrocheck (Блокировка от функции контроля синхронизма) | 11 | ||
Command-already-in-execution (Команда исполняется) | 12 | IEC 61850-CT-Server: по конечному автомату в момент приема ТУ | |
Blocked-by-health (Блокировка от функции контроля исправности) | 13 | ||
1-of-n-control (Управление 1 из n) | 14 | ||
Abortion-by-cancel (Прерывание управления) | 15 | ||
Time-limit-over (Превышен лимит по времени) | 16 | ||
Abortion-by-trip (Прерывание командой отключения) | 17 | ||
Object-not-selected (Объект не выбран) | 18 | IEC 61850-CT-Server: по конечному автомату в момент приема ТУ | |
Object-already-selected (Объект уже выбран) | 19 | IEC 61850-CT-Server: по конечному автомату в момент приема ТУ | |
No-access-authority (Нет прав доступа) | 20 | ||
Ended-with-overshoot (Превышено допустимое число операций) | 21 | ||
Abortion-due-to-deviation (Прерывание в связи с отклонением параметров) | 22 | ||
Abortion-by-communication-loss (Прерывание в связи с нарушением связи) | 23 | ||
Blocked-by-command (Блокировка командой) | 24 | IEC 61850-CT-Server: проверка CmdBlk, BlkOpn, BlkCls при получении команды в другие DO этого LN. Исключение CmdBlk, BlkOpn, BlkCls, Mod | |
None (Нет) | 25 | ||
Inconsistent-parameters (Некорректные параметры) | 26 | IEC 61850-CT-Server: Значения в команде не являются разрешенными или отличаются от предыдущего этапа ТУ Например, Sel.ctlVal = On, а Oper.ctlVal = Off Sel.ctlNum = 28, а Cacel.ctlNum = 33 orCat =99 | |
Locked-by-other-client (Блокировка другим клиентом) | 27 | IEC 61850-CT-Server: по конечному автомату в момент приема ТУ |