Add speed acceleration and descriptive information sourced from Dan's spreadsheet.

This commit is contained in:
Ferdi Franceschini
2014-02-06 07:53:33 +11:00
parent 3e8184b6a3
commit a9ead2ee30
7 changed files with 960 additions and 207 deletions

View File

@ -1,46 +0,0 @@
ap1_cnts_per_x,364.088888888889
ap1_steps_per_x,35555.5555555556
ap2_cnts_per_x,364.088888888889
ap2_steps_per_x,35555.5555555556
ap3_cnts_per_x,364.088888888889
ap3_steps_per_x,35555.5555555556
ap4_cnts_per_x,364.088888888889
ap4_steps_per_x,35555.5555555556
ap5_cnts_per_x,364.088888888889
ap5_steps_per_x,35555.5555555556
ap6_cnts_per_x,364.088888888889
ap6_steps_per_x,35555.5555555556
ap7_cnts_per_x,364.088888888889
ap7_steps_per_x,35555.5555555556
ap8_cnts_per_x,364.088888888889
ap8_steps_per_x,35555.5555555556
col1_cnts_per_x,2048
col1_steps_per_x,150000
col2_cnts_per_x,2048
col2_steps_per_x,150000
col3_cnts_per_x,2048
col3_steps_per_x,150000
col4_cnts_per_x,4096
col4_steps_per_x,150000
col5_cnts_per_x,2048
col5_steps_per_x,150000
col6_cnts_per_x,2048
col6_steps_per_x,150000
col7_cnts_per_x,2048
col7_steps_per_x,150000
col8_cnts_per_x,2048
col8_steps_per_x,150000
lat_cnts_per_x,1365.33333333333
lat_steps_per_x,4166.66666666667
mirr1_cnts_per_x,12288
mirr1_steps_per_x,37500
mirr2_cnts_per_x,12288
mirr2_steps_per_x,37500
ss1d_cnts_per_x,16384
ss1d_steps_per_x,25000
ss1l_cnts_per_x,16384
ss1l_steps_per_x,25000
ss1r_cnts_per_x,16384
ss1r_steps_per_x,25000
ss1u_cnts_per_x,16384
ss1u_steps_per_x,25000
1 ap1_cnts_per_x 364.088888888889
2 ap1_steps_per_x 35555.5555555556
3 ap2_cnts_per_x 364.088888888889
4 ap2_steps_per_x 35555.5555555556
5 ap3_cnts_per_x 364.088888888889
6 ap3_steps_per_x 35555.5555555556
7 ap4_cnts_per_x 364.088888888889
8 ap4_steps_per_x 35555.5555555556
9 ap5_cnts_per_x 364.088888888889
10 ap5_steps_per_x 35555.5555555556
11 ap6_cnts_per_x 364.088888888889
12 ap6_steps_per_x 35555.5555555556
13 ap7_cnts_per_x 364.088888888889
14 ap7_steps_per_x 35555.5555555556
15 ap8_cnts_per_x 364.088888888889
16 ap8_steps_per_x 35555.5555555556
17 col1_cnts_per_x 2048
18 col1_steps_per_x 150000
19 col2_cnts_per_x 2048
20 col2_steps_per_x 150000
21 col3_cnts_per_x 2048
22 col3_steps_per_x 150000
23 col4_cnts_per_x 4096
24 col4_steps_per_x 150000
25 col5_cnts_per_x 2048
26 col5_steps_per_x 150000
27 col6_cnts_per_x 2048
28 col6_steps_per_x 150000
29 col7_cnts_per_x 2048
30 col7_steps_per_x 150000
31 col8_cnts_per_x 2048
32 col8_steps_per_x 150000
33 lat_cnts_per_x 1365.33333333333
34 lat_steps_per_x 4166.66666666667
35 mirr1_cnts_per_x 12288
36 mirr1_steps_per_x 37500
37 mirr2_cnts_per_x 12288
38 mirr2_steps_per_x 37500
39 ss1d_cnts_per_x 16384
40 ss1d_steps_per_x 25000
41 ss1l_cnts_per_x 16384
42 ss1l_steps_per_x 25000
43 ss1r_cnts_per_x 16384
44 ss1r_steps_per_x 25000
45 ss1u_cnts_per_x 16384
46 ss1u_steps_per_x 25000

View File

