Сервіс відповіді на зв’язування ACSI має відображати безпосередньо за сервісом відповіді на ініціювання MMS.

Сервіс відповіді на зв'язування ACSI має відображати за результатом (-) сервісу ініціювання MMS.

ServiceError ACSI має відображати за класом помилки/кодом помилки, як наведено у 8.1.3.4.2.1. Значення ServiceError ACSI, що не з’являються в таблиці, не відображаються.

Таблиця 37 — Відображення асоційованого сервісу ACSI за MMS

Параметри Associate

Сервіс або параметр MMS

Обмеження

Request

Сервіс initiate-Request


ServerAccessPointReference

Адреси представлення


Параметр автентифікації

Authenticationvalue ACSI

Необов’язкове




Response+

Сервіс Initiate-Response


Associationld

PresentationEndPoint


Результат



Response-

Сервіс Initiate-ErrorPDU


ServiceError

ServiceError (ErrorClass, Error)

Див. 8.1.3.4.2.1



  1. Abort

Сервіс запиту на переривання ACSI має відображати безпосередньо за сервісом запиту на переривання MMS.

Сервіс індикація переривання ACSI має відображати безпосередньо за індикацією перериван­ня MMS. Значення кодів причини мають бути такими, як наведено в ISO 9506 (усі частини).

  1. Release

Сервіс запиту на роз'єднання ACSI має відображати безпосередньо за сервісом запиту на завершення MMS, як наведено в таблиці 38.

Відповіды- на роз’єднання ACSI має відображати безпосередньо за відповіддю на завершення MMS.

Відповідь- на роз’єднання ACSI має відображати безпосередньо за помилкою завершен­ня MMS. ServiceError ACSI має відображати за класом помилки/кодом помилки, як наведено у 8.1.3.4.2.2. Значення ServiceError ACSI, що не з’являються в таблиці, не відображаються.

Таблиця 38 — Відображення Release сервісу ACSI за MMS

Параметри Release

Сервіс або параметр MMS

Обмеження

Request

Сервіс Conclude-Request


Association^






Response*

Сервіс Conclude-Response


Associationld



Результат



Response-

Сервіс Conclude-ErrorPDU


ServiceError

ServiceError (ErrorClass, Error)

Див. 8.1.3.4.2.2



  1. Модель двобічного зв’язку для комунікаційного профілю керування GSE

Незважаючи на те, що комунікаційний профіль керування GSE не використовує багатоадрес- не передавання, модель зв’язку має реалізовуватися відповідно до моделі багатоадресного зв’язку.

  1. Модель двобічного зв’язку для часової синхронізації

Незважаючи на те, що протокол SNTP не використовує MMS, його поводження характерно моделі двобічного зв’язку. Див. докладніше в RFC 2030.

  1. Модель багатоадресного зв’язку

Модель зв’язку визначають як частину різноманітних комунікаційних профілів.

  1. МОДЕЛЬ ЛОГІЧНОГО ПРИЛАДУ

Запит ACSI GetLogicalDeviceDirectory відображає на запит GetNameList MMS. Клас об’єкта GetNameList повинен мати значення NamedVariable у сфері дії певного домену. Сервіс GetNameList MMS, у разі обмеження розміром mmsPDU, що передається, може сегментувати процес, видаючи підмножину імен об'єктів й ознаку (moreFollows), що вказує на необхідність запитувати наступну підмножину. У такому разі клієнт має зробити ще один запит, цього разу зазначаючи позицію в переліку, в якій сервер має продовжувати пошук імен. Через це обмеження відображення сервісу ACSI є насправді послідовністю сервісів GetNameList (доки не буде moreFollows=FALSE).

Якщо LDReference (наприклад, домен MMS) у GetLogicalDeviceDirectory не існує у сфері дії серверу, має видаватися Confirmed-ErrorPDU MMS. ServiceError MMS у Confirmed-ErrorPDU має бути помилкою доступу зі значенням “object-non-existent” (див. 8.1.3.4.2.4).

Якщо необхідний домен існує, але немає об'єктів необхідного Objectclass, має надсилатися GetNameList-Response. GetNameList-Response має вказувати на MoreFollows=FALSE та містити NULL listOfldentifier.

