CAMAC

CAMAC ( angolul  CAMAC )
Sztori
Fejlesztő ESONE
Fejlett 1972
kiszorított NIM
Műszaki adatok
Forrócsere Nem
Külső Igen
Adatbeállítások
Bit szélesség 24
Sávszélesség 3 Mb/s
Jegyzőkönyv párhuzamos
 Médiafájlok a Wikimedia Commons oldalon

A CAMAC ( Eng.  CAMAC  – Computer Automated Measurement and Control ) egy szabvány, amely meghatározza egy busz-modul busz felépítését, amelyet arra terveztek, hogy a mérőeszközöket összekapcsolja a digitális adatfeldolgozó berendezésekkel adatgyűjtő rendszerekben . Az 1970-es években jelent meg.

A CAMAC megjelenése

Az 1960-as évek közepén a számítógépek ára elég alacsony lett ahhoz, hogy széles körben alkalmazzák őket fizikai kísérletekben. A gépek viszonylagos elterjedése igényt teremtett az adatgyűjtő rendszerekkel együttműködni képes mérőeszközök sorozatgyártására . Gazdasági okokból megkövetelték, hogy ezek az eszközök megfeleljenek a modularitás és a csatlakozási mód egységesítése követelményeinek.

Megoldásként a Nukleáris Elektronikai Szabványok Európai Bizottsága (ESONE) [1] 1972-ben a 4100 EUR-s [2] szabványt javasolta , amelyet gyakran CAMAC-1-nek (vagy egyszerűen CAMAC-nak) is neveznek.

A Szovjetunió területén kiadott műszaki irodalomban és szabványokban közvetlen átírást alkalmaztak - CAMAC.

A CAMAC-kompatibilis berendezések gyártásának kezdeti kísérlete a Szovjetunióban nem járt sikerrel, mivel a berendezés fejlesztéséért és gyártásáért felelős Műszermérnöki Kutatóintézet megkezdte a „Vector” berendezés gyártását, amely kompatibilis CAMAC protokollok szerint, de metrikus méretekben készült konstruktív rekeszrendszerrel . Az eredmény a Vector berendezés inkompatibilitása a már a Szovjetunióban is széles körben használt CAMAC berendezéssel, és ennek eredményeként a berendezés viszonylag alacsony népszerűsége. Ennek eredményeként a CAMAC-ot a Szovjetunióban csak 1980-ban szabványosították GOST 26.201-80 [3] néven . Ezt követően a hazai GOST-t felülvizsgálták, a legújabb aktuális kiadás 1994-ből származik.

A CAMAC berendezések célja és összetétele

A CAMAC szabvány egy módszert ír le a berendezések számítógéppel való összekapcsolására trunk-modul busz használatával az Euromechanics konstrukcióban . A busz hierarchikus felépítésű, és a következő blokkokból áll:

Orosz név Angol cím Célja
Funkció modul funkcionális modul Kötelező elem. A modul egy alapvető csatlakoztatható eszköz (vagy interfészrendszer, amelyhez az eszköz csatlakozik). Szerkezetileg a modul egy tábla formájában készül, amely szabványos alakú, csatlakozókkal és rögzítőelemekkel rendelkezik, ládába helyezve.
Láda Láda Kötelező elem. Szerkezeti egység funkcionális modulok csoportjával. Ez egy szabványos kialakítású rack cella, amely 24 nyílással rendelkezik a funkcionális modulok csatlakoztatására.
ládavezérlő Ládavezérlő Kötelező elem. Speciális típusú funkcionális modul, amely a rack buszon választott döntést biztosít, és kölcsönhatásba lép egy külső kapcsolattal.
Fiókvezető _ Fiókvezető Egy eszköz, amely lehetővé teszi akár 8 láda kombinálását egy párhuzamos buszon. Ládák helyi komplexizálására szolgál.
Soros driver Soros meghajtó Egy eszköz, amely lehetővé teszi akár 62 láda összekapcsolását egy soros buszon. Ládák elosztott összevonására tervezték.

Berendezéstervezés

Rack eszköz

A láda egy nyitott falú "doboz", amelyen keresztül funkcionális modulokat helyeznek be [4] .

A ládában 24 funkcionális modul rögzíthető. Mindegyik modul egy speciális csatlakozón keresztül csatlakozik, amely a láda hátsó falán található. A ládában található összes csatlakozó egy Dataway nevű párhuzamos busszal van összekötve . A két jobb oldali nyílás az állványvezérlő csatlakoztatására szolgál. A Dataway busz huzalozása ezekhez a nyílásokhoz kissé eltér.

A láda alján található egy rekesz, amelybe beépített ventilátorok segítségével egy blokkot lehet beépíteni, amely a modulok áramellátását és hűtését biztosítja.

Funkcionális modul felépítése

Egy funkciómodul egy vagy több helyet foglalhat el. A legegyszerűbb, egy nyílást elfoglaló modulnak két bordával kell rendelkeznie a tetején és az alján, amelyeket a ládán lévő sínekbe kell beilleszteni a modul pontos pozicionálására. A modul hátoldalán található egy csatlakozó, amely a Dataway buszhoz csatlakozik . A modul előlapja tartalmazhat külső csatlakozókat, vezérlőket vagy jelzőket.

