Corrections made to Emu_motion_control... spreadsheet during testing.

Also renamed axes and added reference positions from spreadsheet.
This commit is contained in:
Ferdi Franceschini
2015-03-11 13:42:30 +11:00
parent a76f5d9143
commit 760d5f3067
5 changed files with 174 additions and 377 deletions

View File

@ -1,64 +1,70 @@
mtth2_axis,F mchi_absenchome,4196137
mtth2_axis_number,14 mchi_axis,A
mtth2_cnts_per_x,8192 mchi_axis_number,1
mtth2_description,2nd Reflector rotation mchi_cnts_per_x,-2046
mtth2_dflt_accel_steps,25000 mchi_description,Pre Mono Tilt
mtth2_dflt_decel_steps,25000 mchi_dflt_accel_steps,50000
mtth2_dflt_speed_steps,100000 mchi_dflt_decel_steps,50000
mtth2_fwd_enc_lim,293114 mchi_dflt_speed_steps,50000
mtth2_maxaccel,0.4 mchi_fwd_enc_lim,4181460
mtth2_maxdecel,0.4 mchi_home,0
mtth2_maxspeed,0.4 mchi_maxaccel,0.1
mtth2_mc,mc2 mchi_maxdecel,0.1
mtth2_part,instrument mchi_maxspeed,0.1
mtth2_rev_enc_lim,23251 mchi_mc,mc1
mtth2_steps_per_x,500000 mchi_part,instrument
mtth2_units,degrees mchi_rev_enc_lim,4210266
pmchi_axis,A mchi_steps_per_x,500000
pmchi_axis_number,1 mchi_units,degrees
pmchi_cnts_per_x,2046 mom_absenchome,19818756
pmchi_description,Pre Mono Tilt mom_axis,A
pmchi_dflt_accel_steps,50000 mom_axis_number,9
pmchi_dflt_decel_steps,50000 mom_cnts_per_x,-93206.7555555556
pmchi_dflt_speed_steps,50000 mom_description,Pre Mono Rotation
pmchi_fwd_enc_lim,4181460 mom_dflt_accel_steps,50000
pmchi_maxaccel,0.1 mom_dflt_decel_steps,50000
pmchi_maxdecel,0.1 mom_dflt_speed_steps,50000
pmchi_maxspeed,0.1 mom_fwd_enc_lim,19270709
pmchi_mc,mc1 mom_home,20.8
pmchi_part,instrument mom_maxaccel,0.1
pmchi_rev_enc_lim,4210266 mom_maxdecel,0.1
pmchi_steps_per_x,500000 mom_maxspeed,0.1
pmchi_units,degrees mom_mc,mc2
pmth_axis,A mom_part,instrument
pmth_axis_number,9 mom_rev_enc_lim,20287178
pmth_cnts_per_x,93206.7555555556 mom_steps_per_x,500000
pmth_description,Pre Mono Rotation mom_units,degrees
pmth_dflt_accel_steps,50000 mtth_absenchome,222114
pmth_dflt_decel_steps,50000 mtth_axis,F
pmth_dflt_speed_steps,50000 mtth_axis_number,14
pmth_fwd_enc_lim,19270709 mtth_cnts_per_x,8192
pmth_maxaccel,0.1 mtth_description,2nd Reflector rotation
pmth_maxdecel,0.1 mtth_dflt_accel_steps,25000
pmth_maxspeed,0.1 mtth_dflt_decel_steps,25000
pmth_mc,mc2 mtth_dflt_speed_steps,100000
pmth_part,instrument mtth_fwd_enc_lim,293114
pmth_rev_enc_lim,20287178 mtth_home,20.8
pmth_steps_per_x,500000 mtth_maxaccel,0.4
pmth_units,degrees mtth_maxdecel,0.4
pmx_axis,B mtth_maxspeed,0.4
pmx_axis_number,2 mtth_mc,mc2
pmx_cnts_per_x,10241 mtth_part,instrument
pmx_description,Pre Mono Translation mtth_rev_enc_lim,23251
pmx_dflt_accel_steps,50000 mtth_steps_per_x,500000
pmx_dflt_decel_steps,50000 mtth_units,degrees
pmx_dflt_speed_steps,50000 my_axis,B
pmx_fwd_enc_lim,4131464 my_axis_number,2
pmx_maxaccel,0.4 my_cnts_per_x,-10241
pmx_maxdecel,0.4 my_description,Pre Mono Translation
pmx_maxspeed,0.4 my_dflt_accel_steps,50000
pmx_mc,mc1 my_dflt_decel_steps,50000
pmx_part,instrument my_dflt_speed_steps,50000
pmx_rev_enc_lim,4275488 my_fwd_enc_lim,4275488
pmx_steps_per_x,125000 my_maxaccel,0.4
pmx_units,mm my_maxdecel,0.4
my_maxspeed,0.4
my_mc,mc1
my_part,instrument
my_rev_enc_lim,4131464
my_steps_per_x,125000
my_units,mm