@ -1,77 +1,166 @@
ap1_100X100,110608
ap1_100X40,110608
ap1_40X40,102604
ap1_axis,A
ap1_axis_number,1
ap1_cnts_per_x,364.088888888889
ap1_D10,86208
ap1_D20,91680
ap1_D40,97116
ap1_description,Aperture Selector (Collimator SEG 1 Start)
ap1_dflt_accel_steps,50000
ap1_dflt_decel_steps,50000
ap1_dflt_speed_steps,50000
ap1_fwd_enc_lim,112188
ap1_maxaccel,2.8125
ap1_maxdecel,2.8125
ap1_maxspeed,2.8125
ap1_mc,mc1
ap1_rev_enc_lim,73952
ap2_100X100,93637
ap1_steps_per_x,35555.5555555556
ap2_100X40,93637
ap2_40X40,85637
ap2_axis,B
ap2_axis_number,2
ap2_cnts_per_x,364.088888888889
ap2_D10,69193
ap2_D20,74677
ap2_D40,80149
ap2_description,Aperture Selector (COLLIMATION SEG 2)
ap2_dflt_accel_steps,50000
ap2_dflt_decel_steps,50000
ap2_dflt_speed_steps,50000
ap2_fwd_enc_lim,95461
ap2_maxaccel,2.8125
ap2_maxdecel,2.8125
ap2_maxspeed,2.8125
ap2_mc,mc1
ap2_rev_enc_lim,54293
ap3_100X100,49584
ap2_steps_per_x,35555.5555555556
ap3_100X40,49584
ap3_40X40,41532
ap3_axis,C
ap3_axis_number,3
ap3_cnts_per_x,364.088888888889
ap3_D10,25168
ap3_D20,30656
ap3_D40,36080
ap3_description,Aperture Selector (COLLIMATION SEG 3)
ap3_dflt_accel_steps,50000
ap3_dflt_decel_steps,50000
ap3_dflt_speed_steps,50000
ap3_fwd_enc_lim,51616
ap3_maxaccel,2.8125
ap3_maxdecel,2.8125
ap3_maxspeed,2.8125
ap3_mc,mc1
ap3_rev_enc_lim,13644
ap4_100X100,43506
ap3_steps_per_x,35555.5555555556
ap4_100X40,43506
ap4_40X40,35490
ap4_axis,D
ap4_axis_number,4
ap4_cnts_per_x,364.088888888889
ap4_D10,19118
ap4_D20,24578
ap4_D40,30038
ap4_description,Aperture Selector (COLLIMATION SEG 4)
ap4_dflt_accel_steps,50000
ap4_dflt_decel_steps,50000
ap4_dflt_speed_steps,50000
ap4_fwd_enc_lim,45234
ap4_maxaccel,2.8125
ap4_maxdecel,2.8125
ap4_maxspeed,2.8125
ap4_mc,mc1
ap4_rev_enc_lim,5666
ap5_100X100,109480
ap4_steps_per_x,35555.5555555556
ap5_100X40,109480
ap5_40X40,101476
ap5_axis,E
ap5_axis_number,5
ap5_cnts_per_x,364.088888888889
ap5_D10,85076
ap5_D20,90552
ap5_D40,96008
ap5_description,Aperture Selector (COLLIMATION SEG 5)
ap5_dflt_accel_steps,50000
ap5_dflt_decel_steps,50000
ap5_dflt_speed_steps,50000
ap5_fwd_enc_lim,110696
ap5_maxaccel,2.8125
ap5_maxdecel,2.8125
ap5_maxspeed,2.8125
ap5_mc,mc1
ap5_rev_enc_lim,72824
ap6_100X100,110499
ap5_steps_per_x,35555.5555555556
ap6_100X40,110499
ap6_40X40,102419
ap6_axis,F
ap6_axis_number,6
ap6_cnts_per_x,364.088888888889
ap6_D10,86097
ap6_D20,91587
ap6_D40,97011
ap6_description,Aperture Selector (COLLIMATION SEG 6)
ap6_dflt_accel_steps,50000
ap6_dflt_decel_steps,50000
ap6_dflt_speed_steps,50000
ap6_fwd_enc_lim,112435
ap6_maxaccel,2.8125
ap6_maxdecel,2.8125
ap6_maxspeed,2.8125
ap6_mc,mc1
ap6_rev_enc_lim,72115
ap7_100X100,110371
ap6_steps_per_x,35555.5555555556
ap7_100X40,110371
ap7_40X40,102343
ap7_axis,G
ap7_axis_number,7
ap7_cnts_per_x,364.088888888889
ap7_D10,85929
ap7_D20,91399
ap7_D40,96871
ap7_description,Aperture Selector (COLLIMATION SEG 7)
ap7_dflt_accel_steps,50000
ap7_dflt_decel_steps,50000
ap7_dflt_speed_steps,50000
ap7_fwd_enc_lim,112391
ap7_maxaccel,2.8125
ap7_maxdecel,2.8125
ap7_maxspeed,2.8125
ap7_mc,mc1
ap7_rev_enc_lim,74299
ap8_100X100,46069
ap7_steps_per_x,35555.5555555556
ap8_100X40,46069
ap8_40X40,38027
ap8_axis,H
ap8_axis_number,8
ap8_cnts_per_x,364.088888888889
ap8_D10,21657
ap8_D20,27115
ap8_D40,32629
ap8_description,Aperture Selector (Collimator SEG 8 End)
ap8_dflt_accel_steps,50000
ap8_dflt_decel_steps,50000
ap8_dflt_speed_steps,50000
ap8_fwd_enc_lim,6791
ap8_maxaccel,2.8125
ap8_maxdecel,2.8125
ap8_maxspeed,2.8125
ap8_mc,mc1
ap8_rev_enc_lim,47639
ap8_steps_per_x,35555.5555555556
att_axis,A
att_axis_number,25
att_cnts_per_x,-1365.33333333333
att_description,4 Position linear Attenuator
att_dflt_accel_steps,15000
att_dflt_decel_steps,15000
att_dflt_speed_steps,15000
att_fwd_enc_lim,33394989
att_maxaccel,3.6
att_maxdecel,3.6
att_maxspeed,3.6
att_mc,mc4
att_pos1,33373433
att_pos2,33291514
@ -79,62 +168,283 @@ att_pos3,33209595
att_pos4,33127674
att_pos5,33045750
att_rev_enc_lim,33021197
col1_aperture,541261
att_steps_per_x,-4166.66666666667
cdd_axis,F
cdd_axis_number,62
cdd_cnts_per_x,32768
cdd_description,CURTAIN DETECTOR BOTTOM TRANSLATION
cdd_dflt_accel_steps,25000
cdd_dflt_decel_steps,25000
cdd_dflt_speed_steps,150000
cdd_fwd_enc_lim,15618875
cdd_maxaccel,8
cdd_maxdecel,8
cdd_maxspeed,8
cdd_mc,mc8
cdd_rev_enc_lim,4159255
cdd_steps_per_x,100000
cdl_axis,C
cdl_axis_number,59
cdl_cnts_per_x,32768
cdl_description,CURTAIN DETECTOR WEST TRANSLATION
cdl_dflt_accel_steps,25000
cdl_dflt_decel_steps,25000
cdl_dflt_speed_steps,150000
cdl_fwd_enc_lim,17466632
cdl_maxaccel,8
cdl_maxdecel,8
cdl_maxspeed,8
cdl_mc,mc8
cdl_rev_enc_lim,5769621
cdl_steps_per_x,100000
cdr_axis,D
cdr_axis_number,60
cdr_cnts_per_x,32768
cdr_description,CURTAIN DETECTOR EAST TRANSLATION
cdr_dflt_accel_steps,25000
cdr_dflt_decel_steps,25000
cdr_dflt_speed_steps,150000
cdr_fwd_enc_lim,16104612
cdr_maxaccel,8
cdr_maxdecel,8
cdr_maxspeed,8
cdr_mc,mc8
cdr_rev_enc_lim,4371043
cdr_steps_per_x,100000
cdu_axis,E
cdu_axis_number,61
cdu_cnts_per_x,32768
cdu_description,CURTAIN DETECTOR TOP TRANSLATION
cdu_dflt_accel_steps,25000
cdu_dflt_decel_steps,25000
cdu_dflt_speed_steps,150000
cdu_fwd_enc_lim,33499670
cdu_maxaccel,8
cdu_maxdecel,8
cdu_maxspeed,8
cdu_mc,mc8
cdu_rev_enc_lim,21804679
cdu_steps_per_x,100000
col1_axis,A
col1_axis_number,9
col1_cnts_per_x,2048
col1_description,Collimator Trans (Col SEG 1) VH
col1_dflt_accel_steps,50000
col1_dflt_decel_steps,50000
col1_dflt_speed_steps,100000
col1_empty,541261
col1_fwd_enc_lim,557470
col1_guide,262369
col1_maxaccel,0.833333333333333
col1_maxdecel,0.833333333333333
col1_maxspeed,0.833333333333333
col1_mc,mc2
col1_rev_enc_lim,3902
col2_aperture,546816
col1_steps_per_x,150000
col2_axis,B
col2_axis_number,10
col2_cnts_per_x,2048
col2_description,Collimator Trans (Col SEG 2) VH
col2_dflt_accel_steps,50000
col2_dflt_decel_steps,50000
col2_dflt_speed_steps,100000
col2_empty,546816
col2_fwd_enc_lim,564598
col2_guide,273591
col2_maxaccel,0.833333333333333
col2_maxdecel,0.833333333333333
col2_maxspeed,0.833333333333333
col2_mc,mc2
col2_rev_enc_lim,9598
col3_aperture,558462
col2_steps_per_x,150000
col3_axis,C
col3_axis_number,11
col3_cnts_per_x,2048
col3_description,Collimator Trans (Col SEG 3) VH
col3_dflt_accel_steps,50000
col3_dflt_decel_steps,50000
col3_dflt_speed_steps,100000
col3_empty,558462
col3_fwd_enc_lim,578556
col3_guide,287471
col3_maxaccel,0.833333333333333
col3_maxdecel,0.833333333333333
col3_maxspeed,0.833333333333333
col3_mc,mc2
col3_rev_enc_lim,29466
col4_aperture,1062105
col3_steps_per_x,150000
col4_axis,D
col4_axis_number,12
col4_cnts_per_x,4096
col4_description,Collimator Trans (Col SEG 4) VH
col4_dflt_accel_steps,50000
col4_dflt_decel_steps,50000
col4_dflt_speed_steps,100000
col4_empty,1062105
col4_fwd_enc_lim,1116447
col4_guide,539261
col4_maxaccel,0.833333333333333
col4_maxdecel,0.833333333333333
col4_maxspeed,0.833333333333333
col4_mc,mc2
col4_rev_enc_lim,12861
col5_aperture,904072
col4_steps_per_x,150000
col5_axis,E
col5_axis_number,13
col5_cnts_per_x,2048
col5_description,Collimator Trans (Col SEG 5) VH
col5_dflt_accel_steps,50000
col5_dflt_decel_steps,50000
col5_dflt_speed_steps,100000
col5_empty,904072
col5_fwd_enc_lim,928235
col5_guide,644380
col5_maxaccel,0.833333333333333
col5_maxdecel,0.833333333333333
col5_maxspeed,0.833333333333333
col5_mc,mc2
col5_rev_enc_lim,377801
col6_aperture,721132
col5_steps_per_x,150000
col6_axis,F
col6_axis_number,14
col6_cnts_per_x,2048
col6_description,Collimator Trans (Col SEG 6) VH
col6_dflt_accel_steps,50000
col6_dflt_decel_steps,50000
col6_dflt_speed_steps,100000
col6_empty,721132
col6_fwd_enc_lim,747130
col6_guide,457285
col6_maxaccel,0.833333333333333
col6_maxdecel,0.833333333333333
col6_maxspeed,0.833333333333333
col6_mc,mc2
col6_rev_enc_lim,191508
col7_aperture,555984
col6_steps_per_x,150000
col7_axis,G
col7_axis_number,15
col7_cnts_per_x,2048
col7_description,Collimator Trans (Col SEG 7) VH
col7_dflt_accel_steps,50000
col7_dflt_decel_steps,50000
col7_dflt_speed_steps,100000
col7_empty,555984
col7_fwd_enc_lim,577633
col7_guide,288216
col7_maxaccel,0.833333333333333
col7_maxdecel,0.833333333333333
col7_maxspeed,0.833333333333333
col7_mc,mc2
col7_rev_enc_lim,24810
col8_aperture,538544
col7_steps_per_x,150000
col8_axis,H
col8_axis_number,16
col8_cnts_per_x,2048
col8_description,Collimator Trans (Col SEG 8) VH
col8_dflt_accel_steps,50000
col8_dflt_decel_steps,50000
col8_dflt_speed_steps,100000
col8_empty,538544
col8_fwd_enc_lim,561091
col8_guide,273474
col8_maxaccel,0.833333333333333
col8_maxdecel,0.833333333333333
col8_maxspeed,0.833333333333333
col8_mc,mc2
col8_rev_enc_lim,12893
col8_steps_per_x,150000
det_axis,B
det_axis_number,58
det_cnts_per_x,524.288
det_description,CURTAIN DETECTOR CARRIAGE Y TRANS
det_dflt_accel_steps,25000
det_dflt_decel_steps,25000
det_dflt_speed_steps,100000
det_fwd_enc_lim,0
det_maxaccel,25
det_maxdecel,25
det_maxspeed,25
det_mc,mc8
det_rev_enc_lim,0
det_steps_per_x,3900
sdh_5a_in,1535698
sdh_5b_in,3747542
sdh_axis,B
sdh_axis_number,26
sdh_cnts_per_x,12288
sdh_description,SDH Box
sdh_fwd_enc_lim,1189505
sdh_mc,mc4
sdh_rev_enc_lim,4166803
sdh_steps_per_x,37500
ss1d_axis,D
ss1d_axis_number,20
ss1d_cnts_per_x,-16384
ss1d_description,Slit System 1 - Z DOWN
ss1d_dflt_accel_steps,25000
ss1d_dflt_decel_steps,25000
ss1d_dflt_speed_steps,25000
ss1d_fwd_enc_lim,31525131
ss1d_maxaccel,1
ss1d_maxdecel,1
ss1d_maxspeed,1
ss1d_mc,mc3
ss1d_rev_enc_lim,33398312
ss1d_steps_per_x,50000
ss1l_axis,A
ss1l_axis_number,17
ss1l_cnts_per_x,16384
ss1l_description,Slit System 1 - X WEST
ss1l_dflt_accel_steps,25000
ss1l_dflt_decel_steps,25000
ss1l_dflt_speed_steps,25000
ss1l_fwd_enc_lim,31524107
ss1l_maxaccel,1
ss1l_maxdecel,1
ss1l_maxspeed,1
ss1l_mc,mc3
ss1l_rev_enc_lim,32637740
ss1l_steps_per_x,-50000
ss1r_axis,C
ss1r_axis_number,19
ss1r_cnts_per_x,16384
ss1r_description,Slit System 1 - X EAST
ss1r_dflt_accel_steps,25000
ss1r_dflt_decel_steps,25000
ss1r_dflt_speed_steps,25000
ss1r_fwd_enc_lim,32248545
ss1r_maxaccel,1
ss1r_maxdecel,1
ss1r_maxspeed,1
ss1r_mc,mc3
ss1r_rev_enc_lim,33421848
ss1r_steps_per_x,-50000
ss1u_axis,B
ss1u_axis_number,18
ss1u_cnts_per_x,-16384
ss1u_description,Slit System 1 - Z UP
ss1u_dflt_accel_steps,25000
ss1u_dflt_decel_steps,25000
ss1u_dflt_speed_steps,25000
ss1u_fwd_enc_lim,31434607
ss1u_maxaccel,1
ss1u_maxdecel,1
ss1u_maxspeed,1
ss1u_mc,mc3
ss1u_rev_enc_lim,33297987
ss1u_steps_per_x,50000
vs_axis,D
vs_axis_number,28
vs_cnts_per_x,12288
vs_description,Velocity Selector Trans
vs_dflt_accel_steps,15000
vs_dflt_decel_steps,50000
vs_dflt_speed_steps,50000
vs_fwd_enc_lim,406690
vs_glass_in,741128
vs_maxaccel,1.33333333333333
vs_maxdecel,1.33333333333333
vs_maxspeed,1.33333333333333
vs_mc,mc4
vs_rev_enc_lim,3789130
vs_steps_per_x,37500

