ГОСТ Р 56947—2016
8.5 ЭТДП канала преобразователя
Данная ЭТДП является обязательной. Функция ЭТДП канала преобразователя должна заключать
ся в том. чтобы сделать доступной в интерфейсе всю информацию о канале преобразователя, к кото
рому в текущий момент идет обращение, для обеспечения его надлежащей работы.
8.5.1 Доступ
Доступ к ЭТДП канала преобразователя осуществляется с использованием команд «Query TEDS»
(«Запросить ЭТДП»), «Read TEDS segment» («Считать сегмент ЭТДП»). «Write TEDS segment» («Запи
сать сегмент ЭТДП») или «Update TEDS» («Обновить ЭТДП»). Аргумент команды должен определять
код доступа к ЭТДП канала преобразователя, как показано в таблице 17.
Данная ЭТДП может быть реализована как ЭТДП только для чтения для предотвращения из
менений. которые вносятся в поле и могут привести к непредсказуемому поведению. В случае если
ЭТДП реализована как ЭТДП только для чтения, то команды «Write TEDS segment» («Записать сегмент
ЭТДП») или «Update TEDS» («Обновить ЭТДП») канала преобразователя не должны применяться.
8.5.2 Блок данных
В таблице 48 и на рисунке 14 приведена информация, которая должна содержаться в данной
ЭТДП. В последующих подпунктах содержится объяснение каждого поля в структуре.
8.5.2.1 Поле «TEDSID» («Идентификатор ЭТДП»)
Идентификатор ЭТДП должен соответствовать структурам, определенным в 8.3.
Данное поле является обязательным. В случае если данное поле опускается или содержит недо
пустимые значения. СПП должен сообщить о фатальной ошибке ЭТДП.
8 5.2.2 Поле «CalKey» («Ключ калибровки»)
Тип поля: 10.
Имя поля: CalKey.
Тип данных: 8-разрядное целое число без знака (Uint8.1 байт).
Данное поле является обязательным полем. Если данное поле опускается или содержит недопу
стимые значения, то СПП должен сообщить о фатальной ошибке ЭТДП.
Данное поле содержит нумерацию, которая показывает калибровочные возможности данного ка
нала преобразователя. В таблице 49 приведен список нумерованных величин и их значений. В графе
«Имя» определены идентификаторы, символизирующие нумерованные величины, и данные имена ис
пользуются в остальной части настоящего стандарта.
8.5.2.3 Коррекции системы
В случае если коррекция осуществляется в СПП. главном процессоре или любом другом месте
системы, то должны использоваться нумерации ключей калибровки CAL_SUPPLIED или CAL_CUSTOM.
8.5.24 Коррекции модуля преобразователя
При выполнении коррекции в ИМП с использованием одного из методов, указанных в 8.6.1.1. и
информации, хранящейся в ЭТДП калибровки (см. 8.6.3), должны использоваться нумерации ключей
калибровки TIM_CAL_SUPPLIED и TIM_CAL_SELF. В случае если метод коррекции не является ни од
ним из методов, описанных в 8.6.1.1. используется TIM_CAL_CUSTOM.
8.5.2.5 Поле «ChanType» («Ключ типа канала преобразователя»)
Тип поля: 11.
Имя поля: ChanType.
Тип данных: 8-разрядное целое число без знака (Uint8,1 байт).
Данное поле является обязательным полем. Если данное поле опускается или содержит недопу
стимые значения, то СПП должен сообщить о фатальной ошибке ЭТДП.
Таблица 48 — Структура блока данных ЭТДП канала преобразователя
ПопеИия поп»
ОписаниеТип
Чиспо
байтов
—
Длина ЭТДПUlnt32
4
0 — 2
—
Зарезервировано
—
3
TEDSID
Идентификация ЭТДП
U lnt8
4
83