root/trunk/setups/katrin/config.php

Revision trunk,187, 5.4 kB (checked in by Suren A. Chilingaryan <csa@dside.dyndns.org>, 7 months ago)

Updated Katrin configuration

Line 
1 <?php
2
3 $TITLE = "";
4 $MODULES = array("config", "slowcontrol", "alarms", "katrin", "graph", "wiki");
5
6 /*
7 $EXPORT_FORMATS = array (
8     "csv" => array(
9         'title' => "CSV",
10     ),
11     "xls" => array(
12         'title' => "Excel",
13         'handler' => "EXCEL",
14     )
15 );
16 */
17
18 $READER_DB_KATRIN = array(
19     "katrin" => array (
20         "title" => _("HauptSpektrometer"),
21         "reader" => "ZEUS",
22         "driver" => "mysql",
23         "host" => "localhost",
24         "port" => 0,
25         "user" => "zeus",
26         "password" => "zeus",
27         "database" => array ("hauptspektrometer"),
28 //        "disconnected" => true
29     ),
30     "katrindb" => array (
31         "title" => _("PreSpektrometer Zeus7"),
32         "reader" => "ZEUS",
33         "driver" => "mysql",
34         "host" => "localhost",
35         "port" => 0,
36         "user" => "adei",
37         "password" => "adei",
38         "database" => array ("katrinpse_archiv"),
39         "multibase" => true,
40 //        "disconnected" => true
41     ),
42     "toskanadb" => array (
43         "title" => _("PreSpektrometer/Zeus8"),
44         "reader" => "ZEUS",
45         "driver" => "odbc",
46         "sqldrv" => "mssql",
47         "subdrv" => "FreeTDS",
48             "host" => "ipepdvmssqldb1.ka.fzk.de",
49         "port" => 1433,
50         "user" => 'souren',
51         "password" => '$souren$',
52         "database" => array ("prespektrometer_rep"),
53         "timeout" => 200000,
54         "ping" => true,
55 //        "disconnected" => true
56     ),
57     "opcreader" => array(
58         "title" => _("MainSpektrometer/OPC"),
59         "reader" => "DBReader",
60             "driver" => "odbc",
61             "sqldrv" => "mssql",
62             "subdrv" => "FreeTDS",
63             "host" => "ipepdvmssqldb1.ka.fzk.de",
64             "port" => 1433,
65         "database" => array ("dbMagnet-archive", "dbMagnet-archive_rep", "KatrinOPCTest"),
66         "user" => 'souren',
67         "password" => '$souren$',
68         "multibase" => false,
69         "timeout" => 200000,
70         "ping" => true,
71 //        "disconnected" => true
72        ),
73     "detector" => array (
74         "title" => _("KATRIN Detector"),
75         "reader" => "ZEUS",
76         "driver" => "odbc",
77         "sqldrv" => "mssql",
78         "subdrv" => "FreeTDS",
79             "host" => "ipepdvmssqldb1.ka.fzk.de",
80         "database" => array ("katrin_rep"),
81         "port" => 1433,
82         "user" => 'souren',
83         "password" => '$souren$',
84         "multibase" => false,
85         "timeout" => 200000,
86         "ping" => true,
87 //        "disconnected" => true
88     ),
89        "kdb" => array(
90             "title" => _("KATRIN Database"),
91             "reader" => "KATRINreader",
92         "database" => array ("kps")
93        )
94 );
95
96
97 if (is_array($READER_DB)) $READER_DB = array_merge($READER_DB_KATRIN, $READER_DB);
98 else $READER_DB = $READER_DB_KATRIN;
99
100 $OPTIONS["katrindb"] = array(
101         "optimize_empty_cache" => true,
102 //        "graph_interpolate" => false,
103         "maximal_allowed_gap" => 120,
104         "ignore_invalid_data" => true
105 );
106
107 $OPTIONS["toskanadb"] = array(
108 //        "root_database" => "$ADEI_ROOT_STORAGE/root_prespektrometer.root",
109         "date_limit" => "2008-04-21 12:00:00",              //GMT
110         "optimize_empty_cache" => true,
111 //        "graph_interpolate" => false,
112         "maximal_allowed_gap" => 120,
113         "ignore_invalid_data" => true,
114 //        "fill_raw_first" => true,
115         "channel_uids" => "/^4\d\d[\-_]/",
116         "axis" => array(
117         "/^412-RTP/i" => "temperature"
118         )
119 );
120
121 $OPTIONS["detector"] = array(
122         "date_limit" => "2008-08-15 00:00:00",              //GMT
123         "optimize_empty_cache" => true,
124 //        "graph_interpolate" => false,
125         "maximal_allowed_gap" => 120,
126         "ignore_invalid_data" => true,
127 //        "fill_raw_first" => true,
128         "overcome_reader_faults" => true// Use CACHE if connection to reader is failed
129         "use_cache_timewindow" => true,
130         "timestamp_channels" => true,    // Groups is prefixed with two channels with accquisition timestamps (may give a number)
131         "alarm_severity" => 0,
132         "channel_uids" => "/^5\d\d[\-_]/",
133         "axis" => array(
134         "/^522-RTP/i" => "temperature",
135         "/^522-RP[PV]/i" => "vacuum"
136         )
137 );
138
139 $OPTIONS["katrin__hauptspektrometer"] = array(
140         "backup" => "backup_hauptspektrometer",
141         "date_limit" => array("2007-07-01 00:00:00""2007-09-21 00:00:00"),
142         "optimize_empty_cache" => true,
143 //        "graph_interpolate" => false,
144         "maximal_allowed_gap" => 120,
145         "channel_uids" => "/^DAT_/",
146 /*        "axis" => array(
147         "/^DAT_RPP.*$/" => "0",
148         "*" =>"temperature"
149         )*/
150 );
151
152 $OPTIONS["opcreader"] = array(
153     "tables" => array(
154     "/^Wt\\\$LiveData\\\$(.*)$/" => array(
155         'gid' => '${1}',
156         'title' => '${1}'
157     )
158     ),
159     "groups" => array(
160     "/^(.*)$/" => 'mda.[Wt$LiveData\$${1}]'
161     ),
162     "columns" => array(
163     "time" => "WsDateTimeTicks",
164     "data" => "/^Ws(Ch)?_/"
165     ),
166     "timezone" => "Europe/Berlin",
167     "time_module" => "MSTICKS",
168     "timesort" => 1,
169     "min_resolution" => 10,
170     "ignore_subseconds" => false,
171     "optimize_empty_cache" => true,
172     "use_cache_timewindow" => true,
173     "use_md5_postfix" => true,
174     "channel_uids" => true,
175     "date_limit" => "2009-09-09 00:00:00"
176 );
177
178 $OPTIONS["opcreader__dbMagnet-archive_rep"] = array(
179     "mask_table" => array(
180     "table" => 'mda.[Wt$ConfigData$Masks]',
181     "id" => "WsTID",
182     "gid" => "WsTable",
183     "properties" => array(
184         "name" => "WsName",
185         "mask" => "WsChannels"
186     )
187     )
188 );
189
190 $OPTIONS["opcreader__KatrinOPCTest"] = array(
191     "tables" => array(
192     "/^Wv\\\$LiveData\\\$(.*)$/" => array(
193         'gid' => '${1}',
194         'title' => '${1}'
195     )
196     ),
197     "groups" => array(
198     "/^(.*)$/" => '[Wv$LiveData\$${1}]'
199     ),
200     "columns" => array(
201     "time" => "WsDateTimeTicks",
202     "data" => "/^\d+/"
203     )
204 );
205
206 $OPTIONS["kdb"] = array(
207     "date_limit" => "2009-11-00 00:00:00"
208 );
209
210 ?>
211
Note: See TracBrowser for help on using the browser.