ГОСТ Р 56947—2016
Таблица 75 — Модули в API
Модуль
Описание
Сервисы преобразователя
Это открытый API, используемый приложениями для измерения и контроля для
взаимодействия с уровнем ИИЭР 1451.0. Он содержит классы и интерфейсы для
обнаружения зарегистрированных ИМП; доступа к каналам преобразователя для
выполнения измерений или записи данных исполнительных устройств; управле
ния доступом к ИМП; чтения и записи ЭТДП
Модульные связи
Это API. который используется реализуемыми на уровне ИИЭР 1451.X средствами и
устройствами для обеспечения связей от СПП к ИМП. В нем определены как «двух
точечные» («линейные»), так и «сетевые» интерфейсы, а также обратные сообщения
Аргументы
Данный блок содержит все аргументы уровня ИИЭР 1451.0. Здесь определяется
структура данных типа массивов аргументов «ArgumentArray»
Утилиты
Данный блок содержит классы утилит и интерфейсы для конвертирования масси
вов аргументов («ArgumentArrays») в байтовые массивы («OcletArrays») и наобо
рот. Конвертирование осуществляется посредством интерфейса кодеков. Реали
зуемые на уровне ИИЭР 1451-X средства и устройства, требующие кодирования,
регистрируют альтернативные кодеки
Рисунок 21 — Структура API
137