КАМАК

КАМАК (англ. CAMAC)
История
Разработчик ESONE
Разработано 1972
Вытеснил NIM
Спецификации
Горячая замена нет
Внешнее да
Параметры данных
Битовая ширина 24
Пропускная способность 3 Мб/с
Протокол параллельный
Логотип Викисклада Медиафайлы на Викискладе

КАМАК (англ. CAMAC — Computer Automated Measurement and Control) — стандарт, определяющий организацию магистрально-модульной шины, предназначенной для связи измерительных устройств с цифровой аппаратурой обработки данных в системах сбора данных. Появился в 1970-х годах.

Появление КАМАК

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

В качестве решения Европейским комитетом по cтандартам в ядерной электронике (ESONE)[1] в 1972 году был предложен стандарт EUR 4100[2], часто называемый так же CAMAC-1 (или просто CAMAC).

В технической литературе и стандартах, выпускавшихся на территории СССР, использовалась прямая транслитерация — КАМАК.

Первоначальная попытка наладить выпуск аппаратуры совместимой с КАМАК в СССР не снискала успеха,, в связи с тем, что НИИ Приборостроения, ответственный за разработку и выпуск этой аппаратуры, начал выпуск аппаратуры «Вектор», совместимой с КАМАК по протоколам, но с конструктивом крейтовой системы выполненным в метрических типоразмерах. Результатом стала несовместимость аппаратуры Вектор с уже широко употреблявшейся даже в СССР аппаратурой КАМАК и, как следствие, относительно низкая популярность этого оборудования. В итоге, КАМАК был стандартизирован в СССР только к 1980ому году в качестве ГОСТ 26.201-80[3]. Впоследствии, отечественный ГОСТ пересматривался, последняя актуальная редакция датируется 1994ым годом.

Назначение и состав оборудования КАМАК

Стандарт КАМАК описывает способ сопряжения оборудования с вычислительной машиной при помощи магистрально-модульной шины в конструктиве Евромеханика. Шина имеет иерархическую структуру и набирается из следующих блоков:

Русское название Английское название Назначение
Функциональный модуль Functional module Обязательный элемент. Модуль представляет собой базовое подключаемое устройство (или интерфейсную систему, к которой подключается устройство). Конструктивно модуль исполняется в виде платы, имеющей стандартную форму, разъёмы и крепления, помещаемую в крейт.
Крейт Crate Обязательный элемент. Структурная единица с группой функциональных модулей. Представляет собой ячейку стойки, обладающую стандартным конструктивом, имеющую 24 слота для подключения функциональных модулей.
Крейт-контроллер Crate-controller Обязательный элемент. Особый тип функционального модуля, обеспечивающий арбитраж на шине крейта и осуществляющий взаимодействие с внешним подключением.
Драйвер ветви Branch Driver Устройство, позволяющее объединить на одной параллельной шине до 8 крейтов. Предназначен для локального комплексирования крейтов.
Последовательный драйвер Serial Driver Устройство, позволяющее объединять на одной последовательной шине до 62 крейтов. Предназначен для распределённого комплексирования крейтов.

Конструкция оборудования

Устройство крейта

Крейт представляет собой «ящик» с одной открытой стенкой, через которую в него вставляются функциональные модули[4].

В крейте предусмотрены позиции для крепления 24 функциональных модулей. Каждый модуль подключается через специальный разъём, расположенный на задней стенке крейта. Все разъёмы, входящие в крейт, соединены параллельной шиной, называемой Dataway. Два правых слота предназначены для подключения контроллера крейта. Разводка шины Dataway для этих слотов несколько отличается.

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

Конструкция функционального модуля

Функциональные модули, изготовленные LeCroy.

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

Канал Highway

Несколько крейтов могут быть объединены на одной шине при помощи канала, называемого Highway. Имеются два типа канала Highway: параллельный и последовательный.

Для подключения к каждому типу каналов требовались особые контроллеры. При этом часть контроллера, работающая с шиной Dataway не менялась, менялся лишь интерфейс взаимодействия с каналом Highway.

Параллельная ветвь

Несколько позже стандарта EUR 4100 был подготовлен стандарт EUR 4600, описывающий параллельную ветвь (англ. Branch), содержащую до 8 крейтов, способный вмещать до 176 модулей. Этого количества в большинстве случаев хватало для проведения сложных лабораторных экспериментов.

Шина ветви содержит 65 сигнальных проводников. Для крейтов используется географическая адресация, тогда как для номера модуля, адреса подмодуля и функции используется адресация с дешифрацией. Двусторонняя передача данных осуществляется по 24 параллельным линиям в режиме половинного дуплекса.

