Home

ins_sw_ws_2008_ngcop..

image

Contents

1. DET CHIP1 OUT1 X 1 X location of output DET CHIP1 OUT1 Y is Y location of output DET CHIP1 OUT1 READX 1 Horizontal readout direction DET CHIP1 OUT1 READY 1 Vertical readout direction DET CHIP1 OUT2 NAME NO2 Description of output DET CHIP1 OUT2 INDEX 2 Output index DET CHIP1 OUT2 ID IdO2 Output ID as from manufacturer DET CHIP1 OUT2 X 2048 X location of output DET CHIP1 OUT2 Y ik Y location of output DET CHIP1 OUT2 READX 1 Horizontal readout direction DET CHIP1 OUT2 READY 1 Vertical readout direction Configuration Instrument module a Configuration set keywords specific to optical systems cont HEE REE HEE HE FE TE FE HEE HE HE FE TE HE HE TE HE FE TE HH REE HEE HE REE HE RHEE HE HEE HH MODE description HEE REE HEE HE FE TE FE HEHE FE HE FE TE BE HE EE HE HE FE EAE HE BEE HAH RHEE HEHE HH DET MODE1 NAME Test1 Exposure mode name DET MODE1 DESC Test mode 1 Exposure mode description DET MODE1 TRIGGER E Enable trigger DET MODE1 GAIN wy Gain used DET MODE1 BNDWTH w Bandwidth used DET MODE1 WREP 1 Wipe sequence repetition number DET MODE1 WCLDFIL1 wipel v Name of CLDCi FILE for wipe DET MODE1 WCLKFIL1 wipel bcl
2. like vacuum and temperature control and write values in FITS file header Optical NGC needs its own software KM 898 Base software common to Infrared and Optical detectors to interface the hardware thanks Joerg gt At higher level NGCIRSW and NGCOSW NGC Software Environment Instrument Software Commands Replies FITS Files Configuration Files NGCOSW Setup Files Online Log PAGI database System NGCOSW Processes E Commands Replies System Ea FITS File Control a Client Image Transfer Server Exposure Control Operational Modes m Normal mode the NGC detector electronics is connected o Hardware Simulation mode the NGC detector electronics is simulated gt The FIERA LCU Simulation mode is equivalent to Hardware Simulation gt The NGCOSW can either be distributed on both the IWS and the NGC LLCU or run completely on one of the two platforms Optical Exposures Modes EE o Exposure Modes define the set of voltages clock patterns and sequences to be applied to the different steps of an exposure wipe integrate read u Same approach of FIERA ga Exposure Modes are defined in the detector Configuration File different for each instrument Temperature vacuum monitoring 3 options under discussion a Via NGC LLCU serial port la FIERA o Via standard LCU la IRACE o Via Serial to ethernet adapter NGCOSW code BEC AAA m NGCOSW code generate
3. CHIP description dr rdr te dh EE EE HH EE HE EE EE HE RE EE HE EEE HE EE EE EERE EE EE ERE RE HE HEHE HEE RE EE DET CHIP1 ID SER NO 053 Detector chip identification DET CHIP1 NAME Marlene Detector chip name DET CHIP1 DATE 2006 11 22 Date of installation YYYY MM DD DET CHIP1 NX 2048 Physical active pixels in X DET CHIP1 NY 4096 Physical active pixels in Y DET CHIP1 PRSCX 50 Physical prescan pixels in X DET CHIP1 PRSCY 0 Physical prescan pixels in Y DET CHIP1 OVSCX 50 Physical overscan pixels in X DET CHIP1 OVSCY 0 Physical overscan pixels in Y DET CHIP1 PSZX 15 0 Size of pixel in X mu DET CHIP1 PSZY 15 0 Size of pixel in Y mu DET CHIP1 OUTPUTS 2 Number of outputs per chip DET CHIP1 X L X location in array DET CHIP1 Y 15 Y location in array DET CHIP1 XGAP 0 0 Gap between chips along x mu DET CHIP1 YGAP 0 0 Gap between chips along Y mu DET CHIP1 RGAP 0 0 Angle of gap between chips DET CHIP1 INDEX 1 Chip index DET CHIP1 LIVE T Detector alive DET CHIP1 TYPE CGD The Type of detector chip DET CHIP1 PXSPACE 1E 6 Pixel Pixel Spacing Configuration Instrument module a Configuration set keywords specific to optical systems cont DET CHIP1 OUT1 NAME NOL Description of output DET CHIP1 OUT1 INDEX 1 Output index DET CHIP1 OUT1 ID WIdOL Output ID as from manufacturer
4. process exposure handler image transfer client image transfer server NGC system state world coordinate system Configuration oldb a On the IWS the structure of the database of a system with more cameras e g 4 is as follows o lt alias gt lt DCSDNAME gt 0 o 0 o 0 o 0 0 lt cameral gt first camera lt camera2 gt second camera lt camera3 gt third camera lt camera4 gt fourth camera exposure exposure state ngcocon coordination process ngcoitc image transfer client system NGC system state wcs world coordinate system where lt camera1 gt lt camera4 gt have the basic structure shown before Configuration Instrument module a Install the instrument module lt xxdcfg gt cmmCopy lt xxdcfg gt cd lt xxdcfg gt src make all install The instrument module lt xxdcig gt contains a The voltages patterns and sequences to drive the detector a The detector startup configuration file lt xx gt dcfgCONFIG cfg and the configuration set lt xx gt dcfgCAMERA cfg Note naming convention lt xx gt instrument specific d detector cfg configuration Configuration Instrument module a Configuration set keywords specific to optical systems dr tdk te HEHE EE EE HEE HE EE EH HE HE EE HE EEE HE EE RSS RE EE EE ERR EE HEHE HEE RHE EE
5. 1 OUT1 XIMA 1 Horizontal location of data in image DET MODE1 OUT1 YIMA 1 Vertical location of data in image DET MODE1 OUT1 NX 2048 Output data pixels in X DET MODE1 OUT1 NY 500 Output data pixels in X DET MODE1 OUT1 PRSCX 50 Output prescan pixels in X DET MODE1 OUT1 PRSCY 0 Output prescan pixels in Y DET MODE1 OUT1 OVSCX 50 Output overscan pixels in X DET MODE1 OUT1 OVSCY 0 Output overscan pixels in Y DET MODE1 OUT1 GAIN O3 Conversion from electrons to ADU DET MODE1 OUT1 CONAD 3 33 Conversion from ADUs to electrons DE ODE1 OUT1 RON L 2 Readout noise per output e dr tdk HEHEHE HE HE HE HE EE EH EH HE EE HE EE HE EE EE RE HE HE EE SES RE HE EH EH EE RE EE SHUTTER description dr tdk te HEHE EE EE HEE HE EE EH EH HE EE HE EE HE EE EE EERE HE EE ER RE EE HEHE HEE EE EE DET SHUT1 AVAIL F Shutter available or not DET SHUT1 CTRL ngc Shutter controller DET SHUT1 TYPE NIELS Shutter type DET SHUT1 ID eso 01 Shutter unique identifier DET SHUT1 DEVIDX Iz Device index DET SHUT1 ROUTE vers Route to module DET SHUT1 NAME Shutter 1 Optional module name Configuration INS ROOT ER a Populate the INS ROOT with the files from the instrument module lt xxdcig gt ngcoDcslnstall config lt xxdcfg gt Data format E o Images are saved in INS_ROOT INS_USER DETDATA o Images are saved as FITS files m Using the image extension per chip format data are ordered by detector each detector corresponds to an exte
6. THE NEW GENERAL DETECTOR CONTROLLER NGC OPT Claudio Cumani Instrumentation SW Workshop 2008 2008 October 7 Differences btw IR and OPT detector controllers intrinsic a Exposure handling gt Optical Rigid scheme for exposures wipe integrate move charges on detector while integrating read Active intervention of the control server during the exposure is required application of new voltages in each state Active interface to different kinds of shutter controllers open close status check open close delays etc gt Infrared Detector continuously read out infinite loop Starting an exposure starting transfer and storage of data Once exposure is started control server mainly reacts passively on incoming data frames No active interface to external devices interfaces through trigger signals e g for nodding Differences btw IR and OPT detector controllers intrinsic EE a Data handling gt Infrared Computationally intensive different data pre processing read out mode dependent gt Optical Detector read out just once at the end of an exposure The only processing to be done is pixel sorting and offset calibration centroiding and bias subtraction on request Differences btw IR and OPT detector controllers historical 2 optical detector controllers are requested to interface control also devices which are not strictly speaking part of the detector
7. d using the wsf workstation software framework tool developed by SDD o See Andolfato L Karban R Workstation Software Framework article for SPIE 2008 Astronomical Telescopes and Instrumentation Conference Marseille Jun 23 28 2008 NGCOSW overview EE o ngcocon The NGC System Coordination module for optical applications This includes all required scripts for system startup and shutdown o negoctr The NGC Exposure Control module for optical applications o ncgoexp The NGC Exposure Coordination module for optical applications o negoits The NGC Image Transfer Server module for optical applications o ncegoitc The NGC Image Transfer Client module for optical applications o ngcoui Engineering GUI used for direct system interaction and data acquisition The modules will be part of the VLTSW Releases All modules contain Test Procedures for TAT automated testing Installation 13 NGCOSW is built on top of the NGCIRSW a Via installation scripts a Install NGCIRSW first cmm module ngcarch cd lt YOUR_SRC_DIR gt cmmCopy ngcarch cd ngcarch src make all install a Then install NGCOSW cmm module ngcoarc cd lt YOUR_SRC_DIR gt cmmCopy ngcoarc cd ngcoarc src make all install o ngcins software module contains a pkgin installation configuration for both NGC IR and OPT software cd lt YOUR_SRC_DIR gt cmmCopy ngcins pkginBuild ngcins Configuration environment EE o Environment
8. k Name of SEQi CLKFILE for wipe DET MODE1 WPRGFILL1 wipel seq Name of SEQi PRGFILE for wipe DET MODE1 PREP 1 Preint sequence repetition number DET MODE1 PCLDFIL1 preintl v Name of CLDCi FILE for preintegration DET MODE1 PCLKFIL1 preintl bclk Name of SEQi CLKFILE for preintegration DET MODEl PPRGFILI preintl seq Name of SEQi PRGFILE for preintegration DET MODE1 DREP 0 During int sequence repetition number DET MODE1 DCLDFIL1 KA Name of CLDCi FILE during integration DET MODE1 DCLKFIL1 MA Name of SEQi CLKFILE during integration DET MODE1 DPRGFIL1 a Name of SEQi PRGFILE during integration DET MODE1 RREP L Readout sequence repetition number DET MODE1 RCLDFIL1 readl v Name of CLDCi FILE for readout DET MODE1 RCLKFIL1 readl bclk Name of SEQi CLKFILE for readout DET MODE1 RPRGFIL1 readl seq Name of SEQi PRGFILE for readout DE ODE1 ADCSAMPL Vik LT ADC data sampling factors Configuration Instrument module a Configuration set keywords specific to optical systems cont DET MODE1 OUTPUTS I Number of outputs used for readout D ODE1 ADC1 ADCS TIT Outputs used for readout DET MODE1 OUT1 CHIP i Index of chip the output belongs to DET MODE1 OUT1 INDEX 1 Output index on the chip DET MODE
9. le 2 Instrument controlling four cameras add in DATABASE db undef DCSNAME undef CCDNAME undef ngcdcsINSTANCE undef CCDNAME2 undef ngcdcsINSTANCE2 undef CCDNAME3 undef ngcdcsINSTANCE3 undef CCDNAME4 undef ngcdcsINSTANCE4 undef NGCROOT define DCSNAME lt INSTRUMENT gt define CCDNAME lt myCCDNAME gt define ngcdcsINSTANCE ngcdcs_ lt myCCDNAME gt define CCDNAME2 lt myCCDNAME2 gt define ngcdcsINSTANCE2 ngcdcs_ lt myCCDNAME2 gt define CCDNAME3 lt myCCDNAME3 gt define ngcdcsINSTANCE3 ngcdcs_ lt myCCDNAME3 gt define CCDNAME4 lt myCCDNAME4 gt define ngcdcsINSTANCE4 ngcdcs_ lt myCCDNAME4 gt define NGCROOT Appl_data lt myPATH gt DCSNAME Configuration oldb o Once the DATABASE db and USER db files have been properly edited on the IWS generate the environment in VLIDATA ENVIRONMENTS RTAPENV dbl run make clean db To initialize and start the environment run vccEnvlnit e RTAPENV vccEnvStart e RTAPENV o On the LLCU ngcoDcsOldb renv lt IWS_RTAPENV gt host LLCU Configuration oldb a The basic structure of the database on the IWS of a system with just one camera and on the LLCU is as follows 0 lt alias gt lt CCDNAME gt 0 0 0 0 o 0 o 0 exposure exposure state ngcdcs ngcocon ngcoctr ngcoexp ngcoitc ngcoits system WCS device driver coordination process control
10. nsion A primary header sits on the top of the file o However if the camera has only one detector no extension is used The Bible Data Interface Control Document GEN SPE ESO 19400 0794 last issue 4 0 08 04 2008 Operation Example Start NGCOSW from the Instrument Workstation and put it ONLINE ngcoDcsStart instance CCDNAME env RTAPENV lenv CCDLENV kill msgSend RTAPENV ngcocon_ CCDNAME STANDBY msgSend RTAPENV ngcocon_ CCDNAME ONLINE e Prepare the exposure set exposure mode type time and binning and start it msgSend RTAPENV ngcocon_ CCDNAME SETUP function DET MODE CURID 1 DET1 EXP TYPE Normal DET1 WIN1 UIT1 10 DET1 WIN1 BINX 1 DET1 WIN1 BINY 1 msgSend RTAPENV ngcocon _ CCDNAME START e Wait until the exposure has been completed and then check status msgSend RTAPENV ngcocon_ CCDNAME WAIT dbRead lt alias gt CCDNAME exposure control state Operation Example cont e Prepare and start loop of 10 biases msgSend RTAPENV ngcocon_ CCDNAME SETUP function DET1 EXP NREP 10 DET1 EXP TYPE Dark DET1 WIN1 UIT1 0 msgSend RTAPENV ngcocon_ CCDNAME START e Wait until the exposure has been completed and then check status msgSend RTAPENV ngcocon_ CCDNAME WAIT dbRead lt alias gt CCDNAME exposure control state Exit ngcoDcsStop kill Multiple Instances of DCS a The coordination control process ngcocon is the only command interface between ICS and NGCOSW a Even if m
11. ultiple instances of DCS are used e g for instruments which control more than one NGC LLCU the coordination control process is the only command interface between ICS and NGCOSW NGCOSW Graphical User Interface EM File Std Options System Status and Control CCDNAME opd Operational Mode HW S1M Operational state CCDLENV wfcd981 Exposure Status Status Shutter Status Remaining Time Lo sec Readout Time sec Percentage 100 Transfer Time rs sec Exposure Configuration Mode Description Exposure type Normal Repetitions Time 1 sec File Name myImage 3 fits Exposure Setup Number of exposures 1 X Binning E Rane P Integration Time fo Y Binning ft GTE Interval lt gt Exposures us Wipe time before Exp IC a Normal Image File Name default Mult Exposures rr Documentation m VLT MAN ESO 13660 4510 m VLT MAN ESO 13660 4085 m VLT MAN ESO 13660 4086 m VLT MAN ESO 13660 4560 o VLT LIS ESO 13660 3907 o VLT LIS ESO 13660 3908 NGC User Manual NGC Infrared DCS User Manual NGC Optical DCS User Manual NGC LCU Interface SW User Manual NGC Project Glossary NGC Project Acronyms Feedback IKM D For feedback questions problem reporting write to ngc eso org
12. variables NOTE on the NGC LLCU the environment variables are defined in the files etc pecs releases 000 etc locality apps all env etc pecs releases 000 etc locality apps HOST env On the IWS you could define them in the same files or in pecs apps HOST env a RTAPENV defines the name of the local online database environment m CCDLENV on the IWS defines the name of the remote online database environment on the NGC LLCU it must be set to 0 a CCDNAME defines the name of the detector camera Configuration system check ngcoDcsOldb preliminary check O O O Are the environment variables defined Is ACC server defined and running Are local and remote environments defined on the local computer and in the ACC server Is scanning properly configured Is the user which shall run the software defined on the local and the remote computer Configuration oldb Create the environment ngcoDcsOldb different on IWS and LLCU a On the IWS ngcoDcsOldb renv CCDLENV host IWS NOTE only template files DATABASE db NGCOSW and USER db NGCOSW are generated use them to edit DATABASE db and USER db o Example 1 Instrument controlling one camera add in DATABASE db undef undef undef define define define CCDNAME ngcdcsINSTANCE NGCROOT CCDNAME lt myCCDNAME gt ngcdcsINSTANCE ngcdcs_ lt myCCDNAME gt NGCROOT Appl_data lt myPATH gt CCDNAME Configuration oldb KM 0 o Examp

Download Pdf Manuals

image

Related Search

ins_sw_ws_2008_ngcop..

Related Contents

Targus 17" Widescreen notebook privacy filter  Fiche Technique Laurapaint  Istruzioni per l`uso Visualizzatori  Hans Grohe 38118XX1 User's Manual    平成25年度における高病原性インフルエンザ等の防疫対策  F5100B-INDIA-简易说明书_V0.1 未转曲.cdr  West Bend L5005 User's Manual  eikonTM  MIYAWAKI Dr.Trap PM 3011 Users Manual  

Copyright © All rights reserved.
Failed to retrieve file