1 mtth2_axis mchi_absenchome F 4196137
2 mtth2_axis_number mchi_axis 14 A
3 mtth2_cnts_per_x mchi_axis_number 8192 1
4 mtth2_description mchi_cnts_per_x 2nd Reflector rotation -2046
5 mtth2_dflt_accel_steps mchi_description 25000 Pre Mono Tilt
6 mtth2_dflt_decel_steps mchi_dflt_accel_steps 25000 50000
7 mtth2_dflt_speed_steps mchi_dflt_decel_steps 100000 50000
8 mtth2_fwd_enc_lim mchi_dflt_speed_steps 293114 50000
9 mtth2_maxaccel mchi_fwd_enc_lim 0.4 4181460
10 mtth2_maxdecel mchi_home 0.4 0
11 mtth2_maxspeed mchi_maxaccel 0.4 0.1
12 mtth2_mc mchi_maxdecel mc2 0.1
13 mtth2_part mchi_maxspeed instrument 0.1
14 mtth2_rev_enc_lim mchi_mc 23251 mc1
15 mtth2_steps_per_x mchi_part 500000 instrument
16 mtth2_units mchi_rev_enc_lim degrees 4210266
17 pmchi_axis mchi_steps_per_x A 500000
18 pmchi_axis_number mchi_units 1 degrees
19 pmchi_cnts_per_x mom_absenchome 2046 19818756
20 pmchi_description mom_axis Pre Mono Tilt A
21 pmchi_dflt_accel_steps mom_axis_number 50000 9
22 pmchi_dflt_decel_steps mom_cnts_per_x 50000 -93206.7555555556
23 pmchi_dflt_speed_steps mom_description 50000 Pre Mono Rotation
24 pmchi_fwd_enc_lim mom_dflt_accel_steps 4181460 50000
25 pmchi_maxaccel mom_dflt_decel_steps 0.1 50000
26 pmchi_maxdecel mom_dflt_speed_steps 0.1 50000
27 pmchi_maxspeed mom_fwd_enc_lim 0.1 19270709
28 pmchi_mc mom_home mc1 20.8
29 pmchi_part mom_maxaccel instrument 0.1
30 pmchi_rev_enc_lim mom_maxdecel 4210266 0.1
31 pmchi_steps_per_x mom_maxspeed 500000 0.1
32 pmchi_units mom_mc degrees mc2
33 pmth_axis mom_part A instrument
34 pmth_axis_number mom_rev_enc_lim 9 20287178
35 pmth_cnts_per_x mom_steps_per_x 93206.7555555556 500000
36 pmth_description mom_units Pre Mono Rotation degrees
37 pmth_dflt_accel_steps mtth_absenchome 50000 222114
38 pmth_dflt_decel_steps mtth_axis 50000 F
39 pmth_dflt_speed_steps mtth_axis_number 50000 14
40 pmth_fwd_enc_lim mtth_cnts_per_x 19270709 8192
41 pmth_maxaccel mtth_description 0.1 2nd Reflector rotation
42 pmth_maxdecel mtth_dflt_accel_steps 0.1 25000
43 pmth_maxspeed mtth_dflt_decel_steps 0.1 25000
44 pmth_mc mtth_dflt_speed_steps mc2 100000
45 pmth_part mtth_fwd_enc_lim instrument 293114
46 pmth_rev_enc_lim mtth_home 20287178 20.8
47 pmth_steps_per_x mtth_maxaccel 500000 0.4
48 pmth_units mtth_maxdecel degrees 0.4
49 pmx_axis mtth_maxspeed B 0.4
50 pmx_axis_number mtth_mc 2 mc2
51 pmx_cnts_per_x mtth_part 10241 instrument
52 pmx_description mtth_rev_enc_lim Pre Mono Translation 23251
53 pmx_dflt_accel_steps mtth_steps_per_x 50000 500000
54 pmx_dflt_decel_steps mtth_units 50000 degrees
55 pmx_dflt_speed_steps my_axis 50000 B
56 pmx_fwd_enc_lim my_axis_number 4131464 2
57 pmx_maxaccel my_cnts_per_x 0.4 -10241
58 pmx_maxdecel my_description 0.4 Pre Mono Translation
59 pmx_maxspeed my_dflt_accel_steps 0.4 50000
60 pmx_mc my_dflt_decel_steps mc1 50000
61 pmx_part my_dflt_speed_steps instrument 50000
62 pmx_rev_enc_lim my_fwd_enc_lim 4275488 4275488
63 pmx_steps_per_x my_maxaccel 125000 0.4
64 pmx_units my_maxdecel mm 0.4
65 my_maxspeed 0.4
66 my_mc mc1
67 my_part instrument
68 my_rev_enc_lim 4131464
69 my_steps_per_x 125000
70 my_units mm

