2.2.3 Interface between ISACPLN and the Software for instrument operations - PowerPoint PPT Presentation

1 / 12
About This Presentation
Title:

2.2.3 Interface between ISACPLN and the Software for instrument operations

Description:

PRADA. After introduction of ISACS-PLN system. ISACS-PLN overview ... Rule for events to expand sequence of commands written in PRADA' language. Rules. SOE ... – PowerPoint PPT presentation

Number of Views:44
Avg rating:3.0/5.0
Slides: 13
Provided by: matsuzak
Category:

less

Transcript and Presenter's Notes

Title: 2.2.3 Interface between ISACPLN and the Software for instrument operations


1
2.2.3 Interface between ISAC-PLN and the Software
for instrument operations
  • Examples are shown for
  • SOE
  • PRADA
  • After introduction of ISACS-PLN system

2
ISACS-PLN overview
  • Generation daily command sequence for S/C (and
    instruments)
  • Full automatic generation as well as manual
    specification
  • Sequence of Event (SOE)
  • Ground station, Day/Night, .
  • Rule for events to expand sequence of commands
    written in PRADA language

SOE
Rules
Command Seq.
3
Example for Command Generation
SOE2
SOE1
OBS start 1000
MODE OBSV CTRL AUTO
Night 1010
CTRL MANU
Day 1020
CTRL AUTO
OBS end 1100
CTRL MANU MODE STBY
Night 1150
(do nothing)
Day 1200
Rule Execute CTRL MANU _at_ sunset during
observation CTRL AUTO _at_ sunrise during
observation
4
Elements in PRADA
5
SOE ( Sequence of Event)
File Observation.soe
File DayNight.soe
  • Night 2002/04/13.001000
  • Day 2002/04/13.002000
  • Night 2002/04/13.015000
  • Day 2002/04/13.020000
  • Night 2002/04/15.003000
  • Day 2002/04/15.004000
  • Night 2002/04/15.021000
  • Day 2002/04/15.022000
  • ObsStart 2002/04/13.040000
  • ObsStop 2002/04/13.060000
  • ObsStart 2002/04/13.080000
  • ObsStop 2002/04/13.100000

Event Name (arbitral)
6
PRADA POINT definition
File Sample1.prd (1/6)
  • POINT_BLOCK
  • POINT OP_REGIST AT OP_START -1800s / OP
    start 30 min before /
  • POINT OP_EXEC_START AT OP_START -1s / OP
    start 1 sec before /

7
PRADA Sequence (OG)
File Sample1.prd (2/6)
  • SEQUENCE NOP_OG (OG)
  • NUMBER 1
  • CMD NOP_NOP
  • SEQUENCE OP-STOP-OG (OG)
  • NUMBER 511
  • CMD NOP_NOP
  • SEQUENCE Day_OG (OG)
  • NUMBER 41
  • CMD CTRL_AUTO
  • SEQUENCE Night_OG (OG)
  • NUMBER 42
  • CMD CTRL_MANU

Note OG is a kind of sequence realized by
DHU. Only OG can executed from OP(time line).
8
PRADA Sequence (OP)
File Sample1.prd (3/6)
  • SEQUENCE Day_Seq (OP)
  • C. "Day"
  • OG NOP_OG INTERVAL 2.5
  • OG Day_OG
  • SEQUENCE Night_Seq (OP)
  • C. "Night"
  • OG Night_OG

Note OP is a time line commands stored in
DHU. ISCAS-PLN embeds command in Seq. into OP
9
PRADA Execution definition
File Sample1.prd (4/6)
  • EXECUTION_BLOCK
  • EXECUTION AT OP_REGIST
  • START
  • OP_Update_Seq
  • EXECUTION AT OP_END
  • START
  • OP-STOP-OG
  • EXECUTION AT Night
  • START
  • Night_Seq
  • EXECUTION AT Day
  • START
  • Day_Seq
  • EXECUTION AT 2002/04/13.000000
  • START
  • NOP_OG

10
PRADA Mode definition
File Sample1.prd (5/6)
  • / mode is not supported yet
  • MODE_BLOCK
  • MODE Obs
  • TYPE STATUS
  • StartMode, StopMode
  • MODE DayNight
  • TYPE STATUS
  • DayMode, NightMode
  • /

11
PRADA Execution definition ( Mode Change,
Conditional Execution)
File Sample1.prd (6/6)
  • EXECUTION AT Day
  • CASE Obs eq Start
  • SET_MODE
  • DayNight DayMode
  • START
  • Day_Seq
  • DEFAULT
  • SET_MODE
  • DayNight DayMode
  • EXECUTION AT ObsStart
  • CASE DayNight eq Day
  • SET_MODE
  • Obs StartMode
  • START
  • Day_Seq
  • DEFAULT
  • SET_MODE
  • Obs StartMode

12
Development Status
  • Initial version of ISACS-PLN system with PRADA
    compiler is available for EIC/MIC of Astro-F
  • Mode is not supported yet
  • Some other limitations
  • Fully implemented version will be available
    before launch of Astro-F (Summer of 2003)
Write a Comment
User Comments (0)
About PowerShow.com