ГОСТ Р 51884-2002
RPR — Считать Протокол. Команда используется Командным устройством для выяснения,
какие протоколы в дополнение к протоколу Последовательной Пересылки Слов поддерживаются
Подчиненным устройством. Формат команды представлен следующей таблицей.
Номер разряда15141312II109876543210
Значение11011I11I1111111
Слово поддерживаемых протоколов заносятся в регистр Данных Младший в следующем фор
мате.
Номер разряда1514131211109876543
2
10
Значение1Device DependentRSVD RG* EG- 0PI*PH4 TRG* 14*1* ELW LW*
Поля слова поддерживаемых протоколов означают следующее:
Device Dependent (зависящие от устройства) — значения разрядов этого поля могут опреде
лятся изготовителем устройств:
RSVD (резерв) — этот разряд всегда единица;
RG* (формирование ответа) —ноль в этом поле указывает, что устройство способно форми
ровать ответы, единица —не способно;
EG4 (формирование событий) — ноль в этом поле указывает, что устройство способно фор
мировать события, единица — не способно;
PI4 (программируемый прерыватель) — ноль в этом поле указывает, что устройство исполня
ет команды RINT, RIL. AIL, единица — не исполняет;
PH* (программируемый обработчик) —ноль в этом поле указывает, что устройство исполня
ет команды RHAN, RHL, AHL. единица — не исполняет:
TRG* (запуск) — ноль в этом поле указывает, что устройство исполняет команду TRIG
протокола Последовательной Пересылки Слов, единица — не исполняет;
144 —ноль в этом поле указывает, что устройство поддерживает протокол приборов магистра
ли VXI, совместимых с КОП.2, единица — не поддерживает:
I4 —ноль в этом поле указывает, что устройство поддерживает протокол приборов магистрали
VXI;
ELW4 (расширенное длинное слово) — ноль в этом поле указывает, что устройство поддер
живает протокол Последовательной Пересылки Расширенных Длинных Слов, единица — не под
держивает;
LW4 (длинное слово) —ноль в этом поле указывает, что устройство поддерживает протокол
Последовательной Пересылки Длинных Слов, единица — не поддерживает.
RPER — Считать Ошибку Протокола. Команда используется Командным устройством для
запроса у Подчиненного устройства текущего состояния ошибки в виде 16-разрядного кода ответа на
эту команду. Разряд Err4всегда сбрасывается перед установкой разряда WR вответ на эту коман ду.
После ответа на эту команду Подчиненное устройство сбросит свое текущее состояние ошибки в
состояние No Error (Нет ошибки). Формат команды представлен следующей таблицей.
Номер разряда1514131211109
876543210
Значение1100110
11t111111
Коды ошибок заносятся в регистр Данных Младший в следующих форматах:
- отсутствие ошибки (No Error)
Номер разряда15141312II109876543210
Значение1111111111111111
Iи.
2
*145