View File

@ -37,104 +37,104 @@ if {$sim_mode == false} {
MakeAsyncQueue mc2 DMC2280 [dict get $::MOTOR_HOSTPORT MC2 HOST] [dict get $::MOTOR_HOSTPORT MC2 PORT] MakeAsyncQueue mc2 DMC2280 [dict get $::MOTOR_HOSTPORT MC2 HOST] [dict get $::MOTOR_HOSTPORT MC2 PORT]
} }
# mtth2 configuration # mchi configuration
# 2nd Reflector rotation
# Axis number 14
Motor mtth2 $motor_driver_type [params\
asyncqueue mc2\
axis F\
units $mtth2_units\
hardlowerlim $mtth2_rev_lim\
hardupperlim $mtth2_fwd_lim\
maxSpeed $mtth2_maxspeed\
maxAccel $mtth2_maxaccel\
maxDecel $mtth2_maxdecel\
stepsPerX $mtth2_steps_per_x\
absEnc 1\
absEncHome $mtth2_absenchome\
cntsPerX $mtth2_cnts_per_x]
mtth2 softlowerlim $mtth2_rev_lim
mtth2 softupperlim $mtth2_fwd_lim
mtth2 home $mtth2_home
mtth2 part $mtth2_part
mtth2 long_name mtth2
mtth2 speed $mtth2_speed
mtth2 accel $mtth2_accel
mtth2 decel $mtth2_decel
# pmchi configuration
# Pre Mono Tilt # Pre Mono Tilt
# Axis number 1 # Axis number 1
Motor pmchi $motor_driver_type [params\ Motor mchi $motor_driver_type [params\
asyncqueue mc1\ asyncqueue mc1\
axis A\ axis A\
units $pmchi_units\ units $mchi_units\
hardlowerlim $pmchi_rev_lim\ hardlowerlim $mchi_rev_lim\
hardupperlim $pmchi_fwd_lim\ hardupperlim $mchi_fwd_lim\
maxSpeed $pmchi_maxspeed\ maxSpeed $mchi_maxspeed\
maxAccel $pmchi_maxaccel\ maxAccel $mchi_maxaccel\
maxDecel $pmchi_maxdecel\ maxDecel $mchi_maxdecel\
stepsPerX $pmchi_steps_per_x\ stepsPerX $mchi_steps_per_x\
absEnc 1\ absEnc 1\
absEncHome $pmchi_absenchome\ absEncHome $mchi_absenchome\
cntsPerX $pmchi_cnts_per_x] cntsPerX $mchi_cnts_per_x]
pmchi softlowerlim $pmchi_rev_lim mchi softlowerlim $mchi_rev_lim
pmchi softupperlim $pmchi_fwd_lim mchi softupperlim $mchi_fwd_lim
pmchi home $pmchi_home mchi home $mchi_home
pmchi part $pmchi_part mchi part $mchi_part
pmchi long_name pmchi mchi long_name mchi
pmchi speed $pmchi_speed mchi speed $mchi_speed
pmchi accel $pmchi_accel mchi accel $mchi_accel
pmchi decel $pmchi_decel mchi decel $mchi_decel
# pmth configuration # mom configuration
# Pre Mono Rotation # Pre Mono Rotation
# Axis number 9 # Axis number 9
Motor pmth $motor_driver_type [params\ Motor mom $motor_driver_type [params\
asyncqueue mc2\ asyncqueue mc2\
axis A\ axis A\
units $pmth_units\ units $mom_units\
hardlowerlim $pmth_rev_lim\ hardlowerlim $mom_rev_lim\
hardupperlim $pmth_fwd_lim\ hardupperlim $mom_fwd_lim\
maxSpeed $pmth_maxspeed\ maxSpeed $mom_maxspeed\
maxAccel $pmth_maxaccel\ maxAccel $mom_maxaccel\
maxDecel $pmth_maxdecel\ maxDecel $mom_maxdecel\
stepsPerX $pmth_steps_per_x\ stepsPerX $mom_steps_per_x\
absEnc 1\ absEnc 1\
absEncHome $pmth_absenchome\ absEncHome $mom_absenchome\
cntsPerX $pmth_cnts_per_x] cntsPerX $mom_cnts_per_x]
pmth softlowerlim $pmth_rev_lim mom softlowerlim $mom_rev_lim
pmth softupperlim $pmth_fwd_lim mom softupperlim $mom_fwd_lim
pmth home $pmth_home mom home $mom_home
pmth part $pmth_part mom part $mom_part
pmth long_name pmth mom long_name mom
pmth speed $pmth_speed mom speed $mom_speed
pmth accel $pmth_accel mom accel $mom_accel
pmth decel $pmth_decel mom decel $mom_decel
# pmx configuration # mtth configuration
# 2nd Reflector rotation
# Axis number 14
Motor mtth $motor_driver_type [params\
asyncqueue mc2\
axis F\
units $mtth_units\
hardlowerlim $mtth_rev_lim\
hardupperlim $mtth_fwd_lim\
maxSpeed $mtth_maxspeed\
maxAccel $mtth_maxaccel\
maxDecel $mtth_maxdecel\
stepsPerX $mtth_steps_per_x\
absEnc 1\
absEncHome $mtth_absenchome\
cntsPerX $mtth_cnts_per_x]
mtth softlowerlim $mtth_rev_lim
mtth softupperlim $mtth_fwd_lim
mtth home $mtth_home
mtth part $mtth_part
mtth long_name mtth
mtth speed $mtth_speed
mtth accel $mtth_accel
mtth decel $mtth_decel
# my configuration
# Pre Mono Translation # Pre Mono Translation
# Axis number 2 # Axis number 2
Motor pmx $motor_driver_type [params\ Motor my $motor_driver_type [params\
asyncqueue mc1\ asyncqueue mc1\
axis B\ axis B\
units $pmx_units\ units $my_units\
hardlowerlim $pmx_rev_lim\ hardlowerlim $my_rev_lim\
hardupperlim $pmx_fwd_lim\ hardupperlim $my_fwd_lim\
maxSpeed $pmx_maxspeed\ maxSpeed $my_maxspeed\
maxAccel $pmx_maxaccel\ maxAccel $my_maxaccel\
maxDecel $pmx_maxdecel\ maxDecel $my_maxdecel\
stepsPerX $pmx_steps_per_x\ stepsPerX $my_steps_per_x\
absEnc 1\ absEnc 1\
absEncHome $pmx_absenchome\ absEncHome $my_absenchome\
cntsPerX $pmx_cnts_per_x] cntsPerX $my_cnts_per_x]
pmx softlowerlim $pmx_rev_lim my softlowerlim $my_rev_lim
pmx softupperlim $pmx_fwd_lim my softupperlim $my_fwd_lim
pmx home $pmx_home my home $my_home
pmx part $pmx_part my part $my_part
pmx long_name pmx my long_name my
pmx speed $pmx_speed my speed $my_speed
pmx accel $pmx_accel my accel $my_accel
pmx decel $pmx_decel my decel $my_decel
proc motor_set_sobj_attributes {} {} proc motor_set_sobj_attributes {} {}

