Кінець таблиці 86
Параметри SelectWithValue |
Сервіс або параметр MMS |
Обмеження |
operTm[0..1]a origin ctINum T Test Check AddCause |
AccessResult = невдача |
Див. таблицю 87 |
а Параметр сервісу operTm має бути наявним, лише коли об'єкт керування підтримує TimeActivatedOperate, і тому відображається параметр сервісу operTm за <CO_CtrlObjectRef>$SBOw$operTm,
SelectWithValue request
Запит SelectWithValue ІЕС 61850-7-2 має виконуватися використанням Write.request MMS структури SBOw.
SelectWithValue response+
SelectWithValue response+ IEC 61850-7-2 має виконуватися використанням Write.response+ MMS, який містить AccessResult MMS, що позначає успіх.
SelectWithValue response-
SelectWithValue response- IEC 61850-7-2 відображає за двома PDU MMS. Порядком PDU має бути InformationReport.request з AdditionalCauseDiagnostic (див. 20.11) та Write.response+ MMS, який містить AccessResult, що позначає невдачу, як зазначено в таблиці 87.
Таблиця 87 — Специфікація SelectWithValue, Орег та Cancel AccessResult
|
Передається AccessResult MMS |
|
|
Помилка |
Дані |
DataAccessError |
Умова помилки |
TEMPORARILY-UNAVAILABLE |
|
TEMPORARILY UNAVAILABLE |
Керування вже вибране або виконуване |
HARDWARE-FAULT |
|
HARDWARE-FAULT |
Керування не можна виконати через помилку технічного забезпечення |
OBJECT-ACCESS-DENIED |
|
OBJECT-ACCESS-DENIED |
Невдача керування доступу |
OBJECT-UNDEFINED |
|
OBJECT-UNDEFINED |
Керування немає в цьому виді безпеки |
Cancel
Відображення параметра сервісу Cancel
Сервіс відміни має виконуватися використанням сервісу записування MMS атрибута відміни. Відображення параметрів відбувається, як описано в таблиці 88.
Таблиця 88 — Відображення параметрів сервісу Cancel
Параметр ІЕС 61850-7-2 |
Назва компонента IEC 61850-8-1 |
FC |
TypeDefinition MMS |
т/о |
|
<CO_CtrlObjectRef>$Cancel |
CO |
Компонент MMS |
т |
ControlObjectReference |
<CO_CtrlObjectRef>$Cancel |
|
variableAccessSpecification |
т |
ctIVal |
<CO_CtrlObjectRef>$Cancel$ctlVal |
|
Див. таблицю 80 |
т |
operTm |
<CO_CtrlObjectRef>$Cancel$operTm |
|
Див. таблицю 80 |
с |
origin |
<CO_CtrlObjectRef>$Cancel$origin |
|
Див. таблицю 80 |
т |
ctINum |
<CO_CtrlObjectRef>$Cancel$ctlNum |
|
Див. таблицю 80 |
т |
T |
<CO_CtrlObjectRef>$Cancel$T |
|
Див. таблицю 80 |
т |
Кінець таблиці 88
Параметр ІЕС 61850-7-2 |
Назва компонента ІЕС 61850-8-1 |
FC |
TypeDefinition MMS |
m/o |
Test |
<CO_CtrlObjectRef>$Cancel$Test |
|
Див. таблицю 80 |
m |
AddCause |
/LastApplError |
|
Див. 20.11 |
m |
Примітка 1. Тип ctIVal залежить від CDC об’єкта (наприклад, ctIVal або ctlVal$f). Примітка 2. Параметр сервісу орегТт має бути наявним, лише коли об'єкт керування підтримує TimeActivatedOperate. |
Відображення сервісу Cancel
Сервіс Cancel має відображатися, як наведено в таблиці 89 та у 20.7.3—20.7.5.
Таблиця 89 — Відображення сервісу Cancel
Параметри Cancel |
Сервіс або параметр MMS |
Обмеження |
Request |
Сервіс запиту на записування |
|
ControlObjectReference |
variableAccessSpecification |
<CO_CntrlObjectRef>$Cancel |
ctIVal |
||
operTm[0..1]a |
||
origin |
||
ctINum |
||
T |
||
Test |
||
Response* |
Сервіс відповіді на записування |
|
ControlObjectReference |
AccessResult = успіх |
На вибір є доступним як відслідковування контрольованого сервісу |
ctIVal |
||
operTm[0..1]a |
||
origin |
||
ctINum |
||
T |
||
Test |
||
Response- |
Сервіс інформаційного звітуь |
Необов'язковий для відміни нормальної безпеки |
ControlObjectReference |
variableAccessSpecification |
/LastApplError (див. 20.11) |
ctIVal |
Сервіс відповіді на записування |
|
operTm[0..1]a |
AccessResult = невдача |
Див. таблицю 87 |
origin |
||
ctINum |
||
T |
||
Test |
||
AddCause |
||
a Параметр сервісу operTm має бути наявним, лише коли об'єкт керування підтримує TimeActivatedOperate, і тому відображається параметр сервісу operTm за <CO_CtrlObjectRef>$Cancel$operTm. ь Необов'язковий для моделей керування з нормальною безпекою, інакше — обов’язковий. |
Cancel request
Запит на Cancel ІЕС 61850-7-2 має відображатися за допомогою Write.request MMS структури Cancel.
Cancel response+
Cancel response+ IEC 61850-7-2 має відображатися за допомогою Write.response+ MMS, який містить AccessResult MMS, що позначає успіх.
Cancel response
Cancel response- IEC 61850-7-2 відображає за одним або двома PDU MMS. Порядком PDU має бути InformationReport.request з AdditionalCauseDiagnostic (необов’язковий для нормальної безпеки й обов’язковий для моделей керування підсиленої безпеки) (див. 20.11) та Write.response+ MMS, який містить AccessResult, що позначає невдачу.
Operate
Відображення параметра сервісу Operate
Сервіс функціонування має виконуватися використанням сервісу записування MMS атрибута орег. Відображення параметрів відбувається, як описано в таблиці 90.
Таблиця 90 — Відображення параметрів сервісу Operate
Параметр ІЕС 61850-7-2 |
Назва компонента ІЕС 61850-8-1 |
FC |
TypeDefinition MMS |
т/о |
|
<CO_CtrlObjectRef>$Oper |
CO |
Компонент MMS |
т |
ControlObjectReference |
<CO_CtrlObjectRef>$Oper |
|
variableAccessSpecification |
т |
ctIVal |
<CO_CtrlObjectRef>$Oper$ctlVal |
|
Див.таблицю 80 |
т |
operTm |
<CO_CtrlObjectRef>$Oper$operT m |
|
Див. таблицю 80 |
с |
origin |
<CO_CtrlObjectRef>$Oper$origin |
|
Див. таблицю 80 |
т |
ctINum |
<CO_CtrlObjectRef>$Oper$ctlNum |
|
Див. таблицю 80 |
т |
T |
<CO_CtrlObjectRef>$Oper$T |
|
Див. таблицю 80 |
т |
Test |
<CO_CtrlObjectRef>$Oper$Test |
|
Див. таблицю 80 |
т |
Check |
<CO_CtrlObjectRef>$Oper$Check |
|
Див. таблицю 80 |
т |
AddCause |
/LastApplError |
|
Див. 20.11 |
т |
Примітка 1. Тип ctIVal залежить від CDC об'єкта (наприклад, ctIVal або ctlVal$f). Примітка 2. Параметр сервісу operTm має бути наявним, лише коли об’єкт керування підтримує TimeActivatedOperate. |
Відображення сервісу Operate
Сервіс Operate має відображатися, як наведено в таблиці 91 та у 20.8.3—20.8.5.
Таблиця 91 — Відображення сервісу Operate
Параметри Operate |
Сервіс або параметр MMS |
Обмеження |
Request |
Сервіс запиту на записування |
|
ControlObjectReference |
variableAccessSpecification |
<CO_CntrlObjectRef>$Oper |
ctIVal |
||
operTm[0..1]a |
||
origin |
||
ctINum |
||
T |
||
Test |
||
Check |
||
Response* |
Сервіс відповіді на записування |
|
ControlObjectReference |
AccessResult = success |
За вибором є доступним як відслідковування контрольованого сервісу |
ctIVal |
||
operTm[0..1]a |
Кінець таблиці 91
Параметри Operate |
Сервіс або параметр MMS |
Обмеження |
origin |
|
За вибором є доступним як відслідковування контрольованого сервісу |
ctINum |
||
T |
||
Test |
||
Check |
||
Response- |
Сервіс інформаційного звітуь |
Необов'язковий для відміни нормальної безпеки |
ControlObjectReference |
variableAccessSpecification |
/LastApplError (див. 20.11) |
ctIVal |
Сервіс відповіді на записування |
|
operTm[0..1]a |
AccessResult = failure |
Див. таблицю 87 |
origin |
||
ctINum |
||
T |
||
Test |
||
Check |
||
AddCause |
а Параметр сервісу operTm має бути наявним, лише коли об'єкт керування підтримує TimeActivatedOperate, і тому відображається параметр сервісу operTm за <CO_CtrlObjectRef>$Oper$operTm. Він повинен мати значення нуль (0) для сервісу Operate. .
ь Інформаційний звіт, що несе LastApplError, є необов'язковим для нормальної безпеки щодо забезпечення повної відповідності з попередніми версіями (див. 20.8.5).
Operate request
Запит на Operate ІЕС 61850-7-2 має відображатися за допомогою Write.request MMS відповідної структури Орег.
Operate response+
Operate response+ ІЕС 61850-7-2 має відображатися за допомогою Write.response+ MMS, який містить AccessResult MMS, що позначає успіх.
Operate response-
Operate response- ІЕС 61850-7-2 відображає за одним або двома PDU MMS, AdditionalCau- seDiagnostic (необов’язковий для нормальної безпеки та обов'язковий для моделей керування підсиленої безпеки) (див. 20.11), за яким іде Write.response+ MMS, який містить AccessResult, що позначає невдачу.
CommandTermination
Відображення параметра сервісу CommandTermination
Окрім параметрів, визначених для сервісу Operate/TimeActivatedOperate, немає потреби в жодних інших параметрах сервісу ІЕС 61850-7-2.
Відображення сервісу CommandTermination
Загальні положення
Сервіс CommandTermination має відображатися, як наведено в таблиці 92 та у 20.9.2.2—20.9.2.3.
Таблиця 92 — Відображення сервісу CommandTermination
Параметри CommandTermination |
Сервіс або параметр MMS |
Обмеження |
Request* |
Сервіс відповіді на записування |
|
ControlObjectReference |
variableAccessSpecification |
<CO_CtrlObjectRef>$Oper |
ctIVal |
Кінець таблиці 92
Параметри CommandTermination |
Сервіс або параметр MMS |
Обмеження |
operTm[0..1]a |
variableAccessSpecification |
<CO_CtrlObjectRef>$Oper |
origin |
||
ctINum |
||
T |
||
Test |
||
Check |
||
Request- |
Сервіс інформаційного звіту |
|
ControlObjectReference |
variableAccessSpecification |
/LastApplError <CO_CtrlObjectRef>$Oper |
ctIVal |
||
operTm[0..1]a |
||
origin |
||
ctINum |
||
T |
||
Test |
||
Check |
||
AddCause |