Differences between revisions 1 and 22 (spanning 21 versions)
Revision 1 as of 2006-07-14 08:04:53
Size: 6315
Editor: kleinplanet
Comment:
Revision 22 as of 2006-11-09 13:09:08
Size: 11732
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
= PACS bolometer operation from the commanding point of view = #pragma section-numbers on
'''Index'''
[[TableOfContents(2)]]

'''
PACS bolometer operation from the commanding point of view'''
Line 4: Line 8:
T. Mueller, D. Cesarsky
19-May-2006
T. Mueller, D. Cesarsky;
08-Nov-2006

------------------------------------------------------------------------------------
= Short functional tests (PhFPU related) =
------------------------------------------------------------------------------------


== SFT Warm: Sorption Cooler and Bolometer detector chain ==

 * '''PACS_Phot_SFT_Cooler_Warm_OBS''', calling '''PACS_Phot_SFT_Cooler_Warm'''

 * '''PACS_Phot_DPU_DMC_Setup_OBS''', calling '''PACS_Phot_DPU_DMC_Setup'''
 * '''PACS_Phot_Switchon_OBS''', calling '''PACS_Phot_Switchon'''
 * '''PACS_Phot_Sequencer_Setup_OBS''', calling '''PACS_Phot_Sequencer_Setup'''
 * '''PACS_Phot_SPU_Setup_OBS''', calling '''PACS_Phot_SPU_Setup'''
 * '''PACS_Phot_Warm_Startinputsignal_OBS''', calling '''PACS_Phot_Warm_Startinputsignal''' (Duration: 637 sec)
 * '''PACS_Phot_SPU_Reset_OBS''', calling '''PACS_Phot_SPU_Reset'''
 * '''PACS_Phot_Switchoff_OBS''', calling '''PACS_Phot_Switchoff'''