View File

@ -1,5 +0,0 @@
0 ERRORS IN PARSE STAGE 'Emu_motion_control_commissioning_checklist.csv'. PROCESSED 64 lines
0 ERRORS IN PARSE STAGE 'sicsmot_attlist.csv'. PROCESSED 28 lines
GENERATE MOTOR CONFIGURATIONS
Required attributes: axis fwd_lim home maxaccel maxdecel maxspeed mc part rev_lim steps_per_x units
Found 0 incomplete motor configurations

View File

@ -1,198 +0,0 @@
PARSE 'Emu_motion_control_commissioning_checklist.csv'
Processing 'mtth2_axis,F'
Add ::mtth2_attarr(axis) = F
Processing 'mtth2_axis_number,14'
Add ::mtth2_attarr(axis_number) = 14
Processing 'mtth2_cnts_per_x,8192'
Add ::mtth2_encatts(cnts_per_x) = 8192
Processing 'mtth2_description,2nd Reflector rotation'
Add ::mtth2_attarr(description) = 2nd Reflector rotation
Processing 'mtth2_dflt_accel_steps,25000'
Add ::mtth2_attarr(dflt_accel_steps) = 25000
Processing 'mtth2_dflt_decel_steps,25000'
Add ::mtth2_attarr(dflt_decel_steps) = 25000
Processing 'mtth2_dflt_speed_steps,100000'
Add ::mtth2_attarr(dflt_speed_steps) = 100000
Processing 'mtth2_fwd_enc_lim,293114'
Add ::mtth2_encatts(fwd_enc_lim) = 293114
Processing 'mtth2_maxaccel,0.4'
Add ::mtth2_attarr(maxaccel) = 0.4
Processing 'mtth2_maxdecel,0.4'
Add ::mtth2_attarr(maxdecel) = 0.4
Processing 'mtth2_maxspeed,0.4'
Add ::mtth2_attarr(maxspeed) = 0.4
Processing 'mtth2_mc,mc2'
Add ::mtth2_attarr(mc) = mc2
Processing 'mtth2_part,instrument'
Add ::mtth2_attarr(part) = instrument
Processing 'mtth2_rev_enc_lim,23251'
Add ::mtth2_encatts(rev_enc_lim) = 23251
Processing 'mtth2_steps_per_x,500000'
Add ::mtth2_attarr(steps_per_x) = 500000
Processing 'mtth2_units,degrees'
Add ::mtth2_attarr(units) = degrees
Processing 'pmchi_axis,A'
Add ::pmchi_attarr(axis) = A
Processing 'pmchi_axis_number,1'
Add ::pmchi_attarr(axis_number) = 1
Processing 'pmchi_cnts_per_x,2046'
Add ::pmchi_encatts(cnts_per_x) = 2046
Processing 'pmchi_description,Pre Mono Tilt'
Add ::pmchi_attarr(description) = Pre Mono Tilt
Processing 'pmchi_dflt_accel_steps,50000'
Add ::pmchi_attarr(dflt_accel_steps) = 50000
Processing 'pmchi_dflt_decel_steps,50000'
Add ::pmchi_attarr(dflt_decel_steps) = 50000
Processing 'pmchi_dflt_speed_steps,50000'
Add ::pmchi_attarr(dflt_speed_steps) = 50000
Processing 'pmchi_fwd_enc_lim,4181460'
Add ::pmchi_encatts(fwd_enc_lim) = 4181460
Processing 'pmchi_maxaccel,0.1'
Add ::pmchi_attarr(maxaccel) = 0.1
Processing 'pmchi_maxdecel,0.1'
Add ::pmchi_attarr(maxdecel) = 0.1
Processing 'pmchi_maxspeed,0.1'
Add ::pmchi_attarr(maxspeed) = 0.1
Processing 'pmchi_mc,mc1'
Add ::pmchi_attarr(mc) = mc1
Processing 'pmchi_part,instrument'
Add ::pmchi_attarr(part) = instrument
Processing 'pmchi_rev_enc_lim,4210266'
Add ::pmchi_encatts(rev_enc_lim) = 4210266
Processing 'pmchi_steps_per_x,500000'
Add ::pmchi_attarr(steps_per_x) = 500000
Processing 'pmchi_units,degrees'
Add ::pmchi_attarr(units) = degrees
Processing 'pmth_axis,A'
Add ::pmth_attarr(axis) = A
Processing 'pmth_axis_number,9'
Add ::pmth_attarr(axis_number) = 9
Processing 'pmth_cnts_per_x,93206.7555555556'
Add ::pmth_encatts(cnts_per_x) = 93206.7555555556
Processing 'pmth_description,Pre Mono Rotation'
Add ::pmth_attarr(description) = Pre Mono Rotation
Processing 'pmth_dflt_accel_steps,50000'
Add ::pmth_attarr(dflt_accel_steps) = 50000
Processing 'pmth_dflt_decel_steps,50000'
Add ::pmth_attarr(dflt_decel_steps) = 50000
Processing 'pmth_dflt_speed_steps,50000'
Add ::pmth_attarr(dflt_speed_steps) = 50000
Processing 'pmth_fwd_enc_lim,19270709'
Add ::pmth_encatts(fwd_enc_lim) = 19270709
Processing 'pmth_maxaccel,0.1'
Add ::pmth_attarr(maxaccel) = 0.1
Processing 'pmth_maxdecel,0.1'
Add ::pmth_attarr(maxdecel) = 0.1
Processing 'pmth_maxspeed,0.1'
Add ::pmth_attarr(maxspeed) = 0.1
Processing 'pmth_mc,mc2'
Add ::pmth_attarr(mc) = mc2
Processing 'pmth_part,instrument'
Add ::pmth_attarr(part) = instrument
Processing 'pmth_rev_enc_lim,20287178'
Add ::pmth_encatts(rev_enc_lim) = 20287178
Processing 'pmth_steps_per_x,500000'
Add ::pmth_attarr(steps_per_x) = 500000
Processing 'pmth_units,degrees'
Add ::pmth_attarr(units) = degrees
Processing 'pmx_axis,B'
Add ::pmx_attarr(axis) = B
Processing 'pmx_axis_number,2'
Add ::pmx_attarr(axis_number) = 2
Processing 'pmx_cnts_per_x,10241'
Add ::pmx_encatts(cnts_per_x) = 10241
Processing 'pmx_description,Pre Mono Translation'
Add ::pmx_attarr(description) = Pre Mono Translation
Processing 'pmx_dflt_accel_steps,50000'
Add ::pmx_attarr(dflt_accel_steps) = 50000
Processing 'pmx_dflt_decel_steps,50000'
Add ::pmx_attarr(dflt_decel_steps) = 50000
Processing 'pmx_dflt_speed_steps,50000'
Add ::pmx_attarr(dflt_speed_steps) = 50000
Processing 'pmx_fwd_enc_lim,4131464'
Add ::pmx_encatts(fwd_enc_lim) = 4131464
Processing 'pmx_maxaccel,0.4'
Add ::pmx_attarr(maxaccel) = 0.4
Processing 'pmx_maxdecel,0.4'
Add ::pmx_attarr(maxdecel) = 0.4
Processing 'pmx_maxspeed,0.4'
Add ::pmx_attarr(maxspeed) = 0.4
Processing 'pmx_mc,mc1'
Add ::pmx_attarr(mc) = mc1
Processing 'pmx_part,instrument'
Add ::pmx_attarr(part) = instrument
Processing 'pmx_rev_enc_lim,4275488'
Add ::pmx_encatts(rev_enc_lim) = 4275488
Processing 'pmx_steps_per_x,125000'
Add ::pmx_attarr(steps_per_x) = 125000
Processing 'pmx_units,mm'
Add ::pmx_attarr(units) = mm
CONTROLLER USAGE COUNT: mc1 count=2; mc2 count=2;
PARSED 64 lines in 'Emu_motion_control_commissioning_checklist.csv'; failed 0 lines
PARSE 'sicsmot_attlist.csv'
Processing 'mtth2_absenchome,23251.0000'
Add ::mtth2_attarr(absenchome) = 23251.0000
Processing 'mtth2_accel,0.0500'
Add ::mtth2_attarr(accel) = 0.0500
Processing 'mtth2_decel,0.0500'
Add ::mtth2_attarr(decel) = 0.0500
Processing 'mtth2_fwd_lim,32.9423'
Add ::mtth2_attarr(fwd_lim) = 32.9423
Processing 'mtth2_home,0.0000'
Add ::mtth2_attarr(home) = 0.0000
Processing 'mtth2_rev_lim,0.0000'
Add ::mtth2_attarr(rev_lim) = 0.0000
Processing 'mtth2_speed,0.2000'
Add ::mtth2_attarr(speed) = 0.2000
Processing 'pmchi_absenchome,4210266.0000'
Add ::pmchi_attarr(absenchome) = 4210266.0000
Processing 'pmchi_accel,0.1000'
Add ::pmchi_attarr(accel) = 0.1000
Processing 'pmchi_decel,0.1000'
Add ::pmchi_attarr(decel) = 0.1000
Processing 'pmchi_fwd_lim,-14.0792'
Add ::pmchi_attarr(fwd_lim) = -14.0792
Processing 'pmchi_home,0.0000'
Add ::pmchi_attarr(home) = 0.0000
Processing 'pmchi_rev_lim,0.0000'
Add ::pmchi_attarr(rev_lim) = 0.0000
Processing 'pmchi_speed,0.1000'
Add ::pmchi_attarr(speed) = 0.1000
Processing 'pmth_absenchome,20287178.0000'
Add ::pmth_attarr(absenchome) = 20287178.0000
Processing 'pmth_accel,0.1000'
Add ::pmth_attarr(accel) = 0.1000
Processing 'pmth_decel,0.1000'
Add ::pmth_attarr(decel) = 0.1000
Processing 'pmth_fwd_lim,-10.9055'
Add ::pmth_attarr(fwd_lim) = -10.9055
Processing 'pmth_home,0.0000'
Add ::pmth_attarr(home) = 0.0000
Processing 'pmth_rev_lim,0.0000'
Add ::pmth_attarr(rev_lim) = 0.0000
Processing 'pmth_speed,0.1000'
Add ::pmth_attarr(speed) = 0.1000
Processing 'pmx_absenchome,4275488.0000'
Add ::pmx_attarr(absenchome) = 4275488.0000
Processing 'pmx_accel,0.4000'
Add ::pmx_attarr(accel) = 0.4000
Processing 'pmx_decel,0.4000'
Add ::pmx_attarr(decel) = 0.4000
Processing 'pmx_fwd_lim,-14.0635'
Add ::pmx_attarr(fwd_lim) = -14.0635
Processing 'pmx_home,0.0000'
Add ::pmx_attarr(home) = 0.0000
Processing 'pmx_rev_lim,0.0000'
Add ::pmx_attarr(rev_lim) = 0.0000
Processing 'pmx_speed,0.4000'
Add ::pmx_attarr(speed) = 0.4000
CONTROLLER USAGE COUNT: mc1 count=2; mc2 count=2;
PARSED 28 lines in 'sicsmot_attlist.csv'; failed 0 lines
GENERATE MOTOR CONFIGURATIONS
Configured mtth2
Configured pmchi
Configured pmth
Configured pmx
Generated 4 motor driver configurations

