1. GetFileAttributeValues

Сервіс GetFileAttributeValues ACSI має відображатися за сервісами FileDirectory MMS. За­пит GetFileAttributeValues ACSI зумовлює створення запиту FileDirectory MMS. Якщо отримуєть­ся позитивне підтвердження FileDirectory з moreFollows=TRUE, має видаватися ще один запит FileDirectory MMS. Якщо отримується позитивне підтвердження FileDirectory з moreFollows=FALSE, DirectoryEntries MMS з усіх підтверджень FileDirectory MMS мають позначатися як частина ACSI GetFileAttributeValues response+. FileName і FileAttributes мають позначатися в listOfDirectoryEntry як частина ACSI GetFileAttributeValues response+.

Якщо отримується негативне підтвердження FileDirectory MMS, має позначатися негативна відповідь GetFileAttributeValues ACSI.

Параметри сервісу GetFileAttributeValues ACSI мають відображатися, як наведено в таблиці 105.

Таблиця 105 — Відображення параметрів GetFileAttributeValues ACSI

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

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

Обмеження

GetFileAttributeValues request

FileDirectory request


FileName

FileSpecification


GetFileAttributeValues response*

FileDirectory response*


FileName



File Attributes

listOfDirectoryEntry

Лише один елемент, що відповідає FileSpecification

GetFileAttributeValues response-


Див. 8.1.3.4.6.1






FileName

Параметр Filename ACSI має відображатися відповідно до 23.1.

ListOfDirectoryEntry

Параметр ListOfDirectoryEntry має відображатися за ListOfDirectoryEntry сервісу FileDirecotry MMS. Відображення параметрів мають відбуватися відповідно до таблиці 106.

Таблиця 106 — Відображення параметрів GetFileAttributeValues ACSI

Параметр ListOfDirectoryEntry ACSI

Параметр DirectoryEntry MMS

Обмеження

FileName

FileName


FileAttributes

FileAttributes


Параметр FileAttributes ACSI має відображатися відповідно до 23.1.

  1. ВІДПОВІДНІСТЬ

    1. Позначення

У наведеному нижче розділі використано такі познаки:

  • m — обов'язкове підтримання. Елемент має реалізовуватися;

  • с — умовне підтримання. Елемент має реалізовуватися, якщо існує встановлена умова;

  • о — необов’язкове підтримання. Реалізація може вибрати втілення цього елемента;

  • х — виключений. Реалізація не має реалізовувати цей елемент;

  • і — за межами сфери дії. Реалізація елемента не входить у сферу дії цього стандарту;

  • F/S — Функційний стандарт. Має застосовуватися;

  • Base — Має застосовуватися в будь-якій сфері, що претендує на відповідність цьому стан­дарту.

24.2 Твердження відповідності реалізації протоколу

  1. Відповідність профілю

Таблиці 107 та 108 визначають основне твердження відповідності.

Таблиця 107 — Твердження відповідності введення в дію протоколу для підтримання профілю програми

Клавіша швидкого виклику А-Профілю

Опис профілю

Клієнт

Сервер

Значення/ примітка

F/S


F/S


А1

Клієнтський/серверний А-профіль

с1


d


Див. 6.2

А2

A-профіль керування GOOSE/GSE

с2


с2


Див. 6.3

АЗ

A-профіль GSSE

сЗ


сЗ


Див. розділ Н.1

А4

A-профіль TimeSync

с4


с4


Див. 6.4

А5

Безпека для клієнтського/серверного А-профілю

0


0


Див. ІЕС 62351-6

А6

Безпека для А-профілю керування GOOSE/GSE

0


0


Див. ІЕС 62351-6

с1 — має бути 'т', якщо підтримання для будь-якого сервісу, зазначеного в таблиці 2, заявлено в основному твердженні відповідності ACSI. '

с2 — має бути 'т', якщо підтримання для будь-якого сервісу, зазначеного в таблиці 6, заявлено в основному твердженні відповідності ACSI.

сЗ — має бути 'т', якщо підтримання для будь-якого сервісу, зазначеного в таблиці Н.1, заявлено в основному твердженні відповідності ACSL

с4 — має заявлятися підтримання принаймні ще одного A-профілю (наприклад, в А1—АЗ) для твердження відповідності ІЕС 61850-8-1.




Таблиця 108 — Твердження відповідності введення в дію протоколу для підтримання транспортного профілю

Т-Профіль

Опис профілю

Клієнт

Сервер

Значення/примітка

F/S


F/S


Т1

Т-профіль TCP/IP

d


d


Див. 6.2

Т2

OSI Т-профіль

с2


с2


Див. 6.2

ТЗ

Т-профіль GOOSE/GSE

сЗ


сЗ


Див. 6.3

Т4

Т-профіль GSSE

с4


с4


Див. розділ Н.1

Т5

Т-профіль TimeSync

О


О


Див. 6.4