Highway Canal

Ugyanazon a buszon több rack is csatlakoztatható egy Highway nevű csatorna segítségével . Kétféle autópálya kapcsolat létezik : párhuzamos és soros.

Az egyes csatornákhoz való csatlakozáshoz speciális vezérlőkre volt szükség. Ugyanakkor a vezérlőnek a Dataway busszal működő része nem változott, csak a Highway csatornával való interakció interfésze változott .

Párhuzamos ág

A 4100 eurós szabványnál valamivel később készült el a 4600 eurós szabvány, amely egy párhuzamos ágat ír le ( English  Branch ), amely legfeljebb 8 ládát tartalmaz, és 176 modul befogadására alkalmas. Ez a mennyiség a legtöbb esetben elegendő volt összetett laboratóriumi kísérletekhez.

Az elágazó busz 65 jelvezetőt tartalmaz. A rackek földrajzi címzést használnak, míg a modulszám, az almodul címe és a funkció dekódolt címzést használ. A kétirányú adatátvitel 24 párhuzamos vonalon, félduplex módban történik.

Soros link

A 4600 eurós szabvány mellett a 6100 eurós szabványt is javasolták, amely egy soros gerincet ír le, amely lehetővé teszi 62, jelentős távolságra elválasztott láda kombinálását. Egy ilyen rendszer akár 1364 modul használatát tette lehetővé nagy területeken végzett kísérletek során.

Logikai szabvány

A CAMAC ládamodulokat egy meghatározott parancskészlet vezérli. A csapatok a következőkre oszlanak:

Minden címzett parancs NAF formájú, ahol N - "cím" - annak az állomásnak a száma, ahol a modul található (értékeket vehet fel 1-től 23-ig), A - "alcím" - az eszköz címének száma ( regiszter) a modulon belül, 0 és 15 közötti értékeket vesz fel, F a modul által végrehajtandó művelet (funkció) kódja. Egy művelet kódolásához 5 bináris számjegy van kijelölve, azaz 0 és 31 közötti szám lehet. Minden modul korlátozott számú műveletet hajthat végre, és amikor egy adott modullal kezd dolgozni, meg kell ismerkednie funkcióinak listája és a leírása szerinti kódok (lásd az egyes modulok leírása alpontot). Vannak azonban általánosan elfogadott kódok a tipikus műveletekhez:

Parancskód (F) Műveleti alcsoport Hozzászólások
0-7 Olvasás F (2) - a regiszter tartalmának olvasása és visszaállítása
8-15 Ellenőrzés F (8) - az L-kérés ellenőrzése; F (9) - L-kérés visszaállítása
16-23 Felvétel -
24-31 Ellenőrzés F (24) - blokkolás; F (25) - végrehajtás; F (26) - elengedés; F (27) - állapot ellenőrzése

A szabvány kidolgozása

A CAMAC-1 szabvány széles körű népszerűségnek örvend és a szabványügyi szervezetek erőteljes támogatását élvezi. Ez a szabvány megszilárdításához és hatalmas számú kész modul kiadásához vezetett, amelyek különböző mérési és számítási feladatok elvégzésére szolgálnak.

A szabvány korlátai azonban számos új kompatibilis szabványhoz vezettek.

Használt név Magyarázat Szabványügyi Szervezet
ESONE IEEE IEC GOST
CAMAC-1 (CAMAC-1) Egy rack rész modulokkal 4100 euró IEEE 583 IEC 516 GOST 27080-93 CAMAC rendszer. Az adatfeldolgozás technikai eszközeinek moduláris rendszere
CAMAC-A1 Akár 8 állvány elágazása ágvezetővel 4600 euró IEEE 596 IEC 552 GOST 26.201.1-94 CAMAC rendszer. Párhuzamos elágazás interfész követelményei
CAMAC-A2 Soros ág 62 állványig 6100 euró IEEE 595 IEC 640 GOST 26.201.2-94 CAMAC rendszer. Soros busz interfész követelményei
CAMAC-2 Többvezérlős láda 6500 euró IEEE 575 IEC 729 GOST 27079-94 CAMAC rendszer. A többvezérlős rack követelményei

Irodalom

Jegyzetek

  1. ESONE bizottság (The European Studies on Norms for Electronics Committee) . Letöltve: 2011. január 15. Az eredetiből archiválva : 2007. július 9..
  2. Levél a bizottság felfüggesztéséről
  3. Kronid Erglis. Nyílt moduláris többprocesszoros információ-mérő-vezérlő rendszerek . Nyílt rendszerek . "Nyílt rendszerek" kiadó (1995.01.16.). Letöltve: 2019. január 1. Az eredetiből archiválva : 2020. október 10.
  4. Képek a ládáról . Letöltve: 2011. január 15. Az eredetiből archiválva : 2011. április 30..

Linkek