Egy magfizikai detektor informatikai háttere

19
Egy magfizikai detektor informatikai háttere Végh János

description

Egy magfizikai detektor informatikai háttere. Végh János. Komplex berendezések kezelése. Kapcsolatteremté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. Réteges felépítés. Grafikus felhasználói felület. - PowerPoint PPT Presentation

Transcript of Egy magfizikai detektor informatikai háttere

Page 1: Egy magfizikai detektor  informatikai  háttere

Egy magfizikai detektor informatikai háttere

Végh János

Page 2: Egy magfizikai detektor  informatikai  háttere

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

Page 3: Egy magfizikai detektor  informatikai  háttere
Page 4: Egy magfizikai detektor  informatikai  háttere
Page 5: Egy magfizikai detektor  informatikai  háttere

Grafikus felhasználói felület

Ellenőrzések, szervezés

Hardver

Fizikai átvitel

Réteges felépítés

Page 6: Egy magfizikai detektor  informatikai  háttere

Működtetés•Egy csatornánként

•Szoftveres kiválasztással

•Mindet egyszerre

Page 7: Egy magfizikai detektor  informatikai  háttere

MűködtetésA csatorna vezérlése

Page 8: Egy magfizikai detektor  informatikai  háttere

MűködtetésA csatornát tartalmazó modul vezérlése

Page 9: Egy magfizikai detektor  informatikai  háttere

Felhasználói felület:Beállítások

CsoportosíthatókEgyszerű kezelés Könnyű átlátni

Page 10: Egy magfizikai detektor  informatikai  háttere

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

Page 11: Egy magfizikai detektor  informatikai  háttere

Állapotjegyzőkönyv

Valamennyi csatorna

(választás)

A kiválasztott csatorna története

Page 12: Egy magfizikai detektor  informatikai  háttere

Műveletek naplózása

Page 13: Egy magfizikai detektor  informatikai  háttere

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

Page 14: Egy magfizikai detektor  informatikai  háttere

Működtetés•Online help (HTML, PDF)

Page 15: Egy magfizikai detektor  informatikai  háttere

“Adatbázis” kezelés

PIC

Configfile

Programdata

User’smind

Load

Save

Edit Print

Click

Load

Transmit

Switch-ondefaults

Start-ondefaults

Page 16: Egy magfizikai detektor  informatikai  háttere

Megvalósítás

• C++, OOP

• Multi-platform– www.wxwidgets.org (www.wxwindows.org)

• RS232 tested:– Win32– Linux

Page 17: Egy magfizikai detektor  informatikai  háttere
Page 18: Egy magfizikai detektor  informatikai  háttere
Page 19: Egy magfizikai detektor  informatikai  háttere