Последовательный канал

Топология шины в стандарте последовательный КАМАК

В дополнение к стандарту EUR 4600 был также предложен стандарт EUR 6100, описывающий последовательную магистраль, позволяющую объединить 62 крейта, разнесённых на значительные расстояния. Такая система позволяла использовать до 1364 модулей при проведении экспериментов на значительных площадях.

Логический стандарт

Модули крейта КАМАК управляются определенным набором команд. Команды делятся на:

  • адресуемые (предназначенные конкретному модулю)
  • неадресуемые (общие).

Все адресуемые команды имеют форму NAF, где N — «адрес» — номер станции, на которой расположен модуль (может принимать значения от 1 до 23), A — «субадрес» — номер адреса устройства (регистра) внутри модуля, принимает значения от 0 до 15, F — код операции (функции), которую должен выполнить модуль. Для кодирования операции отводится 5 двоичных разрядов, то есть, это может число от 0 до 31. Каждый модуль может выполнять ограниченное число операций, и, приступая к работе с конкретным модулем, надо по его описанию ознакомиться со списком его функций и соответствующими кодами (см. подраздел Описание отдельных модулей). Однако существуют общепринятые коды для типичных операций:

Код команды (F) Подгруппа операций Комментарии
0 — 7 Чтение F (2) — чтение и сброс содержимого регистра
8 — 15 Управление F (8) — поверка L-запроса; F (9) — сброс L-запроса
16 — 23 Запись -
24 — 31 Управление F (24) — блокирование; F (25) — исполнение; F (26) — деблокирование; F (27) — проверка состояния

Развитие стандарта

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

Тем не менее, имеющиеся в стандарте ограничения привели к появлению ряда новых совместимых стандартов.

Используемое название Пояснение Организация по стандартизации
ESONE IEEE IEC ГОСТ
CAMAC-1 (КАМАК-1) Одна секция крейта с модулями EUR 4100 IEEE 583 IEC 516 ГОСТ 27080-93 Система КАМАК. Модульная система технических средств для обработки данных
КАМАК-А1 Ветвь до 8 крейтов с драйвером ветви EUR 4600 IEEE 596 IEC 552 ГОСТ 26.201.1-94 Система КАМАК. Требования к интерфейсу параллельной ветви
КАМАК-А2 Последовательная ветвь до 62 крейтов EUR 6100 IEEE 595 IEC 640 ГОСТ 26.201.2-94 Система КАМАК. Требования к интерфейсу последовательной магистрали
КАМАК-2 Многоконтроллерный крейт EUR 6500 IEEE 575 IEC 729 ГОСТ 27079-94 Система КАМАК. Требования к многоконтроллерному крейту

Литература

  • Автоматизация физического эксперимента: Учеб. пособие для физ. спец. вузов / Ю. Ф. Певчев, К. Г. Финогенов, 367 с. ил. 22 см, М.: Энергоатомиздат, 1986

Примечания

  1. Комитет ESONE (The European Studies On Norms for Electronics Committee). Дата обращения: 15 января 2011. Архивировано 9 июля 2007 года.
  2. Письмо о приостановлении деятельности комитета (недоступная ссылка)
  3. Кронид Эрглис. Открытые модульные многопроцессорные информационно-измерительно-управляющие системы. Открытые Системы. Издательство «Открытые системы» (16 января 1995). Дата обращения: 1 января 2019. Архивировано 10 октября 2020 года.
  4. Изображения крейта. Дата обращения: 15 января 2011. Архивировано 30 апреля 2011 года.

Ссылки

Read other articles:

Cekakak toro-toro Syma torotoro Status konservasiRisiko rendahIUCN22683566 TaksonomiKerajaanAnimaliaFilumChordataKelasAvesOrdoCoraciiformesFamiliAlcedinidaeGenusSymaSpesiesSyma torotoro Lesson, 1827 Tipe taksonomiSyma lbs Cekakak toro-toro (Halcyon torotoro atau Syma torotoro) merupakan salah satu jenis burung cekakak dalam keluarga Alcedinidae.[1] Burung ini termasuk dalam jenis burung soliter atau tidak bergerombol. Deskripsi Cekakak toro-toro berukuran kurang lebih 19 cm dengan war...

 

Artikel ini sebatang kara, artinya tidak ada artikel lain yang memiliki pranala balik ke halaman ini.Bantulah menambah pranala ke artikel ini dari artikel yang berhubungan atau coba peralatan pencari pranala.Tag ini diberikan pada November 2022. Ido DrentLahir27 January 1987 (1987-01-27) (usia 37)Pretoria, Afrika SelatanPekerjaanAktorTahun aktif2008–sekarangSuami/istriMandy Hodges (m. 2011–sekarang) Ido Drent (lahir 27 Januari 1987) adalah pemeran kelahiran Afrika Selatan yang s...

 

