ГОСТ Р 56947—2016
Окончание таблицы 16
cmdFunction Id
(идентификаторКоманда
функции команды)
Состояние
Обязательная/
необязательная
Канала преоб
разователя
Ответ
ожида
ИМП
ется
4
Обновить ЭТДП
Любое
Активен
Да
Обязательная
5
Запустить самодиагностику
Режим ожи
дания
Активен
НетОбязательная
6
Записать маску сервисного за
проса
Любое
Активен
НетОбязательная
7
Считать маску сервисного за
проса
Любое
Активен
Да
Обязательная
8
Считать регистр состояния-со
бытия
Любое
Активен
Да
Обязательная
9
Считать регистр состояния-ус
ловия
Любое
Активен
Да
Обязательная
10
Очистить регистр состояния-
события
Любое
Активен
НетОбязательная
11
Записать состояние протокола
состояния-события
Режим ожи
дания
Активен
НетОбязательная
12
Считать состояние протокола
состояния-события
Любое
Активен
Да
Обязательная
13—127
Зарезервировано
—
—
——
128—255
Открыто для изготовителей
—
—
——
7.1.1.1 Команда «Query TEDS» («Запросить ЭТДП»)
Имя атрибута аргумента: TEDSAccessCode data type Ulnt8.
Данная команда используется СПП для запроса информации, необходимой для считывания или
записи ЭТДП. Для данной команды существует один-единственный аргумент: «TEDS Access Code»
(«Код доступа к ЭТДП»), который определяет ЭТДП. к которой должен быть осуществлен доступ. Коды
доступа к ЭТДП. определенным в настоящем стандарте, перечислены в таблице 17.
Ответ на команду «Query TEDS» («Запросить ЭТДП») должен содержать информацию, приведен
ную в таблице 18. Требуется, чтобы ИМП обеспечивал ответ на все команды запроса ЭТДП вне зависи
мости от того, выбрана ли кодом доступа выполняемая ЭТДП. Поле атрибутов в ответном сообщении
(см. таблицу 19)должно отображать, поддерживается данная ЭТДП или нет, может ли она быть измене
на. верно ли ее текущее содержание, а также является ли ЭТДП встроенной в ИМП или расположенной
удаленно (виртуальной). Описание поля состояния ЭТДП приведено в таблице 20.
В случае если установлен атрибут неподдерживаемой ЭТДП. то ИМП в ответном сообщении дол
жен установить «ноль» для атрибутов «TEDSSize» («Размер ЭТДП») и «MaxTEDSSize» («Максималь
ный размер ЭТДП»),
В случае если установлен атрибут виртуальной ЭТДП, то также должен быть установлен атрибут
«Read-only» («Только для чтения»), и ИМП в ответном сообщении также должен установить «ноль» для
атрибутов «TEDSSize» («Размер ЭТДП»), «TEDSCkSum» («Контрольная сумма ЭТДП»)и «MaxTEDSSize»
(«Максимальный размер ЭТДП»), Определение размеров и атрибутов в ответном сообщении для прило
жения. отправившего запрос, осуществляет СПП или главный процессор. В случае если файл не может
быть найден, то должен быть установлен атрибут «Unsupported» («Не поддерживается»), и ИМП в ответ
ном сообщении должен установить «ноль» для атрибутов «TEDSSize» («Размер ЭТДП»), «TEDSCkSum»
(«Контрольная сумма ЭТДП») и «MaxTEDSSize» («Максимальный размер ЭТДП»). В случае если файл
найден, атрибуты «Invalid» («Недействительный») и «Unsupported» («Не поддерживается») должны быть
очищены, а атрибуты «Read-Only» («Только для чтения»), «TEDSSize» («Размер ЭТДП»), «TEDSCkSum»
(«Контрольная сумма ЭТДП») и «MaxTEDSSize» («Максимальный размер ЭТДП») должны быть опреде
лены согласно атрибутам удаленного файла, в котором хранится ЭТДП.
52