Сопряжение компьютеров с внешними устройствами в стандарте КАМАК. Заярный В.П - 4 стр.

UptoLike

4
альными. Сквозные шины связывают одноименные контакты разъемов
всех рабочих станций с соответствующими контактами разъема управ-
ляющей станции. Каждая индивидуальная сигнальная шина связывает
один контакт рабочей станции с одним контактом управляющей станции.
Обмен информацией между К-К и рабочими модулями производится
с помощью операций по магистрали крейта. Операции могут быть ко-
мандными
и безадресными. Безадресные команды К-К выставляет на
сквозные сигнальные шины общего управления [например, сигналы
«Сброс на ноль» (Z), «Сброс» (С)]. Сигналы Z и C воспринимаются од-
новременно всеми модулями. Сигнал Z имеет абсолютный приоритет над
всеми командами, т. е. при Z = 1 все командные операции блокируются,
регистры данных и управления всех модулей устанавливаются в началь
-
ное состояние.
Сигнал С очищает все регистры и триггеры модулей.
Для запрещения обмена информацией между рабочими модулями и
исследуемым объектом К-К формирует сигнал общего управления «За-
прет» на сквозной шине I. То есть при I = 1 входы и выходы рабочих моду-
лей блокируются.
Во время обращения к рабочим модулям К-К
генерирует команду, со-
стоящую из сигналов на рабочих шинах «Номер станции» (N), «Субадрес»
(А) и «Функция» (F). Каждый рабочий модуль адресуется с помощью ин-
дивидуального сигнала на шине N, связанной с определенным контактом
разъема управляющей станции. Станции нумеруются, начиная с левой сто-
роны крейта (номера станций нанесены на панели крейта). Номер станции
для
рабочего модуля, занимающего более одной секции, определяется по
положению крепежного винта модуля.
Различные функциональные узлы в одном и том же модуле адресуют-
ся с помощью сигналов на четырех сквозных шинах А (А8, A4, A2, A1).
Эти сигналы субадреса декодируются в данном рабочем модуле. Коды
субадреса обозначаются А(1), А(2), А(4), А(8) Например, сигналы на
ши-
нах А1 = 1, А2 = 1, А4 = 1, А8 = 0 образуют код А(7).
Функция, подлежащая исполнению в выбранном модуле, определяется
сигналами на пяти сквозных шинах F (F16, F8, F4, F2, F1). Коды функции
обозначаются F(0), F(1), F(2), ... F(31). Например, сигналы F1 = 0, F2 = 0,
F4 = 0, F8 = 1, F16 = 1 образуют код F(24). Все выполняемые функции де-
лятся на четыре группы. Коды F(0) — F(7) соответствуют командам чтения
информации из модуля в К-К. Коды F(16) — F(23) соответствуют коман-
дам записи из К-К в модуль. Коды F(8) — F(15) и F(24) — F(31) — коман-
ды управления и проверки состояния рабочих модулей.
Для обмена данными между рабочими модулями и К-К используются
24-разрядные сквозные шины «Чтение» (R1 — R24) и «Запись» (W1 —
W24). R1 и W1 являются младшими разрядами. Информацию о состоянии
альными. Сквозные шины связывают одноименные контакты разъемов
всех рабочих станций с соответствующими контактами разъема управ-
ляющей станции. Каждая индивидуальная сигнальная шина связывает
один контакт рабочей станции с одним контактом управляющей станции.
     Обмен информацией между К-К и рабочими модулями производится
с помощью операций по магистрали крейта. Операции могут быть ко-
мандными и безадресными. Безадресные команды К-К выставляет на
сквозные сигнальные шины общего управления [например, сигналы
«Сброс на ноль» (Z), «Сброс» (С)]. Сигналы Z и C воспринимаются од-
новременно всеми модулями. Сигнал Z имеет абсолютный приоритет над
всеми командами, т. е. при Z = 1 все командные операции блокируются,
регистры данных и управления всех модулей устанавливаются в началь-
ное состояние.
     Сигнал С очищает все регистры и триггеры модулей.
     Для запрещения обмена информацией между рабочими модулями и
исследуемым объектом К-К формирует сигнал общего управления «За-
прет» на сквозной шине I. То есть при I = 1 входы и выходы рабочих моду-
лей блокируются.
     Во время обращения к рабочим модулям К-К генерирует команду, со-
стоящую из сигналов на рабочих шинах «Номер станции» (N), «Субадрес»
(А) и «Функция» (F). Каждый рабочий модуль адресуется с помощью ин-
дивидуального сигнала на шине N, связанной с определенным контактом
разъема управляющей станции. Станции нумеруются, начиная с левой сто-
роны крейта (номера станций нанесены на панели крейта). Номер станции
для рабочего модуля, занимающего более одной секции, определяется по
положению крепежного винта модуля.
     Различные функциональные узлы в одном и том же модуле адресуют-
ся с помощью сигналов на четырех сквозных шинах А (А8, A4, A2, A1).
Эти сигналы субадреса декодируются в данном рабочем модуле. Коды
субадреса обозначаются А(1), А(2), А(4), А(8) Например, сигналы на ши-
нах А1 = 1, А2 = 1, А4 = 1, А8 = 0 образуют код А(7).
     Функция, подлежащая исполнению в выбранном модуле, определяется
сигналами на пяти сквозных шинах F (F16, F8, F4, F2, F1). Коды функции
обозначаются F(0), F(1), F(2), ... F(31). Например, сигналы F1 = 0, F2 = 0,
F4 = 0, F8 = 1, F16 = 1 образуют код F(24). Все выполняемые функции де-
лятся на четыре группы. Коды F(0) — F(7) соответствуют командам чтения
информации из модуля в К-К. Коды F(16) — F(23) соответствуют коман-
дам записи из К-К в модуль. Коды F(8) — F(15) и F(24) — F(31) — коман-
ды управления и проверки состояния рабочих модулей.
     Для обмена данными между рабочими модулями и К-К используются
24-разрядные сквозные шины «Чтение» (R1 — R24) и «Запись» (W1 —
W24). R1 и W1 являются младшими разрядами. Информацию о состоянии
                                     4