__Note__: No specific autonomy functions are involved here (except AF#6 to check for the communication between DMC and BOLC)


== SFT at HeI: Sorption Cooler and Bolometer detector chain ==

 * '''PACS_Phot_SFT_Cooler_OBS''', calling '''PACS_Phot_SFT_Cooler'''

 * '''PACS_Phot_DPU_DMC_Setup_OBS''', calling '''PACS_Phot_DPU_DMC_Setup'''
 * '''PACS_Phot_Switchon_OBS''', calling '''PACS_Phot_Switchon'''
 * '''PACS_Phot_Sequencer_Setup_OBS''', calling '''PACS_Phot_Sequencer_Setup'''
 * '''PACS_Phot_SPU_Setup_OBS''', calling '''PACS_Phot_SPU_Setup'''
 * '''PACS_Phot_Cold_Startinputsignal_OBS''', calling '''PACS_Phot_Cold_Startinputsignal''' (Duration: 637 sec)
 * '''PACS_Phot_SPU_Reset_OBS''', calling '''PACS_Phot_SPU_Reset'''
 * '''PACS_Phot_Switchoff_OBS''', calling '''PACS_Phot_Switchoff'''

__Note__: No specific autonomy functions are involved here (except AF#6 to check for the communication between DMC and BOLC)


== SFT at HeII (cooler not recycled): Sorption Cooler and Bolometer detector chain ==

 * '''PACS_Phot_SFT_Cooler_OBS''', calling '''PACS_Phot_SFT_Cooler'''

 * '''PACS_Phot_DPU_DMC_Setup_OBS''', calling '''PACS_Phot_DPU_DMC_Setup'''
 * '''PACS_Phot_Switchon_OBS''', calling '''PACS_Phot_Switchon'''
 * '''PACS_Phot_Sequencer_Setup_OBS''', calling '''PACS_Phot_Sequencer_Setup'''
 * '''PACS_Phot_SPU_Setup_OBS''', calling '''PACS_Phot_SPU_Setup'''
 * '''PACS_Phot_Cold_Startinputsignal_OBS''', calling '''PACS_Phot_Cold_Startinputsignal''' (Duration: 637 sec)[[BR]]
 * '''PACS_Phot_SPU_Reset_OBS''', calling '''PACS_Phot_SPU_Reset'''
 * '''PACS_Phot_Switchoff_OBS''', calling '''PACS_Phot_Switchoff'''

__Note__: No specific autonomy functions are involved here (except AF#6 to check for the communication between DMC and BOLC)

------------------------------------------------------------------------------------
= Nominal operations =
------------------------------------------------------------------------------------


== Instrument switch-on and connection of the warm electronic boxes ==

 * currently done with tcl-script '''PACS_Switch_On.tcl''' (maintained by FGB)
 * after execution: PACS is in '''SAFE mode''', the bolometer groups are off, but the temperature sensors are on

__Note__: Autonomy function #6 is enabled to check for the communication between DMC and BOLC



== Cooler recycling (only at HeII temperatures) ==

 * starting out of '''SAFE mode''' (groups off, temperature sensors on)
 * mode '''BOLO_cooler_OBS''' calling the CUS procedure '''BOLO_cool_recycle''':
   * no sub-procedures are called, the groups and temperature sensors are not touched
   * HK_list is set to PHOT_HK and reset to "NON-PRIME" in the end
   * autonomy function 14 is enabled, Duration: 7928 sec
 * ending up in '''SAFE mode''' (groups are off, temperature sensors on, HSP heater current at 1.18 mA)

__Note__: At the end of the recycling the autonomy function 14 is enabled. It checks for TEMP_EV, TEMP_FPU1, TEMP_FPU2: --> HK DEC SOFT is generated if one or more are out of the range [260,320] mK; --> GO SAFE is generated if one or more are above 400 mK
   


== General Setup for Photometer Operation (after cooler recycling) ==

 * starting out of '''SAFE mode''' (groups off, temperature sensors on)
 * mode '''PHOT_setup_OBS''' calling the block '''PHOT_setup''', calling the following CUS procedures:
   * procedure PHOT_dpu_dmc_setup
   * procedure PHOT_dmc_setup
     * procedure PHOT_fltw_conf
     * procedure CONF_chopper
     * procedure CONF_cs
   * procedure PHOT_switchon_groups
   * procedure PHOT_set_bias (*)
   * procedure PHOT_seq_setup
   * procedure PHOT_change_data_mode
   * procedure PHOT_change_seq_mode
   * procedure PHOT_set_gain
   * procedure PHOT_spu_setup
    (*) the bias tables to be loaded can change!

 * ending up in '''Photometry mode''', but SPU processing has not yet started
 * filter is in position "A", chopper at position "0"
 * calibration sources are set to default values, but need 40-50 min stabilisation time!!!

__Note 1__: At the end of the '''PHOT_setup_OBS''' the autonomy function 17 "generate_event_pwr" is enabled. It checks for the HK entries: PC_PWR_ANA_P_#, PC_PWR_ANA_N_# and PC_PWR_DIG_#, with # = [1,2,3,4,5,6,7]

__Note 2__: '''PHOT_setup_OBS''' can be called via the generic tcl-script (with a default bias table) or via a specific tcl-script together with a special bias table.
 

== Operation of the bolometers (starting out of '''Photometry mode''') ==


=== start/stop of bolometer data flow ===
 * mode '''PHOT_spu_setup_OBS''' calling procedure '''PHOT_spu_setup''' ---> bolometer data flow running
 * mode '''PHOT_spu_reset_OBS''' calling procedure '''PHOT_spu_reset''' ---> bolometer data flow stopped


=== Change of the bolometer data/sequence mode and gain ===
 * procedure '''PHOT_change_data_mode'''
 * procedure '''PHOT_change_seq_mode'''
 * procedure '''PHOT_set_gain'''

 * or via MSTK with individual commands


=== Take data with manual chopper & filter movements ===
 * mode '''PHOT_spu_setup_OBS''' calling procedure '''PHOT_spu_setup''' ---> bolometer data flow running
   * mode '''PACS_fltw_move_OBS''' calling procedure '''PHOT_fltw_move''' (or '''SPEC_fltw_move''')
   * or command '''Pacs_DMC_MOVE_CHOP_ABS'''
   * or command '''Pacs_DMC_MOVE_CHOP_REL'''
 * mode '''PHOT_spu_reset_OBS''' calling procedure '''PHOT_spu_reset''' ---> bolometer data flow stopped

__Note__: '''PACS_fltw_move_OBS''' can be called via a specific tcl-script where the filter has to be specified.

=== Take data with pre-defined OBCPs ===
 * mode '''OBCP_chopped_photometry_OBS''' calling blocks/procedures:
   * procedure '''PHOT_spu_setup'''
   * procedure '''PHOT_fltw_move'''
   * block '''OBCP_chopped_photometry'''
   * procedure '''PHOT_fltw_move'''
   * block '''OBCP_chopped_photometry'''
   * procedure '''PHOT_fltw_move'''
   * procedure '''PHOT_spu_reset'''

 * mode '''OBCP_phot_chopper_scan_OBS''' calling blocks/procedures:
   * procedure '''PHOT_spu_setup'''
   * procedure '''PHOT_fltw_move'''
   * block '''OBCP_phot_chopper_scan'''
   * procedure '''PHOT_fltw_move'''
   * block '''OBCP_phot_chopper_scan'''
   * procedure '''PHOT_fltw_move'''
   * procedure '''PHOT_spu_reset'''

 * mode '''OBCP_fixed_fixed_photo_OBS''' calling blocks/procedures:
   * procedure '''PHOT_spu_setup'''
   * procedure '''PHOT_fltw_move'''
   * block '''OBCP_fixed_fixed_photo'''
   * procedure '''PHOT_fltw_move'''
   * block '''OBCP_fixed_fixed_photo'''
   * procedure '''PHOT_fltw_move'''
   * procedure '''PHOT_spu_reset'''

 * mode '''PHOT_all_aots_OBS''' calling the following blocks/procedures:
   * procedure '''PHOT_spu_setup'''
   * procedure '''PHOT_fltw_move'''
   * block '''OBCP_chopped_photometry'''
   * block '''OBCP_chopped_photometry_dither'''
   * block '''OBCP_phot_freezeframe'''
   * block '''OBCP_phot_cal_I'''
   * block '''OBCP_phot_cal_II'''
   * block '''OBCP_phot_cal_III'''
   * block '''OBCP_phot_staring'''
   * block '''OBCP_phot_chopper_scan'''
   * block '''OBCP_fixed_fixed_photo'''
   * procedure '''PHOT_fltw_move'''
   * block '''OBCP_chopped_photometry'''
   * block '''OBCP_chopped_photometry_dither'''
   * block '''OBCP_phot_freezeframe'''
   * block '''OBCP_phot_cal_I'''
   * block '''OBCP_phot_cal_II'''
   * block '''OBCP_phot_cal_III'''
   * block '''OBCP_phot_staring'''
   * block '''OBCP_phot_chopper_scan'''
   * block '''OBCP_fixed_fixed_photo'''
   * procedure '''PHOT_fltw_move'''
   * procedure '''PHOT_spu_reset'''

__Note__: all these modes can be started with default parameters via the generic tcl-script; the three key-OBCPs can also be started with freely selectable parameters via specific tcl-scripts

=== Execute AOT observations ===
        CUS scripts (to be finalised):[[BR]]

            PHOT_AOT[[BR]]
               - PacsPhotDefaults[[BR]]
               - PacsPhotEstimatorOBCPn[[BR]]
                  - PacsDureeOBCP5[[BR]]
                     - DMC_phot_2_3_chop[[BR]]
                  - PacsDureeOBCP7[[BR]]
                     - DMC_staring_phot[[BR]]
               Logic chooses and issues a pointing mode out of:[[BR]]
                  - composite_nodding[[BR]]
                  - repeated_raster_with_hold[[BR]]
                  - line_scan_with_hold[[BR]]
               - WriteOBSID[[BR]]
               - PacsPhotSlewCal[[BR]]
                  - PHOT_aot_prologue[[BR]]
                     - PHOT_spu_setup[[BR]]
                  - PHOT_fltw_move[[BR]]
                  - OBCP_chopped_photometry[[BR]]
               - PacsPhotCommandOBCP7[[BR]]
                  - OBCP_staring_photometry[[BR]]
               - PacsPhotCommandOBCP5[[BR]]
                  - OBCP_chopped_photometry_dither[[BR]]
               - PHOT_aot_epilogue[[BR]]
               - WriteEndID[[BR]]
               - PacsPhotNoiseRMS[[BR]]
               - PacsMessageCenter[[BR]]

__Note__: the default OBCP for point-source photometry will probably be the OBCP_fixed_fixed_photo.


== Reset after photometer operation ==

 * PACS is in '''PHOTOMETRY''' or any other mode
 * execute mode '''PHOT_switchoff_groups_OBS''' calling procedure '''PHOT_switchoff_groups''' (this will reset the biases sequentially, disable the AF 17, and switch off the groups)
 * going into '''SAFE mode''' (this will disable the AF 14 for the FPU temperature checks)
 * after execution: PACS is in '''SAFE mode''' (groups are off, temperature sensors on, AF 6 enabled to check for the communication between DMC and BOLC)



== Instrument switch-off ==

 * currently done with the tcl-script '''PACS_Switch_Off.tcl''' (maintained by FGB) (this will disable the AF 6 for the DMC-BOLC communication check)
 * after execution: PACS is switched off
Line 9: Line 242:
 1. Instrument switch-on and connection of the warm electronic boxes = NOTES =
Line 11: Line 244:
  - currently done with tcl-script "PACS_Switch_On.tcl" (maintained by FGB):
  - after execution: PACS is in SAFE mode


------------------------------------------------------------------------
 2. Cooler recycling (only at HeII temperatures)
------------------------------------------------------------------------
  - starting out of SAFE mode
  - CUS script: BOLO_cool_recycle
                 (no sub-procedures are called)
  - ending up in SAFE mode


------------------------------------------------------------------------
 3. General Setup for Photometer Operation
     (at warm, HeI, HeII temperatures and after cooler recycling)
------------------------------------------------------------------------
  - starting out of SAFE mode
  - CUS script:
        block PHOT_setup calling the following CUS procedures
    (will be renamed to PHOT_orbit_prologue):
               - procedure PHOT_dpu_dmc_setup
               - procedure PHOT_dmc_setup
                              - procedure PHOT_fltw_conf (*)
                              - procedure CONF_chopper (*)
                              - procedure CONF_cs (*)
               - procedure PHOT_set_bias (*)
               - procedure PHOT_seq_setup
               - procedure PHOT_change_data_mode
               - procedure PHOT_change_seq_mode
               - procedure PHOT_set_gain
               - procedure PHOT_spu_setup
    (*) certain parameter values depend on the temperature
        environment!

  - ending up in PHOTOMETRY mode, but SPU processing has not yet
    started. Note: filter is in position "A", chopper at position "0",
    calibration sources are set to default values, but need 30-40 min
    stabilisation time!!!


------------------------------------------------------------------------
 4. Operation of the bolometers (starting out of PHOTOMETRY mode)
------------------------------------------------------------------------

     A) start/stop of bolometer data flow
        CUS scripts:
               - procedure PHOT_spu_setup
             ---> bolometer data flow running
               - procedure PHOT_spu_reset


     B) Change of the bolometer data/sequence mode and gain
        CUS scripts:
               - procedure PHOT_change_data_mode
               - procedure PHOT_change_seq_mode
               - procedure PHOT_set_gain


     C) Take data with manual chopper & filter movements
        CUS scripts:
               - procedure PHOT_spu_setup
             ---> bolometer data flow running
                   - procedure PHOT_fltw_move
                   - command Pacs_DMC_MOVE_CHOP_ABS
                   - command Pacs_DMC_MOVE_CHOP_REL
               - procedure PHOT_spu_reset


     D) Take data with pre-defined OBCPs
        CUS scripts:
               - procedure PHOT_spu_setup
             ---> bolometer data flow running
                       - block OBCP_chopped_photometry
                       - block OBCP_chopped_photometry_dither
                       - block OBCP_phot_freezeframe
                       - block OBCP_phot_cal_I
                       - block OBCP_phot_cal_II
                       - block OBCP_phot_cal_III
                       - block OBCP_phot_staring
                       - block OBCP_phot_chopper_scan
                        (not yet available!!!)
                   - block PHOT_all_aots_OBS
               - procedure PHOT_spu_reset


     E) Execute AOT observations
        CUS scripts (to be finalised):

            PHOT_AOT
               - PacsPhotDefaults
               - PacsPhotEstimatorOBCPn
                  - PacsDureeOBCP5
                     - DMC_phot_2_3_chop
                  - PacsDureeOBCP7
                     - DMC_staring_phot
               Logic chooses and issues a pointing mode out of:
                  - composite_nodding
                  - repeated_raster_with_hold
                  - line_scan_with_hold
               - WriteOBSID
               - PacsPhotSlewCal
                  - PHOT_aot_prologue
                     - PHOT_spu_setup
                  - PHOT_fltw_move
                  - OBCP_chopped_photometry
               - PacsPhotCommandOBCP7
                  - OBCP_staring_photometry
               - PacsPhotCommandOBCP5
                  - OBCP_chopped_photometry_dither
               - PHOT_aot_epilogue
               - WriteEndID
               - PacsPhotNoiseRMS
               - PacsMessageCenter