David SternLahirDavid Joel Stern(1942-09-22)22 September 1942New York City, New York, U.S.Meninggal1 Januari 2020(2020-01-01) (umur 77)Manhattan, New York City, New York, U.S.Sebab meninggalpendarahan otakPekerjaanKomisaris NBA (1984-2014) David Joel Stern adalah komisaris dari Asosiasi Bola Basket Nasional (NBA) di Amerika Serikat. David lahir pada tanggal 22 September 1942. Dia memulai kariernya di Asosiasi tersebut mulai pada tahun 1966 sebagai penasihat luar, dan bergabung ke N...

Halaman pertama manuskrip. Nibelungenlied (yang berarti Lagu Nibelung) adalah epos dalam Bahasa Jerman Hulu Pertengahan. Epos ini bercerita mengenai Siegfried si pembantai naga di istana Burgundiones, bagaimana ia dibunuh, dan bagaimana istrinya, Kriemhild, menuntut balas. Pada tahun 2009, tiga manuskrip utama Nibelungenlied dimasukan kedalam Memory of the World Register UNESCO.[1] Referensi ^ Song of the Nibelungs, a heroic poem from mediaeval Europe. UNESCO Memory of the World Progr...

 

Martin Bangemann Martin Bangemann en 1977. Fonctions Commissaire européen aux Affaires industrielles et aux Technologies de l'information et des télécommunications[a] 6 janvier 1993 – 15 septembre 1999(6 ans, 8 mois et 9 jours) Président Jacques DelorsJacques Santer Commission Delors IIISanter Prédécesseur Lui-même (Industrie)Filippo Maria Pandolfi (Télécommunications) Successeur Erkki Liikanen Vice-président de la Commission européenne 6 janvier 1989 – 22 janvi...

 

