Präsentation herunterladen
Die Präsentation wird geladen. Bitte warten
Veröffentlicht von:Arnwald Kelting Geändert vor über 10 Jahren
1
21. Mai 2001Hans G. Essel, GSI: HGF@FZK Experiment Data Processing at GSI
2
21. Mai 2001Hans G. Essel, GSI: HGF@FZK Status Reports Data Acquisition Hardware Software Slow Control Data Analysis LeA Go4 Jan Hoffmann Nikolaus Kurz Holger Brand Jörn Adamczewski Mohammad Al-Turany Denis Bertini
3
21. Mai 2001Hans G. Essel, GSI: HGF@FZK Data Acquisition Hardware Gerätebus – GTB. GTBC1 - CAMAC – GTB Controller. VGC VSB – GTB Interface. PCISI, PCI – GTB Controller. SAM3 Modul (VME, DSP, GTB). TRIVA, TRICA Trigger Module. HADES MDC – Readout. AMUX1 GTB – ADC Multiplexer. J. Hoffmann
4
21. Mai 2001Hans G. Essel, GSI: HGF@FZK Data Acquisition Hardware J. Hoffmann GTBC Memory SAM Trigger Camac PC Trigger VME GTBC Trigger Camac GTBC Trigger Camac CPU VGC PMC PC - PCISI Device GTB
5
21. Mai 2001Hans G. Essel, GSI: HGF@FZK Data Acquisition Hardware Gerätebus – GTB. · Punkt zu Punkt Verbindung. · 16 Bit Adressen und Daten gemultiplexed. · Memory maped und DMA Modus. · Bis zu 100 m Entfernungen. · Differentiale Übertragung. · Robuste Mechanik. Neu Gerätebus – GTB 32: · Bis zu 16 Module auf einem GTB Strang. · Ein Master Modul und bis zu 15 Slaves. · 32 Bit Adressen und Daten gemultiplexed. · Interrupt vom Slave zu Master. Status: Memory Maped Modus implementiert und getestet.
6
21. Mai 2001Hans G. Essel, GSI: HGF@FZK Data Acquisition Hardware GTBC1 : CAMAC – GTB Controller. · Doppel Breites CAMAC Modul. · CBV Nachfolger, gleiche Funktionalität. · GTB basierend. · Bis zu 15 GTBC Module an einem GTB möglich. · Bis zu 100 m Entfernung. GTBC2 : CAMAC – GTB Controller. · 10 Mbit Ethernet Anchluß. · Volle Funktionalität. · GTB Interrupt. Status: · 4 Module GTBC1 Prototype getestet. · GTBC2 in Entwicklung.
7
21. Mai 2001Hans G. Essel, GSI: HGF@FZK Data Acquisition Hardware VGC : VSB – GTB Interface. · VSC Nachfolger, Gleiche Mechanik. · Master und Slave Funktion. · Terminierter GTB Anschluß. · VGC zu VGC Verbindung möglich. · Bis zu 100 m Entfernung. Status: · 4 Module VGC1 Prototype getestet. · VGC2 in Produktion.
8
21. Mai 2001Hans G. Essel, GSI: HGF@FZK Data Acquisition Hardware PCISI : PCI – GTB Controller. · Standard PC - PCI Karte. · 16 Bit GTB. · DSP und Speicher. · PLX 9050 Slave PCI Kontrollor. · GTB Master Funktion. PCISI32 : PCI – GTB Controller · GTB32. · PLX 9054 Master-Slave PCI Kontrollor, DMA fähig. · GTB Interrupt. · GTB Master und SlaveFunktion. Status: · 10 Module PCISI1 Prototype getestet. · PCISI32 in Entwicklung.
9
21. Mai 2001Hans G. Essel, GSI: HGF@FZK Data Acquisition Hardware SAM2: · VME Modul. · Punkt zu Punkt Verbindung. · Zwei GTB Master Schnittstellen. · 50 MHz C40 DSP. SAM3: · Zwei GTB32 Master-Slave Schnittstellen. · VME DMA fähig. · VME Master Funktion. · Zwei 150 MHz C6701 DSP. Status: · In Enwicklung. Mehrere Funktionen getestet
10
21. Mai 2001Hans G. Essel, GSI: HGF@FZK Data Acquisition MBS Test VGC – GTBC1 Test PCISI – GTBC1 Test RIO3 (Lynx 3.1) Upgrade Lynx 3.1 Message queues, shared memory LeA inside MBS N. Kurz, H.Essel
11
21. Mai 2001Hans G. Essel, GSI: HGF@FZK Data Acquisition MBS Test VGC – GTBC1 Replacement for VSB/VSC CAMAC-VSB interfaces Cost: 3 kDM Test PCISI – GTBC1 50 kHZ to 2 Mb/s Cost: 6 kDM (incl. PC)
12
21. Mai 2001Hans G. Essel, GSI: HGF@FZK Data Acquisition MBS Test RIO3 (Lynx 3.1) after several problems still poor single shot VME performance 4 Mb/s. DMA 1.5 better than RIO2 Upgrade Lynx 3.1 Changes in POSIX! Message queues, shared memory Linux conform
13
21. Mai 2001Hans G. Essel, GSI: HGF@FZK Data Acquisition MBS LeA inside MBS Same analysis in MBS, on Linux, AIX, VMS MBS without graphics (Histogram server)
14
21. Mai 2001Hans G. Essel, GSI: HGF@FZK Slow Control New product evaluation Rhapsody real time development Projects Laser Phelix Target scanner H. Brand
15
21. Mai 2001Hans G. Essel, GSI: HGF@FZK FLECSEPICSLabVIEW Multi User++ + (DSC) Multi Tasking++ + Multi Threading--++ Synchronisierung-+++ PlattformenWin NTvxWorks, XWindows Windows, Mac, Linux Realtime--++ (vxWorks) + (+LV RT) Slow Control Systems
16
21. Mai 2001Hans G. Essel, GSI: HGF@FZK FLECSEPICSLabVIEW Feldbusse-- CANCAN, Profibus, GPIB, Firewire VME/CAMAC--/--++/++ Datenbank++- Verbreitung--+++ Support++- Volllizenzen / >10000~10000 Slow Control Systems
17
21. Mai 2001Hans G. Essel, GSI: HGF@FZK Slow Control Rhapsody Use Cases
18
21. Mai 2001Hans G. Essel, GSI: HGF@FZK Slow Control Rhapsody State Chart
19
21. Mai 2001Hans G. Essel, GSI: HGF@FZK Slow Control Rhapsody Program
20
21. Mai 2001Hans G. Essel, GSI: HGF@FZK ProjektStatusInterfaces/HWGerätetreiberDSC TargetScannerFertigPCI-DIO/Relais, RS232, Motion (Heidenhain + SM-Elektronik) HHND2xx, SMxxx, SQL SHIPTRAPDVEE-Support Prototypen PCI-MIO, CAN, GPIB, ISA, RS232 VI SammlungenX DetektorlaborDVEE-Support Implementierung PXI-Embedded Controller, GPIB, ValueMotion, Analog I/O, Digital I/O, FieldPoint, IMAQ isegNHQxxx, Grundig PNxxx, Grundig Uzxxx, PHELIXDVEE-Support DVEE-Design + Implementierung PXI-Embedded Controller, GPIB, Analog I/O, Digital I/O, FieldPoint, IMAQ Owis SMK01X Cave A MotionDVEE-Support DVEE-Design + Implementierung PCI-FlexMotion + MOVTECMotion VI API(X) Slow Control Projects
21
21. Mai 2001Hans G. Essel, GSI: HGF@FZK Slow Control Target Scanner
22
21. Mai 2001Hans G. Essel, GSI: HGF@FZK Slow Control Target Scanner
23
21. Mai 2001Hans G. Essel, GSI: HGF@FZK Slow Control Target Scanner
24
21. Mai 2001Hans G. Essel, GSI: HGF@FZK Slow Control Target Scanner
25
21. Mai 2001Hans G. Essel, GSI: HGF@FZK Slow Control Target Scanner
26
21. Mai 2001Hans G. Essel, GSI: HGF@FZK Slow Control Phelix
27
21. Mai 2001Hans G. Essel, GSI: HGF@FZK Slow Control Phelix
28
21. Mai 2001Hans G. Essel, GSI: HGF@FZK Slow Control Phelix
29
21. Mai 2001Hans G. Essel, GSI: HGF@FZK Analysis LeA Histogram server/clients Go4 J. Adamczewski, M. Al-Turany, D. Bertini, H.Essel
30
21. Mai 2001Hans G. Essel, GSI: HGF@FZK Analysis: LeA
31
21. Mai 2001Hans G. Essel, GSI: HGF@FZK Analysis: Histogram client/server Histogram API MBSLEA GOOSY Server GUILEAOriginGo4 Clients
32
21. Mai 2001Hans G. Essel, GSI: HGF@FZK Analysis: Go4 Multitask Multithread finished Event Classes designed, testing GUI basic classes designed, testing Interface ROOT/qt implemented, testing Together in production
33
21. Mai 2001Hans G. Essel, GSI: HGF@FZK X-Events() Go4 Tasks/Threads Mixture of tasks, threads and communications Data Status Logger 1 GUI Event Loop Exec Command Command Analysis task Display task X timer Graphics Objects Transport cancel/restart Draw DAQ Logger 2
34
21. Mai 2001Hans G. Essel, GSI: HGF@FZK Analysis: Go4 Packages Task Handler Thread Manager GUI Event Analysis
35
21. Mai 2001Hans G. Essel, GSI: HGF@FZK Analysis: Go4 Task Handler Task Handler Task Manager Server Client Display GUI Analysis Threads Control Threads
36
21. Mai 2001Hans G. Essel, GSI: HGF@FZK Analysis: Go4 Thread manager Thread Handler Thread Manager Thread Runnable Exception Handling
37
21. Mai 2001Hans G. Essel, GSI: HGF@FZK Analysis: Go4 Analysis AnalysisAnalysis Step Event Classes Client Analysis Thread Watch Thread
38
21. Mai 2001Hans G. Essel, GSI: HGF@FZK Analysis: Go4 Event Factory Event Source Event Process Event Element Event Store Event Parameter
39
21. Mai 2001Hans G. Essel, GSI: HGF@FZK Analysis GUI Singleton Slots GUI Window Status Window2 Window4 Window3
Ähnliche Präsentationen
© 2024 SlidePlayer.org Inc.
All rights reserved.