------------------------------------------------------------------------
 5. Reset after photometer operation
------------------------------------------------------------------------
  - PACS is in PHOTOMETRY or any other mode
  - going into SAFE mode:
        CUS scripts:
               - block OBCP_SAFE

  - after execution: PACS is in SAFE mode


------------------------------------------------------------------------
 6. Instrument switch-off
------------------------------------------------------------------------
  - currently done with a dedicated tcl-script (maintained by FGB)
  - after execution: PACS is switched off


------------------------------------------------------------------------
 7. NOTES
------------------------------------------------------------------------
  - there are more CUS scripts related to the SFT warm, HeI and HeII
    which are not mentioned here (see PACS-ME-TP-007)
  - some specific photometer tests, like the thermal behaviour
    measurements, start directly out of SAFE mode, while most
    of the tests will be executed after the "PHOT_setup"
  - the above mentioned CUS scripts (with a few exceptions) have been
    tested and are available in the CUS database and from the
    CVS library
  - the AOT related CUS-scripts are still under testing
 * the SFT tests are described in PACS-ME-TP-007
 * some specific photometer tests, like the thermal behaviour measurements, start directly out of '''SAFE mode''', while most of the tests will be executed after the '''PHOT_setup''' when the instrument is in '''Photometry mode'''
 * the above mentioned CUS scripts (with a few exceptions) have been tested and are available in the CUS database and from the CVS library
 * the AOT related CUS-scripts are still under testing

