Система КАМАК

КАМАК Основные структуры системы

   Основой системы КАМАК является крейт с 25 ячейками (станциями), в которые по направляющим вставляются модули, включая контроллер. Модуль может занимать одну или несколько ячеек. Обмен данными между модулями происходит по внутренним шинам крейта - горизонтальной магистрали и организуется контроллером. Существует несколько конфигураций системы, обусловленных выбранным способом управления крейтом и организацией его связи с управляющей ЭВМ.

Автономная система КАМАК

   Возможны два основных варианта ее реализации. Первый - на основе программируемого управления крейтом с использованием простого ориентированного на пользователя языка для организации часто проводимых операций, таких как например периодический опрос содержимого счетчиков импульсов и передача результатов счета в память. Второй вариант автономной системы базируется на управлении крейтом программируемым компьютером, который встраивают в контроллер крейта (микропроцессорный контроллер) или в качестве вспомогательного контроллера размещают в одной из ячеек крейта и связывают со стандартным контроллером крейта дополнительной магистралью. Непосредственное управление от компьютера в этом случае не предусмотрено, однако допускается обмен с внешней ЭВМ - передача ей сжатых данных измерений и прием системной информации для управления.

Подсистема КАМАК

   В системах с компьютером, в которых используется один или несколько крейтов, может оказаться целесообразным выход контроллера крейта непосредственно связывать с каналом ввода-вывода данных машин. Преимущества такого подхода - низкие затраты на сопряжение. Из-за условий ограниченности длины линий связи крейты в этом случае необходимо размещать непосредственно вблизи машины, а для каждого крейта должен быть выделен отдельный программно управляемый канал ввода-вывода данных компьютера.

Система с вертикальной магистралью

   Обмен информацией между несколькими крейтами (максимально до семи) и компьютером может осуществляться через так называемую вертикальную магистраль с параллельной передачей данных. Подобная структура из-за больших затрат на организацию кабельной магистрали с параллельными линиями оказывается целесообразной для средних и больших пространственно ограниченных систем. Скорость передачи данных в магистрали может превышать 107 бит/с. При определенных условиях к компьютеру может быть присоединено несколько вертикальных магистралей.

Пространственно-распределительная система

   Для систем, элементы которых удалены друг от друга на значительные расстояния, используется канал с последовательной передачей данных между компьютером и крейтами. Канал представляет собой однонаправленную замкнутую цепь (кольцевую магистраль), в которую последовательно друг за другом включают до 62 крейтов. Двоичные данные передаются поразрядно или пословно (побайтно) со скоростью, обусловленной характеристиками каналов связи. Так, например, при использовании телефонных линий связи скорость передачи оказывается существенно меньше в сравнении с параллельной передачей данных в вертикальной магистрали.


На главную