glast lat projecti&t face-to-face online presentation – may 30, 2002 r. claus1 i&t online...
TRANSCRIPT
![Page 1: GLAST LAT ProjectI&T Face-to-Face Online Presentation – May 30, 2002 R. Claus1 I&T Online Status and Plans Ric Claus](https://reader036.vdocuments.mx/reader036/viewer/2022083009/5697c0011a28abf838cc2773/html5/thumbnails/1.jpg)
GLAST LAT Project I&T Face-to-Face Online Presentation – May 30, 2002
R. Claus
1
I&T Online Status and PlansI&T Online Status and Plans
Ric Claus
![Page 2: GLAST LAT ProjectI&T Face-to-Face Online Presentation – May 30, 2002 R. Claus1 I&T Online Status and Plans Ric Claus](https://reader036.vdocuments.mx/reader036/viewer/2022083009/5697c0011a28abf838cc2773/html5/thumbnails/2.jpg)
GLAST LAT Project I&T Face-to-Face Online Presentation – May 30, 2002
R. Claus
2
Online TeamOnline Team
• Ric Claus• Selim Tuvi
• With much help from:– Curt Brune (FSW)
– Mike Huffer (ELX)
![Page 3: GLAST LAT ProjectI&T Face-to-Face Online Presentation – May 30, 2002 R. Claus1 I&T Online Status and Plans Ric Claus](https://reader036.vdocuments.mx/reader036/viewer/2022083009/5697c0011a28abf838cc2773/html5/thumbnails/3.jpg)
GLAST LAT Project I&T Face-to-Face Online Presentation – May 30, 2002
R. Claus
3
Current Subsystem ContactsCurrent Subsystem Contacts
• 4.1.4 - TKR (4 systems)– Zhigang Wang
• 4.1.5 - CAL (2 systems)– Byron Leas
• 4.1.6 - ACD (3 systems)– Connie Houchens
• 4.1.7 - ELX (2 systems)– Gunther Haller
• 4.1.9.6 - I&T/IFCT (1 system)– Larry Wai
• 4.1.9.9 - I&T/SVAC (1 system)– Eduardo do Couto e Silva
• 4.1.B - IOC (1 system)– Scott Williams
![Page 4: GLAST LAT ProjectI&T Face-to-Face Online Presentation – May 30, 2002 R. Claus1 I&T Online Status and Plans Ric Claus](https://reader036.vdocuments.mx/reader036/viewer/2022083009/5697c0011a28abf838cc2773/html5/thumbnails/4.jpg)
GLAST LAT Project I&T Face-to-Face Online Presentation – May 30, 2002
R. Claus
4
EM-1 Test-stand CompositionEM-1 Test-stand Composition
• Windows 2000– Workstation
• VxWorks– Embedded system
• SCL– Test Executive for scripting and hardware access
• LabVIEW– Command/Response GUI tool
• FITS– Persistent data file format
• MS Access– Persistent local database– Contains configuration data for various testing scenarios– Stores test report data
• Visualization Tool– Hippo, Root, IDL, etc – TBD
![Page 5: GLAST LAT ProjectI&T Face-to-Face Online Presentation – May 30, 2002 R. Claus1 I&T Online Status and Plans Ric Claus](https://reader036.vdocuments.mx/reader036/viewer/2022083009/5697c0011a28abf838cc2773/html5/thumbnails/5.jpg)
GLAST LAT Project I&T Face-to-Face Online Presentation – May 30, 2002
R. Claus
5
Test-stand ArchitectureTest-stand Architecture
Integration & Test Electronics Subsystem
Embedded System
(Hardware and Real-time software)
Online Workstation
(Hardware and Software)
Subsystem/ System Under
Test
Interfaces
Interfaces
Ethernet Ethernet
Instrument Operations Coordination
![Page 6: GLAST LAT ProjectI&T Face-to-Face Online Presentation – May 30, 2002 R. Claus1 I&T Online Status and Plans Ric Claus](https://reader036.vdocuments.mx/reader036/viewer/2022083009/5697c0011a28abf838cc2773/html5/thumbnails/6.jpg)
GLAST LAT Project I&T Face-to-Face Online Presentation – May 30, 2002
R. Claus
6
EM1 EGSE Hardware ConfigurationEM1 EGSE Hardware Configuration
VME Chassis
LAT-COMM: Cmd/Resp.
Electronics/OnlineSubsystem/simulator
Detector (or simulator)
Ethernet Routerand Firewall
LAN Ethernet
Main Dataflow LAN Ethernet
Back door debug RS-232
WA
N
Online Workstation
DC Power
CPU
CentralDatabase
LAT-COMM: GLT
GPIB
Digital I/O
Analog I/O
TEM
GPIB Instrument
GCRC / GTRC
GCFE / GTFE
![Page 7: GLAST LAT ProjectI&T Face-to-Face Online Presentation – May 30, 2002 R. Claus1 I&T Online Status and Plans Ric Claus](https://reader036.vdocuments.mx/reader036/viewer/2022083009/5697c0011a28abf838cc2773/html5/thumbnails/7.jpg)
GLAST LAT Project I&T Face-to-Face Online Presentation – May 30, 2002
R. Claus
7
ACD EGSE Hardware ConfigurationACD EGSE Hardware Configuration
VME Chassis
LAT-COMM: AEM & GLT
Electronics/OnlineSubsystem/simulator
Detector (or simulator)
Ethernet Routerand Firewall
LAN Ethernet
Main Dataflow LAN Ethernet
Back door debug RS-232
WA
N
Online Workstation
DC Power
CPU
CentralDatabase
GPIB
Digital I/O
Analog I/O
GARC
GPIB Instrument
GAFE
![Page 8: GLAST LAT ProjectI&T Face-to-Face Online Presentation – May 30, 2002 R. Claus1 I&T Online Status and Plans Ric Claus](https://reader036.vdocuments.mx/reader036/viewer/2022083009/5697c0011a28abf838cc2773/html5/thumbnails/8.jpg)
GLAST LAT Project I&T Face-to-Face Online Presentation – May 30, 2002
R. Claus
8
EM-1 EGSE Software ConfigurationEM-1 EGSE Software Configuration
DownlinkInterface
TelemetryServer
HardwareDriver
SensorInterfaceHardware
DataAcquisition& Decom(DataIO)
DataVisualization
SCL viewerCommand &Response
GUI (LabVIEW)
SCL RTE
Scripts & Rules
Archiver
LocalDatabase
(MS Access)
Embedded System
Local Area Network
Workstation
SCL Software Messaging Bus
SCL RTE SCLDatabase
SCLCompiler
SCLDatabase
TelemetryClient
![Page 9: GLAST LAT ProjectI&T Face-to-Face Online Presentation – May 30, 2002 R. Claus1 I&T Online Status and Plans Ric Claus](https://reader036.vdocuments.mx/reader036/viewer/2022083009/5697c0011a28abf838cc2773/html5/thumbnails/9.jpg)
GLAST LAT Project I&T Face-to-Face Online Presentation – May 30, 2002
R. Claus
9
Current Status (deployed) Current Status (deployed)
• SCL 3.2 systems with CAL TEM command/response and data taking
• TKR TEM register definition• ACD AEM register definition• GLT for triggering• LabVIEW connecting to NT SCL only• Example scripts and GUI screens
![Page 10: GLAST LAT ProjectI&T Face-to-Face Online Presentation – May 30, 2002 R. Claus1 I&T Online Status and Plans Ric Claus](https://reader036.vdocuments.mx/reader036/viewer/2022083009/5697c0011a28abf838cc2773/html5/thumbnails/10.jpg)
GLAST LAT Project I&T Face-to-Face Online Presentation – May 30, 2002
R. Claus
10
TEM Browser LabVIEW displayTEM Browser LabVIEW display
![Page 11: GLAST LAT ProjectI&T Face-to-Face Online Presentation – May 30, 2002 R. Claus1 I&T Online Status and Plans Ric Claus](https://reader036.vdocuments.mx/reader036/viewer/2022083009/5697c0011a28abf838cc2773/html5/thumbnails/11.jpg)
GLAST LAT Project I&T Face-to-Face Online Presentation – May 30, 2002
R. Claus
11
AEM Browser LabVIEW displayAEM Browser LabVIEW display
![Page 12: GLAST LAT ProjectI&T Face-to-Face Online Presentation – May 30, 2002 R. Claus1 I&T Online Status and Plans Ric Claus](https://reader036.vdocuments.mx/reader036/viewer/2022083009/5697c0011a28abf838cc2773/html5/thumbnails/12.jpg)
GLAST LAT Project I&T Face-to-Face Online Presentation – May 30, 2002
R. Claus
12
ODBC exampleODBC examplescript O$odbcTest
local gccc_layer_mask_0
local dbId, temRecId
local bcastCCCRecId, bcastCCC
GCCC bcastCCC
temRecId = 100
set current database to 0
r1.dbConnection = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=C:\Documents and Settings\Administrator\Desktop\TEMDOCS\db1.mdb"
--r1.dbConnection = "DRIVER={MySql}; server=columba; db=test"
r1.dbExecute = "SELECT tem.configuration, layer_mask_0 FROM scenario, tem, gccc WHERE (((scenario.confId)=[tem].[confid] And (scenario.confId)=[gccc].[confid] And (scenario.confId)=1))"
r1.dbMoveFirst = 1
repeat while r1.dbEof = 0
msg "config = ", r1.configuration
msg "layer_mask_0 = ", r1.layer_mask_0
gccc_layer_mask_0 = r1.layer_mask_0
msg "gccc_layer_mask_0 = ", gccc_layer_mask_0
r1.dbMoveNext = 1
end repeat
r1.dbClose = 1 -- Close the record set
r1.dbConnection = 0 -- Close the connection
dbId = O$SetDb(2)
bcastCCCRecId = O$AllCCC(temRecId)
bcastCCC = O$Id2Ref(bcastCCCRecId)
bcastCCC.LAYER_MASK_0 = gccc_layer_mask_0
msg "bcastCCC.LAYER_MASK_0 = ", bcastCCC.LAYER_MASK_0
end O$odbcTest
![Page 13: GLAST LAT ProjectI&T Face-to-Face Online Presentation – May 30, 2002 R. Claus1 I&T Online Status and Plans Ric Claus](https://reader036.vdocuments.mx/reader036/viewer/2022083009/5697c0011a28abf838cc2773/html5/thumbnails/13.jpg)
GLAST LAT Project I&T Face-to-Face Online Presentation – May 30, 2002
R. Claus
13
What’s in progressWhat’s in progress
• LabVIEW VxWorks SCL connection– Just about complete
• Pseudo-AEM implemented in a LAT-COMM card– Anticipate deployment first week of June
![Page 14: GLAST LAT ProjectI&T Face-to-Face Online Presentation – May 30, 2002 R. Claus1 I&T Online Status and Plans Ric Claus](https://reader036.vdocuments.mx/reader036/viewer/2022083009/5697c0011a28abf838cc2773/html5/thumbnails/14.jpg)
GLAST LAT Project I&T Face-to-Face Online Presentation – May 30, 2002
R. Claus
14
Near term plansNear term plans
• Run control– For coordination of data-taking
• FITS data files• Visualization tool
– Selection and integration
• Supplementary test equipment support– GPIB
– Industry Packs digital and analog I/O Subsystem input requested to achieve the proper mix of types
Would like to keep the number of types of supplementary equipment small to manage the work load
![Page 15: GLAST LAT ProjectI&T Face-to-Face Online Presentation – May 30, 2002 R. Claus1 I&T Online Status and Plans Ric Claus](https://reader036.vdocuments.mx/reader036/viewer/2022083009/5697c0011a28abf838cc2773/html5/thumbnails/15.jpg)
GLAST LAT Project I&T Face-to-Face Online Presentation – May 30, 2002
R. Claus
15
Wrap-upWrap-up
• Delivery of initial 16 test-stand workstations complete– Online holds on to two configured spares
• Discussions in progress with subsystems on script, database and GUI screen creation and tuning– Online to collect completed subsystem contributions
• Weekly Online meeting scheduled to facilitate feedback (in both directions)
• Adaptation to changing electronics prompts new releases• Code Versioning System set up• Build and distribution mechanisms set up• Created Web site and forum for information exchange and
system updates:http://www-glast.slac.stanford.edu/LAT/INT/ONLINE/Default.htm
• Documentation updates in progress