1 ap1_100X100 ap1_100X40 110608
2 ap1_40X40 ap1_40X40 102604
3 ap1_axis ap1_axis A
4 ap1_axis_number 1
5 ap1_cnts_per_x 364.088888888889
6 ap1_D10 ap1_D10 86208
7 ap1_D20 ap1_D20 91680
8 ap1_D40 ap1_D40 97116
9 ap1_description Aperture Selector (Collimator SEG 1 Start)
10 ap1_dflt_accel_steps 50000
11 ap1_dflt_decel_steps 50000
12 ap1_dflt_speed_steps 50000
13 ap1_fwd_enc_lim ap1_fwd_enc_lim 112188
14 ap1_maxaccel 2.8125
15 ap1_maxdecel 2.8125
16 ap1_maxspeed 2.8125
17 ap1_mc ap1_mc mc1
18 ap1_rev_enc_lim ap1_rev_enc_lim 73952
19 ap2_100X100 ap1_steps_per_x 93637 35555.5555555556
20 ap2_100X40 93637
21 ap2_40X40 ap2_40X40 85637
22 ap2_axis ap2_axis B
23 ap2_axis_number 2
24 ap2_cnts_per_x 364.088888888889
25 ap2_D10 ap2_D10 69193
26 ap2_D20 ap2_D20 74677
27 ap2_D40 ap2_D40 80149
28 ap2_description Aperture Selector (COLLIMATION SEG 2)
29 ap2_dflt_accel_steps 50000
30 ap2_dflt_decel_steps 50000
31 ap2_dflt_speed_steps 50000
32 ap2_fwd_enc_lim ap2_fwd_enc_lim 95461
33 ap2_maxaccel 2.8125
34 ap2_maxdecel 2.8125
35 ap2_maxspeed 2.8125
36 ap2_mc ap2_mc mc1
37 ap2_rev_enc_lim ap2_rev_enc_lim 54293
38 ap3_100X100 ap2_steps_per_x 49584 35555.5555555556
39 ap3_100X40 49584
40 ap3_40X40 ap3_40X40 41532
41 ap3_axis ap3_axis C
42 ap3_axis_number 3
43 ap3_cnts_per_x 364.088888888889
44 ap3_D10 ap3_D10 25168
45 ap3_D20 ap3_D20 30656
46 ap3_D40 ap3_D40 36080
47 ap3_description Aperture Selector (COLLIMATION SEG 3)
48 ap3_dflt_accel_steps 50000
49 ap3_dflt_decel_steps 50000
50 ap3_dflt_speed_steps 50000
51 ap3_fwd_enc_lim ap3_fwd_enc_lim 51616
52 ap3_maxaccel 2.8125
53 ap3_maxdecel 2.8125
54 ap3_maxspeed 2.8125
55 ap3_mc ap3_mc mc1
56 ap3_rev_enc_lim ap3_rev_enc_lim 13644
57 ap4_100X100 ap3_steps_per_x 43506 35555.5555555556
58 ap4_100X40 43506
59 ap4_40X40 ap4_40X40 35490
60 ap4_axis ap4_axis D
61 ap4_axis_number 4
62 ap4_cnts_per_x 364.088888888889
63 ap4_D10 ap4_D10 19118
64 ap4_D20 ap4_D20 24578
65 ap4_D40 ap4_D40 30038
66 ap4_description Aperture Selector (COLLIMATION SEG 4)
67 ap4_dflt_accel_steps 50000
68 ap4_dflt_decel_steps 50000
69 ap4_dflt_speed_steps 50000
70 ap4_fwd_enc_lim ap4_fwd_enc_lim 45234
71 ap4_maxaccel 2.8125
72 ap4_maxdecel 2.8125
73 ap4_maxspeed 2.8125
74 ap4_mc ap4_mc mc1
75 ap4_rev_enc_lim ap4_rev_enc_lim 5666
76 ap5_100X100 ap4_steps_per_x 109480 35555.5555555556
77 ap5_100X40 109480
78 ap5_40X40 ap5_40X40 101476
79 ap5_axis ap5_axis E
80 ap5_axis_number 5
81 ap5_cnts_per_x 364.088888888889
82 ap5_D10 ap5_D10 85076
83 ap5_D20 ap5_D20 90552
84 ap5_D40 ap5_D40 96008
85 ap5_description Aperture Selector (COLLIMATION SEG 5)
86 ap5_dflt_accel_steps 50000
87 ap5_dflt_decel_steps 50000
88 ap5_dflt_speed_steps 50000
89 ap5_fwd_enc_lim ap5_fwd_enc_lim 110696
90 ap5_maxaccel 2.8125
91 ap5_maxdecel 2.8125
92 ap5_maxspeed 2.8125
93 ap5_mc ap5_mc mc1
94 ap5_rev_enc_lim ap5_rev_enc_lim 72824
95 ap6_100X100 ap5_steps_per_x 110499 35555.5555555556
96 ap6_100X40 110499
97 ap6_40X40 ap6_40X40 102419
98 ap6_axis ap6_axis F
99 ap6_axis_number 6
100 ap6_cnts_per_x 364.088888888889
101 ap6_D10 ap6_D10 86097
102 ap6_D20 ap6_D20 91587
103 ap6_D40 ap6_D40 97011
104 ap6_description Aperture Selector (COLLIMATION SEG 6)
105 ap6_dflt_accel_steps 50000
106 ap6_dflt_decel_steps 50000
107 ap6_dflt_speed_steps 50000
108 ap6_fwd_enc_lim ap6_fwd_enc_lim 112435
109 ap6_maxaccel 2.8125
110 ap6_maxdecel 2.8125
111 ap6_maxspeed 2.8125
112 ap6_mc ap6_mc mc1
113 ap6_rev_enc_lim ap6_rev_enc_lim 72115
114 ap7_100X100 ap6_steps_per_x 110371 35555.5555555556
115 ap7_100X40 110371
116 ap7_40X40 ap7_40X40 102343
117 ap7_axis ap7_axis G
118 ap7_axis_number 7
119 ap7_cnts_per_x 364.088888888889
120 ap7_D10 ap7_D10 85929
121 ap7_D20 ap7_D20 91399
122 ap7_D40 ap7_D40 96871
123 ap7_description Aperture Selector (COLLIMATION SEG 7)
124 ap7_dflt_accel_steps 50000
125 ap7_dflt_decel_steps 50000
126 ap7_dflt_speed_steps 50000
127 ap7_fwd_enc_lim ap7_fwd_enc_lim 112391
128 ap7_maxaccel 2.8125
129 ap7_maxdecel 2.8125
130 ap7_maxspeed 2.8125
131 ap7_mc ap7_mc mc1
132 ap7_rev_enc_lim ap7_rev_enc_lim 74299
133 ap8_100X100 ap7_steps_per_x 46069 35555.5555555556
134 ap8_100X40 46069
135 ap8_40X40 ap8_40X40 38027
136 ap8_axis ap8_axis H
137 ap8_axis_number 8
138 ap8_cnts_per_x 364.088888888889
139 ap8_D10 ap8_D10 21657
140 ap8_D20 ap8_D20 27115
141 ap8_D40 ap8_D40 32629
142 ap8_description Aperture Selector (Collimator SEG 8 End)
143 ap8_dflt_accel_steps 50000
144 ap8_dflt_decel_steps 50000
145 ap8_dflt_speed_steps 50000
146 ap8_fwd_enc_lim ap8_fwd_enc_lim 6791
147 ap8_maxaccel 2.8125
148 ap8_maxdecel 2.8125
149 ap8_maxspeed 2.8125
150 ap8_mc ap8_mc mc1
151 ap8_rev_enc_lim ap8_rev_enc_lim 47639
152 ap8_steps_per_x 35555.5555555556
153 att_axis att_axis A
154 att_axis_number 25
155 att_cnts_per_x -1365.33333333333
156 att_description 4 Position linear Attenuator
157 att_dflt_accel_steps 15000
158 att_dflt_decel_steps 15000
159 att_dflt_speed_steps 15000
160 att_fwd_enc_lim att_fwd_enc_lim 33394989
161 att_maxaccel 3.6
162 att_maxdecel 3.6
163 att_maxspeed 3.6
164 att_mc att_mc mc4
165 att_pos1 att_pos1 33373433
166 att_pos2 att_pos2 33291514
168 att_pos4 att_pos4 33127674
169 att_pos5 att_pos5 33045750
170 att_rev_enc_lim att_rev_enc_lim 33021197
171 col1_aperture att_steps_per_x 541261 -4166.66666666667
172 cdd_axis F
173 cdd_axis_number 62
174 cdd_cnts_per_x 32768
175 cdd_description CURTAIN DETECTOR BOTTOM TRANSLATION
176 cdd_dflt_accel_steps 25000
177 cdd_dflt_decel_steps 25000
178 cdd_dflt_speed_steps 150000
179 cdd_fwd_enc_lim 15618875
180 cdd_maxaccel 8
181 cdd_maxdecel 8
182 cdd_maxspeed 8
183 cdd_mc mc8
184 cdd_rev_enc_lim 4159255
185 cdd_steps_per_x 100000
186 cdl_axis C
187 cdl_axis_number 59
188 cdl_cnts_per_x 32768
189 cdl_description CURTAIN DETECTOR WEST TRANSLATION
190 cdl_dflt_accel_steps 25000
191 cdl_dflt_decel_steps 25000
192 cdl_dflt_speed_steps 150000
193 cdl_fwd_enc_lim 17466632
194 cdl_maxaccel 8
195 cdl_maxdecel 8
196 cdl_maxspeed 8
197 cdl_mc mc8
198 cdl_rev_enc_lim 5769621
199 cdl_steps_per_x 100000
200 cdr_axis D
201 cdr_axis_number 60
202 cdr_cnts_per_x 32768
203 cdr_description CURTAIN DETECTOR EAST TRANSLATION
204 cdr_dflt_accel_steps 25000
205 cdr_dflt_decel_steps 25000
206 cdr_dflt_speed_steps 150000
207 cdr_fwd_enc_lim 16104612
208 cdr_maxaccel 8
209 cdr_maxdecel 8
210 cdr_maxspeed 8
211 cdr_mc mc8
212 cdr_rev_enc_lim 4371043
213 cdr_steps_per_x 100000
214 cdu_axis E
215 cdu_axis_number 61
216 cdu_cnts_per_x 32768
217 cdu_description CURTAIN DETECTOR TOP TRANSLATION
218 cdu_dflt_accel_steps 25000
219 cdu_dflt_decel_steps 25000
220 cdu_dflt_speed_steps 150000
221 cdu_fwd_enc_lim 33499670
222 cdu_maxaccel 8
223 cdu_maxdecel 8
224 cdu_maxspeed 8
225 cdu_mc mc8
226 cdu_rev_enc_lim 21804679
227 cdu_steps_per_x 100000
228 col1_axis col1_axis A
229 col1_axis_number 9
230 col1_cnts_per_x 2048
231 col1_description Collimator Trans (Col SEG 1) VH
232 col1_dflt_accel_steps 50000
233 col1_dflt_decel_steps 50000
234 col1_dflt_speed_steps 100000
235 col1_empty 541261
236 col1_fwd_enc_lim col1_fwd_enc_lim 557470
237 col1_guide col1_guide 262369
238 col1_maxaccel 0.833333333333333
239 col1_maxdecel 0.833333333333333
240 col1_maxspeed 0.833333333333333
241 col1_mc col1_mc mc2
242 col1_rev_enc_lim col1_rev_enc_lim 3902
243 col2_aperture col1_steps_per_x 546816 150000
244 col2_axis col2_axis B
245 col2_axis_number 10
246 col2_cnts_per_x 2048
247 col2_description Collimator Trans (Col SEG 2) VH
248 col2_dflt_accel_steps 50000
249 col2_dflt_decel_steps 50000
250 col2_dflt_speed_steps 100000
251 col2_empty 546816
252 col2_fwd_enc_lim col2_fwd_enc_lim 564598
253 col2_guide col2_guide 273591
254 col2_maxaccel 0.833333333333333
255 col2_maxdecel 0.833333333333333
256 col2_maxspeed 0.833333333333333
257 col2_mc col2_mc mc2
258 col2_rev_enc_lim col2_rev_enc_lim 9598
259 col3_aperture col2_steps_per_x 558462 150000
260 col3_axis col3_axis C
261 col3_axis_number 11
262 col3_cnts_per_x 2048
263 col3_description Collimator Trans (Col SEG 3) VH
264 col3_dflt_accel_steps 50000
265 col3_dflt_decel_steps 50000
266 col3_dflt_speed_steps 100000
267 col3_empty 558462
268 col3_fwd_enc_lim col3_fwd_enc_lim 578556
269 col3_guide col3_guide 287471
270 col3_maxaccel 0.833333333333333
271 col3_maxdecel 0.833333333333333
272 col3_maxspeed 0.833333333333333
273 col3_mc col3_mc mc2
274 col3_rev_enc_lim col3_rev_enc_lim 29466
275 col4_aperture col3_steps_per_x 1062105 150000
276 col4_axis col4_axis D
277 col4_axis_number 12
278 col4_cnts_per_x 4096
279 col4_description Collimator Trans (Col SEG 4) VH
280 col4_dflt_accel_steps 50000
281 col4_dflt_decel_steps 50000
282 col4_dflt_speed_steps 100000
283 col4_empty 1062105
284 col4_fwd_enc_lim col4_fwd_enc_lim 1116447
285 col4_guide col4_guide 539261
286 col4_maxaccel 0.833333333333333
287 col4_maxdecel 0.833333333333333
288 col4_maxspeed 0.833333333333333
289 col4_mc col4_mc mc2
290 col4_rev_enc_lim col4_rev_enc_lim 12861
291 col5_aperture col4_steps_per_x 904072 150000
292 col5_axis col5_axis E
293 col5_axis_number 13
294 col5_cnts_per_x 2048
295 col5_description Collimator Trans (Col SEG 5) VH
296 col5_dflt_accel_steps 50000
297 col5_dflt_decel_steps 50000
298 col5_dflt_speed_steps 100000
299 col5_empty 904072
300 col5_fwd_enc_lim col5_fwd_enc_lim 928235
301 col5_guide col5_guide 644380
302 col5_maxaccel 0.833333333333333
303 col5_maxdecel 0.833333333333333
304 col5_maxspeed 0.833333333333333
305 col5_mc col5_mc mc2
306 col5_rev_enc_lim col5_rev_enc_lim 377801
307 col6_aperture col5_steps_per_x 721132 150000
308 col6_axis col6_axis F
309 col6_axis_number 14
310 col6_cnts_per_x 2048
311 col6_description Collimator Trans (Col SEG 6) VH
312 col6_dflt_accel_steps 50000
313 col6_dflt_decel_steps 50000
314 col6_dflt_speed_steps 100000
315 col6_empty 721132
316 col6_fwd_enc_lim col6_fwd_enc_lim 747130
317 col6_guide col6_guide 457285
318 col6_maxaccel 0.833333333333333
319 col6_maxdecel 0.833333333333333
320 col6_maxspeed 0.833333333333333
321 col6_mc col6_mc mc2
322 col6_rev_enc_lim col6_rev_enc_lim 191508
323 col7_aperture col6_steps_per_x 555984 150000
324 col7_axis col7_axis G
325 col7_axis_number 15
326 col7_cnts_per_x 2048
327 col7_description Collimator Trans (Col SEG 7) VH
328 col7_dflt_accel_steps 50000
329 col7_dflt_decel_steps 50000
330 col7_dflt_speed_steps 100000
331 col7_empty 555984
332 col7_fwd_enc_lim col7_fwd_enc_lim 577633
333 col7_guide col7_guide 288216
334 col7_maxaccel 0.833333333333333
335 col7_maxdecel 0.833333333333333
336 col7_maxspeed 0.833333333333333
337 col7_mc col7_mc mc2
338 col7_rev_enc_lim col7_rev_enc_lim 24810
339 col8_aperture col7_steps_per_x 538544 150000
340 col8_axis col8_axis H
341 col8_axis_number 16
342 col8_cnts_per_x 2048
343 col8_description Collimator Trans (Col SEG 8) VH
344 col8_dflt_accel_steps 50000
345 col8_dflt_decel_steps 50000
346 col8_dflt_speed_steps 100000
347 col8_empty 538544
348 col8_fwd_enc_lim col8_fwd_enc_lim 561091
349 col8_guide col8_guide 273474
350 col8_maxaccel 0.833333333333333
351 col8_maxdecel 0.833333333333333
352 col8_maxspeed 0.833333333333333
353 col8_mc col8_mc mc2
354 col8_rev_enc_lim col8_rev_enc_lim 12893
355 col8_steps_per_x 150000
356 det_axis B
357 det_axis_number 58
358 det_cnts_per_x 524.288
359 det_description CURTAIN DETECTOR CARRIAGE Y TRANS
360 det_dflt_accel_steps 25000
361 det_dflt_decel_steps 25000
362 det_dflt_speed_steps 100000
363 det_fwd_enc_lim 0
364 det_maxaccel 25
365 det_maxdecel 25
366 det_maxspeed 25
367 det_mc mc8
368 det_rev_enc_lim 0
369 det_steps_per_x 3900
370 sdh_5a_in sdh_5a_in 1535698
371 sdh_5b_in sdh_5b_in 3747542
372 sdh_axis sdh_axis B
373 sdh_axis_number 26
374 sdh_cnts_per_x 12288
375 sdh_description SDH Box
376 sdh_fwd_enc_lim sdh_fwd_enc_lim 1189505
377 sdh_mc sdh_mc mc4
378 sdh_rev_enc_lim sdh_rev_enc_lim 4166803
379 sdh_steps_per_x 37500
380 ss1d_axis D
381 ss1d_axis_number 20
382 ss1d_cnts_per_x -16384
383 ss1d_description Slit System 1 - Z DOWN
384 ss1d_dflt_accel_steps 25000
385 ss1d_dflt_decel_steps 25000
386 ss1d_dflt_speed_steps 25000
387 ss1d_fwd_enc_lim 31525131
388 ss1d_maxaccel 1
389 ss1d_maxdecel 1
390 ss1d_maxspeed 1
391 ss1d_mc mc3
392 ss1d_rev_enc_lim 33398312
393 ss1d_steps_per_x 50000
394 ss1l_axis A
395 ss1l_axis_number 17
396 ss1l_cnts_per_x 16384
397 ss1l_description Slit System 1 - X WEST
398 ss1l_dflt_accel_steps 25000
399 ss1l_dflt_decel_steps 25000
400 ss1l_dflt_speed_steps 25000
401 ss1l_fwd_enc_lim 31524107
402 ss1l_maxaccel 1
403 ss1l_maxdecel 1
404 ss1l_maxspeed 1
405 ss1l_mc mc3
406 ss1l_rev_enc_lim 32637740
407 ss1l_steps_per_x -50000
408 ss1r_axis C
409 ss1r_axis_number 19
410 ss1r_cnts_per_x 16384
411 ss1r_description Slit System 1 - X EAST
412 ss1r_dflt_accel_steps 25000
413 ss1r_dflt_decel_steps 25000
414 ss1r_dflt_speed_steps 25000
415 ss1r_fwd_enc_lim 32248545
416 ss1r_maxaccel 1
417 ss1r_maxdecel 1
418 ss1r_maxspeed 1
419 ss1r_mc mc3
420 ss1r_rev_enc_lim 33421848
421 ss1r_steps_per_x -50000
422 ss1u_axis B
423 ss1u_axis_number 18
424 ss1u_cnts_per_x -16384
425 ss1u_description Slit System 1 - Z UP
426 ss1u_dflt_accel_steps 25000
427 ss1u_dflt_decel_steps 25000
428 ss1u_dflt_speed_steps 25000
429 ss1u_fwd_enc_lim 31434607
430 ss1u_maxaccel 1
431 ss1u_maxdecel 1
432 ss1u_maxspeed 1
433 ss1u_mc mc3
434 ss1u_rev_enc_lim 33297987
435 ss1u_steps_per_x 50000
436 vs_axis vs_axis D
437 vs_axis_number 28
438 vs_cnts_per_x 12288
439 vs_description Velocity Selector Trans
440 vs_dflt_accel_steps 15000
441 vs_dflt_decel_steps 50000
442 vs_dflt_speed_steps 50000
443 vs_fwd_enc_lim vs_fwd_enc_lim 406690
444 vs_glass_in vs_glass_in 741128
445 vs_maxaccel 1.33333333333333
446 vs_maxdecel 1.33333333333333
447 vs_maxspeed 1.33333333333333
448 vs_mc vs_mc mc4
449 vs_rev_enc_lim vs_rev_enc_lim 3789130
450 vs_steps_per_x 37500

