ГОСТ Р МЭК 61850-7-2— 2009
Name
Имя
Presence
Указатель обязательности наличия
ComposileComponent
Составной компонент
AnalogueValue
Аналоговое значение
PrimitiveComponent
Примитивный компонент
BasicType
Базовый тип
Quality
Качество
Рисунок 4. лист2
Концепция типа атрибута данных представлена на рисунке 4. Тип атрибутаданных DAType является
классом, который имеет три элемента:
1) Name — имя;
2) Presence — указание того, является ли этот атрибут обязательным (атрибут имеется) или опцио
нальным (наличие атрибута не обязательно).
3) BasicTypes — основные типы.
П р и м е ч а н и е 1 — Класс DAType является абстрактным классом, т. е. дополнительным средством
создания примитивных и составных компонентов.
П р и м е ч а н и е 2 — Формализованное описание класса DAType и использование DATypes для описания
типов атрибутов данных представлены в разделе 10. Диаграмма класса включена в текст данного подраздела для
описания контекста, в котором использованы базовые типы.
П р и м е ч а н и е 3 — Подробный пример приведен в МЭК 61850-7-1.
Базовые типы BasicTypos (например. BOOLEAN и INT8) используют для построения примитивных
компонентов (PrimitiveComponcnts) и составных компонентов (ComposfteCompononts). Примитивные ком
поненты должны иметь имя (Name), указание (Presence) и основной тип (BasicType) (например, Name = i,
Presence = Обязательный и BasicType = INT32). Составной компонент состоит из одного или более прими
тивных компонентов базового типа (например. Name = mag типа AnalogueValue. включая два компонента
PrimitiveCompononts I (тип INT32) и f (тип FLOAT32)).
Общие составные компоненты и примитивные компоненты определены в различных классах общих
данных DATA в МЭК 61850-7-3.
5.5.2 Базовые типы BasicTypes
Базовые типы (BasicTypes)должны соответствовать приведенным в таблице 2.
Т а б л и ц а 2 — Базовые типы
Имя
Диапазон значения
Примечание
Испольэоаам а
стандарте
BOOLEAN
МЭК 61850-7-2
МЭК 61850-7-3
INT8
От-28 до 127
МЭК 61850-7-2
МЭК 61850-7-3
INT16
От -32 768 до 32 767
МЭК 61850-7-2
МЭК 61850-7-3
INT24
От -8 388 608 до 8 388 607
Для типа TimeStamp
МЭК 61850-7-2
INT32
От -2 147 483 648
до 2 147 483 647
МЭК 61850-7-2
МЭК 61850-7-3
INT128
От -2**127 до (2"127)-1
Требуется для счетчиков
МЭК 61850-7-3
INT8U
Целочисленный тип без знака
от 0 до 255
МЭК 61850-7-2
МЭК 61850-7-3
10