UID
Идентификатор команды управления UINT32
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: по конечному автомату в момент приема ТУ |