ДСТУ IEC 61850-8-1:2014 сторінка 22 з 34
-
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.
-
ВІДПОВІДНІСТЬ
-
Позначення
-
У наведеному нижче розділі використано такі познаки:
-
m — обов'язкове підтримання. Елемент має реалізовуватися;
-
с — умовне підтримання. Елемент має реалізовуватися, якщо існує встановлена умова;
-
о — необов’язкове підтримання. Реалізація може вибрати втілення цього елемента;
-
х — виключений. Реалізація не має реалізовувати цей елемент;
-
і — за межами сфери дії. Реалізація елемента не входить у сферу дії цього стандарту;
-
F/S — Функційний стандарт. Має застосовуватися;
-
Base — Має застосовуватися в будь-якій сфері, що претендує на відповідність цьому стандарту.
24.2 Твердження відповідності реалізації протоколу
-
Відповідність профілю
Таблиці 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 — має бути 'т', якщо заявлено підтримання для АЗ. Інакше має бути 'і’.
-
Відповідність MMS
Наведені нижче твердження відповідності залежать від підтримання клієнтського/серверного заявленого A-профілю (наприклад, А1; див. опис профілю в розділі 6).
Відповідність MMS має бути згідно з ISO/ISP 14226-2, крім тих випадків, де вона наявна.
-
Набір символів
-
Ідентифікатор MMS
-
Ідентифікатор MMS має обмежуватися Basicldentifier. Використання Extendedldentifier не рекомендовано.
-
ObjectName
ObjectName MMS має обмежуватися Basicldentifier. Усі інші набори символів не рекомендовано.
-
Зовнішні сервіси
-
Відповідність ініціювання
Таблиці 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).
-
Підтримувані сервіси
Таблиця 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 |
і |
О |
і |
|||
Побачили розбіжність з офіційним текстом?
Дивіться також
Сборник ГОСТ ЕСКД
Збірник із 154 стандартів