Об’єкти NamedVariable, що видаються, можуть містити більше об’єктів, ніж тільки логічні вуз­ли. Тому необхідно фільтрувати ObjectName MMS програмою за допомогою GetNameList-Request з боку клієнта на основі стандартів у цьому документі (наприклад, NamedVariable, що не має сим­волу '$’).

  1. МОДЕЛЬ ЛОГІЧНОГО ВУЗЛА

    1. GetLogicalNodeClass

Екземпляр GetLogicalNodeClass ACSI має відображатися за єдиним NamedVariable MMS. Ал­горитм відображення має бути таким, як наведено в 7.3.

  1. Атрибути GetLogicalNodeClass

DataObject

DataObject ACSI, пов’язаний з екземпляром логічного вузла, має з’являтися як іменовані ком­поненти MMS у TypeDescription MMS NamedVariable.

DataSets

DataSet ACSI має відображатися за об’єктом NamedVariableList MMS. Якщо DataSet містить­ся в логічному вузлі, ім'я об’єкта NamedVariableList має створюватися об’єднанням імені логіч­ного вузла й імені DataSet, розділених символом DataSetRef, що з’являється в об’єкті даних ІЕС 61850-7-2, має відображати за VISIBLE-STRING MMS змінної довжини. Значення VISIBLE- STRING має бути OBJECT-REFERENCE, як зазначено у 8.1.3.2.2.

BufferedReportControlBlocks

Див. 17.1.2.

UnbufferedReportControlBlocks

Див. 17.1.3.

LogControlBlocks

Див. 17.3.2.

SettingGroupControlBlock

Див. 16.

Log

Відображення класу Log ІЕС 61850-7-2 має відображатися, як наведено в 17.3.3.

GOOSEControlBlock

Див. 18.1.1.

GSSEControlBlock

Див. Н.З.

MulticastSampledValueControlBlock

MulticastSampledValueControlBlock має відображати відповідно до правил відображення даних у функційному обмеженні MS.

UnicastSampledValueControlBlock

UnicastSampledValueControlBlock має відображати відповідно до правил відображення даних у функційному обмеженні US.

  1. Сервіси GenLogicalNodeClass

    1. GetLogicalNodeDirectory

Сервіс GetLogicalNodeDirectory має відображати безпосередньо за сервісом MMS GetNameList (див. таблицю 39).

Таблиця 39 — Класи GetNameList для сервісу GetLogicalNodeDirectory

KnacACSI, що вимагається в GetLogicalNodeDirectory

Обмеження сервісу GetNameList

DataObject

NamedVariable

DataSet

NamedVariableList

BufferedReportControlBlock

NamedVariable

UnbufferedReportControlBlock

NamedVariable

LogControlBlock

NamedVariable

SettingGroupControlBlock

NamedVariable

Log

Journal

GooseControlBlock

NamedVariable

GSSEControlBlock

NamedVariable

MulticastSampledValueControlBlock

NamedVariable

UnicastSampledValueControlBlock

NamedVariable



Запит ACSI відображає на запит GetNameList MMS, як наведено в таблиці 40. Клас об’єкта GetNameList повинен мати значення, наведене в таблиці 39. Сферою дії запиту має бути сфера дії LogicalNode (зазвичай, у сферах дії певного домену). Сервіс GetNameList MMS, у разі обмеження розміром mmsPDU, що передається, може сегментувати процес, видаючи підмножину імен об’єктів й ознаку (moreFollows), що вказує на необхідність запитувати наступну підмножину. У такому разі клієнт має зробити ще один запит, цього разу зазначаючи позицію в переліку, в якій сервер має про­

довжувати пошук імен. Через це обмеження відображення сервісу ACSI є насправді послідовністю сервісів GetNameList (доки не буде moreFollows=FALSE).

Response-ACSI відображає відповідно до 8.1.3.4.2.4.

Таблиця 40 — Відображення сервісу GetLogicalNodeDirectory(DataObject) ACSI за MMS

Параметри GetLogicalNodeDirectory

Сервіс або параметр MMS

Обмеження

Request

Сервіс запиту GetNameList



Objectclass = NamedVariable


LDName

objectscope = domainspecific Ім’я домену MMS

Відображає за Ідентифікатором MMS


continueAfter = Identifier


Response*

Сервіс GetNameList


Reference^ ..n]

listOfldentifier



moreFollows


Response-


Див. 8.1.3.4.2.4



  1. GetAIIDataValues

    1. Запит

Запит ACSI має відображати запит на зчитування MMS, як наведено в таблиці 41. Відобра­ження параметра LNReference ACSI має відбуватися відповідно до 7.3.2.

Якщо запит ACSI містить параметр функційного обмеження, Accessspecification змінної запиту зчитування має визначати alternateAccess. AccessSelection специфікації альтернативного доступу має визначати компонент. Значенням компонента має бути значення функційного обмеження, яке визначають.

