Компьютерные автоматизированные измерения и контроль

Компьютерное измерение и управление ( CAMAC ) — это стандартная шина и стандарт модульной электроники для сбора данных и управления, используемый в детекторах частиц в ядерной физике и физике элементарных частиц , а также в промышленности. Шина обеспечивает обмен данными между сменными модулями (до 24 в одном ящике ) и контроллером ящика , который затем подключается к ПК или к интерфейсу VME-CAMAC.
Первоначально стандарт был определен комитетом ESONE. [1] стандартная цена 4100 евро в 1972 году, [2] и охватывает механические, электрические и логические элементы параллельной шины (« канал данных ») для сменных модулей. Для систем с несколькими ящиками было определено несколько стандартов, включая определение параллельной ответвленной магистрали и определение последовательной магистрали. Также были созданы интерфейсы Host/Crate для конкретных поставщиков.
Стандарт CAMAC включает стандарты IEEE:
- 583 Базовый стандарт
- 683 Характеристики блочной передачи (Q-stop и Q-scan)
- 596 систем параллельных ответвлений автомагистралей
- 595 Серийная система автомагистралей
- 726 Базовый режим реального времени для CAMAC
- 675 Спецификация/поддержка вспомогательного контроллера ящика
- 758 подпрограмм FORTRAN для CAMAC.
Внутри канала передачи данных модули адресуются по слотам (географическая адресация). Крайние левые 22 слота доступны для модулей приложений, а самые правые два слота предназначены для контроллера крейта. Внутри слота стандарт определяет 16 подадресов (0–15). Слот, управляемый контроллером с помощью одного из 32 функциональных кодов (0–31). Из этих функциональных кодов 0–7 являются функциями чтения и передают данные в контроллер из адресуемого модуля, а 16–23 являются кодами функций записи, которые передают данные из контроллера в модуль.
Помимо функций, обращающихся к модулю, определены следующие глобальные функции:
- I – Блокировка ящика
- Z – Ящик ноль
- C – Ящик очистить
Первоначальный стандарт был способен передавать 24-битные данные каждую микросекунду. Позже была выпущена версия стандарта для поддержки коротких циклов , позволяющих осуществлять передачу каждые 450 нс. Последующий стандарт Fast CAMAC, совместимый с предыдущими версиями , позволяет настраивать время цикла ящика в соответствии с возможностями модулей в каждом слоте.
Стандарт FASTBUS был представлен в 1984 году в качестве замены CAMAC в больших системах.
Физические характеристики объединительной платы
[ редактировать ]Физический разъем на задней панели модуля CAMAC представляет собой разъем на краю карты с приемным разъемом на объединительной панели. Поскольку на разъеме или разъеме нет установочных штифтов, существует вероятность смещения разъема при установке модуля. Поэтому модули CAMAC НЕ подлежат горячей замене . К нему подключено множество устройств.
Электрические характеристики объединительной платы
[ редактировать ]CAMAC использует низковольтную мощность постоянного тока совместно с NIM ящиками . Ящик подает +6 В, −6 В, +12 В, −12 В, +24 В и −24 В на все модули.
См. также
[ редактировать ]- Сбор данных
- LEMO Стандарт разъема
- NIM
- VMEbus
- ФАСТБУС
Ссылки
[ редактировать ]- ^ «Комитет ESONE» . Архивировано из оригинала 3 марта 2016 года . Проверено 2 июня 2009 г.
{{cite web}}
: CS1 maint: bot: исходный статус URL неизвестен ( ссылка ) - ^ Письмо ESONE [ постоянная мертвая ссылка ]
Внешние ссылки
[ редактировать ]
- Введение в КАМАК
- Изображения модулей CAMAC. Архивировано 30 апреля 2011 г. на Wayback Machine.
- КАМАК в Linux