View File

@ -1,28 +1,22 @@
mtth2_absenchome,23251.0000 mchi_accel,0.1000
mtth2_accel,0.0500 mchi_decel,0.1000
mtth2_decel,0.0500 mchi_fwd_lim,7.1735
mtth2_fwd_lim,32.9423 mchi_rev_lim,-6.9057
mtth2_home,0.0000 mchi_speed,0.1000
mtth2_rev_lim,0.0000 mom_accel,0.1000
mtth2_speed,0.2000 mom_decel,0.1000
pmchi_absenchome,4210266.0000 mom_fwd_lim,26.6799
pmchi_accel,0.1000 mom_rev_lim,15.7744
pmchi_decel,0.1000 mom_speed,0.1000
pmchi_fwd_lim,-14.0792 mtth_accel,0.0500
pmchi_home,0.0000 mtth_decel,0.0500
pmchi_rev_lim,0.0000 mtth_fwd_lim,29.4670
pmchi_speed,0.1000 mtth_rev_lim,-3.4753
pmth_absenchome,20287178.0000 mtth_speed,0.2000
pmth_accel,0.1000 my_absenchome,4131464.0000
pmth_decel,0.1000 my_accel,0.4000
pmth_fwd_lim,-10.9055 my_decel,0.4000
pmth_home,0.0000 my_fwd_lim,-14.0635
pmth_rev_lim,0.0000 my_home,0.0000
pmth_speed,0.1000 my_rev_lim,0.0000
pmx_absenchome,4275488.0000 my_speed,0.4000
pmx_accel,0.4000
pmx_decel,0.4000
pmx_fwd_lim,-14.0635
pmx_home,0.0000
pmx_rev_lim,0.0000
pmx_speed,0.4000

