ГОСТ Р 56843—2015
В подразделе объект описывается следующим образом:
Объект:
Определяет название объекта
Описание:
Дается короткое информативно-текстуальное описание объекта.
Производный от.
Описываются потенциальные базовые классы объекта.
Связывание имен:
Описывается атрибут, который уникально идентифицирует экземпляр объ
екта в данном контексте. Для управляемых объектов данное определение
является атрибутом Handle (описатель), а контекст — системой прибора
(например, контекст отдельной MDS). См. также 7.1.2.5.
Зарегистрирован как:
Определяется термин, который описан в номенклатуре для уникальной
идентификации [например, идентификатор объекта (ОЮ). код] объекта.
Каждый атрибут объекта определен в подразделе атрибутов. В таблицах определены названия
атрибутов, уникальные идентификаторы атрибутов, типы данных атрибутов и определенные квалифи
каторы. Квалификаторы имеют следующее значение:
М — атрибут обязателен;
О — атрибут необязателен (дополнительный атрибут):
С — атрибут условный: доступность атрибута зависит от предустановленного условия.
Если не указано иное, таблицы с определениями атрибутов не показывают унаследованные атри
буты снова. Другими словами списки атрибутов всех базовых классов необходимо проверять на нали
чие полного списка атрибутов объектов.
Атрибуты относятся к группам атрибутов или объединяются в группы так. чтобы их можно было
классифицировать по способу их применения (например, статическая контекстная информация, дина
мичная контекстная информация, измерения значений). Объединение по группам позволяет эффектив но
работать с необязательными атрибутами: сервис GET позволяет легко найти все члены группы, так
чтобы приложение могло определить, какой атрибут на данный момент присутствует в определенном
экземпляре объекта.
Группы атрибутов могут расширяться. Другими словами производный класс объекта способен до
бавлять дополнительные члены к наследующей группе атрибутов.
Группы атрибутов также определены в таблицах, где указаны идентификация группы и список
членов группы. Наследующие группы атрибутов не указаны в таблицах групп атрибутов, если данные
группы не способны расширяться.
В подразделе Поведение описаны конкретные методы или функции, обеспечиваемые классом
объекта. Данные методы можно активировать с помощью сервиса CMDISE ACTION.
События, создаваемые классом объекта (отличного от уведомления об изменении базового атри
бута). описываются в подразделе Уведомления. Объект сообщает о данных событиях с помощью сер
виса CMDISE EVENT REPORT (Отчет о событии элемента CMDISE).
7.1.2 Общие типы данных
Настоящий пункт описывает набор типов данных языка ASN.1, которые используются в опреде
лениях объектов.
7.1.2.1 Данные целого типа и данные типа строки бит
Для представления целых чисел определения объекта используют только типы данных фикси
рованного размера. Данные типа строки бит представляют собой битовое поле, в котором каждый от
дельный бит имеет определенное значение. Применяются следующие целочисленные типы данных и
типы данных строки бит:
- 8-битное беззнаковое целое число
INT-U8 ::= INTEGER (0..255)
- 8-битное целое число со знаком
37