Download presentation
Presentation is loading. Please wait.
Published byBarnaby Little Modified over 9 years ago
1
ESO – J.Knudstrup ESO Instrumentation Software Workshop 2008 - 1 J.Knudstrup Lab Exercise
2
ESO – J.Knudstrup ESO Instrumentation Software Workshop 2008 - 2 Lab Exercise Course Material/1 Lab Exercise WEB page: http://websqa.hq.eso.org/sdd/bin/view/INSW08/INSWWorkshopExercise We have put some effort into creating the lab exercise course material (available from Lab Ex WEB page). Not an easy task: Complex enterprise to build instrument control SW per se. The VLTSW environment and the INS Common SW are quite complex, but enable building instrument control SW very efficiently. One copy of the Lab Ex document on each table. This is a draft version - we hope it will be useful for both newcomers and experienced developers.
3
ESO – J.Knudstrup ESO Instrumentation Software Workshop 2008 - 3 Lab Exercise Course Material/2 Would like to continue to maintain and improve the document, can be used as a training program for newcomers at ESO HQ, at PL and at institutes collaborating with ESO. In its present form, instructions are ‘somewhat mechanical’ - still contain a lot of valuable information. Not easy to enable a team to implement the SW for a (simple) instrument in ~10 hours... Please provide feedback to the document to improve it!
4
ESO – J.Knudstrup ESO Instrumentation Software Workshop 2008 - 4 Lab Exercise Sessions Sessions (labor intensive sessions highlighted): Exercise #1 - Getting Started - Adapting the Template Instrument. Exercise #2 - Instrument Control SW - ICS. Exercise #3 - Implementing a Special Device Exercise #4 - Interfacing with Detectors. Exercise #5 - Observation SW – OS. Exercise #6 - Templates Exercise #7 - Image Processing with CLIP Exercise #8 - Spare Session. Each session will finish with a build + execution and verification of what was implemented during the session.
5
ESO – J.Knudstrup ESO Instrumentation Software Workshop 2008 - 5 Lab Exercise Logistics/1 40 lab participants. 10 teams (01 - 10). 4 people at each table, use one chair from the row of chairs next to the tables. Check on the Lab Ex WEB page to see to which team you belong. Team number on the back of the monitor. Have tried to mix the teams to have more experienced and less experienced developers on each team. Experienced developers: We encourage you to leave it up to the less experienced to carry out the exercises. We ask you please to act as 'mentors'.
6
ESO – J.Knudstrup ESO Instrumentation Software Workshop 2008 - 6 Lab Exercise Logistics/2 One exercise laptop per team: Windows XP. VLTSW/SL in virtual machine (VmWare) → IWS = 'Virtual IWS'. VLTSW version: VLT2008 + patches (~VLT2009). 1 (real) LCU running VxWorks. Note: Same IWS host-/environment name and same LCU host-/environment for all teams. One monitor, keyboard and mouse per team to accommodate four people and easy editing.
7
ESO – J.Knudstrup ESO Instrumentation Software Workshop 2008 - 7 Lab Exercise Logistics/3 If a team fails to complete a session: Rescue snapshots available (instructions on Lab Ex page): > cd > wget -O lab_ex_session_ _snapshot.tar.gz http://websqa.hq.eso.org/sdd/bin/viewfile/INSW08/I NSWWorkshopExercise?filename=lab_ex_session_ _sn apshot.tar.gz > mv INSXSource INSXSource.failed > tar zxvf lab_ex_session_ _snapshot.tar.gz > cd INSXSource > pkginBuild inins HW set-up (IWS and LCU IP addresses): http://websqa.hq.eso.org/sdd/bin/view/INSW08/INSWWorkshopExerciseHwSetUp
8
ESO – J.Knudstrup ESO Instrumentation Software Workshop 2008 - 8 The Exercise Instrument Characteristics of the Exercise Instrument – INSX: Cassegrain focus instrument. Near-infrared imager. 6 devices. Narrow band filter. Mosaic of 2 Hawaii IR detectors (512x512). TCCD. 1 Sodium lamp. 1 Halogen lamp (intensity control). 1 dichroic mirror. Cryogenic variables (pressure, temperature) monitored by a DAQ station. 1 entrance shutter for dust protection.
9
ESO – J.Knudstrup ESO Instrumentation Software Workshop 2008 - 9 Lab Exercise HW Each team LCU will not have any HW connected during the exercise. Instructor LCU with some HW connected: DEVICE1/LAMP1: CANBus digital I/O. DEVICE2/SHUT1: MEN Controller digital I/O. DEVICE3/FILT1: CAN-RMC motion controller. DEVICE4/MIRR1: Maccon motion controller. DEVICE5/SENSOR1: Yokogawa DAQ via RS-422A. DEVICE6/LAMP2: MEN Controller Digital I/O, CANBus Controller Analog I/O (Special Device). If time permits: HW demo during Lab Session 8. If time permits: The LCU with HW will be connected to a team IWS. For more info: Come to the rack and ask during a break …
10
ESO – J.Knudstrup ESO Instrumentation Software Workshop 2008 - 10 Workshop HW Demos Apart from the HW for the Exercise Instrument, following HW will be demonstrated during the workshop: CAN-RMC NGC/IR
11
ESO – J.Knudstrup ESO Instrumentation Software Workshop 2008 - 11 Lab Exercise – Let’s Get Started! Will try to have 3-5 instructors available during each session. Noisy rack in conference room will be switched off during presentations … We know this is a challenge - but if you work hard, we believe you will profit from this exercise! Good Luck!
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.