American baseball player (born 1940) Baseball player Garry RoggenburkPitcherBorn: (1940-04-16) April 16, 1940 (age 84)Cleveland, Ohio, U.S.Batted: RightThrew: LeftMLB debutApril 20, 1963, for the Minnesota TwinsLast MLB appearanceJuly 27, 1969, for the Seattle PilotsMLB statisticsWin–loss record6–9Earned run average3.64Strikeouts56 Teams Minnesota Twins (1963, 1965–1966) Boston Red Sox (1967–1969) Seattle Pilots (1969) Garry Earl Roggenburk (born Apr...

追晉陸軍二級上將趙家驤將軍个人资料出生1910年 大清河南省衛輝府汲縣逝世1958年8月23日(1958歲—08—23)(47—48歲) † 中華民國福建省金門縣国籍 中華民國政党 中國國民黨获奖 青天白日勳章(追贈)军事背景效忠 中華民國服役 國民革命軍 中華民國陸軍服役时间1924年-1958年军衔 二級上將 (追晉)部队四十七師指挥東北剿匪總司令部參謀長陸軍�...

 

Artikel ini membutuhkan rujukan tambahan agar kualitasnya dapat dipastikan. Mohon bantu kami mengembangkan artikel ini dengan cara menambahkan rujukan ke sumber tepercaya. Pernyataan tak bersumber bisa saja dipertentangkan dan dihapus.Cari sumber: Ludwig van Beethoven – berita · surat kabar · buku · cendekiawan · JSTOR Ludwig van BeethovenLukisan oleh Alexander Van Der Santos, 1820Lahir17 Desember 1770Bonn, Elektorat CologneMeninggal26 Maret 1827(1827-...

 

この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方)出典検索?: コルク – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL(2017年4月) コルクを打ち抜いて作った瓶の栓 コルク(木栓、�...

هذه المقالة عن المجموعة العرقية الأتراك وليس عن من يحملون جنسية الجمهورية التركية أتراكTürkler (بالتركية) التعداد الكليالتعداد 70~83 مليون نسمةمناطق الوجود المميزةالبلد  القائمة ... تركياألمانياسورياالعراقبلغارياالولايات المتحدةفرنساالمملكة المتحدةهولنداالنمساأسترالي�...

 

Частина серії проФілософіяLeft to right: Plato, Kant, Nietzsche, Buddha, Confucius, AverroesПлатонКантНіцшеБуддаКонфуційАверроес Філософи Епістемологи Естетики Етики Логіки Метафізики Соціально-політичні філософи Традиції Аналітична Арістотелівська Африканська Близькосхідна іранська Буддій�...

 

本條目存在以下問題,請協助改善本條目或在討論頁針對議題發表看法。 此條目需要編修,以確保文法、用詞、语气、格式、標點等使用恰当。 (2013年8月6日)請按照校對指引,幫助编辑這個條目。(幫助、討論) 此條目剧情、虛構用語或人物介紹过长过细,需清理无关故事主轴的细节、用語和角色介紹。 (2020年10月6日)劇情、用語和人物介紹都只是用於了解故事主軸,輔助�...

Brazilian philosopher Mário Ferreira dos SantosBorn3 January 1907Tietê, São Paulo, BrazilDied11 April 1968(1968-04-11) (aged 61)São Paulo, BrazilResting placeCemitério do Araçá, São Paulo, BrazilSpouse Yolanda Duro Lhullier ​ ​(m. 1929)​ChildrenNadiejda Santos Nunes GalvãoYolanda dos SantosEra20th-century philosophyRegionWestern philosophySchoolPythagoreanismNeoplatonismThomismScotismMutualismMain interestsDialecticLogicOntology EpistemologyPsy...

 

United Nations resolution adopted in 1990 UN Security CouncilResolution 660Kuwaiti oil fields on fireDate2 August 1990Meeting no.2,932CodeS/RES/660 (Document)SubjectIraq–KuwaitVoting summary14 voted forNone voted againstNone abstained1 present not votingResultAdoptedSecurity Council compositionPermanent members China France United Kingdom United States Soviet UnionNon-permanent members Canada Colombia Cuba Ethiopia Finland Ivory C...

 

Universal basic income (Swedish: basinkomst or medborgarlön) has been debated in the Nordic countries since the 1970s. It has mostly been seen as a radical and utopian proposal and not taken seriously by the big political parties. However, 1 January 2017 to 1 January 2019 Finland conducted a basic income pilot which got international attention. There are also some political parties and some politicians and journalists in all Nordic countries who are pushing for the idea of a guaranteed inco...

American politician and publisher (1811–1872) Horace GreeleyGreeley, c. 1860sMember of the U.S. House of Representativesfrom New York's 6th districtIn officeDecember 4, 1848 – March 3, 1849Preceded byDavid S. JacksonSucceeded byJames Brooks Personal detailsBorn(1811-02-03)February 3, 1811Amherst, New Hampshire, U.S.DiedNovember 29, 1872(1872-11-29) (aged 61)Pleasantville, New York, U.S.Resting placeGreen-Wood CemeteryPolitical partyWhig (before 1854)Republi...

 

بلدة كو   الإحداثيات 43°30′17″N 84°40′21″W / 43.5047°N 84.6725°W / 43.5047; -84.6725   [1] تقسيم إداري  البلد الولايات المتحدة  التقسيم الأعلى مقاطعة إيزابيلا  خصائص جغرافية  المساحة 36.2 ميل مربع  ارتفاع 232 متر  عدد السكان  عدد السكان 3032 (1 أبريل 2020)[2]  ا...

 

1804 في الولايات المتحدةمعلومات عامةالسنة 1804 1803 في الولايات المتحدة 1805 في الولايات المتحدة تعديل - تعديل مصدري - تعديل ويكي بيانات سنوات 1802 1803 1804 1805 1806 علم الولايات المتحدة الجدول الزمني لتاريخ الولايات المتحدة تاريخ الولايات المتحدة (1789–1849) فيما يلي قوائم الأحداث التي وقعت ...

South Korean actress In this Korean name, the family name is Yoo. Yoo In-youngBornYoo Hyo-min (1984-01-05) January 5, 1984 (age 40)South KoreaEducationChung-Ang University - Theater and Film StudiesOccupationActressYears active2004–presentAgentPlum A&C[1]Korean nameHangul유인영Revised RomanizationYu In-yeongMcCune–ReischauerYu InyŏngBirth nameHangul유효민Revised RomanizationYu Hyo-minMcCune–ReischauerYu Hyomin Yoo Hyo-min (born January 5, 1984), professional...

 

Commercial bank in Uganda CRDBL redirects here. Not to be confused with CRDB Bank or CRDB Bank Group. Centenary BankCompany typePrivate: Subsidiary of Centenary GroupIndustryFinancial servicesFoundedJanuary 1, 1983; 41 years ago (1983-01-01)HeadquartersMapeera House44-46 Kampala RoadKampala, UgandaKey peopleBwoch Gustavio Orach LujweroChairmanFabian Kasi,Managing DirectorProductsLoans, checking, savings, investments, debit cardsRevenueAftertax: USh297 billion (US$79.14 milli...