View File

@ -1,6 +1,5 @@
The generated_motor_configuration.tcl file was generated from the following CSV files,
Bilby_Motion_control_axes.csv: Extracted from spreadsheet of the same name
Bilby_motion_control_commissioning_checklist.csv: Extracted from spreadsheet of the same name
hdb_info.csv: Some parameters for hipadaba tree. Hand written.
sicsmot_attlist.csv: Extra parameters generated by the genmotconf.tcl script to complete the motor configurations.

View File

@ -1,15 +1,13 @@
#### SICS motor driver configuration ####
# Generated by: ../../../util/genmotconf.tcl Bilby_Motion_control_axes.csv Bilby_motion_control_commissioning_checklist.csv hdb_info.csv sicsmot_attlist.csv userdef_attlist.csv
# Generated by: ../../../util/genmotconf.tcl Bilby_motion_control_commissioning_checklist.csv hdb_info.csv sicsmot_attlist.csv userdef_attlist.csv
# Generated from the following files,
# file1: Bilby_Motion_control_axes.csv
# file2: Bilby_motion_control_commissioning_checklist.csv
# file3: hdb_info.csv
# file4: sicsmot_attlist.csv
# file5: userdef_attlist.csv
# file1: Bilby_motion_control_commissioning_checklist.csv
# file2: hdb_info.csv
# file3: sicsmot_attlist.csv
# file4: userdef_attlist.csv
# Load motor driver configuration parameters
set flist [list\
{Bilby_Motion_control_axes.csv}\
{Bilby_motion_control_commissioning_checklist.csv}\
{hdb_info.csv}\
{sicsmot_attlist.csv}\
@ -39,12 +37,16 @@ if {$sim_mode == true} {
}
if {$sim_mode == false} {
MakeAsyncQueue mc4 DMC2280 [dict get $::MOTOR_HOSTPORT MC4 HOST] [dict get $::MOTOR_HOSTPORT MC4 PORT]
MakeAsyncQueue mc1 DMC2280 [dict get $::MOTOR_HOSTPORT MC1 HOST] [dict get $::MOTOR_HOSTPORT MC1 PORT]
MakeAsyncQueue mc2 DMC2280 [dict get $::MOTOR_HOSTPORT MC2 HOST] [dict get $::MOTOR_HOSTPORT MC2 PORT]
MakeAsyncQueue mc3 DMC2280 [dict get $::MOTOR_HOSTPORT MC3 HOST] [dict get $::MOTOR_HOSTPORT MC3 PORT]
MakeAsyncQueue mc4 DMC2280 [dict get $::MOTOR_HOSTPORT MC4 HOST] [dict get $::MOTOR_HOSTPORT MC4 PORT]
MakeAsyncQueue mc8 DMC2280 [dict get $::MOTOR_HOSTPORT MC8 HOST] [dict get $::MOTOR_HOSTPORT MC8 PORT]
}
# ap1 configuration
# Aperture Selector (Collimator SEG 1 Start)
# Axis number 1
Motor ap1 $motor_driver_type [params\
asyncqueue mc1\
axis A\
@ -60,7 +62,7 @@ Motor ap1 $motor_driver_type [params\
posit_2 $ap1_D20\
posit_3 $ap1_D40\
posit_4 $ap1_40X40\
posit_5 $ap1_100X100\
posit_5 $ap1_100X40\
absEnc 1\
absEncHome $ap1_absenchome\
cntsPerX $ap1_cnts_per_x]
@ -69,8 +71,13 @@ ap1 softupperlim $ap1_fwd_lim
ap1 home $ap1_home
ap1 part $ap1_part
ap1 long_name ap1
ap1 speed $ap1_speed
ap1 accel $ap1_accel
ap1 decel $ap1_decel
# ap2 configuration
# Aperture Selector (COLLIMATION SEG 2)
# Axis number 2
Motor ap2 $motor_driver_type [params\
asyncqueue mc1\
axis B\
@ -86,7 +93,7 @@ Motor ap2 $motor_driver_type [params\
posit_2 $ap2_D20\
posit_3 $ap2_D40\
posit_4 $ap2_40X40\
posit_5 $ap2_100X100\
posit_5 $ap2_100X40\
absEnc 1\
absEncHome $ap2_absenchome\
cntsPerX $ap2_cnts_per_x]
@ -95,8 +102,13 @@ ap2 softupperlim $ap2_fwd_lim
ap2 home $ap2_home
ap2 part $ap2_part
ap2 long_name ap2
ap2 speed $ap2_speed
ap2 accel $ap2_accel
ap2 decel $ap2_decel
# ap3 configuration
# Aperture Selector (COLLIMATION SEG 3)
# Axis number 3
Motor ap3 $motor_driver_type [params\
asyncqueue mc1\
axis C\
@ -112,7 +124,7 @@ Motor ap3 $motor_driver_type [params\
posit_2 $ap3_D20\
posit_3 $ap3_D40\
posit_4 $ap3_40X40\
posit_5 $ap3_100X100\
posit_5 $ap3_100X40\
absEnc 1\
absEncHome $ap3_absenchome\
cntsPerX $ap3_cnts_per_x]
@ -121,8 +133,13 @@ ap3 softupperlim $ap3_fwd_lim
ap3 home $ap3_home
ap3 part $ap3_part
ap3 long_name ap3
ap3 speed $ap3_speed
ap3 accel $ap3_accel
ap3 decel $ap3_decel
# ap4 configuration
# Aperture Selector (COLLIMATION SEG 4)
# Axis number 4
Motor ap4 $motor_driver_type [params\
asyncqueue mc1\
axis D\
@ -138,7 +155,7 @@ Motor ap4 $motor_driver_type [params\
posit_2 $ap4_D20\
posit_3 $ap4_D40\
posit_4 $ap4_40X40\
posit_5 $ap4_100X100\
posit_5 $ap4_100X40\
absEnc 1\
absEncHome $ap4_absenchome\
cntsPerX $ap4_cnts_per_x]
@ -147,8 +164,13 @@ ap4 softupperlim $ap4_fwd_lim
ap4 home $ap4_home
ap4 part $ap4_part
ap4 long_name ap4
ap4 speed $ap4_speed
ap4 accel $ap4_accel
ap4 decel $ap4_decel
# ap5 configuration
# Aperture Selector (COLLIMATION SEG 5)
# Axis number 5
Motor ap5 $motor_driver_type [params\
asyncqueue mc1\
axis E\
@ -164,7 +186,7 @@ Motor ap5 $motor_driver_type [params\
posit_2 $ap5_D20\
posit_3 $ap5_D40\
posit_4 $ap5_40X40\
posit_5 $ap5_100X100\
posit_5 $ap5_100X40\
absEnc 1\
absEncHome $ap5_absenchome\
cntsPerX $ap5_cnts_per_x]
@ -173,8 +195,13 @@ ap5 softupperlim $ap5_fwd_lim
ap5 home $ap5_home
ap5 part $ap5_part
ap5 long_name ap5
ap5 speed $ap5_speed
ap5 accel $ap5_accel
ap5 decel $ap5_decel
# ap6 configuration
# Aperture Selector (COLLIMATION SEG 6)
# Axis number 6
Motor ap6 $motor_driver_type [params\
asyncqueue mc1\
axis F\
@ -190,7 +217,7 @@ Motor ap6 $motor_driver_type [params\
posit_2 $ap6_D20\
posit_3 $ap6_D40\
posit_4 $ap6_40X40\
posit_5 $ap6_100X100\
posit_5 $ap6_100X40\
absEnc 1\
absEncHome $ap6_absenchome\
cntsPerX $ap6_cnts_per_x]
@ -199,8 +226,13 @@ ap6 softupperlim $ap6_fwd_lim
ap6 home $ap6_home
ap6 part $ap6_part
ap6 long_name ap6
ap6 speed $ap6_speed
ap6 accel $ap6_accel
ap6 decel $ap6_decel
# ap7 configuration
# Aperture Selector (COLLIMATION SEG 7)
# Axis number 7
Motor ap7 $motor_driver_type [params\
asyncqueue mc1\
axis G\
@ -216,7 +248,7 @@ Motor ap7 $motor_driver_type [params\
posit_2 $ap7_D20\
posit_3 $ap7_D40\
posit_4 $ap7_40X40\
posit_5 $ap7_100X100\
posit_5 $ap7_100X40\
absEnc 1\
absEncHome $ap7_absenchome\
cntsPerX $ap7_cnts_per_x]
@ -225,8 +257,13 @@ ap7 softupperlim $ap7_fwd_lim
ap7 home $ap7_home
ap7 part $ap7_part
ap7 long_name ap7
ap7 speed $ap7_speed
ap7 accel $ap7_accel
ap7 decel $ap7_decel
# ap8 configuration
# Aperture Selector (Collimator SEG 8 End)
# Axis number 8
Motor ap8 $motor_driver_type [params\
asyncqueue mc1\
axis H\
@ -242,7 +279,7 @@ Motor ap8 $motor_driver_type [params\
posit_2 $ap8_D20\
posit_3 $ap8_D40\
posit_4 $ap8_40X40\
posit_5 $ap8_100X100\
posit_5 $ap8_100X40\
absEnc 1\
absEncHome $ap8_absenchome\
cntsPerX $ap8_cnts_per_x]
@ -251,8 +288,148 @@ ap8 softupperlim $ap8_fwd_lim
ap8 home $ap8_home
ap8 part $ap8_part
ap8 long_name ap8
ap8 speed $ap8_speed
ap8 accel $ap8_accel
ap8 decel $ap8_decel
# att configuration
# 4 Position linear Attenuator
# Axis number 25
Motor att $motor_driver_type [params\
asyncqueue mc4\
axis A\
units $att_units\
hardlowerlim $att_rev_lim\
hardupperlim $att_fwd_lim\
maxSpeed $att_maxspeed\
maxAccel $att_maxaccel\
maxDecel $att_maxdecel\
stepsPerX $att_steps_per_x\
posit_count 5\
posit_1 $att_pos1\
posit_2 $att_pos2\
posit_3 $att_pos3\
posit_4 $att_pos4\
posit_5 $att_pos5\
absEnc 1\
absEncHome $att_absenchome\
cntsPerX $att_cnts_per_x]
att softlowerlim $att_rev_lim
att softupperlim $att_fwd_lim
att home $att_home
att part $att_part
att long_name att
att speed $att_speed
att accel $att_accel
att decel $att_decel
# cdd configuration
# CURTAIN DETECTOR BOTTOM TRANSLATION
# Axis number 62
Motor cdd $motor_driver_type [params\
asyncqueue mc8\
axis F\
units $cdd_units\
hardlowerlim $cdd_rev_lim\
hardupperlim $cdd_fwd_lim\
maxSpeed $cdd_maxspeed\
maxAccel $cdd_maxaccel\
maxDecel $cdd_maxdecel\
stepsPerX $cdd_steps_per_x\
posit_count 0\
absEnc 1\
absEncHome $cdd_absenchome\
cntsPerX $cdd_cnts_per_x]
cdd softlowerlim $cdd_rev_lim
cdd softupperlim $cdd_fwd_lim
cdd home $cdd_home
cdd part $cdd_part
cdd long_name cdd
cdd speed $cdd_speed
cdd accel $cdd_accel
cdd decel $cdd_decel
# cdl configuration
# CURTAIN DETECTOR WEST TRANSLATION
# Axis number 59
Motor cdl $motor_driver_type [params\
asyncqueue mc8\
axis C\
units $cdl_units\
hardlowerlim $cdl_rev_lim\
hardupperlim $cdl_fwd_lim\
maxSpeed $cdl_maxspeed\
maxAccel $cdl_maxaccel\
maxDecel $cdl_maxdecel\
stepsPerX $cdl_steps_per_x\
posit_count 0\
absEnc 1\
absEncHome $cdl_absenchome\
cntsPerX $cdl_cnts_per_x]
cdl softlowerlim $cdl_rev_lim
cdl softupperlim $cdl_fwd_lim
cdl home $cdl_home
cdl part $cdl_part
cdl long_name cdl
cdl speed $cdl_speed
cdl accel $cdl_accel
cdl decel $cdl_decel
# cdr configuration
# CURTAIN DETECTOR EAST TRANSLATION
# Axis number 60
Motor cdr $motor_driver_type [params\
asyncqueue mc8\
axis D\
units $cdr_units\
hardlowerlim $cdr_rev_lim\
hardupperlim $cdr_fwd_lim\
maxSpeed $cdr_maxspeed\
maxAccel $cdr_maxaccel\
maxDecel $cdr_maxdecel\
stepsPerX $cdr_steps_per_x\
posit_count 0\
absEnc 1\
absEncHome $cdr_absenchome\
cntsPerX $cdr_cnts_per_x]
cdr softlowerlim $cdr_rev_lim
cdr softupperlim $cdr_fwd_lim
cdr home $cdr_home
cdr part $cdr_part
cdr long_name cdr
cdr speed $cdr_speed
cdr accel $cdr_accel
cdr decel $cdr_decel
# cdu configuration
# CURTAIN DETECTOR TOP TRANSLATION
# Axis number 61
Motor cdu $motor_driver_type [params\
asyncqueue mc8\
axis E\
units $cdu_units\
hardlowerlim $cdu_rev_lim\
hardupperlim $cdu_fwd_lim\
maxSpeed $cdu_maxspeed\
maxAccel $cdu_maxaccel\
maxDecel $cdu_maxdecel\
stepsPerX $cdu_steps_per_x\
posit_count 0\
absEnc 1\
absEncHome $cdu_absenchome\
cntsPerX $cdu_cnts_per_x]
cdu softlowerlim $cdu_rev_lim
cdu softupperlim $cdu_fwd_lim
cdu home $cdu_home
cdu part $cdu_part
cdu long_name cdu
cdu speed $cdu_speed
cdu accel $cdu_accel
cdu decel $cdu_decel
# col1 configuration
# Collimator Trans (Col SEG 1) VH
# Axis number 9
Motor col1 $motor_driver_type [params\
asyncqueue mc2\
axis A\
@ -265,7 +442,7 @@ Motor col1 $motor_driver_type [params\
stepsPerX $col1_steps_per_x\
posit_count 2\
posit_1 $col1_guide\
posit_2 $col1_aperture\
posit_2 $col1_empty\
absEnc 1\
absEncHome $col1_absenchome\
cntsPerX $col1_cnts_per_x]
@ -274,8 +451,13 @@ col1 softupperlim $col1_fwd_lim
col1 home $col1_home
col1 part $col1_part
col1 long_name col1
col1 speed $col1_speed
col1 accel $col1_accel
col1 decel $col1_decel
# col2 configuration
# Collimator Trans (Col SEG 2) VH
# Axis number 10
Motor col2 $motor_driver_type [params\
asyncqueue mc2\
axis B\
@ -288,7 +470,7 @@ Motor col2 $motor_driver_type [params\
stepsPerX $col2_steps_per_x\
posit_count 2\
posit_1 $col2_guide\
posit_2 $col2_aperture\
posit_2 $col2_empty\
absEnc 1\
absEncHome $col2_absenchome\
cntsPerX $col2_cnts_per_x]
@ -297,8 +479,13 @@ col2 softupperlim $col2_fwd_lim
col2 home $col2_home
col2 part $col2_part
col2 long_name col2
col2 speed $col2_speed
col2 accel $col2_accel
col2 decel $col2_decel
# col3 configuration
# Collimator Trans (Col SEG 3) VH
# Axis number 11
Motor col3 $motor_driver_type [params\
asyncqueue mc2\
axis C\
@ -311,7 +498,7 @@ Motor col3 $motor_driver_type [params\
stepsPerX $col3_steps_per_x\
posit_count 2\
posit_1 $col3_guide\
posit_2 $col3_aperture\
posit_2 $col3_empty\
absEnc 1\
absEncHome $col3_absenchome\
cntsPerX $col3_cnts_per_x]
@ -320,8 +507,13 @@ col3 softupperlim $col3_fwd_lim
col3 home $col3_home
col3 part $col3_part
col3 long_name col3
col3 speed $col3_speed
col3 accel $col3_accel
col3 decel $col3_decel
# col4 configuration
# Collimator Trans (Col SEG 4) VH
# Axis number 12
Motor col4 $motor_driver_type [params\
asyncqueue mc2\
axis D\
@ -334,7 +526,7 @@ Motor col4 $motor_driver_type [params\
stepsPerX $col4_steps_per_x\
posit_count 2\
posit_1 $col4_guide\
posit_2 $col4_aperture\
posit_2 $col4_empty\
absEnc 1\
absEncHome $col4_absenchome\
cntsPerX $col4_cnts_per_x]
@ -343,8 +535,13 @@ col4 softupperlim $col4_fwd_lim
col4 home $col4_home
col4 part $col4_part
col4 long_name col4
col4 speed $col4_speed
col4 accel $col4_accel
col4 decel $col4_decel
# col5 configuration
# Collimator Trans (Col SEG 5) VH
# Axis number 13
Motor col5 $motor_driver_type [params\
asyncqueue mc2\
axis E\
@ -357,7 +554,7 @@ Motor col5 $motor_driver_type [params\
stepsPerX $col5_steps_per_x\
posit_count 2\
posit_1 $col5_guide\
posit_2 $col5_aperture\
posit_2 $col5_empty\
absEnc 1\
absEncHome $col5_absenchome\
cntsPerX $col5_cnts_per_x]
@ -366,8 +563,13 @@ col5 softupperlim $col5_fwd_lim
col5 home $col5_home
col5 part $col5_part
col5 long_name col5
col5 speed $col5_speed
col5 accel $col5_accel
col5 decel $col5_decel
# col6 configuration
# Collimator Trans (Col SEG 6) VH
# Axis number 14
Motor col6 $motor_driver_type [params\
asyncqueue mc2\
axis F\
@ -380,7 +582,7 @@ Motor col6 $motor_driver_type [params\
stepsPerX $col6_steps_per_x\
posit_count 2\
posit_1 $col6_guide\
posit_2 $col6_aperture\
posit_2 $col6_empty\
absEnc 1\
absEncHome $col6_absenchome\
cntsPerX $col6_cnts_per_x]
@ -389,8 +591,13 @@ col6 softupperlim $col6_fwd_lim
col6 home $col6_home
col6 part $col6_part
col6 long_name col6
col6 speed $col6_speed
col6 accel $col6_accel
col6 decel $col6_decel
# col7 configuration
# Collimator Trans (Col SEG 7) VH
# Axis number 15
Motor col7 $motor_driver_type [params\
asyncqueue mc2\
axis G\
@ -403,7 +610,7 @@ Motor col7 $motor_driver_type [params\
stepsPerX $col7_steps_per_x\
posit_count 2\
posit_1 $col7_guide\
posit_2 $col7_aperture\
posit_2 $col7_empty\
absEnc 1\
absEncHome $col7_absenchome\
cntsPerX $col7_cnts_per_x]
@ -412,8 +619,13 @@ col7 softupperlim $col7_fwd_lim
col7 home $col7_home
col7 part $col7_part
col7 long_name col7
col7 speed $col7_speed
col7 accel $col7_accel
col7 decel $col7_decel
# col8 configuration
# Collimator Trans (Col SEG 8) VH
# Axis number 16
Motor col8 $motor_driver_type [params\
asyncqueue mc2\
axis H\
@ -426,7 +638,7 @@ Motor col8 $motor_driver_type [params\
stepsPerX $col8_steps_per_x\
posit_count 2\
posit_1 $col8_guide\
posit_2 $col8_aperture\
posit_2 $col8_empty\
absEnc 1\
absEncHome $col8_absenchome\
cntsPerX $col8_cnts_per_x]
@ -435,5 +647,190 @@ col8 softupperlim $col8_fwd_lim
col8 home $col8_home
col8 part $col8_part
col8 long_name col8
col8 speed $col8_speed
col8 accel $col8_accel
col8 decel $col8_decel
# det configuration
# CURTAIN DETECTOR CARRIAGE Y TRANS
# Axis number 58
Motor det $motor_driver_type [params\
asyncqueue mc8\
axis B\
units $det_units\
hardlowerlim $det_rev_lim\
hardupperlim $det_fwd_lim\
maxSpeed $det_maxspeed\
maxAccel $det_maxaccel\
maxDecel $det_maxdecel\
stepsPerX $det_steps_per_x\
posit_count 0\
absEnc 1\
absEncHome $det_absenchome\
cntsPerX $det_cnts_per_x]
det softlowerlim $det_rev_lim
det softupperlim $det_fwd_lim
det home $det_home
det part $det_part
det long_name det
det speed $det_speed
det accel $det_accel
det decel $det_decel
# sdh configuration
# SDH Box
# Axis number 26
Motor sdh $motor_driver_type [params\
asyncqueue mc4\
axis B\
units $sdh_units\
hardlowerlim $sdh_rev_lim\
hardupperlim $sdh_fwd_lim\
maxSpeed $sdh_maxspeed\
maxAccel $sdh_maxaccel\
maxDecel $sdh_maxdecel\
stepsPerX $sdh_steps_per_x\
posit_count 2\
posit_1 $sdh_5a_in\
posit_2 $sdh_5b_in\
absEnc 1\
absEncHome $sdh_absenchome\
cntsPerX $sdh_cnts_per_x]
sdh softlowerlim $sdh_rev_lim
sdh softupperlim $sdh_fwd_lim
sdh home $sdh_home
sdh part $sdh_part
sdh long_name sdh
# ss1d configuration
# Slit System 1 - Z DOWN
# Axis number 20
Motor ss1d $motor_driver_type [params\
asyncqueue mc3\
axis D\
units $ss1d_units\
hardlowerlim $ss1d_rev_lim\
hardupperlim $ss1d_fwd_lim\
maxSpeed $ss1d_maxspeed\
maxAccel $ss1d_maxaccel\
maxDecel $ss1d_maxdecel\
stepsPerX $ss1d_steps_per_x\
posit_count 0\
absEnc 1\
absEncHome $ss1d_absenchome\
cntsPerX $ss1d_cnts_per_x]
ss1d softlowerlim $ss1d_rev_lim
ss1d softupperlim $ss1d_fwd_lim
ss1d home $ss1d_home
ss1d part $ss1d_part
ss1d long_name ss1d
ss1d speed $ss1d_speed
ss1d accel $ss1d_accel
ss1d decel $ss1d_decel
# ss1l configuration
# Slit System 1 - X WEST
# Axis number 17
Motor ss1l $motor_driver_type [params\
asyncqueue mc3\
axis A\
units $ss1l_units\
hardlowerlim $ss1l_rev_lim\
hardupperlim $ss1l_fwd_lim\
maxSpeed $ss1l_maxspeed\
maxAccel $ss1l_maxaccel\
maxDecel $ss1l_maxdecel\
stepsPerX $ss1l_steps_per_x\
posit_count 0\
absEnc 1\
absEncHome $ss1l_absenchome\
cntsPerX $ss1l_cnts_per_x]
ss1l softlowerlim $ss1l_rev_lim
ss1l softupperlim $ss1l_fwd_lim
ss1l home $ss1l_home
ss1l part $ss1l_part
ss1l long_name ss1l
ss1l speed $ss1l_speed
ss1l accel $ss1l_accel
ss1l decel $ss1l_decel
# ss1r configuration
# Slit System 1 - X EAST
# Axis number 19
Motor ss1r $motor_driver_type [params\
asyncqueue mc3\
axis C\
units $ss1r_units\
hardlowerlim $ss1r_rev_lim\
hardupperlim $ss1r_fwd_lim\
maxSpeed $ss1r_maxspeed\
maxAccel $ss1r_maxaccel\
maxDecel $ss1r_maxdecel\
stepsPerX $ss1r_steps_per_x\
posit_count 0\
absEnc 1\
absEncHome $ss1r_absenchome\
cntsPerX $ss1r_cnts_per_x]
ss1r softlowerlim $ss1r_rev_lim
ss1r softupperlim $ss1r_fwd_lim
ss1r home $ss1r_home
ss1r part $ss1r_part
ss1r long_name ss1r
ss1r speed $ss1r_speed
ss1r accel $ss1r_accel
ss1r decel $ss1r_decel
# ss1u configuration
# Slit System 1 - Z UP
# Axis number 18
Motor ss1u $motor_driver_type [params\
asyncqueue mc3\
axis B\
units $ss1u_units\
hardlowerlim $ss1u_rev_lim\
hardupperlim $ss1u_fwd_lim\
maxSpeed $ss1u_maxspeed\
maxAccel $ss1u_maxaccel\
maxDecel $ss1u_maxdecel\
stepsPerX $ss1u_steps_per_x\
posit_count 0\
absEnc 1\
absEncHome $ss1u_absenchome\
cntsPerX $ss1u_cnts_per_x]
ss1u softlowerlim $ss1u_rev_lim
ss1u softupperlim $ss1u_fwd_lim
ss1u home $ss1u_home
ss1u part $ss1u_part
ss1u long_name ss1u
ss1u speed $ss1u_speed
ss1u accel $ss1u_accel
ss1u decel $ss1u_decel
# vs configuration
# Velocity Selector Trans
# Axis number 28
Motor vs $motor_driver_type [params\
asyncqueue mc4\
axis D\
units $vs_units\
hardlowerlim $vs_rev_lim\
hardupperlim $vs_fwd_lim\
maxSpeed $vs_maxspeed\
maxAccel $vs_maxaccel\
maxDecel $vs_maxdecel\
stepsPerX $vs_steps_per_x\
posit_count 1\
posit_1 $vs_glass_in\
absEnc 1\
absEncHome $vs_absenchome\
cntsPerX $vs_cnts_per_x]
vs softlowerlim $vs_rev_lim
vs softupperlim $vs_fwd_lim
vs home $vs_home
vs part $vs_part
vs long_name vs
vs speed $vs_speed
vs accel $vs_accel
vs decel $vs_decel
proc motor_set_sobj_attributes {} {}

View File

@ -15,29 +15,17 @@ ap7_units,degrees
ap8_part,collimator
ap8_units,degrees
bs1_part,detector
bs1_units,xxx
bs1_units,degrees
bs2_part,detector
bs2_units,xxx
bs2_units,degrees
bs3_part,detector
bs3_units,xxx
bs4_part,detector
bs4_units,xxx
bs5_part,detector
bs5_units,xxx
bs6_part,detector
bs6_units,xxx
cd1x_part,detector
cd1x_units,mm
cd2x_part,detector
cd2x_units,mm
cd3z_part,detector
cd3z_units,mm
cd4z_part,detector
cd4z_units,mm
cdy_part,detector
cdy_units,mm
cdz_part,detector
cdz_units,mm
bs3_units,degrees
det_part,detector
det_units,mm
cdu_part,detector
cdd_units,mm
cdl_part,detector
cdr_units,mm
col1_part,collimator
col1_units,mm
col2_part,collimator
@ -54,8 +42,8 @@ col7_part,collimator
col7_units,mm
col8_part,collimator
col8_units,mm
lat_part,disk_chopper
lat_units,xxx
att_part,collimator
att_units,mm
mdy_part,detector
mdy_units,mm
mirr1_part,disk_chopper

1 ap1_part collimator
15 ap8_part collimator
16 ap8_units degrees
17 bs1_part detector
18 bs1_units xxx degrees
19 bs2_part detector
20 bs2_units xxx degrees
21 bs3_part detector
22 bs3_units xxx degrees
23 bs4_part det_part detector
24 bs4_units det_units xxx mm
25 bs5_part cdu_part detector
26 bs5_units cdd_units xxx mm
27 bs6_part cdl_part detector
28 bs6_units cdr_units xxx mm
cd1x_part detector
cd1x_units mm
cd2x_part detector
cd2x_units mm
cd3z_part detector
cd3z_units mm
cd4z_part detector
cd4z_units mm
cdy_part detector
cdy_units mm
cdz_part detector
cdz_units mm
29 col1_part collimator
30 col1_units mm
31 col2_part collimator
42 col7_units mm
43 col8_part collimator
44 col8_units mm
45 lat_part att_part disk_chopper collimator
46 lat_units att_units xxx mm
47 mdy_part detector
48 mdy_units mm
49 mirr1_part disk_chopper

View File

@ -9,12 +9,3 @@ for {set n 1} {$n < 8} {incr n} {
make_coll_motor_1 c$n c$n col$n count
make_coll_motor_1 a$n a$n ap$n count
}
for {set n 1} {$n < 8} {incr n} {
col$n speed 0.5
col$n accel 0.5
col$n decel 0.5
ap$n speed 0.5
ap$n accel 0.5
ap$n decel 0.5
}

View File

@ -1,88 +1,202 @@
ap1_absenchome,73952
ap1_fwd_lim,105.01831054687496
ap1_home,0
ap1_maxaccel,1
ap1_maxdecel,1
ap1_maxspeed,1
ap1_rev_lim,0
ap2_absenchome,54293
ap2_fwd_lim,113.07128906249996
ap2_home,0
ap2_maxaccel,1
ap2_maxdecel,1
ap2_maxspeed,1
ap2_rev_lim,0
ap3_absenchome,13644
ap3_fwd_lim,104.29321289062496
ap3_home,0
ap3_maxaccel,1
ap3_maxdecel,1
ap3_maxspeed,1
ap3_rev_lim,0
ap4_absenchome,5666
ap4_fwd_lim,108.67675781249996
ap4_home,0
ap4_maxaccel,1
ap4_maxdecel,1
ap4_maxspeed,1
ap4_rev_lim,0
ap5_absenchome,72824
ap5_fwd_lim,104.01855468749996
ap5_home,0
ap5_maxaccel,1
ap5_maxdecel,1
ap5_maxspeed,1
ap5_rev_lim,0
ap6_absenchome,72115
ap6_fwd_lim,110.74218749999996
ap6_home,0
ap6_maxaccel,1
ap6_maxdecel,1
ap6_maxspeed,1
ap6_rev_lim,0
ap7_absenchome,74299
ap7_fwd_lim,104.62280273437496
ap7_home,0
ap7_maxaccel,1
ap7_maxdecel,1
ap7_maxspeed,1
ap7_rev_lim,0
ap8_absenchome,47639
ap8_fwd_lim,-112.19238281249996
ap8_home,0
ap8_maxaccel,1
ap8_maxdecel,1
ap8_maxspeed,1
ap8_rev_lim,0
col1_absenchome,3902
col1_fwd_lim,270
col1_home,0
col1_rev_lim,0
col2_absenchome,9598
col2_fwd_lim,270
col2_home,0
col2_rev_lim,0
col3_absenchome,29466
col3_fwd_lim,268
col3_home,0
col3_rev_lim,0
col4_absenchome,12861
col4_fwd_lim,269
col4_home,0
col4_rev_lim,0
col5_absenchome,377801
col5_fwd_lim,268
col5_home,0
col5_rev_lim,0
col6_absenchome,191508
col6_fwd_lim,271
col6_home,0
col6_rev_lim,0
col7_absenchome,24810
col7_fwd_lim,269
col7_home,0
col7_rev_lim,0
col8_absenchome,12893
col8_fwd_lim,267
col8_home,0
col8_rev_lim,0
ap1_absenchome,73952.0000
ap1_accel,1.4062
ap1_decel,1.4062
ap1_fwd_lim,105.0183
ap1_home,0.0000
ap1_rev_lim,0.0000
ap1_speed,1.4062
ap2_absenchome,54293.0000
ap2_accel,1.4062
ap2_decel,1.4062
ap2_fwd_lim,113.0713
ap2_home,0.0000
ap2_rev_lim,0.0000
ap2_speed,1.4062
ap3_absenchome,13644.0000
ap3_accel,1.4062
ap3_decel,1.4062
ap3_fwd_lim,104.2932
ap3_home,0.0000
ap3_rev_lim,0.0000
ap3_speed,1.4062
ap4_absenchome,5666.0000
ap4_accel,1.4062
ap4_decel,1.4062
ap4_fwd_lim,108.6768
ap4_home,0.0000
ap4_rev_lim,0.0000
ap4_speed,1.4062
ap5_absenchome,72824.0000
ap5_accel,1.4062
ap5_decel,1.4062
ap5_fwd_lim,104.0186
ap5_home,0.0000
ap5_rev_lim,0.0000
ap5_speed,1.4062
ap6_absenchome,72115.0000
ap6_accel,1.4062
ap6_decel,1.4062
ap6_fwd_lim,110.7422
ap6_home,0.0000
ap6_rev_lim,0.0000
ap6_speed,1.4062
ap7_absenchome,74299.0000
ap7_accel,1.4062
ap7_decel,1.4062
ap7_fwd_lim,104.6228
ap7_home,0.0000
ap7_rev_lim,0.0000
ap7_speed,1.4062
ap8_absenchome,47639.0000
ap8_accel,1.4062
ap8_decel,1.4062
ap8_fwd_lim,-112.1924
ap8_home,0.0000
ap8_rev_lim,0.0000
ap8_speed,1.4062
att_absenchome,33021197.0000
att_accel,3.6000
att_decel,3.6000
att_fwd_lim,-273.7734
att_home,0.0000
att_rev_lim,0.0000
att_speed,3.6000
cdd_absenchome,4159255.0000
cdd_accel,0.2500
cdd_decel,0.2500
cdd_fwd_lim,349.0000
cdd_home,0.0000
cdd_part,instrument
cdd_rev_lim,0.0000
cdd_speed,1.5000
cdl_absenchome,5769621.0000
cdl_accel,0.2500
cdl_decel,0.2500
cdl_fwd_lim,356.0000
cdl_home,0.0000
cdl_rev_lim,0.0000
cdl_speed,1.5000
cdl_units,xxx
cdr_absenchome,4371043.0000
cdr_accel,0.2500
cdr_decel,0.2500
cdr_fwd_lim,358.0000
cdr_home,0.0000
cdr_part,instrument
cdr_rev_lim,0.0000
cdr_speed,1.5000
cdu_absenchome,21804679.0000
cdu_accel,0.2500
cdu_decel,0.2500
cdu_fwd_lim,356.0000
cdu_home,0.0000
cdu_rev_lim,0.0000
cdu_speed,1.5000
cdu_units,xxx
col1_absenchome,3902.0000
col1_accel,0.3333
col1_decel,0.3333
col1_fwd_lim,270.0000
col1_home,0.0000
col1_rev_lim,0.0000
col1_speed,0.6667
col2_absenchome,9598.0000
col2_accel,0.3333
col2_decel,0.3333
col2_fwd_lim,270.0000
col2_home,0.0000
col2_rev_lim,0.0000
col2_speed,0.6667
col3_absenchome,29466.0000
col3_accel,0.3333
col3_decel,0.3333
col3_fwd_lim,268.0000
col3_home,0.0000
col3_rev_lim,0.0000
col3_speed,0.6667
col4_absenchome,12861.0000
col4_accel,0.3333
col4_decel,0.3333
col4_fwd_lim,269.0000
col4_home,0.0000
col4_rev_lim,0.0000
col4_speed,0.6667
col5_absenchome,377801.0000
col5_accel,0.3333
col5_decel,0.3333
col5_fwd_lim,268.0000
col5_home,0.0000
col5_rev_lim,0.0000
col5_speed,0.6667
col6_absenchome,191508.0000
col6_accel,0.3333
col6_decel,0.3333
col6_fwd_lim,271.0000
col6_home,0.0000
col6_rev_lim,0.0000
col6_speed,0.6667
col7_absenchome,24810.0000
col7_accel,0.3333
col7_decel,0.3333
col7_fwd_lim,269.0000
col7_home,0.0000
col7_rev_lim,0.0000
col7_speed,0.6667
col8_absenchome,12893.0000
col8_accel,0.3333
col8_decel,0.3333
col8_fwd_lim,267.0000
col8_home,0.0000
col8_rev_lim,0.0000
col8_speed,0.6667
det_absenchome,0.0000
det_accel,6.4103
det_decel,6.4103
det_fwd_lim,0.0000
det_home,0.0000
det_rev_lim,0.0000
det_speed,25.6410
sdh_absenchome,4166803.0000
sdh_fwd_lim,-243.0000
sdh_home,0.0000
sdh_maxaccel,1.0000
sdh_maxdecel,1.0000
sdh_maxspeed,1.0000
sdh_part,instrument
sdh_rev_lim,0.0000
sdh_units,xxx
ss1d_absenchome,33398312.0000
ss1d_accel,0.5000
ss1d_decel,0.5000
ss1d_fwd_lim,114.0000
ss1d_home,0.0000
ss1d_rev_lim,0.0000
ss1d_speed,0.5000
ss1l_absenchome,32637740.0000
ss1l_accel,0.5000
ss1l_decel,0.5000
ss1l_fwd_lim,-68.0000
ss1l_home,0.0000
ss1l_rev_lim,0.0000
ss1l_speed,0.5000
ss1r_absenchome,33421848.0000
ss1r_accel,0.5000
ss1r_decel,0.5000
ss1r_fwd_lim,-72.0000
ss1r_home,0.0000
ss1r_rev_lim,0.0000
ss1r_speed,0.5000
ss1u_absenchome,33297987.0000
ss1u_accel,0.5000
ss1u_decel,0.5000
ss1u_fwd_lim,113.0000
ss1u_home,0.0000
ss1u_rev_lim,0.0000
ss1u_speed,0.5000
vs_absenchome,3789130.0000
vs_accel,0.4000
vs_decel,1.3333
vs_fwd_lim,-276.0000
vs_home,0.0000
vs_rev_lim,0.0000
vs_speed,1.3333

1 ap1_absenchome 73952 73952.0000
2 ap1_fwd_lim ap1_accel 105.01831054687496 1.4062
3 ap1_home ap1_decel 0 1.4062
4 ap1_maxaccel ap1_fwd_lim 1 105.0183
5 ap1_maxdecel ap1_home 1 0.0000
6 ap1_maxspeed ap1_rev_lim 1 0.0000
7 ap1_rev_lim ap1_speed 0 1.4062
8 ap2_absenchome 54293 54293.0000
9 ap2_fwd_lim ap2_accel 113.07128906249996 1.4062
10 ap2_home ap2_decel 0 1.4062
11 ap2_maxaccel ap2_fwd_lim 1 113.0713
12 ap2_maxdecel ap2_home 1 0.0000
13 ap2_maxspeed ap2_rev_lim 1 0.0000
14 ap2_rev_lim ap2_speed 0 1.4062
15 ap3_absenchome 13644 13644.0000
16 ap3_fwd_lim ap3_accel 104.29321289062496 1.4062
17 ap3_home ap3_decel 0 1.4062
18 ap3_maxaccel ap3_fwd_lim 1 104.2932
19 ap3_maxdecel ap3_home 1 0.0000
20 ap3_maxspeed ap3_rev_lim 1 0.0000
21 ap3_rev_lim ap3_speed 0 1.4062
22 ap4_absenchome 5666 5666.0000
23 ap4_fwd_lim ap4_accel 108.67675781249996 1.4062
24 ap4_home ap4_decel 0 1.4062
25 ap4_maxaccel ap4_fwd_lim 1 108.6768
26 ap4_maxdecel ap4_home 1 0.0000
27 ap4_maxspeed ap4_rev_lim 1 0.0000
28 ap4_rev_lim ap4_speed 0 1.4062
29 ap5_absenchome 72824 72824.0000
30 ap5_fwd_lim ap5_accel 104.01855468749996 1.4062
31 ap5_home ap5_decel 0 1.4062
32 ap5_maxaccel ap5_fwd_lim 1 104.0186
33 ap5_maxdecel ap5_home 1 0.0000
34 ap5_maxspeed ap5_rev_lim 1 0.0000
35 ap5_rev_lim ap5_speed 0 1.4062
36 ap6_absenchome 72115 72115.0000
37 ap6_fwd_lim ap6_accel 110.74218749999996 1.4062
38 ap6_home ap6_decel 0 1.4062
39 ap6_maxaccel ap6_fwd_lim 1 110.7422
40 ap6_maxdecel ap6_home 1 0.0000
41 ap6_maxspeed ap6_rev_lim 1 0.0000
42 ap6_rev_lim ap6_speed 0 1.4062
43 ap7_absenchome 74299 74299.0000
44 ap7_fwd_lim ap7_accel 104.62280273437496 1.4062
45 ap7_home ap7_decel 0 1.4062
46 ap7_maxaccel ap7_fwd_lim 1 104.6228
47 ap7_maxdecel ap7_home 1 0.0000
48 ap7_maxspeed ap7_rev_lim 1 0.0000
49 ap7_rev_lim ap7_speed 0 1.4062
50 ap8_absenchome 47639 47639.0000
51 ap8_fwd_lim ap8_accel -112.19238281249996 1.4062
52 ap8_home ap8_decel 0 1.4062
53 ap8_maxaccel ap8_fwd_lim 1 -112.1924
54 ap8_maxdecel ap8_home 1 0.0000
55 ap8_maxspeed ap8_rev_lim 1 0.0000
56 ap8_rev_lim ap8_speed 0 1.4062
57 col1_absenchome att_absenchome 3902 33021197.0000
58 col1_fwd_lim att_accel 270 3.6000
59 col1_home att_decel 0 3.6000
60 col1_rev_lim att_fwd_lim 0 -273.7734
61 col2_absenchome att_home 9598 0.0000
62 col2_fwd_lim att_rev_lim 270 0.0000
63 col2_home att_speed 0 3.6000
64 col2_rev_lim cdd_absenchome 0 4159255.0000
65 col3_absenchome cdd_accel 29466 0.2500
66 col3_fwd_lim cdd_decel 268 0.2500
67 col3_home cdd_fwd_lim 0 349.0000
68 col3_rev_lim cdd_home 0 0.0000
69 col4_absenchome cdd_part 12861 instrument
70 col4_fwd_lim cdd_rev_lim 269 0.0000
71 col4_home cdd_speed 0 1.5000
72 col4_rev_lim cdl_absenchome 0 5769621.0000
73 col5_absenchome cdl_accel 377801 0.2500
74 col5_fwd_lim cdl_decel 268 0.2500
75 col5_home cdl_fwd_lim 0 356.0000
76 col5_rev_lim cdl_home 0 0.0000
77 col6_absenchome cdl_rev_lim 191508 0.0000
78 col6_fwd_lim cdl_speed 271 1.5000
79 col6_home cdl_units 0 xxx
80 col6_rev_lim cdr_absenchome 0 4371043.0000
81 col7_absenchome cdr_accel 24810 0.2500
82 col7_fwd_lim cdr_decel 269 0.2500
83 col7_home cdr_fwd_lim 0 358.0000
84 col7_rev_lim cdr_home 0 0.0000
85 col8_absenchome cdr_part 12893 instrument
86 col8_fwd_lim cdr_rev_lim 267 0.0000
87 col8_home cdr_speed 0 1.5000
88 col8_rev_lim cdu_absenchome 0 21804679.0000
89 cdu_accel 0.2500
90 cdu_decel 0.2500
91 cdu_fwd_lim 356.0000
92 cdu_home 0.0000
93 cdu_rev_lim 0.0000
94 cdu_speed 1.5000
95 cdu_units xxx
96 col1_absenchome 3902.0000
97 col1_accel 0.3333
98 col1_decel 0.3333
99 col1_fwd_lim 270.0000
100 col1_home 0.0000
101 col1_rev_lim 0.0000
102 col1_speed 0.6667
103 col2_absenchome 9598.0000
104 col2_accel 0.3333
105 col2_decel 0.3333
106 col2_fwd_lim 270.0000
107 col2_home 0.0000
108 col2_rev_lim 0.0000
109 col2_speed 0.6667
110 col3_absenchome 29466.0000
111 col3_accel 0.3333
112 col3_decel 0.3333
113 col3_fwd_lim 268.0000
114 col3_home 0.0000
115 col3_rev_lim 0.0000
116 col3_speed 0.6667
117 col4_absenchome 12861.0000
118 col4_accel 0.3333
119 col4_decel 0.3333
120 col4_fwd_lim 269.0000
121 col4_home 0.0000
122 col4_rev_lim 0.0000
123 col4_speed 0.6667
124 col5_absenchome 377801.0000
125 col5_accel 0.3333
126 col5_decel 0.3333
127 col5_fwd_lim 268.0000
128 col5_home 0.0000
129 col5_rev_lim 0.0000
130 col5_speed 0.6667
131 col6_absenchome 191508.0000
132 col6_accel 0.3333
133 col6_decel 0.3333
134 col6_fwd_lim 271.0000
135 col6_home 0.0000
136 col6_rev_lim 0.0000
137 col6_speed 0.6667
138 col7_absenchome 24810.0000
139 col7_accel 0.3333
140 col7_decel 0.3333
141 col7_fwd_lim 269.0000
142 col7_home 0.0000
143 col7_rev_lim 0.0000
144 col7_speed 0.6667
145 col8_absenchome 12893.0000
146 col8_accel 0.3333
147 col8_decel 0.3333
148 col8_fwd_lim 267.0000
149 col8_home 0.0000
150 col8_rev_lim 0.0000
151 col8_speed 0.6667
152 det_absenchome 0.0000
153 det_accel 6.4103
154 det_decel 6.4103
155 det_fwd_lim 0.0000
156 det_home 0.0000
157 det_rev_lim 0.0000
158 det_speed 25.6410
159 sdh_absenchome 4166803.0000
160 sdh_fwd_lim -243.0000
161 sdh_home 0.0000
162 sdh_maxaccel 1.0000
163 sdh_maxdecel 1.0000
164 sdh_maxspeed 1.0000
165 sdh_part instrument
166 sdh_rev_lim 0.0000
167 sdh_units xxx
168 ss1d_absenchome 33398312.0000
169 ss1d_accel 0.5000
170 ss1d_decel 0.5000
171 ss1d_fwd_lim 114.0000
172 ss1d_home 0.0000
173 ss1d_rev_lim 0.0000
174 ss1d_speed 0.5000
175 ss1l_absenchome 32637740.0000
176 ss1l_accel 0.5000
177 ss1l_decel 0.5000
178 ss1l_fwd_lim -68.0000
179 ss1l_home 0.0000
180 ss1l_rev_lim 0.0000
181 ss1l_speed 0.5000
182 ss1r_absenchome 33421848.0000
183 ss1r_accel 0.5000
184 ss1r_decel 0.5000
185 ss1r_fwd_lim -72.0000
186 ss1r_home 0.0000
187 ss1r_rev_lim 0.0000
188 ss1r_speed 0.5000
189 ss1u_absenchome 33297987.0000
190 ss1u_accel 0.5000
191 ss1u_decel 0.5000
192 ss1u_fwd_lim 113.0000
193 ss1u_home 0.0000
194 ss1u_rev_lim 0.0000
195 ss1u_speed 0.5000
196 vs_absenchome 3789130.0000
197 vs_accel 0.4000
198 vs_decel 1.3333
199 vs_fwd_lim -276.0000
200 vs_home 0.0000
201 vs_rev_lim 0.0000
202 vs_speed 1.3333