Index TableOfContents(2)

PACS bolometer operation from the commanding point of view


T. Mueller, D. Cesarsky; 08-Nov-2006


1. Short functional tests (PhFPU related)


1.1. SFT Warm: Sorption Cooler and Bolometer detector chain

  • PACS_Phot_SFT_Cooler_Warm_OBS, calling PACS_Phot_SFT_Cooler_Warm

  • PACS_Phot_DPU_DMC_Setup_OBS, calling PACS_Phot_DPU_DMC_Setup

  • PACS_Phot_Switchon_OBS, calling PACS_Phot_Switchon

  • PACS_Phot_Sequencer_Setup_OBS, calling PACS_Phot_Sequencer_Setup

  • PACS_Phot_SPU_Setup_OBS, calling PACS_Phot_SPU_Setup

  • PACS_Phot_Warm_Startinputsignal_OBS, calling PACS_Phot_Warm_Startinputsignal (Duration: 637 sec)

  • PACS_Phot_SPU_Reset_OBS, calling PACS_Phot_SPU_Reset

  • PACS_Phot_Switchoff_OBS, calling PACS_Phot_Switchoff

Note: No specific autonomy functions are involved here (except AF#6 to check for the communication between DMC and BOLC)

1.2. SFT at HeI: Sorption Cooler and Bolometer detector chain

  • PACS_Phot_SFT_Cooler_OBS, calling PACS_Phot_SFT_Cooler

  • PACS_Phot_DPU_DMC_Setup_OBS, calling PACS_Phot_DPU_DMC_Setup

  • PACS_Phot_Switchon_OBS, calling PACS_Phot_Switchon

  • PACS_Phot_Sequencer_Setup_OBS, calling PACS_Phot_Sequencer_Setup

  • PACS_Phot_SPU_Setup_OBS, calling PACS_Phot_SPU_Setup

  • PACS_Phot_Cold_Startinputsignal_OBS, calling PACS_Phot_Cold_Startinputsignal (Duration: 637 sec)

  • PACS_Phot_SPU_Reset_OBS, calling PACS_Phot_SPU_Reset

  • PACS_Phot_Switchoff_OBS, calling PACS_Phot_Switchoff

Note: No specific autonomy functions are involved here (except AF#6 to check for the communication between DMC and BOLC)

1.3. SFT at HeII (cooler not recycled): Sorption Cooler and Bolometer detector chain

  • PACS_Phot_SFT_Cooler_OBS, calling PACS_Phot_SFT_Cooler

  • PACS_Phot_DPU_DMC_Setup_OBS, calling PACS_Phot_DPU_DMC_Setup

  • PACS_Phot_Switchon_OBS, calling PACS_Phot_Switchon

  • PACS_Phot_Sequencer_Setup_OBS, calling PACS_Phot_Sequencer_Setup

  • PACS_Phot_SPU_Setup_OBS, calling PACS_Phot_SPU_Setup

  • PACS_Phot_Cold_Startinputsignal_OBS, calling PACS_Phot_Cold_Startinputsignal (Duration: 637 sec)BR

  • PACS_Phot_SPU_Reset_OBS, calling PACS_Phot_SPU_Reset

  • PACS_Phot_Switchoff_OBS, calling PACS_Phot_Switchoff

Note: No specific autonomy functions are involved here (except AF#6 to check for the communication between DMC and BOLC)


2. Nominal operations


2.1. Instrument switch-on and connection of the warm electronic boxes

  • currently done with tcl-script PACS_Switch_On.tcl (maintained by FGB)

  • after execution: PACS is in SAFE mode, the bolometer groups are off, but the temperature sensors are on

Note: Autonomy function #6 is enabled to check for the communication between DMC and BOLC

2.2. Cooler recycling (only at HeII temperatures)

  • starting out of SAFE mode (groups off, temperature sensors on)

  • mode BOLO_cooler_OBS calling the CUS procedure BOLO_cool_recycle:

    • no sub-procedures are called, the groups and temperature sensors are not touched
    • HK_list is set to PHOT_HK and reset to "NON-PRIME" in the end
    • autonomy function 14 is enabled, Duration: 7928 sec
  • ending up in SAFE mode (groups are off, temperature sensors on, HSP heater current at 1.18 mA)

Note: At the end of the recycling the autonomy function 14 is enabled. It checks for TEMP_EV, TEMP_FPU1, TEMP_FPU2: --> HK DEC SOFT is generated if one or more are out of the range [260,320] mK; --> GO SAFE is generated if one or more are above 400 mK

2.3. General Setup for Photometer Operation (after cooler recycling)

  • starting out of SAFE mode (groups off, temperature sensors on)

  • mode PHOT_setup_OBS calling the block PHOT_setup, calling the following CUS procedures:

    • procedure PHOT_dpu_dmc_setup
    • procedure PHOT_dmc_setup
      • procedure PHOT_fltw_conf
      • procedure CONF_chopper
      • procedure CONF_cs
    • procedure PHOT_switchon_groups
    • procedure PHOT_set_bias (*)
    • procedure PHOT_seq_setup
    • procedure PHOT_change_data_mode
    • procedure PHOT_change_seq_mode
    • procedure PHOT_set_gain
    • procedure PHOT_spu_setup
      • (*) the bias tables to be loaded can change!
  • ending up in Photometry mode, but SPU processing has not yet started

  • filter is in position "A", chopper at position "0"
  • calibration sources are set to default values, but need 40-50 min stabilisation time!!!

Note 1: At the end of the PHOT_setup_OBS the autonomy function 17 "generate_event_pwr" is enabled. It checks for the HK entries: PC_PWR_ANA_P_#, PC_PWR_ANA_N_# and PC_PWR_DIG_#, with # = [1,2,3,4,5,6,7]

Note 2: PHOT_setup_OBS can be called via the generic tcl-script (with a default bias table) or via a specific tcl-script together with a special bias table.

2.4. Operation of the bolometers (starting out of '''Photometry mode''')

2.4.1. start/stop of bolometer data flow

  • mode PHOT_spu_setup_OBS calling procedure PHOT_spu_setup ---> bolometer data flow running

  • mode PHOT_spu_reset_OBS calling procedure PHOT_spu_reset ---> bolometer data flow stopped

2.4.2. Change of the bolometer data/sequence mode and gain

  • procedure PHOT_change_data_mode

  • procedure PHOT_change_seq_mode

  • procedure PHOT_set_gain

  • or via MSTK with individual commands

2.4.3. Take data with manual chopper & filter movements

  • mode PHOT_spu_setup_OBS calling procedure PHOT_spu_setup ---> bolometer data flow running

    • mode PACS_fltw_move_OBS calling procedure PHOT_fltw_move (or SPEC_fltw_move)

    • or command Pacs_DMC_MOVE_CHOP_ABS

    • or command Pacs_DMC_MOVE_CHOP_REL

  • mode PHOT_spu_reset_OBS calling procedure PHOT_spu_reset ---> bolometer data flow stopped

Note: PACS_fltw_move_OBS can be called via a specific tcl-script where the filter has to be specified.

2.4.4. Take data with pre-defined OBCPs

  • mode OBCP_chopped_photometry_OBS calling blocks/procedures:

    • procedure PHOT_spu_setup

    • procedure PHOT_fltw_move

    • block OBCP_chopped_photometry

    • procedure PHOT_fltw_move

    • block OBCP_chopped_photometry

    • procedure PHOT_fltw_move

    • procedure PHOT_spu_reset

  • mode OBCP_phot_chopper_scan_OBS calling blocks/procedures:

    • procedure PHOT_spu_setup

    • procedure PHOT_fltw_move

    • block OBCP_phot_chopper_scan

    • procedure PHOT_fltw_move

    • block OBCP_phot_chopper_scan

    • procedure PHOT_fltw_move

    • procedure PHOT_spu_reset

  • mode OBCP_fixed_fixed_photo_OBS calling blocks/procedures:

    • procedure PHOT_spu_setup

    • procedure PHOT_fltw_move

    • block OBCP_fixed_fixed_photo

    • procedure PHOT_fltw_move

    • block OBCP_fixed_fixed_photo

    • procedure PHOT_fltw_move

    • procedure PHOT_spu_reset

  • mode PHOT_all_aots_OBS calling the following blocks/procedures:

    • procedure PHOT_spu_setup

    • procedure PHOT_fltw_move

    • block OBCP_chopped_photometry

    • block OBCP_chopped_photometry_dither

    • block OBCP_phot_freezeframe

    • block OBCP_phot_cal_I

    • block OBCP_phot_cal_II

    • block OBCP_phot_cal_III

    • block OBCP_phot_staring

    • block OBCP_phot_chopper_scan

    • block OBCP_fixed_fixed_photo

    • procedure PHOT_fltw_move

    • block OBCP_chopped_photometry

    • block OBCP_chopped_photometry_dither

    • block OBCP_phot_freezeframe

    • block OBCP_phot_cal_I

    • block OBCP_phot_cal_II

    • block OBCP_phot_cal_III

    • block OBCP_phot_staring

    • block OBCP_phot_chopper_scan

    • block OBCP_fixed_fixed_photo

    • procedure PHOT_fltw_move

    • procedure PHOT_spu_reset

Note: all these modes can be started with default parameters via the generic tcl-script; the three key-OBCPs can also be started with freely selectable parameters via specific tcl-scripts

2.4.5. Execute AOT observations

  • CUS scripts (to be finalised):BR

    • PHOT_AOTBR

      • - PacsPhotDefaultsBR - PacsPhotEstimatorOBCPnBR

        • - PacsDureeOBCP5BR

          • - DMC_phot_2_3_chopBR

          - PacsDureeOBCP7BR

          • - DMC_staring_photBR

        Logic chooses and issues a pointing mode out of:BR

        • - composite_noddingBR - repeated_raster_with_holdBR - line_scan_with_holdBR

        - WriteOBSIDBR - PacsPhotSlewCalBR

        • - PHOT_aot_prologueBR

          • - PHOT_spu_setupBR

          - PHOT_fltw_moveBR - OBCP_chopped_photometryBR

        - PacsPhotCommandOBCP7BR

        • - OBCP_staring_photometryBR

        - PacsPhotCommandOBCP5BR

        • - OBCP_chopped_photometry_ditherBR

        - PHOT_aot_epilogueBR - WriteEndIDBR - PacsPhotNoiseRMSBR - PacsMessageCenterBR

Note: the default OBCP for point-source photometry will probably be the OBCP_fixed_fixed_photo.

2.5. Reset after photometer operation

  • PACS is in PHOTOMETRY or any other mode

  • execute mode PHOT_switchoff_groups_OBS calling procedure PHOT_switchoff_groups (this will reset the biases sequentially, disable the AF 17, and switch off the groups)

  • going into SAFE mode (this will disable the AF 14 for the FPU temperature checks)

  • after execution: PACS is in SAFE mode (groups are off, temperature sensors on, AF 6 enabled to check for the communication between DMC and BOLC)

2.6. Instrument switch-off

  • currently done with the tcl-script PACS_Switch_Off.tcl (maintained by FGB) (this will disable the AF 6 for the DMC-BOLC communication check)

  • after execution: PACS is switched off


3. NOTES


  • the SFT tests are described in PACS-ME-TP-007
  • some specific photometer tests, like the thermal behaviour measurements, start directly out of SAFE mode, while most of the tests will be executed after the PHOT_setup when the instrument is in Photometry mode

  • the above mentioned CUS scripts (with a few exceptions) have been tested and are available in the CUS database and from the CVS library
  • the AOT related CUS-scripts are still under testing

Herschel: PACS/FM_ILT_Procedures/PhotOperations (last edited 2009-07-15 14:32:37 by localhost)