source: MML/trunk/machine/SOLEIL/doc_html/machine/Soleil/common/synchro/get_synchro_rafale.html @ 4

Last change on this file since 4 was 4, checked in by zhangj, 10 years ago

Initial import--MML version from SOLEIL@2013

File size: 22.8 KB
Line 
1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
2                "http://www.w3.org/TR/REC-html40/loose.dtd">
3<html>
4<head>
5  <title>Description of get_synchro_rafale</title>
6  <meta name="keywords" content="get_synchro_rafale">
7  <meta name="description" content="step and address">
8  <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
9  <meta name="generator" content="m2html v1.5 &copy; 2003-2005 Guillaume Flandin">
10  <meta name="robots" content="index, follow">
11  <link type="text/css" rel="stylesheet" href="../../../../m2html.css">
12</head>
13<body>
14<a name="_top"></a>
15<div><a href="../../../../index.html">Home</a> &gt;  <a href="#">machine</a> &gt; <a href="#">Soleil</a> &gt; <a href="../index.html">common</a> &gt; <a href="index.html">synchro</a> &gt; get_synchro_rafale.m</div>
16
17<!--<table width="100%"><tr><td align="left"><a href="../../../../index.html"><img alt="<" border="0" src="../../../../left.png">&nbsp;Master index</a></td>
18<td align="right"><a href="index.html">Index for machine/Soleil/common/synchro&nbsp;<img alt=">" border="0" src="../../../../right.png"></a></td></tr></table>-->
19
20<h1>get_synchro_rafale
21</h1>
22
23<h2><a name="_name"></a>PURPOSE <a href="#_top"><img alt="^" border="0" src="../../../../up.png"></a></h2>
24<div class="box"><strong>step and address</strong></div>
25
26<h2><a name="_synopsis"></a>SYNOPSIS <a href="#_top"><img alt="^" border="0" src="../../../../up.png"></a></h2>
27<div class="box"><strong>function [timing]=get_synchro_rafale(DirName) </strong></div>
28
29<h2><a name="_description"></a>DESCRIPTION <a href="#_top"><img alt="^" border="0" src="../../../../up.png"></a></h2>
30<div class="fragment"><pre class="comment"> step and address</pre></div>
31
32<!-- crossreference -->
33<h2><a name="_cross"></a>CROSS-REFERENCE INFORMATION <a href="#_top"><img alt="^" border="0" src="../../../../up.png"></a></h2>
34This function calls:
35<ul style="list-style-image:url(../../../../matlabicon.gif)">
36</ul>
37This function is called by:
38<ul style="list-style-image:url(../../../../matlabicon.gif)">
39<li><a href="synchro_injecteur7_rafale.html" class="code" title="function varargout = synchro_injecteur7_rafale(varargin)">synchro_injecteur7_rafale</a>        SYNCHRO_INJECTEUR7_RAFALE M-file for synchro_injecteur7_rafale.fig</li><li><a href="synchro_injecteur8_rafale.html" class="code" title="function varargout = synchro_injecteur8_rafale(varargin)">synchro_injecteur8_rafale</a> SYNCHRO_INJECTEUR8_RAFALE M-file for synchro_injecteur8_rafale.fig</li></ul>
40<!-- crossreference -->
41
42
43
44<h2><a name="_source"></a>SOURCE CODE <a href="#_top"><img alt="^" border="0" src="../../../../up.png"></a></h2>
45<div class="fragment"><pre>0001 <a name="_sub0" href="#_subfunctions" class="code">function [timing]=get_synchro_rafale(DirName)</a>
460002 <span class="comment">% step and address</span>
470003
480004 n=1;
490005 <span class="comment">% central</span>
500006 temp=tango_read_attribute2(<span class="string">'ANS/SY/CENTRAL'</span>, <span class="string">'TPcStepDelay'</span>);
510007 timing.central_pc=temp.value(n);
520008
530009 temp=tango_read_attribute2(<span class="string">'ANS/SY/CENTRAL'</span>, <span class="string">'TInjStepDelay'</span>);
540010 timing.central_inj=temp.value(n);
550011
560012 temp=tango_read_attribute2(<span class="string">'ANS/SY/CENTRAL'</span>, <span class="string">'TSoftStepDelay'</span>);
570013 timing.central_soft=temp.value(n);
580014
590015 temp=tango_read_attribute2(<span class="string">'ANS/SY/CENTRAL'</span>, <span class="string">'TSprStepDelay'</span>);
600016 timing.central_spare=temp.value(n);
610017
620018 temp=tango_read_attribute2(<span class="string">'ANS/SY/CENTRAL'</span>, <span class="string">'ExtractionOffsetClkStepValue'</span>);
630019 timing.central_ext=temp.value(n);
640020
650021
660022
670023 <span class="comment">% continu</span>
680024 <span class="comment">% alim</span>
690025 temp=tango_read_attribute2(<span class="string">'BOO/SY/LOCAL.ALIM.1'</span>, <span class="string">'dpStepDelay'</span>);
700026 temp1=tango_read_attribute2(<span class="string">'BOO/SY/LOCAL.ALIM.1'</span>, <span class="string">'dpEvent'</span>);
710027 timing.boo_dp=[temp.value(n) double(temp1.value(n))];
720028
730029 temp=tango_read_attribute2(<span class="string">'BOO/SY/LOCAL.ALIM.1'</span>, <span class="string">'qfStepDelay'</span>);
740030 temp1=tango_read_attribute2(<span class="string">'BOO/SY/LOCAL.ALIM.1'</span>, <span class="string">'qfEvent'</span>);
750031 timing.boo_qf=[temp.value(n) double(temp1.value(n))];
760032
770033 temp=tango_read_attribute2(<span class="string">'BOO/SY/LOCAL.ALIM.1'</span>, <span class="string">'qdStepDelay'</span>);
780034 temp1=tango_read_attribute2(<span class="string">'BOO/SY/LOCAL.ALIM.1'</span>, <span class="string">'qdEvent'</span>);
790035 timing.boo_qd=[temp.value(n) double(temp1.value(n))];
800036
810037 temp=tango_read_attribute2(<span class="string">'BOO/SY/LOCAL.ALIM.1'</span>, <span class="string">'sfStepDelay'</span>);
820038 temp1=tango_read_attribute2(<span class="string">'BOO/SY/LOCAL.ALIM.1'</span>, <span class="string">'sfEvent'</span>);
830039 timing.boo_sf=[temp.value(n) double(temp1.value(n))];
840040
850041 temp=tango_read_attribute2(<span class="string">'BOO/SY/LOCAL.ALIM.1'</span>, <span class="string">'sdStepDelay'</span>);
860042 temp1=tango_read_attribute2(<span class="string">'BOO/SY/LOCAL.ALIM.1'</span>, <span class="string">'sdEvent'</span>);
870043 timing.boo_sd=[temp.value(n) double(temp1.value(n))];
880044
890045 temp=tango_read_attribute2(<span class="string">'BOO/SY/LOCAL.RF.1'</span>, <span class="string">'rfStepDelay'</span>);
900046 temp1=tango_read_attribute2(<span class="string">'BOO/SY/LOCAL.RF.1'</span>, <span class="string">'rfEvent'</span>);
910047 timing.boo_rf=[temp.value(n) double(temp1.value(n))];
920048
930049 <span class="comment">% modulateur/alim linac</span>
940050 temp=tango_read_attribute2(<span class="string">'LIN/SY/LOCAL.LPM.1'</span>, <span class="string">'spareStepDelay'</span>);
950051 temp1=tango_read_attribute2(<span class="string">'LIN/SY/LOCAL.LPM.1'</span>, <span class="string">'spareEvent'</span>);
960052 timing.lin_modulateur=[temp.value(n) double(temp1.value(n))];
970053
980054 temp=tango_read_attribute2(<span class="string">'LT1/SY/LOCAL.DG.1'</span>, <span class="string">'libre.1StepDelay'</span>);
990055 temp1=tango_read_attribute2(<span class="string">'LT1/SY/LOCAL.DG.1'</span>, <span class="string">'libre.1Event'</span>);
1000056 timing.lin_alim=[temp.value(n) double(temp1.value(n))];
1010057
1020058 <span class="comment">% Linac</span>
1030059 temp=tango_read_attribute2(<span class="string">'ANS/SY/LOCAL.SDC.1'</span>, <span class="string">'oscStepDelay'</span>);
1040060 temp1=tango_read_attribute2(<span class="string">'ANS/SY/LOCAL.SDC.1'</span>, <span class="string">'oscEvent'</span>);
1050061 timing.sdc1=[temp.value(n) double(temp1.value(n))];
1060062
1070063 temp=tango_read_attribute2(<span class="string">'LIN/SY/LOCAL.LPM.1'</span>, <span class="string">'lpmStepDelay'</span>);
1080064 temp1=tango_read_attribute2(<span class="string">'LIN/SY/LOCAL.LPM.1'</span>, <span class="string">'lpmEvent'</span>);
1090065 timing.lin_lpm=[temp.value(n) double(temp1.value(n))];
1100066
1110067 temp=tango_read_attribute2(<span class="string">'LIN/SY/LOCAL.SPM.1'</span>, <span class="string">'spmLinacStepDelay'</span>);
1120068 temp1=tango_read_attribute2(<span class="string">'LIN/SY/LOCAL.SPM.1'</span>, <span class="string">'spmLinacEvent'</span>);
1130069 timing.lin_spm=[temp.value(n) double(temp1.value(n))];
1140070
1150071
1160072 <span class="comment">% LT1</span>
1170073 temp=tango_read_attribute2(<span class="string">'LT1/SY/LOCAL.DG.1'</span>, <span class="string">'emittanceStepDelay'</span>);
1180074 temp1=tango_read_attribute2(<span class="string">'LT1/SY/LOCAL.DG.1'</span>, <span class="string">'emittanceEvent'</span>);
1190075 timing.lt1_emittance=[temp.value(n) double(temp1.value(n))];
1200076
1210077 temp=tango_read_attribute2(<span class="string">'LT1/SY/LOCAL.DG.1'</span>, <span class="string">'mc.1StepDelay'</span>);
1220078 temp1=tango_read_attribute2(<span class="string">'LT1/SY/LOCAL.DG.1'</span>, <span class="string">'mc.1Event'</span>);
1230079 timing.lt1_mc1=[temp.value(n) double(temp1.value(n))];
1240080
1250081 temp=tango_read_attribute2(<span class="string">'LT1/SY/LOCAL.DG.1'</span>, <span class="string">'mc.2StepDelay'</span>);
1260082 temp1=tango_read_attribute2(<span class="string">'LT1/SY/LOCAL.DG.1'</span>, <span class="string">'mc.2Event'</span>);
1270083 timing.lt1_mc2=[temp.value(n) double(temp1.value(n))];
1280084
1290085 temp=tango_read_attribute2(<span class="string">'LT1/SY/LOCAL.DG.1'</span>, <span class="string">'oscStepDelay'</span>);
1300086 temp1=tango_read_attribute2(<span class="string">'LT1/SY/LOCAL.DG.1'</span>, <span class="string">'oscEvent'</span>);
1310087 timing.lt1_osc=[temp.value(n) double(temp1.value(n))];
1320088
1330089
1340090
1350091 <span class="comment">% Boo</span>
1360092 temp=tango_read_attribute2(<span class="string">'LT1/SY/LOCAL.DG.1'</span>, <span class="string">'dcct-booStepDelay'</span>);
1370093 temp1=tango_read_attribute2(<span class="string">'LT1/SY/LOCAL.DG.1'</span>, <span class="string">'dcct-booEvent'</span>);
1380094 timing.boo_dcct=[temp.value(n) double(temp1.value(n))];
1390095
1400096 temp=tango_read_attribute2(<span class="string">'BOO/SY/LOCAL.Binj.1'</span>, <span class="string">'sep-p.trigStepDelay'</span>);
1410097 temp1=tango_read_attribute2(<span class="string">'BOO/SY/LOCAL.Binj.1'</span>, <span class="string">'sep-p.trigEvent'</span>);
1420098 timing.boo_sep_p_inj=[temp.value(n) double(temp1.value(n))];
1430099
1440100 temp=tango_read_attribute2(<span class="string">'BOO/SY/LOCAL.Binj.1'</span>, <span class="string">'k.trigStepDelay'</span>);
1450101 temp1=tango_read_attribute2(<span class="string">'BOO/SY/LOCAL.Binj.1'</span>, <span class="string">'k.trigEvent'</span>);
1460102 timing.boo_k_inj=[temp.value(n) double(temp1.value(n))];
1470103
1480104 temp=tango_read_attribute2(<span class="string">'BOO/SY/LOCAL.DG.1'</span>, <span class="string">'bpm-bta.trigStepDelay'</span>);
1490105 temp1=tango_read_attribute2(<span class="string">'BOO/SY/LOCAL.DG.1'</span>, <span class="string">'bpm-bta.trigEvent'</span>);
1500106 timing.boo_bpm=[temp.value(n) double(temp1.value(n))];
1510107
1520108 temp=tango_read_attribute2(<span class="string">'BOO/SY/LOCAL.DG.3'</span>, <span class="string">'bpm-onde.trigStepDelay'</span>);
1530109 temp1=tango_read_attribute2(<span class="string">'BOO/SY/LOCAL.DG.3'</span>, <span class="string">'bpm-onde.trigEvent'</span>);
1540110 timing.boo_nod=[temp.value(n) double(temp1.value(n))];
1550111
1560112
1570113
1580114 <span class="comment">% ext</span>
1590115 temp=tango_read_attribute2(<span class="string">'BOO/SY/LOCAL.Bext.1'</span>, <span class="string">'dof.trigStepDelay'</span>);
1600116 temp1=tango_read_attribute2(<span class="string">'BOO/SY/LOCAL.Bext.1'</span>, <span class="string">'dof.trigEvent'</span>);
1610117 timing.boo_dof_ext=[temp.value(n) double(temp1.value(n))];
1620118
1630119 temp=tango_read_attribute2(<span class="string">'BOO/SY/LOCAL.Bext.1'</span>, <span class="string">'sep-p.trigStepDelay'</span>);
1640120 temp1=tango_read_attribute2(<span class="string">'BOO/SY/LOCAL.Bext.1'</span>, <span class="string">'sep-p.trigEvent'</span>);
1650121 timing.boo_sep_p_ext=[temp.value(n) double(temp1.value(n))];
1660122
1670123 temp=tango_read_attribute2(<span class="string">'BOO/SY/LOCAL.Bext.1'</span>, <span class="string">'sep-a.trigStepDelay'</span>);
1680124 temp1=tango_read_attribute2(<span class="string">'BOO/SY/LOCAL.Bext.1'</span>, <span class="string">'sep-a.trigEvent'</span>);
1690125 timing.boo_sep_a_ext=[temp.value(n) double(temp1.value(n))];
1700126
1710127 temp=tango_read_attribute2(<span class="string">'BOO/SY/LOCAL.Bext.1'</span>, <span class="string">'k.trigStepDelay'</span>);
1720128 temp1=tango_read_attribute2(<span class="string">'BOO/SY/LOCAL.Bext.1'</span>, <span class="string">'k.trigEvent'</span>);
1730129 timing.boo_k_ext=[temp.value(n) double(temp1.value(n))];
1740130
1750131 temp=tango_read_attribute2(<span class="string">'ANS/SY/LOCAL.SDC.1'</span>, <span class="string">'spareStepDelay'</span>);
1760132 temp1=tango_read_attribute2(<span class="string">'ANS/SY/LOCAL.SDC.1'</span>, <span class="string">'spareEvent'</span>);
1770133 timing.sdc2=[temp.value(n) double(temp1.value(n))];
1780134
1790135 temp=tango_read_attribute2(<span class="string">'BOO/SY/LOCAL.DG.3'</span>, <span class="string">'emittanceTimeDelay'</span>);
1800136 temp1=tango_read_attribute2(<span class="string">'BOO/SY/LOCAL.DG.3'</span>, <span class="string">'emittanceEvent'</span>);
1810137 timing.boo_mrsv=[temp.value(n) double(temp1.value(n))];
1820138
1830139
1840140 <span class="comment">% LT2</span>
1850141 temp=tango_read_attribute2(<span class="string">'LT2/SY/LOCAL.DG.1'</span>, <span class="string">'mrsvStepDelay'</span>);
1860142 temp1=tango_read_attribute2(<span class="string">'LT2/SY/LOCAL.DG.1'</span>, <span class="string">'mrsvEvent'</span>);
1870143 timing.lt2_emittance=[temp.value(n) double(temp1.value(n))];
1880144
1890145 temp=tango_read_attribute2(<span class="string">'LT2/SY/LOCAL.DG.1'</span>, <span class="string">'osc-fctStepDelay'</span>);
1900146 temp1=tango_read_attribute2(<span class="string">'LT2/SY/LOCAL.DG.1'</span>, <span class="string">'osc-fctEvent'</span>);
1910147 timing.lt2_osc=[temp.value(n) double(temp1.value(n))];
1920148
1930149 temp=tango_read_attribute2(<span class="string">'LT2/SY/LOCAL.DG.2'</span>, <span class="string">'bpm.trigStepDelay'</span>);
1940150 temp1=tango_read_attribute2(<span class="string">'LT2/SY/LOCAL.DG.2'</span>, <span class="string">'bpm.trigEvent'</span>);
1950151 timing.lt2_bpm=[temp.value(n) double(temp1.value(n))];
1960152
1970153
1980154 <span class="comment">% ANS</span>
1990155 temp=tango_read_attribute2(<span class="string">'ANS-C01/SY/LOCAL.Ainj.1'</span>, <span class="string">'k1.trigStepDelay'</span>);
2000156 temp1=tango_read_attribute2(<span class="string">'ANS-C01/SY/LOCAL.Ainj.1'</span>, <span class="string">'k1.trigEvent'</span>);
2010157 timing.ans_k1_inj=[temp.value(n) double(temp1.value(n))];
2020158
2030159 temp=tango_read_attribute2(<span class="string">'ANS-C01/SY/LOCAL.Ainj.1'</span>, <span class="string">'k2.trigStepDelay'</span>);
2040160 temp1=tango_read_attribute2(<span class="string">'ANS-C01/SY/LOCAL.Ainj.1'</span>, <span class="string">'k2.trigEvent'</span>);
2050161 timing.ans_k2_inj=[temp.value(n) double(temp1.value(n))];
2060162
2070163 temp=tango_read_attribute2(<span class="string">'ANS-C01/SY/LOCAL.Ainj.1'</span>, <span class="string">'k3.trigStepDelay'</span>);
2080164 temp1=tango_read_attribute2(<span class="string">'ANS-C01/SY/LOCAL.Ainj.1'</span>, <span class="string">'k3.trigEvent'</span>);
2090165 timing.ans_k3_inj=[temp.value(n) double(temp1.value(n))];
2100166
2110167 temp=tango_read_attribute2(<span class="string">'ANS-C01/SY/LOCAL.Ainj.1'</span>, <span class="string">'k4.trigStepDelay'</span>);
2120168 temp1=tango_read_attribute2(<span class="string">'ANS-C01/SY/LOCAL.Ainj.1'</span>, <span class="string">'k4.trigEvent'</span>);
2130169 timing.ans_k4_inj=[temp.value(n) double(temp1.value(n))];
2140170
2150171 temp=tango_read_attribute2(<span class="string">'ANS-C01/SY/LOCAL.Ainj.2'</span>, <span class="string">'sep-p.trigStepDelay'</span>);
2160172 temp1=tango_read_attribute2(<span class="string">'ANS-C01/SY/LOCAL.Ainj.2'</span>, <span class="string">'sep-p.trigEvent'</span>);
2170173 timing.ans_sep_p_inj=[temp.value(n) double(temp1.value(n))];
2180174
2190175 temp=tango_read_attribute2(<span class="string">'ANS-C01/SY/LOCAL.Ainj.2'</span>, <span class="string">'sep-a.trigStepDelay'</span>);
2200176 temp1=tango_read_attribute2(<span class="string">'ANS-C01/SY/LOCAL.Ainj.2'</span>, <span class="string">'sep-a.trigEvent'</span>);
2210177 timing.ans_sep_a_inj=[temp.value(n) double(temp1.value(n))];
2220178
2230179
2240180
2250181 temp=tango_read_attribute2(<span class="string">'ANS-C01/SY/LOCAL.DG.2'</span>, <span class="string">'bpm.trigStepDelay'</span>);
2260182 temp1=tango_read_attribute2(<span class="string">'ANS-C01/SY/LOCAL.DG.2'</span>, <span class="string">'bpm.trigEvent'</span>);
2270183 timing.ans_bpm=[temp.value(n) double(temp1.value(n))];
2280184 timing.ans_bpm01=[temp.value(n) double(temp1.value(n))];
2290185
2300186 temp=tango_read_attribute2(<span class="string">'ANS-C02/SY/LOCAL.DG.1'</span>, <span class="string">'bpm.trigStepDelay'</span>);
2310187 temp1=tango_read_attribute2(<span class="string">'ANS-C02/SY/LOCAL.DG.1'</span>, <span class="string">'bpm.trigEvent'</span>);
2320188 timing.ans_bpm02=[temp.value(n) double(temp1.value(n))];
2330189 temp=tango_read_attribute2(<span class="string">'ANS-C03/SY/LOCAL.DG.1'</span>, <span class="string">'bpm.trigStepDelay'</span>);
2340190 temp1=tango_read_attribute2(<span class="string">'ANS-C03/SY/LOCAL.DG.1'</span>, <span class="string">'bpm.trigEvent'</span>);
2350191 timing.ans_bpm03=[temp.value(n) double(temp1.value(n))];
2360192 temp=tango_read_attribute2(<span class="string">'ANS-C04/SY/LOCAL.DG.1'</span>, <span class="string">'bpm.trigStepDelay'</span>);
2370193 temp1=tango_read_attribute2(<span class="string">'ANS-C04/SY/LOCAL.DG.1'</span>, <span class="string">'bpm.trigEvent'</span>);
2380194 timing.ans_bpm04=[temp.value(n) double(temp1.value(n))];
2390195 temp=tango_read_attribute2(<span class="string">'ANS-C05/SY/LOCAL.DG.1'</span>, <span class="string">'bpm.trigStepDelay'</span>);
2400196 temp1=tango_read_attribute2(<span class="string">'ANS-C05/SY/LOCAL.DG.1'</span>, <span class="string">'bpm.trigEvent'</span>);
2410197 timing.ans_bpm05=[temp.value(n) double(temp1.value(n))];
2420198 temp=tango_read_attribute2(<span class="string">'ANS-C06/SY/LOCAL.DG.1'</span>, <span class="string">'bpm.trigStepDelay'</span>);
2430199 temp1=tango_read_attribute2(<span class="string">'ANS-C06/SY/LOCAL.DG.1'</span>, <span class="string">'bpm.trigEvent'</span>);
2440200 timing.ans_bpm06=[temp.value(n) double(temp1.value(n))];
2450201 temp=tango_read_attribute2(<span class="string">'ANS-C07/SY/LOCAL.DG.1'</span>, <span class="string">'bpm.trigStepDelay'</span>);
2460202 temp1=tango_read_attribute2(<span class="string">'ANS-C07/SY/LOCAL.DG.1'</span>, <span class="string">'bpm.trigEvent'</span>);
2470203 timing.ans_bpm07=[temp.value(n) double(temp1.value(n))];
2480204 temp=tango_read_attribute2(<span class="string">'ANS-C08/SY/LOCAL.DG.1'</span>, <span class="string">'bpm.trigStepDelay'</span>);
2490205 temp1=tango_read_attribute2(<span class="string">'ANS-C08/SY/LOCAL.DG.1'</span>, <span class="string">'bpm.trigEvent'</span>);
2500206 timing.ans_bpm08=[temp.value(n) double(temp1.value(n))];
2510207 temp=tango_read_attribute2(<span class="string">'ANS-C09/SY/LOCAL.DG.1'</span>, <span class="string">'bpm.trigStepDelay'</span>);
2520208 temp1=tango_read_attribute2(<span class="string">'ANS-C09/SY/LOCAL.DG.1'</span>, <span class="string">'bpm.trigEvent'</span>);
2530209 timing.ans_bpm09=[temp.value(n) double(temp1.value(n))];
2540210 temp=tango_read_attribute2(<span class="string">'ANS-C10/SY/LOCAL.DG.1'</span>, <span class="string">'bpm.trigStepDelay'</span>);
2550211 temp1=tango_read_attribute2(<span class="string">'ANS-C10/SY/LOCAL.DG.1'</span>, <span class="string">'bpm.trigEvent'</span>);
2560212 timing.ans_bpm10=[temp.value(n) double(temp1.value(n))];
2570213 temp=tango_read_attribute2(<span class="string">'ANS-C11/SY/LOCAL.DG.1'</span>, <span class="string">'bpm.trigStepDelay'</span>);
2580214 temp1=tango_read_attribute2(<span class="string">'ANS-C11/SY/LOCAL.DG.1'</span>, <span class="string">'bpm.trigEvent'</span>);
2590215 timing.ans_bpm11=[temp.value(n) double(temp1.value(n))];
2600216 temp=tango_read_attribute2(<span class="string">'ANS-C12/SY/LOCAL.DG.1'</span>, <span class="string">'bpm.trigStepDelay'</span>);
2610217 temp1=tango_read_attribute2(<span class="string">'ANS-C12/SY/LOCAL.DG.1'</span>, <span class="string">'bpm.trigEvent'</span>);
2620218 timing.ans_bpm12=[temp.value(n) double(temp1.value(n))];
2630219 temp=tango_read_attribute2(<span class="string">'ANS-C13/SY/LOCAL.DG.1'</span>, <span class="string">'bpm.trigStepDelay'</span>);
2640220 temp1=tango_read_attribute2(<span class="string">'ANS-C13/SY/LOCAL.DG.1'</span>, <span class="string">'bpm.trigEvent'</span>);
2650221 timing.ans_bpm13=[temp.value(n) double(temp1.value(n))];
2660222 temp=tango_read_attribute2(<span class="string">'ANS-C14/SY/LOCAL.DG.1'</span>, <span class="string">'bpm.trigStepDelay'</span>);
2670223 temp1=tango_read_attribute2(<span class="string">'ANS-C14/SY/LOCAL.DG.1'</span>, <span class="string">'bpm.trigEvent'</span>);
2680224 timing.ans_bpm14=[temp.value(n) double(temp1.value(n))];
2690225 temp=tango_read_attribute2(<span class="string">'ANS-C15/SY/LOCAL.DG.1'</span>, <span class="string">'bpm.trigStepDelay'</span>);
2700226 temp1=tango_read_attribute2(<span class="string">'ANS-C15/SY/LOCAL.DG.1'</span>, <span class="string">'bpm.trigEvent'</span>);
2710227 timing.ans_bpm15=[temp.value(n) double(temp1.value(n))];
2720228 temp=tango_read_attribute2(<span class="string">'ANS-C16/SY/LOCAL.DG.1'</span>, <span class="string">'bpm.trigStepDelay'</span>);
2730229 temp1=tango_read_attribute2(<span class="string">'ANS-C16/SY/LOCAL.DG.1'</span>, <span class="string">'bpm.trigEvent'</span>);
2740230 timing.ans_bpm16=[temp.value(n) double(temp1.value(n))];
2750231
2760232 <span class="comment">%</span>
2770233 temp=tango_read_attribute2(<span class="string">'ANS-C13/SY/LOCAL.DG.1'</span>, <span class="string">'dcctStepDelay'</span>);
2780234 temp1=tango_read_attribute2(<span class="string">'ANS-C13/SY/LOCAL.DG.1'</span>, <span class="string">'dcctEvent'</span>);
2790235 timing.ans_dcct=[temp.value(n) double(temp1.value(n))];
2800236
2810237 temp=tango_read_attribute2(<span class="string">'ANS-C14/SY/LOCAL.DG.1'</span>, <span class="string">'perteTimeDelay'</span>);
2820238 temp1=tango_read_attribute2(<span class="string">'ANS-C14/SY/LOCAL.DG.1'</span>, <span class="string">'perteEvent'</span>);
2830239 timing.ans_nod=[temp.value(n) double(temp1.value(n))];
2840240
2850241 <span class="comment">% kicker machine</span>
2860242 temp=tango_read_attribute2(<span class="string">'ANS-C01/SY/LOCAL.EP.1'</span>, <span class="string">'k-hv.pcStepDelay'</span>);
2870243 temp1=tango_read_attribute2(<span class="string">'ANS-C01/SY/LOCAL.EP.1'</span>, <span class="string">'k-hv.pcEvent'</span>);
2880244 timing.ans_k_hv_pc=[temp.value(n) double(temp1.value(n))];
2890245
2900246 temp=tango_read_attribute2(<span class="string">'ANS-C01/SY/LOCAL.EP.1'</span>, <span class="string">'k-v.trigStepDelay'</span>);
2910247 temp1=tango_read_attribute2(<span class="string">'ANS-C01/SY/LOCAL.EP.1'</span>, <span class="string">'k-v.trigEvent'</span>);
2920248 timing.ans_k_v=[temp.value(n) double(temp1.value(n))];
2930249
2940250 temp=tango_read_attribute2(<span class="string">'ANS-C01/SY/LOCAL.EP.1'</span>, <span class="string">'k-h.trigStepDelay'</span>);
2950251 temp1=tango_read_attribute2(<span class="string">'ANS-C01/SY/LOCAL.EP.1'</span>, <span class="string">'k-h.trigEvent'</span>);
2960252 timing.ans_k_h=[temp.value(n) double(temp1.value(n))];
2970253
2980254
2990255
3000256 <span class="comment">% offset</span>
3010257 FileName = [DirName <span class="string">'synchro_offset_lin'</span>];
3020258 load(FileName, <span class="string">'inj_offset'</span> , <span class="string">'ext_offset'</span>, <span class="string">'lin_fin'</span>);
3030259
3040260 timing.inj_offset=inj_offset;
3050261 timing.ext_offset=ext_offset;
3060262 timing.lin_fin   =lin_fin;
3070263
3080264
3090265</pre></div>
310<hr><address>Generated on Fri 23-Jul-2010 00:42:07 by <strong><a href="http://www.artefact.tk/software/matlab/m2html/" title="Matlab Documentation in HTML">m2html</a></strong> &copy; 2005</address>
311</body>
312</html>
Note: See TracBrowser for help on using the repository browser.