Egy magfizikai detektor informatikai háttere
-
Upload
samantha-sheppard -
Category
Documents
-
view
31 -
download
0
description
Transcript of Egy magfizikai detektor informatikai háttere
Egy magfizikai detektor informatikai háttere
Végh János
Komplex berendezések kezeléseKapcsolatteremtés a hardver és a végfelhasználók között
beállítások, felügyelet, naplózás, vezérlés, adatkezelés
Fizikus
Mérnök
Grafikus felhasználói felület
Ellenőrzések, szervezés
Hardver
Fizikai átvitel
Réteges felépítés
Működtetés•Egy csatornánként
•Szoftveres kiválasztással
•Mindet egyszerre
MűködtetésA csatorna vezérlése
MűködtetésA csatornát tartalmazó modul vezérlése
Felhasználói felület:Beállítások
CsoportosíthatókEgyszerű kezelés Könnyű átlátni
Crate i
0..
.
.7
Slot j
0..
.
.9
Channelk
0..
.
.3
Szoftver objektumok (leképezés)
EnabledPole Zero
GainFTDelay
Is in Is in
has has
Állapotjegyzőkönyv
Valamennyi csatorna
(választás)
A kiválasztott csatorna története
Műveletek naplózása
Beállítások kezelése• Windows: registry; *nix: environmental variablesUser config file “CsIctrl.ini”USE_CONFIG_FILE=1SELECTED_CHANNEL=0BROADCAST_MODE=All[CRATE0]IN_USE=1[CRATE0/SLOT2]VAL_DELAY=6259GAIN=x4PARTICLE_DISCRIMINATION=Mixed[CRATE0/SLOT2/CHANNEL1]POLE_ZERO=128
Működtetés•Online help (HTML, PDF)
“Adatbázis” kezelés
PIC
Configfile
Programdata
User’smind
Load
Save
Edit Print
Click
Load
Transmit
Switch-ondefaults
Start-ondefaults
Megvalósítás
• C++, OOP
• Multi-platform– www.wxwidgets.org (www.wxwindows.org)
• RS232 tested:– Win32– Linux