Примітка. Доступ до всіх значень певного логічного вузла можна також отримати використанням єдиної іменованої змінної MMS, без альтернативного доступу. Іменем змінної буде <LogicalNodeName>.

  1. Response +

Response+ GetAIIDataValues ACSI відображає за ReadResponse MMS, де AccessResult видає дані MMS.

Параметр DataAttributeReference Response+ GetAIIDataValues ACSI не відображається та не підтримується в SCSM.

DataAttributeValue мають відображатися за AccessResult MMS відповіді на зчитування MMS. Має видаватися лише 1 AccessResult.

  1. Response­

Response- GetAIIDataValues ACSI має відображати за відповіддю на зчитування MMS, де AccessResult позначає відмову. У таблиці 41 визначаються відображення.

Таблиця 41 — Відображення сервісу GetAIIDataValues ACSI за MMS

Параметри GetAIIDataValues

Сервіс або параметр MMS

Обмеження

Request

Сервіс запиту на зчитування


LNReference

variableAccessSpecification

Відображає за 8-1VARSPEC

FunctionalConstraint[0..1]


Якщо є, має бути частиною variableAccessSpecification

Response*

Сервіс відповіді на зчитування


LNReference

variableAccessSpecification

Необов'язкове в MMS

DataAttributeReference[1 ..n]



DataAttributeValue[1 ,.n]

listOfAccessResult


Response-


Див. 8.1.3.4.3.2

  1. МОДЕЛЬ DataObject, DataAttribute, SubDataAttribute

    1. GenDataObjectClass

Екземпляри GenDataObjectClass IEC 61850-7-2 мають відображатися за VARSPEC ІЕС 61850-8-1, як наведено в 7.3.1.

Функційно обмежені дані (FCD)

FCD ACSI відображаються, як наведено в 7.3.1.

  1. GenDataAttributeClass

Екземпляри GenDataAttributeClass ІЕС 61850-7-2 мають відображатися за VARSPEC ІЕС 61850-8-1, як наведено в 7.3.1.

Атрибут функційно обмежених даних (FCDA).

FCDAACSI — це особливий випадок відображення, зазначеного в 7.3.1. Розбіжність між FCD та FCDA полягає в тому, що FCDA визначається як такий, що вкладається на один рівень нижче від FCD. Оскільки FCDA відображається за MMS, він є ідентичним та має такий самий VARSPEC ІЕС 61850-8-1, що й доступ DataAttribute.

  1. GenSubDataAttributeClass

Екземпляри GenSubDataAttributeClass ІЕС 61850-7-2 мають відображатися за VARSPEC ІЕС 61850-8-1, як наведено в 7.3.1.

Атрибут функційно обмежених даних (FCDA).

FCDAACSI — це особливий випадок відображення, зазначеного в 7.3.1. Розбіжність між FCD та FCDA полягає в тому, що FCDA визначається як такий, що вкладається на один рівень нижче від FCD. Оскільки FCDA відображається за MMS, він є ідентичним та має такий самий VARSPEC ІЕС 61850-8-1, що й доступ SubDataAttribute.

  1. Сервіси GenDataObjectClass

    1. GetDataValues

Сервіс GetDataValues ACSI має відображатися за сервісом зчитування MMS. Відображення параметрів сервісу ACSI має бути таким, як визначено в таблиці 42.

Таблиця 42 — Відображення параметрів сервісу GetDataValues

Параметри GetDataValues

Сервіс або параметр MMS

Обмеження

Request

Сервіс запиту на зчитування


Reference

variableAccessSpecification

Відображає за 8-1 VARSPEC




Response*

Сервіс відповіді на зчитування


DataAttributeReference[1 ..n]

listOfAccessResult





Response-


Див. 8.1.3.4.4.1



  1. SetDataValues

Сервіс SetDataValues ACSI має відображатися за сервісом Write MMS. Відображення параме­трів сервісу ACSI має бути таким, як визначено в таблиці 43.

Таблиця 43 — Відображення параметрів сервісу SetDataValues

Параметри SetDataValues

Сервіс або параметр MMS

Обмеження

Request

Сервіс запиту записування


Reference

variableAccessSpecification

Відображає за 8-1 VARSPEC

DataAttributeReference[1 ,.n]

listOfData


Response*

Сервіс відповіді на записування



Послідовність успішних операцій


Response-


Див. 8.1.3.4.4.2