source: MML/trunk/machine/SOLEIL/doc_html/machine/Soleil/common/synchro/step_load_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: 21.5 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 step_load_synchro_rafale</title>
6  <meta name="keywords" content="step_load_synchro_rafale">
7  <meta name="description" content="">
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; step_load_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>step_load_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></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 load_synchro_rafale(Directory,file,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"></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</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 load_synchro_rafale(Directory,file,DirName)</a>
460002 <span class="comment">%</span>
470003
480004 pwdold = pwd;
490005 cd(Directory);
500006 load(file)
510007 cd(pwdold);
520008
530009
540010 tout=0.;
550011
560012     display(<span class="string">'off set'</span>)
570013     <span class="keyword">if</span> isfield(timing,<span class="string">'inj_offset'</span>);inj_offset=timing.inj_offset;
580014        <span class="keyword">if</span> isfield(timing,<span class="string">'ext_offset'</span>);ext_offset=timing.ext_offset;
590015            <span class="keyword">if</span> isfield(timing,<span class="string">'lin_fin'</span>   );
600016               
610017               lin_fin   =timing.lin_fin;
620018               FileName = [DirName <span class="string">'synchro_offset_lin'</span>];
630019               save(FileName, <span class="string">'inj_offset'</span> , <span class="string">'ext_offset'</span>, <span class="string">'lin_fin'</span>);
640020               
650021            <span class="keyword">end</span>
660022        <span class="keyword">end</span>
670023     <span class="keyword">end</span>
680024     display(<span class="string">'Clk'</span>)
690025     <span class="comment">% set address to value never used (prevent collision when swap adress)</span>
700026     tango_write_attribute2(<span class="string">'BOO/SY/LOCAL.Bext.1'</span>, <span class="string">'dof.trigStepDelay'</span>,timing.boo_dof_ext(1));pause(tout);
710027     tango_write_attribute2(<span class="string">'BOO/SY/LOCAL.Bext.1'</span>, <span class="string">'sep-p.trigStepDelay'</span>,timing.boo_sep_p_ext(1));pause(tout);
720028     tango_write_attribute2(<span class="string">'BOO/SY/LOCAL.Bext.1'</span>, <span class="string">'sep-a.trigStepDelay'</span>,timing.boo_sep_a_ext(1));pause(tout);
730029     tango_write_attribute2(<span class="string">'BOO/SY/LOCAL.Bext.1'</span>, <span class="string">'k.trigStepDelay'</span>,timing.boo_k_ext(1));pause(tout);
740030     <span class="keyword">if</span> isfield(timing,<span class="string">'boo_mrsv'</span>);tango_write_attribute2(<span class="string">'BOO/SY/LOCAL.DG.3'</span>, <span class="string">'emittanceStepDelay'</span>,timing.boo_mrsv(1));pause(tout);<span class="keyword">end</span>
750031     tango_write_attribute2(<span class="string">'LT2/SY/LOCAL.DG.2'</span>, <span class="string">'bpm.trigStepDelay'</span>,timing.lt2_bpm(1));pause(tout);
760032     tango_write_attribute2(<span class="string">'LT2/SY/LOCAL.DG.1'</span>, <span class="string">'osc-fctStepDelay'</span>,timing.lt2_osc(1));pause(tout);
770033     tango_write_attribute2(<span class="string">'LT2/SY/LOCAL.DG.1'</span>, <span class="string">'mrsvStepDelay'</span>,timing.lt2_emittance(1));pause(tout);
780034     
790035     tango_write_attribute2(<span class="string">'ANS-C01/SY/LOCAL.Ainj.1'</span>, <span class="string">'k1.trigStepDelay'</span>,timing.ans_k1_inj(1));pause(tout);
800036     tango_write_attribute2(<span class="string">'ANS-C01/SY/LOCAL.Ainj.1'</span>, <span class="string">'k2.trigStepDelay'</span>,timing.ans_k2_inj(1));pause(tout);
810037     tango_write_attribute2(<span class="string">'ANS-C01/SY/LOCAL.Ainj.1'</span>, <span class="string">'k3.trigStepDelay'</span>,timing.ans_k3_inj(1));pause(tout);
820038     tango_write_attribute2(<span class="string">'ANS-C01/SY/LOCAL.Ainj.1'</span>, <span class="string">'k4.trigStepDelay'</span>,timing.ans_k4_inj(1));pause(tout);
830039     tango_write_attribute2(<span class="string">'ANS-C01/SY/LOCAL.Ainj.2'</span>, <span class="string">'sep-p.trigStepDelay'</span>,timing.ans_sep_p_inj(1));pause(tout);
840040     tango_write_attribute2(<span class="string">'ANS-C01/SY/LOCAL.Ainj.2'</span>, <span class="string">'sep-a.trigStepDelay'</span>,timing.ans_sep_a_inj(1));pause(tout);
850041     tango_write_attribute2(<span class="string">'ANS-C01/SY/LOCAL.DG.2'</span>, <span class="string">'bpm.trigStepDelay'</span>,timing.ans_bpm01(1));pause(tout);
860042     tango_write_attribute2(<span class="string">'ANS-C02/SY/LOCAL.DG.1'</span>, <span class="string">'bpm.trigStepDelay'</span>,timing.ans_bpm02(1));pause(tout);
870043     tango_write_attribute2(<span class="string">'ANS-C03/SY/LOCAL.DG.1'</span>, <span class="string">'bpm.trigStepDelay'</span>,timing.ans_bpm03(1));pause(tout);
880044     tango_write_attribute2(<span class="string">'ANS-C04/SY/LOCAL.DG.1'</span>, <span class="string">'bpm.trigStepDelay'</span>,timing.ans_bpm04(1));pause(tout);
890045     tango_write_attribute2(<span class="string">'ANS-C05/SY/LOCAL.DG.1'</span>, <span class="string">'bpm.trigStepDelay'</span>,timing.ans_bpm05(1));pause(tout);
900046     tango_write_attribute2(<span class="string">'ANS-C06/SY/LOCAL.DG.1'</span>, <span class="string">'bpm.trigStepDelay'</span>,timing.ans_bpm06(1));pause(tout);
910047     tango_write_attribute2(<span class="string">'ANS-C07/SY/LOCAL.DG.1'</span>, <span class="string">'bpm.trigStepDelay'</span>,timing.ans_bpm07(1));pause(tout);
920048     tango_write_attribute2(<span class="string">'ANS-C08/SY/LOCAL.DG.1'</span>, <span class="string">'bpm.trigStepDelay'</span>,timing.ans_bpm08(1));pause(tout);
930049     tango_write_attribute2(<span class="string">'ANS-C09/SY/LOCAL.DG.1'</span>, <span class="string">'bpm.trigStepDelay'</span>,timing.ans_bpm09(1));pause(tout);
940050     tango_write_attribute2(<span class="string">'ANS-C10/SY/LOCAL.DG.1'</span>, <span class="string">'bpm.trigStepDelay'</span>,timing.ans_bpm10(1));pause(tout); 
950051     tango_write_attribute2(<span class="string">'ANS-C11/SY/LOCAL.DG.1'</span>, <span class="string">'bpm.trigStepDelay'</span>,timing.ans_bpm11(1));pause(tout); 
960052     tango_write_attribute2(<span class="string">'ANS-C12/SY/LOCAL.DG.1'</span>, <span class="string">'bpm.trigStepDelay'</span>,timing.ans_bpm12(1));pause(tout); 
970053     tango_write_attribute2(<span class="string">'ANS-C13/SY/LOCAL.DG.1'</span>, <span class="string">'bpm.trigStepDelay'</span>,timing.ans_bpm13(1));pause(tout); 
980054     tango_write_attribute2(<span class="string">'ANS-C14/SY/LOCAL.DG.1'</span>, <span class="string">'bpm.trigStepDelay'</span>,timing.ans_bpm14(1));pause(tout); 
990055     tango_write_attribute2(<span class="string">'ANS-C15/SY/LOCAL.DG.1'</span>, <span class="string">'bpm.trigStepDelay'</span>,timing.ans_bpm15(1));pause(tout); 
1000056     tango_write_attribute2(<span class="string">'ANS-C16/SY/LOCAL.DG.1'</span>, <span class="string">'bpm.trigStepDelay'</span>,timing.ans_bpm16(1));pause(tout);   
1010057     tango_write_attribute2(<span class="string">'ANS-C13/SY/LOCAL.DG.1'</span>, <span class="string">'dcctStepDelay'</span>,timing.ans_dcct(1));pause(tout); 
1020058     <span class="keyword">if</span> isfield(timing,<span class="string">'ans_nod'</span>) ;tango_write_attribute2(<span class="string">'ANS-C14/SY/LOCAL.DG.1'</span>, <span class="string">'perteStepDelay'</span>,timing.ans_nod(1));pause(tout);<span class="keyword">end</span> 
1030059   
1040060     
1050061     <span class="keyword">if</span> isfield(timing,<span class="string">'ans_k_hv_pc'</span>) ;tango_write_attribute2(<span class="string">'ANS-C01/SY/LOCAL.EP.1'</span>, <span class="string">'k-hv.pcStepDelay'</span>,timing.ans_k_hv_pc(1));pause(tout);<span class="keyword">end</span> 
1060062     <span class="keyword">if</span> isfield(timing,<span class="string">'ans_k_v'</span>) ;tango_write_attribute2(<span class="string">'ANS-C01/SY/LOCAL.EP.1'</span>, <span class="string">'k-v.trigStepDelay'</span>,timing.ans_k_v(1));pause(tout);<span class="keyword">end</span> 
1070063     <span class="keyword">if</span> isfield(timing,<span class="string">'ans_k_h'</span>) ;tango_write_attribute2(<span class="string">'ANS-C01/SY/LOCAL.EP.1'</span>, <span class="string">'k-h.trigStepDelay'</span>,timing.ans_k_h(1));pause(tout);<span class="keyword">end</span> 
1080064
1090065     display(<span class="string">'Event'</span>)
1100066     tango_write_attribute2(<span class="string">'ANS/SY/LOCAL.SDC.1'</span>, <span class="string">'oscEvent'</span>,int32(timing.sdc1(2)));pause(tout);
1110067     tango_write_attribute2(<span class="string">'LIN/SY/LOCAL.LPM.1'</span>, <span class="string">'lpmEvent'</span>,int32(timing.lin_lpm(2)));pause(tout);
1120068     tango_write_attribute2(<span class="string">'LIN/SY/LOCAL.LPM.1'</span>, <span class="string">'spareEvent'</span>,int32(timing.lin_modulateur(2)));
1130069     <span class="keyword">if</span> isfield(timing,<span class="string">'lin_spm'</span>);tango_write_attribute2(<span class="string">'LIN/SY/LOCAL.SPM.1'</span>, <span class="string">'spmLinacEvent'</span>,int32(timing.lin_spm(2)));pause(tout);<span class="keyword">end</span>
1140070     <span class="keyword">if</span> isfield(timing,<span class="string">'lin_alim'</span>);tango_write_attribute2(<span class="string">'LIN/SY/LOCAL.LPM.1'</span>, <span class="string">'spareEvent'</span>,int32(timing.lin_alim(2)));pause(tout);<span class="keyword">end</span>
1150071     tango_write_attribute2(<span class="string">'BOO/SY/LOCAL.DG.1'</span>, <span class="string">'bpm-bta.trigEvent'</span>,int32(timing.boo_bpm(2)));pause(tout);
1160072     tango_write_attribute2(<span class="string">'BOO/SY/LOCAL.DG.1'</span>, <span class="string">'bpm-btd.trigEvent'</span>,int32(timing.boo_bpm(2)));pause(tout);
1170073     tango_write_attribute2(<span class="string">'BOO/SY/LOCAL.DG.2'</span>, <span class="string">'bpm-btb.trigEvent'</span>,int32(timing.boo_bpm(2)));pause(tout);
1180074     tango_write_attribute2(<span class="string">'BOO/SY/LOCAL.DG.3'</span>, <span class="string">'bpm-btc.trigEvent'</span>,int32(timing.boo_bpm(2)));pause(tout);     
1190075     tango_write_attribute2(<span class="string">'LT1/SY/LOCAL.DG.1'</span>, <span class="string">'emittanceEvent'</span>,int32(timing.lt1_emittance(2)));pause(tout);
1200076     tango_write_attribute2(<span class="string">'LT1/SY/LOCAL.DG.1'</span>, <span class="string">'mc.1Event'</span>,int32(timing.lt1_mc1(2)));pause(tout);
1210077     tango_write_attribute2(<span class="string">'LT1/SY/LOCAL.DG.1'</span>, <span class="string">'mc.2Event'</span>,int32(timing.lt1_mc2(2)));pause(tout);
1220078     tango_write_attribute2(<span class="string">'LT1/SY/LOCAL.DG.1'</span>, <span class="string">'oscEvent'</span>,int32(timing.lt1_osc(2)));pause(tout);
1230079     tango_write_attribute2(<span class="string">'LT1/SY/LOCAL.DG.1'</span>, <span class="string">'dcct-booEvent'</span>,int32(timing.boo_dcct(2)));pause(tout);
1240080     tango_write_attribute2(<span class="string">'BOO/SY/LOCAL.DG.3'</span>, <span class="string">'bpm-onde.trigEvent'</span>,int32(timing.boo_nod(2)));pause(tout);
1250081     tango_write_attribute2(<span class="string">'BOO/SY/LOCAL.Binj.1'</span>, <span class="string">'sep-p.trigEvent'</span>,int32(timing.boo_sep_p_inj(2)));pause(tout);
1260082     tango_write_attribute2(<span class="string">'BOO/SY/LOCAL.Binj.1'</span>, <span class="string">'k.trigEvent'</span>,int32(timing.boo_k_inj(2)));pause(tout);
1270083     tango_write_attribute2(<span class="string">'BOO/SY/LOCAL.ALIM.1'</span>, <span class="string">'dpEvent'</span>,int32(timing.boo_dp(2)));pause(tout);
1280084     tango_write_attribute2(<span class="string">'BOO/SY/LOCAL.ALIM.1'</span>, <span class="string">'qfEvent'</span>,int32(timing.boo_qf(2)));pause(tout);
1290085     tango_write_attribute2(<span class="string">'BOO/SY/LOCAL.ALIM.1'</span>, <span class="string">'qdEvent'</span>,int32(timing.boo_qd(2)));pause(tout);
1300086     tango_write_attribute2(<span class="string">'BOO/SY/LOCAL.ALIM.1'</span>, <span class="string">'sfEvent'</span>,int32(timing.boo_sf(2)));pause(tout);
1310087     tango_write_attribute2(<span class="string">'BOO/SY/LOCAL.ALIM.1'</span>, <span class="string">'sdEvent'</span>,int32(timing.boo_sd(2)));pause(tout);
1320088     tango_write_attribute2(<span class="string">'BOO/SY/LOCAL.RF.1'</span>, <span class="string">'rfEvent'</span>,int32(timing.boo_rf(2)));pause(tout);
1330089     tango_write_attribute2(<span class="string">'ANS/SY/LOCAL.SDC.1'</span>, <span class="string">'spareEvent'</span>,int32(timing.sdc2(2)));pause(tout);
1340090     tango_write_attribute2(<span class="string">'BOO/SY/LOCAL.Bext.1'</span>, <span class="string">'dof.trigEvent'</span>,int32(timing.boo_dof_ext(2)));pause(tout);
1350091     tango_write_attribute2(<span class="string">'BOO/SY/LOCAL.Bext.1'</span>, <span class="string">'sep-p.trigEvent'</span>,int32(timing.boo_sep_p_ext(2)));pause(tout);
1360092     tango_write_attribute2(<span class="string">'BOO/SY/LOCAL.Bext.1'</span>, <span class="string">'sep-a.trigEvent'</span>,int32(timing.boo_sep_a_ext(2)));pause(tout);
1370093     tango_write_attribute2(<span class="string">'BOO/SY/LOCAL.Bext.1'</span>, <span class="string">'k.trigEvent'</span>,int32(timing.boo_k_ext(2)));pause(tout);
1380094     tango_write_attribute2(<span class="string">'LT2/SY/LOCAL.DG.2'</span>, <span class="string">'bpm.trigEvent'</span>,int32(timing.lt2_bpm(2)));pause(tout);
1390095     tango_write_attribute2(<span class="string">'LT2/SY/LOCAL.DG.1'</span>, <span class="string">'osc-fctEvent'</span>,int32(timing.lt2_osc(2)));pause(tout);
1400096     tango_write_attribute2(<span class="string">'LT2/SY/LOCAL.DG.1'</span>, <span class="string">'mrsvEvent'</span>,int32(timing.lt2_emittance(2)));pause(tout);
1410097     <span class="keyword">if</span> isfield(timing,<span class="string">'boo_mrsv'</span>);tango_write_attribute2(<span class="string">'BOO/SY/LOCAL.DG.3'</span>, <span class="string">'emittanceEvent'</span>,int32(timing.boo_mrsv(2)));pause(tout);<span class="keyword">end</span>
1420098     arg.svalue={<span class="string">'k1.trig'</span>,<span class="string">'k2.trig'</span>,<span class="string">'k3.trig'</span>,<span class="string">'k4.trig'</span>};
1430099     arg.lvalue=int32([timing.ans_k1_inj(2) timing.ans_k2_inj(2) timing.ans_k3_inj(2) timing.ans_k4_inj(2)]);
1440100     tango_command_inout2(<span class="string">'ANS-C01/SY/LOCAL.Ainj.1'</span>,<span class="string">'SetEventsNumbers'</span>,arg);<span class="comment">% chagement groupé address sans update</span>
1450101     tango_command_inout2(<span class="string">'ANS-C01/SY/LOCAL.Ainj.1'</span>, <span class="string">'Update'</span>);pause(tout);
1460102     
1470103     arg.svalue={<span class="string">'sep-p.trig'</span>,<span class="string">'sep-a.trig'</span>};
1480104     arg.lvalue=int32([timing.ans_sep_p_inj(2) timing.ans_sep_a_inj(2)]);
1490105     tango_command_inout2(<span class="string">'ANS-C01/SY/LOCAL.Ainj.2'</span>,<span class="string">'SetEventsNumbers'</span>,arg);<span class="comment">% chagement groupé address sans update</span>
1500106     tango_command_inout2(<span class="string">'ANS-C01/SY/LOCAL.Ainj.2'</span>, <span class="string">'Update'</span>);pause(tout);
1510107   
1520108     
1530109     tango_write_attribute2(<span class="string">'ANS-C01/SY/LOCAL.DG.2'</span>, <span class="string">'bpm.trigEvent'</span>,int32(timing.ans_bpm01(2)));pause(tout);
1540110     tango_write_attribute2(<span class="string">'ANS-C02/SY/LOCAL.DG.1'</span>, <span class="string">'bpm.trigEvent'</span>,int32(timing.ans_bpm02(2)));pause(tout);
1550111     tango_write_attribute2(<span class="string">'ANS-C03/SY/LOCAL.DG.1'</span>, <span class="string">'bpm.trigEvent'</span>,int32(timing.ans_bpm03(2)));pause(tout);
1560112     tango_write_attribute2(<span class="string">'ANS-C04/SY/LOCAL.DG.1'</span>, <span class="string">'bpm.trigEvent'</span>,int32(timing.ans_bpm04(2)));pause(tout);
1570113     tango_write_attribute2(<span class="string">'ANS-C05/SY/LOCAL.DG.1'</span>, <span class="string">'bpm.trigEvent'</span>,int32(timing.ans_bpm05(2)));pause(tout);
1580114     tango_write_attribute2(<span class="string">'ANS-C06/SY/LOCAL.DG.1'</span>, <span class="string">'bpm.trigEvent'</span>,int32(timing.ans_bpm06(2)));pause(tout);
1590115     tango_write_attribute2(<span class="string">'ANS-C07/SY/LOCAL.DG.1'</span>, <span class="string">'bpm.trigEvent'</span>,int32(timing.ans_bpm07(2)));pause(tout);
1600116     tango_write_attribute2(<span class="string">'ANS-C08/SY/LOCAL.DG.1'</span>, <span class="string">'bpm.trigEvent'</span>,int32(timing.ans_bpm08(2)));pause(tout);
1610117     tango_write_attribute2(<span class="string">'ANS-C09/SY/LOCAL.DG.1'</span>, <span class="string">'bpm.trigEvent'</span>,int32(timing.ans_bpm09(2)));pause(tout);
1620118     tango_write_attribute2(<span class="string">'ANS-C10/SY/LOCAL.DG.1'</span>, <span class="string">'bpm.trigEvent'</span>,int32(timing.ans_bpm10(2)));pause(tout); 
1630119     tango_write_attribute2(<span class="string">'ANS-C11/SY/LOCAL.DG.1'</span>, <span class="string">'bpm.trigEvent'</span>,int32(timing.ans_bpm11(2)));pause(tout); 
1640120     tango_write_attribute2(<span class="string">'ANS-C12/SY/LOCAL.DG.1'</span>, <span class="string">'bpm.trigEvent'</span>,int32(timing.ans_bpm12(2)));pause(tout); 
1650121     tango_write_attribute2(<span class="string">'ANS-C13/SY/LOCAL.DG.1'</span>, <span class="string">'bpm.trigEvent'</span>,int32(timing.ans_bpm13(2)));pause(tout); 
1660122     tango_write_attribute2(<span class="string">'ANS-C14/SY/LOCAL.DG.1'</span>, <span class="string">'bpm.trigEvent'</span>,int32(timing.ans_bpm14(2)));pause(tout); 
1670123     tango_write_attribute2(<span class="string">'ANS-C15/SY/LOCAL.DG.1'</span>, <span class="string">'bpm.trigEvent'</span>,int32(timing.ans_bpm15(2)));pause(tout); 
1680124     tango_write_attribute2(<span class="string">'ANS-C16/SY/LOCAL.DG.1'</span>, <span class="string">'bpm.trigEvent'</span>,int32(timing.ans_bpm16(2)));pause(tout);   
1690125     tango_write_attribute2(<span class="string">'ANS-C13/SY/LOCAL.DG.1'</span>, <span class="string">'dcctEvent'</span>,int32(timing.ans_dcct(2)));pause(tout);
1700126     <span class="keyword">if</span> isfield(timing,<span class="string">'ans_nod'</span>) ;tango_write_attribute2(<span class="string">'ANS-C14/SY/LOCAL.DG.1'</span>, <span class="string">'perteEvent'</span>,int32(timing.ans_nod(2)));pause(tout);<span class="keyword">end</span> 
1710127     
1720128     <span class="keyword">if</span> isfield(timing,<span class="string">'ans_k_hv_pc'</span>) ;tango_write_attribute2(<span class="string">'ANS-C01/SY/LOCAL.EP.1'</span>, <span class="string">'k-hv.pcEvent'</span>,int32(timing.ans_k_hv_pc(2)));pause(tout);<span class="keyword">end</span> 
1730129     <span class="keyword">if</span> isfield(timing,<span class="string">'ans_k_v'</span>) ;tango_write_attribute2(<span class="string">'ANS-C01/SY/LOCAL.EP.1'</span>, <span class="string">'k-v.trigEvent'</span>,int32(timing.ans_k_v(2)));pause(tout);<span class="keyword">end</span> 
1740130     <span class="keyword">if</span> isfield(timing,<span class="string">'ans_k_h'</span>) ;tango_write_attribute2(<span class="string">'ANS-C01/SY/LOCAL.EP.1'</span>, <span class="string">'k-h.trigEvent'</span>,int32(timing.ans_k_h(2)));pause(tout);<span class="keyword">end</span> 
1750131     
1760132     <span class="comment">% apply good value</span>
1770133     tango_write_attribute2(<span class="string">'ANS/SY/CENTRAL'</span>, <span class="string">'TPcStepDelay'</span>,timing.central_pc);
1780134     tango_write_attribute2(<span class="string">'ANS/SY/CENTRAL'</span>, <span class="string">'TInjStepDelay'</span>,timing.central_inj);
1790135     tango_write_attribute2(<span class="string">'ANS/SY/CENTRAL'</span>, <span class="string">'TSoftStepDelay'</span>,timing.central_soft);
1800136     tango_write_attribute2(<span class="string">'ANS/SY/CENTRAL'</span>, <span class="string">'TSprStepDelay'</span>,timing.central_spare);
1810137     tango_write_attribute2(<span class="string">'ANS/SY/CENTRAL'</span>, <span class="string">'ExtractionOffsetClkStepValue'</span>,timing.central_ext);
1820138 
1830139     
1840140 display(<span class="string">'OK'</span>)
1850141
1860142</pre></div>
187<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>
188</body>
189</html>
Note: See TracBrowser for help on using the repository browser.