d — має бути 'т', якщо заявлено підтримання для А1. Інакше має бути 'і’. с2 — має бути ‘o', якщо заявлено підтримання для А1. Інакше має бути 'і'. сЗ — має бути ‘пї, якщо заявлено підтримання для А2. Інакше має бути 'і'. с4 — має бути 'т', якщо заявлено підтримання для АЗ. Інакше має бути 'і’.

  1. Відповідність MMS

Наведені нижче твердження відповідності залежать від підтримання клієнтського/серверного заявленого A-профілю (наприклад, А1; див. опис профілю в розділі 6).

Відповідність MMS має бути згідно з ISO/ISP 14226-2, крім тих випадків, де вона наявна.

  1. Набір символів

    1. Ідентифікатор MMS

Ідентифікатор MMS має обмежуватися Basicldentifier. Використання Extendedldentifier не ре­комендовано.

  1. ObjectName

ObjectName MMS має обмежуватися Basicldentifier. Усі інші набори символів не рекомен­довано.

  1. Зовнішні сервіси

  1. Відповідність ініціювання

Таблиці 109 та 110 визначають відповідність сервісу ініціювання.

Таблиця 109 — Загальні параметри InitiateRequest MMS

InitiateRequest

Client-CR

Server-CR

Base

F/S

Значення/діапазон

Base

F/S

Значення/діапазон

InitiateRequest







localDetailCalling

m

m


М

m


proposedMaxServOutstandingCalling

m

m

1 чи більше

м

m

1 чи більше

proposedMaxServOutstandingCalled

m

m

1 чи більше

м

m

1 чи більше

initRequestDetail

m

m


м

m









InitiateRequestDetail







proposedVersionNumber

m

m

Має бути 2.1

м

m

Має бути 2.1

proposedParameterCBB

m

m

Див. 24.2.2.2.2

м

m

Див. 24.2.2.2.2

servicesSupportedCalling

m

m


м

m


additionalSupportedCalling

c1

X


d

X


additionaICbbSupportedCalling

c1

X


d

X


privilegeClassIdentifyCalling

c1

X


с1

X


с1 —залежить від параметра CBB CSPI (див. таблицю 112).




Таблиця 110 — Загальні параметри InitiateResponse MMS

InitiateResponse

Client-CR

Server-CR

Base

F/S

Значення/діапазон

Base

F/S

Значення/діапазон

InitiateResponse







localDetailCalled

m

m


М

m


negotiatedMaxServOutstandingCalling

m

m

1 чи більше

m

m

1 чи більше

negotiatedMaxServOutstandingCalled

m

m

1 чи більше

m

m

1 чи більше

initResponseDetail

m

m


m

m









InitiateResponseDetail







negotiatedVersionN umber

m

m

Має бути 2.1

m

m

Має бути 2.1

negotiatedParameterCBB

m

m

Див. 24.2.2.2.2

m

m

Див. 24.2.2.2.2



Кінець таблиці 110

InitiateResponse

Client-CR

Server-CR

Base

F/S

Значення/діапазон

Base

F/S

Значення/діапазон

servicesSupportedCalled

m

m

Див. 24.2.2.2.2

m

m

Див. 24.2.2.2.2

additionalSupportedCalled

c1

X


c1

X


additionaICbbSupportedCalled

c1

X


c1

X


privilegeClassIdentifyCalled

c1

X


C1

X


с1 — залежить від параметра СВВ CSPI (див. таблицю 112).



  1. Підтримувані сервіси

Таблиця 111 визначає вимогу щодо підтримання сервісу й обмеження для цього стандарту. Зв’язок із сервісами ACSI наведеного в таблиці 1.

Таблиця 111 — Таблиця відповідності, що підтримується сервісом MMS

СВВ, підтримуваний сервісом MMS

Client-CR

Server-CR

Base

F/S

Значення/діапазон

Base

F/S

Значення/діапазон

status

0

0


О

m


getNameList

0

0


О

с1


identify

0

0


m

m


rename

0

0


О

о


read

0

0


О

с2


write

0

0


о

сЗ


getVariableAccessAttributes

0

0


о

с4


defineNamedVariable

0

0


о

о


defineScatteredAccess

0

і


о

і


getScatteredAccessAttributes

0

і


о

і


deleteVariableAccess

0

О


о

О


defineNamedVariableList

0

О


о

О


getNamedVariableListAttributes

0

О


о

с5


deleteNamedVariableList

0

0


о

сб


defineNamedType

0

і


о

І


getNamedTypeAttributes

0

і


о

і


deleteNamedType

0

і


о

і


input

0

і


О

і


output

0

і


О

і


takeControl

0

і


О

і


relinquishControl

0

і


О

і


defineSemaphore

0

і


О

і


deleteSemaphore

0

і


О

і


reportPoolSemaphoreStatus

0

і


О

і


reportSemaphoreStatus

0

і


О

і


initiateDownloadSequence

0

і


О

і


downloadSegment

0

і


0

і


terminateDownloadSequence

0

і


О

і