source: trunk/FACT++/ScriptsForDimCtrl/Ratescan.dim@ 14414

Last change on this file since 14414 was 14414, checked in by Jens Buss, 12 years ago
add check for bias, fad and feedback state
File size: 2.5 KB
Line 
1#!dimctrl --exec
2
3# ==========================================================================
4# Ratescan
5# ==========================================================================
6# Script for taking a Ratescan
7
8# call it by: .x ScriptsForDimCtrl/Ratescan.dim mode=<trackmode> ra=<Right ascension> dec=<Declination> source=<source_name>
9# mode=0: Manual tracking Mode: set tracking in drivectrl manually
10# mode=1: Coordinate Mode: scripts sends tracking command to drivectrl with the given RaDec coordinates
11# mode=2: source Mode: scripts sends tracking command to drivectrl with the given source_name
12# ----------------------------------------------------
13
14> ======================================
15> RATESCAN
16> ======================================
17>-
18> Preparing Drive
19> ...stop tracking
20.j ${mode}
21
22# --------------------------------------
23
24:0
25.x ScriptsForDimCtrl/ServiceScripts/StopTracking.dim
26> Manual tracking Mode
27> ---------------------
28> OPERATOR
29> change tracking in drivectrl manually
30>_
31> script will wait for drive
32> to be in state tracking
33>-
34.j 9
35
36# --------------------------------------
37
38:1
39.x ScriptsForDimCtrl/ServiceScripts/StopTracking.dim
40> ...change tracking of telescope to:
41> ...Ra = ${ra}
42> ...Dec = ${dec}
43>-
44DRIVE_CONTROL/TRACK ${ra} ${dec}
45.j 9
46
47# --------------------------------------
48
49:2
50.x ScriptsForDimCtrl/ServiceScripts/StopTracking.dim
51> ...change tracking of telescope to:
52> ...${source}
53>-
54DRIVE_CONTROL/TRACK_SOURCE 0 0 \"${source}\"
55.j 9
56
57# --------------------------------------
58
59:9
60# check drive system
61.x ScriptsForDimCtrl/ServiceScripts/IsTracking.dim
62
63# check system status
64.x ScriptsForDimCtrl/ServiceScripts/IsReadyForDataTaking.dim
65>---------------------------------------
66#
67#> Preparing FTM_CONTROL
68#> ...configure Ratescan
69# FTM_CONTROL/CONFIGURE ratescan
70#
71#>---------------------------------------
72
73> Starting Ratescan
74> ...waiting for Ratescan
75> to be in state 4: Connected
76.s RATE_SCAN 4 5000 256
77RATE_SCAN/START_THRESHOLD_SCAN 50 1000 -10
78.s RATE_SCAN 6 10000 257
79> ...processing ratescan
80
81> ======================================
82> Ratescan finished
83> ======================================
84.j 301
85
86:256
87>---------------------------------------
88> Rate_Scan not in correct state
89>-
90> OPERATOR:
91> + check connection to ftm control
92>---------------------------------------
93.j 300
94
95:257
96>---------------------------------------
97> ratescan not started
98>---------------------------------------
99
100:300
101> ======================================
102> Ratescan NOT successfull
103> ======================================
104:301
Note: See TracBrowser for help on using the repository browser.