1 mtth2_absenchome mchi_accel 23251.0000 0.1000
2 mtth2_accel mchi_decel 0.0500 0.1000
3 mtth2_decel mchi_fwd_lim 0.0500 7.1735
4 mtth2_fwd_lim mchi_rev_lim 32.9423 -6.9057
5 mtth2_home mchi_speed 0.0000 0.1000
6 mtth2_rev_lim mom_accel 0.0000 0.1000
7 mtth2_speed mom_decel 0.2000 0.1000
8 pmchi_absenchome mom_fwd_lim 4210266.0000 26.6799
9 pmchi_accel mom_rev_lim 0.1000 15.7744
10 pmchi_decel mom_speed 0.1000 0.1000
11 pmchi_fwd_lim mtth_accel -14.0792 0.0500
12 pmchi_home mtth_decel 0.0000 0.0500
13 pmchi_rev_lim mtth_fwd_lim 0.0000 29.4670
14 pmchi_speed mtth_rev_lim 0.1000 -3.4753
15 pmth_absenchome mtth_speed 20287178.0000 0.2000
16 pmth_accel my_absenchome 0.1000 4131464.0000
17 pmth_decel my_accel 0.1000 0.4000
18 pmth_fwd_lim my_decel -10.9055 0.4000
19 pmth_home my_fwd_lim 0.0000 -14.0635
20 pmth_rev_lim my_home 0.0000 0.0000
21 pmth_speed my_rev_lim 0.1000 0.0000
22 pmx_absenchome my_speed 4275488.0000 0.4000
pmx_accel 0.4000
pmx_decel 0.4000
pmx_fwd_lim -14.0635
pmx_home 0.0000
pmx_rev_lim 0.0000
pmx_speed 0.4000