Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- machinekit@beaglebone:~$ halcmd show motion.spin*
- <commandline>:0: Unknown 'show' type 'motion.spin*'
- machinekit@beaglebone:~$ halcmd show motion.*
- <commandline>:0: Unknown 'show' type 'motion.*'
- machinekit@beaglebone:~$ halcmd show
- Loaded HAL Components:
- ID Type Flags Inst Name PID State
- 837 User 0 halcmd27137 27137 ready, u1:0 u2:0
- 836 uHAL i 0 hal_lib27137 27137 ready, u1:0 u2:0
- 827 RT 0 scope_rt RT ready, u1:0 u2:0
- 824 User 0 halscope 26648 ready, u1:0 u2:0
- 823 uHAL i 0 hal_lib26648 26648 ready, u1:0 u2:0
- 755 User 0 inihal 26147 ready, u1:0 u2:0
- 754 uHAL i 0 hal_lib26147 26147 ready, u1:0 u2:0
- 746 Rem 0 mymotion 25753 bound, update:never, bound:-1188s, unbound:-1323s, u1:100 u2:0
- 713 User 0 Therm 26139 ready, u1:0 u2:0
- 712 uHAL i 0 hal_lib26139 26139 ready, u1:0 u2:0
- 693 RT c 2 limit1 RT ready, u1:0 u2:0
- 622 RT c 2 pid RT ready, u1:0 u2:0
- 457 RT 0 hal_pru_generic RT ready, u1:0 u2:0
- 414 RT 0 hal_bb_gpio RT ready, u1:0 u2:0
- 97 RT 0 motmod RT ready, u1:0 u2:0
- 95 RT 0 tp RT ready, u1:0 u2:0
- 93 RT 0 trivkins RT ready, u1:0 u2:0
- 92 User 0 haltalk 25753 ready, u1:0 u2:0
- 91 uHAL i 0 hal_lib25753 25753 ready, u1:0 u2:0
- 74 User 0 iocontrol 25745 ready, u1:0 u2:0
- 73 uHAL i 0 hal_lib25745 25745 ready, u1:0 u2:0
- 66 rHAL i 0 hal_lib 0 ready, u1:0 u2:0
- Instances:
- Inst Comp Size Name Owner
- 703 693 20 limit1.1 limit1
- 694 693 20 limit1.0 limit1
- 658 622 160 pid.1 pid
- 623 622 160 pid.0 pid
- Component Pins:
- Comp Inst Type Dir Value Name Epsilon Flags
- 713 float OUT 1274 Therm.ch-04.raw 0.0000100
- 713 float OUT 176.3 Therm.ch-04.value 0.0000100
- 713 float OUT 1905 Therm.ch-05.raw 0.0000100
- 713 float OUT 147.7 Therm.ch-05.value 0.0000100
- 713 bit OUT FALSE Therm.error 0
- 713 bit OUT TRUE Therm.no-error 0
- 713 bit OUT TRUE Therm.watchdog 0
- 97 bit OUT TRUE axis.0.active 0
- 97 bit OUT TRUE axis.0.amp-enable-out 0 ==> emcmot.00.enable
- 97 bit IN FALSE axis.0.amp-fault-in 0
- 97 float OUT -0 axis.0.backlash-corr 0.0000100
- 97 float OUT 0 axis.0.backlash-filt 0.0000100
- 97 float OUT 0 axis.0.backlash-vel 0.0000100
- 97 float OUT 0 axis.0.coarse-pos-cmd 0.0000100
- 97 bit OUT FALSE axis.0.error 0
- 97 float OUT 0 axis.0.f-error 0.0000100
- 97 float OUT 0.25 axis.0.f-error-lim 0.0000100
- 97 bit OUT FALSE axis.0.f-errored 0
- 97 bit OUT FALSE axis.0.faulted 0
- 97 float OUT 0 axis.0.free-pos-cmd 0.0000100
- 97 bit OUT FALSE axis.0.free-tp-enable 0
- 97 float OUT 500 axis.0.free-vel-lim 0.0000100
- 97 float IN 0 axis.0.home 0.0000100
- 97 float IN 0 axis.0.home-offset 0.0000100
- 97 s32 OUT 0 axis.0.home-state 0
- 97 bit IN FALSE axis.0.home-sw-in 0
- 97 bit OUT TRUE axis.0.homed 0
- 97 bit OUT FALSE axis.0.homing 0
- 97 bit OUT TRUE axis.0.in-position 0
- 97 bit I/O FALSE axis.0.index-enable 0
- 97 s32 IN 0 axis.0.jog-counts 0
- 97 bit IN FALSE axis.0.jog-enable 0
- 97 float IN 0 axis.0.jog-scale 0.0000100
- 97 bit IN FALSE axis.0.jog-vel-mode 0
- 97 float OUT 0 axis.0.joint-pos-cmd 0.0000100
- 97 float OUT 0 axis.0.joint-pos-fb 0.0000100
- 97 float OUT 0 axis.0.joint-vel-cmd 0.0000100
- 97 bit OUT FALSE axis.0.kb-jog-active 0
- 97 float OUT 0 axis.0.motor-offset 0.0000100
- 97 float OUT 0 axis.0.motor-pos-cmd 0.0000100 ==> emcmot.00.pos-cmd
- 97 float IN 0 axis.0.motor-pos-fb 0.0000100 <== emcmot.00.pos-cmd
- 97 bit OUT FALSE axis.0.neg-hard-limit 0
- 97 bit IN FALSE axis.0.neg-lim-sw-in 0
- 97 bit OUT FALSE axis.0.pos-hard-limit 0
- 97 bit IN FALSE axis.0.pos-lim-sw-in 0
- 97 bit OUT FALSE axis.0.wheel-jog-active 0
- 97 bit OUT TRUE axis.1.active 0
- 97 bit OUT TRUE axis.1.amp-enable-out 0 ==> emcmot.01.enable
- 97 bit IN FALSE axis.1.amp-fault-in 0
- 97 float OUT 0 axis.1.backlash-corr 0.0000100
- 97 float OUT 0 axis.1.backlash-filt 0.0000100
- 97 float OUT 0 axis.1.backlash-vel 0.0000100
- 97 float OUT 25 axis.1.coarse-pos-cmd 0.0000100
- 97 bit OUT FALSE axis.1.error 0
- 97 float OUT 0 axis.1.f-error 0.0000100
- 97 float OUT 0.25 axis.1.f-error-lim 0.0000100
- 97 bit OUT FALSE axis.1.f-errored 0
- 97 bit OUT FALSE axis.1.faulted 0
- 97 float OUT 0 axis.1.free-pos-cmd 0.0000100
- 97 bit OUT FALSE axis.1.free-tp-enable 0
- 97 float OUT 500 axis.1.free-vel-lim 0.0000100
- 97 float IN 0 axis.1.home 0.0000100
- 97 float IN 0 axis.1.home-offset 0.0000100
- 97 s32 OUT 0 axis.1.home-state 0
- 97 bit IN FALSE axis.1.home-sw-in 0
- 97 bit OUT TRUE axis.1.homed 0
- 97 bit OUT FALSE axis.1.homing 0
- 97 bit OUT TRUE axis.1.in-position 0
- 97 bit I/O FALSE axis.1.index-enable 0
- 97 s32 IN 0 axis.1.jog-counts 0
- 97 bit IN FALSE axis.1.jog-enable 0
- 97 float IN 0 axis.1.jog-scale 0.0000100
- 97 bit IN FALSE axis.1.jog-vel-mode 0
- 97 float OUT 25 axis.1.joint-pos-cmd 0.0000100
- 97 float OUT 25 axis.1.joint-pos-fb 0.0000100
- 97 float OUT 0 axis.1.joint-vel-cmd 0.0000100
- 97 bit OUT FALSE axis.1.kb-jog-active 0
- 97 float OUT 0 axis.1.motor-offset 0.0000100
- 97 float OUT 25 axis.1.motor-pos-cmd 0.0000100 ==> emcmot.01.pos-cmd
- 97 float IN 25 axis.1.motor-pos-fb 0.0000100 <== emcmot.01.pos-cmd
- 97 bit OUT FALSE axis.1.neg-hard-limit 0
- 97 bit IN FALSE axis.1.neg-lim-sw-in 0
- 97 bit OUT FALSE axis.1.pos-hard-limit 0
- 97 bit IN FALSE axis.1.pos-lim-sw-in 0
- 97 bit OUT FALSE axis.1.wheel-jog-active 0
- 97 bit OUT TRUE axis.2.active 0
- 97 bit OUT TRUE axis.2.amp-enable-out 0 ==> emcmot.02.enable
- 97 bit IN FALSE axis.2.amp-fault-in 0
- 97 float OUT 0 axis.2.backlash-corr 0.0000100
- 97 float OUT 0 axis.2.backlash-filt 0.0000100
- 97 float OUT 0 axis.2.backlash-vel 0.0000100
- 97 float OUT 14.14 axis.2.coarse-pos-cmd 0.0000100
- 97 bit OUT FALSE axis.2.error 0
- 97 float OUT 0 axis.2.f-error 0.0000100
- 97 float OUT 0.25 axis.2.f-error-lim 0.0000100
- 97 bit OUT FALSE axis.2.f-errored 0
- 97 bit OUT FALSE axis.2.faulted 0
- 97 float OUT 0 axis.2.free-pos-cmd 0.0000100
- 97 bit OUT FALSE axis.2.free-tp-enable 0
- 97 float OUT 500 axis.2.free-vel-lim 0.0000100
- 97 float IN 0 axis.2.home 0.0000100
- 97 float IN 0 axis.2.home-offset 0.0000100
- 97 s32 OUT 0 axis.2.home-state 0
- 97 bit IN FALSE axis.2.home-sw-in 0
- 97 bit OUT TRUE axis.2.homed 0
- 97 bit OUT FALSE axis.2.homing 0
- 97 bit OUT TRUE axis.2.in-position 0
- 97 bit I/O FALSE axis.2.index-enable 0
- 97 s32 IN 0 axis.2.jog-counts 0
- 97 bit IN FALSE axis.2.jog-enable 0
- 97 float IN 0 axis.2.jog-scale 0.0000100
- 97 bit IN FALSE axis.2.jog-vel-mode 0
- 97 float OUT 14.14 axis.2.joint-pos-cmd 0.0000100
- 97 float OUT 14.14 axis.2.joint-pos-fb 0.0000100
- 97 float OUT 0 axis.2.joint-vel-cmd 0.0000100
- 97 bit OUT FALSE axis.2.kb-jog-active 0
- 97 float OUT 0 axis.2.motor-offset 0.0000100
- 97 float OUT 14.14 axis.2.motor-pos-cmd 0.0000100 ==> emcmot.02.pos-cmd
- 97 float IN 14.14 axis.2.motor-pos-fb 0.0000100 <== emcmot.02.pos-cmd
- 97 bit OUT FALSE axis.2.neg-hard-limit 0
- 97 bit IN FALSE axis.2.neg-lim-sw-in 0
- 97 bit OUT FALSE axis.2.pos-hard-limit 0
- 97 bit IN FALSE axis.2.pos-lim-sw-in 0
- 97 bit OUT FALSE axis.2.wheel-jog-active 0
- 97 bit OUT TRUE axis.3.active 0
- 97 bit OUT TRUE axis.3.amp-enable-out 0 ==> emcmot.03.enable
- 97 bit IN FALSE axis.3.amp-fault-in 0
- 97 float OUT -0 axis.3.backlash-corr 0.0000100
- 97 float OUT 0 axis.3.backlash-filt 0.0000100
- 97 float OUT 0 axis.3.backlash-vel 0.0000100
- 97 float OUT 0 axis.3.coarse-pos-cmd 0.0000100
- 97 bit OUT FALSE axis.3.error 0
- 97 float OUT 0 axis.3.f-error 0.0000100
- 97 float OUT 0.25 axis.3.f-error-lim 0.0000100
- 97 bit OUT FALSE axis.3.f-errored 0
- 97 bit OUT FALSE axis.3.faulted 0
- 97 float OUT 0 axis.3.free-pos-cmd 0.0000100
- 97 bit OUT FALSE axis.3.free-tp-enable 0
- 97 float OUT 70 axis.3.free-vel-lim 0.0000100
- 97 float IN 0 axis.3.home 0.0000100
- 97 float IN 0 axis.3.home-offset 0.0000100
- 97 s32 OUT 0 axis.3.home-state 0
- 97 bit IN FALSE axis.3.home-sw-in 0
- 97 bit OUT TRUE axis.3.homed 0
- 97 bit OUT FALSE axis.3.homing 0
- 97 bit OUT TRUE axis.3.in-position 0
- 97 bit I/O FALSE axis.3.index-enable 0
- 97 bit IN FALSE axis.3.is-unlocked 0
- 97 s32 IN 0 axis.3.jog-counts 0
- 97 bit IN FALSE axis.3.jog-enable 0
- 97 float IN 0 axis.3.jog-scale 0.0000100
- 97 bit IN FALSE axis.3.jog-vel-mode 0
- 97 float OUT 0 axis.3.joint-pos-cmd 0.0000100
- 97 float OUT 0 axis.3.joint-pos-fb 0.0000100
- 97 float OUT 0 axis.3.joint-vel-cmd 0.0000100
- 97 bit OUT FALSE axis.3.kb-jog-active 0
- 97 float OUT 0 axis.3.motor-offset 0.0000100
- 97 float OUT 0 axis.3.motor-pos-cmd 0.0000100 ==> emcmot.03.pos-cmd
- 97 float IN 0 axis.3.motor-pos-fb 0.0000100 <== emcmot.03.pos-cmd
- 97 bit OUT FALSE axis.3.neg-hard-limit 0
- 97 bit IN FALSE axis.3.neg-lim-sw-in 0
- 97 bit OUT FALSE axis.3.pos-hard-limit 0
- 97 bit IN FALSE axis.3.pos-lim-sw-in 0
- 97 bit OUT FALSE axis.3.unlock 0
- 97 bit OUT FALSE axis.3.wheel-jog-active 0
- 97 bit OUT TRUE axis.4.active 0
- 97 bit OUT TRUE axis.4.amp-enable-out 0 ==> emcmot.04.enable
- 97 bit IN FALSE axis.4.amp-fault-in 0
- 97 float OUT -0 axis.4.backlash-corr 0.0000100
- 97 float OUT 0 axis.4.backlash-filt 0.0000100
- 97 float OUT 0 axis.4.backlash-vel 0.0000100
- 97 float OUT 0 axis.4.coarse-pos-cmd 0.0000100
- 97 bit OUT FALSE axis.4.error 0
- 97 float OUT 0 axis.4.f-error 0.0000100
- 97 float OUT 0.25 axis.4.f-error-lim 0.0000100
- 97 bit OUT FALSE axis.4.f-errored 0
- 97 bit OUT FALSE axis.4.faulted 0
- 97 float OUT 0 axis.4.free-pos-cmd 0.0000100
- 97 bit OUT FALSE axis.4.free-tp-enable 0
- 97 float OUT 70 axis.4.free-vel-lim 0.0000100
- 97 float IN 0 axis.4.home 0.0000100
- 97 float IN 0 axis.4.home-offset 0.0000100
- 97 s32 OUT 0 axis.4.home-state 0
- 97 bit IN FALSE axis.4.home-sw-in 0
- 97 bit OUT TRUE axis.4.homed 0
- 97 bit OUT FALSE axis.4.homing 0
- 97 bit OUT TRUE axis.4.in-position 0
- 97 bit I/O FALSE axis.4.index-enable 0
- 97 bit IN FALSE axis.4.is-unlocked 0
- 97 s32 IN 0 axis.4.jog-counts 0
- 97 bit IN FALSE axis.4.jog-enable 0
- 97 float IN 0 axis.4.jog-scale 0.0000100
- 97 bit IN FALSE axis.4.jog-vel-mode 0
- 97 float OUT 0 axis.4.joint-pos-cmd 0.0000100
- 97 float OUT 0 axis.4.joint-pos-fb 0.0000100
- 97 float OUT 0 axis.4.joint-vel-cmd 0.0000100
- 97 bit OUT FALSE axis.4.kb-jog-active 0
- 97 float OUT 0 axis.4.motor-offset 0.0000100
- 97 float OUT 0 axis.4.motor-pos-cmd 0.0000100 ==> emcmot.04.pos-cmd
- 97 float IN 0 axis.4.motor-pos-fb 0.0000100 <== emcmot.04.pos-cmd
- 97 bit OUT FALSE axis.4.neg-hard-limit 0
- 97 bit IN FALSE axis.4.neg-lim-sw-in 0
- 97 bit OUT FALSE axis.4.pos-hard-limit 0
- 97 bit IN FALSE axis.4.pos-lim-sw-in 0
- 97 bit OUT FALSE axis.4.unlock 0
- 97 bit OUT FALSE axis.4.wheel-jog-active 0
- 414 bit OUT TRUE bb_gpio.p8.in-07 0 ==> limit-x-max
- 414 bit IN TRUE bb_gpio.p8.in-07.invert 0
- 414 bit OUT TRUE bb_gpio.p8.in-08 0 ==> limit-x-min
- 414 bit IN TRUE bb_gpio.p8.in-08.invert 0
- 414 bit OUT TRUE bb_gpio.p8.in-09 0 ==> limit-y-max
- 414 bit IN TRUE bb_gpio.p8.in-09.invert 0
- 414 bit OUT TRUE bb_gpio.p8.in-10 0 ==> limit-y-min
- 414 bit IN TRUE bb_gpio.p8.in-10.invert 0
- 414 bit OUT TRUE bb_gpio.p8.in-17 0 ==> estop-loop
- 414 bit IN TRUE bb_gpio.p8.in-17.invert 0
- 414 bit IN FALSE bb_gpio.p8.out-11 0 <== spindle-enable
- 414 bit IN FALSE bb_gpio.p8.out-11.invert 0
- 414 bit IN FALSE bb_gpio.p8.out-16 0 <== eMMC-disabled
- 414 bit IN TRUE bb_gpio.p8.out-16.invert 0
- 414 bit IN FALSE bb_gpio.p8.out-22 0 <== servo.4
- 414 bit IN FALSE bb_gpio.p8.out-22.invert 0
- 414 bit IN FALSE bb_gpio.p8.out-23 0 <== servo.3
- 414 bit IN FALSE bb_gpio.p8.out-23.invert 0
- 414 bit IN FALSE bb_gpio.p8.out-24 0 <== servo.2
- 414 bit IN FALSE bb_gpio.p8.out-24.invert 0
- 414 bit IN FALSE bb_gpio.p8.out-25 0 <== servo.1
- 414 bit IN FALSE bb_gpio.p8.out-25.invert 0
- 414 bit IN TRUE bb_gpio.p8.out-26 0 <== estop-out
- 414 bit IN TRUE bb_gpio.p8.out-26.invert 0
- 414 bit OUT TRUE bb_gpio.p9.in-11 0 ==> limit-z-max
- 414 bit IN TRUE bb_gpio.p9.in-11.invert 0
- 414 bit OUT TRUE bb_gpio.p9.in-13 0 ==> limit-z-min
- 414 bit IN TRUE bb_gpio.p9.in-13.invert 0
- 414 bit IN TRUE bb_gpio.p9.out-14 0 <== emcmot.00.enable
- 414 bit IN TRUE bb_gpio.p9.out-14.invert 0
- 414 bit IN TRUE bb_gpio.p9.out-23 0 <== emcmot.00.enable
- 414 bit IN FALSE bb_gpio.p9.out-23.invert 0
- 414 bit IN TRUE bb_gpio.p9.out-25 0 <== emcmot.00.enable
- 414 bit IN FALSE bb_gpio.p9.out-25.invert 0
- 414 s32 OUT 5792 bb_gpio.read.time 0
- 414 s32 OUT 8458 bb_gpio.write.time 0
- 457 u32 IN 0x00000080 hal_pru_generic.pru_busy_pin 0
- 457 s32 OUT 10750 hpg.capture-position.time 0
- 457 bit IN FALSE hpg.pwmgen.00.out.00.enable 0
- 457 u32 IN 0x00000011 hpg.pwmgen.00.out.00.pin 0
- 457 float IN 1 hpg.pwmgen.00.out.00.scale 0.0000100
- 457 float IN 0 hpg.pwmgen.00.out.00.value 0.0000100
- 457 bit IN FALSE hpg.pwmgen.00.out.01.enable 0
- 457 u32 IN 0x00000011 hpg.pwmgen.00.out.01.pin 0
- 457 float IN 1 hpg.pwmgen.00.out.01.scale 0.0000100
- 457 float IN 0 hpg.pwmgen.00.out.01.value 0.0000100
- 457 bit IN FALSE hpg.pwmgen.00.out.02.enable 0
- 457 u32 IN 0x00000011 hpg.pwmgen.00.out.02.pin 0
- 457 float IN 1 hpg.pwmgen.00.out.02.scale 0.0000100
- 457 float IN 0 hpg.pwmgen.00.out.02.value 0.0000100
- 457 bit IN FALSE hpg.pwmgen.00.out.03.enable 0
- 457 u32 IN 0x00000011 hpg.pwmgen.00.out.03.pin 0
- 457 float IN 1 hpg.pwmgen.00.out.03.scale 0.0000100
- 457 float IN 0 hpg.pwmgen.00.out.03.value 0.0000100
- 457 bit IN FALSE hpg.pwmgen.00.out.04.enable 0
- 457 u32 IN 0x00000011 hpg.pwmgen.00.out.04.pin 0
- 457 float IN 1 hpg.pwmgen.00.out.04.scale 0.0000100
- 457 float IN 0 hpg.pwmgen.00.out.04.value 0.0000100
- 457 bit IN FALSE hpg.pwmgen.00.out.05.enable 0
- 457 u32 IN 0x00000011 hpg.pwmgen.00.out.05.pin 0
- 457 float IN 1 hpg.pwmgen.00.out.05.scale 0.0000100
- 457 float IN 0 hpg.pwmgen.00.out.05.value 0.0000100
- 457 u32 IN 0x00989680 hpg.pwmgen.00.pwm_period 0
- 457 bit IN FALSE hpg.stepgen.00.control-type 0
- 457 s32 OUT 0 hpg.stepgen.00.counts 0
- 457 float OUT 0 hpg.stepgen.00.dbg_err_at_matc 0.0000100
- 457 float OUT 0 hpg.stepgen.00.dbg_ff_vel 0.0000100
- 457 float OUT 0 hpg.stepgen.00.dbg_pos_minus_p 0.0000100
- 457 float OUT 0 hpg.stepgen.00.dbg_s_to_match 0.0000100
- 457 s32 OUT 0 hpg.stepgen.00.dbg_step_rate 0
- 457 float OUT 0 hpg.stepgen.00.dbg_vel_error 0.0000100
- 457 u32 IN 0x000000C8 hpg.stepgen.00.dirhold 0
- 457 u32 IN 0x0000032C hpg.stepgen.00.dirpin 0
- 457 u32 IN 0x000000C8 hpg.stepgen.00.dirsetup 0
- 457 bit IN TRUE hpg.stepgen.00.enable 0 <== emcmot.00.enable
- 457 float IN 22000 hpg.stepgen.00.maxaccel 0.0000100
- 457 float IN 250 hpg.stepgen.00.maxvel 0.0000100
- 457 float IN 0 hpg.stepgen.00.position-cmd 0.0000100 <== emcmot.00.pos-cmd
- 457 float OUT 0 hpg.stepgen.00.position-fb 0.0000100
- 457 float IN 200 hpg.stepgen.00.position-scale 0.0000100
- 457 bit IN FALSE hpg.stepgen.00.stepinvert 0
- 457 u32 IN 0x000003E8 hpg.stepgen.00.steplen 0
- 457 u32 IN 0x0000032D hpg.stepgen.00.steppin 0
- 457 u32 IN 0x000003E8 hpg.stepgen.00.stepspace 0
- 457 s32 OUT 402651866 hpg.stepgen.00.test1 0
- 457 s32 OUT -1 hpg.stepgen.00.test2 0
- 457 s32 OUT -1 hpg.stepgen.00.test3 0
- 457 float IN 0 hpg.stepgen.00.velocity-cmd 0.0000100
- 457 float OUT 0 hpg.stepgen.00.velocity-fb 0.0000100
- 457 bit IN FALSE hpg.stepgen.01.control-type 0
- 457 s32 OUT 1131 hpg.stepgen.01.counts 0
- 457 float OUT 1.985337e-07 hpg.stepgen.01.dbg_err_at_matc 0.0000100
- 457 float OUT 0 hpg.stepgen.01.dbg_ff_vel 0.0000100
- 457 float OUT -2.012104e-07 hpg.stepgen.01.dbg_pos_minus_p 0.0000100
- 457 float OUT 4.904196e-09 hpg.stepgen.01.dbg_s_to_match 0.0000100
- 457 s32 OUT -14 hpg.stepgen.01.dbg_step_rate 0
- 457 float OUT 0.0002784865 hpg.stepgen.01.dbg_vel_error 0.0000100
- 457 u32 IN 0x000000C8 hpg.stepgen.01.dirhold 0
- 457 u32 IN 0x0000032E hpg.stepgen.01.dirpin 0
- 457 u32 IN 0x000000C8 hpg.stepgen.01.dirsetup 0
- 457 bit IN TRUE hpg.stepgen.01.enable 0 <== emcmot.01.enable
- 457 float IN 22000 hpg.stepgen.01.maxaccel 0.0000100
- 457 float IN 520 hpg.stepgen.01.maxvel 0.0000100
- 457 float IN 25 hpg.stepgen.01.position-cmd 0.0000100 <== emcmot.01.pos-cmd
- 457 float OUT 25 hpg.stepgen.01.position-fb 0.0000100
- 457 float IN 45.27074 hpg.stepgen.01.position-scale 0.0000100
- 457 bit IN FALSE hpg.stepgen.01.stepinvert 0
- 457 u32 IN 0x000003E8 hpg.stepgen.01.steplen 0
- 457 u32 IN 0x0000032F hpg.stepgen.01.steppin 0
- 457 u32 IN 0x000003E8 hpg.stepgen.01.stepspace 0
- 457 s32 OUT 371580761 hpg.stepgen.01.test1 0
- 457 s32 OUT 1131 hpg.stepgen.01.test2 0
- 457 s32 OUT 74171579 hpg.stepgen.01.test3 0
- 457 float IN 0 hpg.stepgen.01.velocity-cmd 0.0000100
- 457 float OUT 0.0002784543 hpg.stepgen.01.velocity-fb 0.0000100
- 457 bit IN FALSE hpg.stepgen.02.control-type 0
- 457 s32 OUT -2828 hpg.stepgen.02.counts 0
- 457 float OUT 0 hpg.stepgen.02.dbg_err_at_matc 0.0000100
- 457 float OUT 0 hpg.stepgen.02.dbg_ff_vel 0.0000100
- 457 float OUT 0 hpg.stepgen.02.dbg_pos_minus_p 0.0000100
- 457 float OUT 0 hpg.stepgen.02.dbg_s_to_match 0.0000100
- 457 s32 OUT 0 hpg.stepgen.02.dbg_step_rate 0
- 457 float OUT 0 hpg.stepgen.02.dbg_vel_error 0.0000100
- 457 u32 IN 0x000000C8 hpg.stepgen.02.dirhold 0
- 457 u32 IN 0x00000332 hpg.stepgen.02.dirpin 0
- 457 u32 IN 0x000000C8 hpg.stepgen.02.dirsetup 0
- 457 bit IN TRUE hpg.stepgen.02.enable 0 <== emcmot.02.enable
- 457 float IN 24000 hpg.stepgen.02.maxaccel 0.0000100
- 457 float IN 250 hpg.stepgen.02.maxvel 0.0000100
- 457 float IN 14.14 hpg.stepgen.02.position-cmd 0.0000100 <== emcmot.02.pos-cmd
- 457 float OUT 14.14 hpg.stepgen.02.position-fb 0.0000100
- 457 float IN -200 hpg.stepgen.02.position-scale 0.0000100
- 457 bit IN FALSE hpg.stepgen.02.stepinvert 0
- 457 u32 IN 0x000003E8 hpg.stepgen.02.steplen 0
- 457 u32 IN 0x00000333 hpg.stepgen.02.steppin 0
- 457 u32 IN 0x000003E8 hpg.stepgen.02.stepspace 0
- 457 s32 OUT 402652378 hpg.stepgen.02.test1 0
- 457 s32 OUT -2829 hpg.stepgen.02.test2 0
- 457 s32 OUT -185335809 hpg.stepgen.02.test3 0
- 457 float IN 0 hpg.stepgen.02.velocity-cmd 0.0000100
- 457 float OUT 0 hpg.stepgen.02.velocity-fb 0.0000100
- 457 bit IN FALSE hpg.stepgen.03.control-type 0
- 457 s32 OUT 0 hpg.stepgen.03.counts 0
- 457 float OUT 0 hpg.stepgen.03.dbg_err_at_matc 0.0000100
- 457 float OUT 0 hpg.stepgen.03.dbg_ff_vel 0.0000100
- 457 float OUT 0 hpg.stepgen.03.dbg_pos_minus_p 0.0000100
- 457 float OUT 0 hpg.stepgen.03.dbg_s_to_match 0.0000100
- 457 s32 OUT 0 hpg.stepgen.03.dbg_step_rate 0
- 457 float OUT 0 hpg.stepgen.03.dbg_vel_error 0.0000100
- 457 u32 IN 0x000000C8 hpg.stepgen.03.dirhold 0
- 457 u32 IN 0x00000390 hpg.stepgen.03.dirpin 0
- 457 u32 IN 0x000000C8 hpg.stepgen.03.dirsetup 0
- 457 bit IN TRUE hpg.stepgen.03.enable 0 <== emcmot.03.enable
- 457 float IN 11000 hpg.stepgen.03.maxaccel 0.0000100
- 457 float IN 75 hpg.stepgen.03.maxvel 0.0000100
- 457 float IN 0 hpg.stepgen.03.position-cmd 0.0000100 <== emcmot.03.pos-cmd
- 457 float OUT 0 hpg.stepgen.03.position-fb 0.0000100
- 457 float IN 35.55556 hpg.stepgen.03.position-scale 0.0000100
- 457 bit IN FALSE hpg.stepgen.03.stepinvert 0
- 457 u32 IN 0x000003E8 hpg.stepgen.03.steplen 0
- 457 u32 IN 0x00000394 hpg.stepgen.03.steppin 0
- 457 u32 IN 0x000003E8 hpg.stepgen.03.stepspace 0
- 457 s32 OUT 268437194 hpg.stepgen.03.test1 0
- 457 s32 OUT 0 hpg.stepgen.03.test2 0
- 457 s32 OUT 0 hpg.stepgen.03.test3 0
- 457 float IN 0 hpg.stepgen.03.velocity-cmd 0.0000100
- 457 float OUT 0 hpg.stepgen.03.velocity-fb 0.0000100
- 457 bit IN FALSE hpg.stepgen.04.control-type 0
- 457 s32 OUT 0 hpg.stepgen.04.counts 0
- 457 float OUT 0 hpg.stepgen.04.dbg_err_at_matc 0.0000100
- 457 float OUT 0 hpg.stepgen.04.dbg_ff_vel 0.0000100
- 457 float OUT 0 hpg.stepgen.04.dbg_pos_minus_p 0.0000100
- 457 float OUT 0 hpg.stepgen.04.dbg_s_to_match 0.0000100
- 457 s32 OUT 0 hpg.stepgen.04.dbg_step_rate 0
- 457 float OUT 0 hpg.stepgen.04.dbg_vel_error 0.0000100
- 457 u32 IN 0x000000C8 hpg.stepgen.04.dirhold 0
- 457 u32 IN 0x00000396 hpg.stepgen.04.dirpin 0
- 457 u32 IN 0x000000C8 hpg.stepgen.04.dirsetup 0
- 457 bit IN TRUE hpg.stepgen.04.enable 0 <== emcmot.04.enable
- 457 float IN 11000 hpg.stepgen.04.maxaccel 0.0000100
- 457 float IN 75 hpg.stepgen.04.maxvel 0.0000100
- 457 float IN 0 hpg.stepgen.04.position-cmd 0.0000100 <== emcmot.04.pos-cmd
- 457 float OUT 0 hpg.stepgen.04.position-fb 0.0000100
- 457 float IN 43.88889 hpg.stepgen.04.position-scale 0.0000100
- 457 bit IN FALSE hpg.stepgen.04.stepinvert 0
- 457 u32 IN 0x000003E8 hpg.stepgen.04.steplen 0
- 457 u32 IN 0x00000395 hpg.stepgen.04.steppin 0
- 457 u32 IN 0x000003E8 hpg.stepgen.04.stepspace 0
- 457 s32 OUT 268437417 hpg.stepgen.04.test1 0
- 457 s32 OUT 0 hpg.stepgen.04.test2 0
- 457 s32 OUT 0 hpg.stepgen.04.test3 0
- 457 float IN 0 hpg.stepgen.04.velocity-cmd 0.0000100
- 457 float OUT 0 hpg.stepgen.04.velocity-fb 0.0000100
- 457 s32 OUT 18041 hpg.update.time 0
- 755 float IN 0 ini.0.backlash 0.0000100
- 755 float IN 20 ini.0.ferror 0.0000100
- 755 float IN 20000 ini.0.max_acceleration 0.0000100
- 755 float IN 200 ini.0.max_limit 0.0000100
- 755 float IN 500 ini.0.max_velocity 0.0000100
- 755 float IN 0.25 ini.0.min_ferror 0.0000100
- 755 float IN -200 ini.0.min_limit 0.0000100
- 755 float IN 0 ini.1.backlash 0.0000100
- 755 float IN 20 ini.1.ferror 0.0000100
- 755 float IN 20000 ini.1.max_acceleration 0.0000100
- 755 float IN 5657 ini.1.max_limit 0.0000100
- 755 float IN 500 ini.1.max_velocity 0.0000100
- 755 float IN 0.25 ini.1.min_ferror 0.0000100
- 755 float IN -500 ini.1.min_limit 0.0000100
- 755 float IN 0 ini.2.backlash 0.0000100
- 755 float IN 20 ini.2.ferror 0.0000100
- 755 float IN 20000 ini.2.max_acceleration 0.0000100
- 755 float IN 200 ini.2.max_limit 0.0000100
- 755 float IN 500 ini.2.max_velocity 0.0000100
- 755 float IN 0.25 ini.2.min_ferror 0.0000100
- 755 float IN -200 ini.2.min_limit 0.0000100
- 755 float IN 0 ini.3.backlash 0.0000100
- 755 float IN 20 ini.3.ferror 0.0000100
- 755 float IN 10000 ini.3.max_acceleration 0.0000100
- 755 float IN 1e+09 ini.3.max_limit 0.0000100
- 755 float IN 70 ini.3.max_velocity 0.0000100
- 755 float IN 0.25 ini.3.min_ferror 0.0000100
- 755 float IN -9999 ini.3.min_limit 0.0000100
- 755 float IN 0 ini.4.backlash 0.0000100
- 755 float IN 20 ini.4.ferror 0.0000100
- 755 float IN 10000 ini.4.max_acceleration 0.0000100
- 755 float IN 1e+09 ini.4.max_limit 0.0000100
- 755 float IN 70 ini.4.max_velocity 0.0000100
- 755 float IN 0.25 ini.4.min_ferror 0.0000100
- 755 float IN -9999 ini.4.min_limit 0.0000100
- 755 float IN 0 ini.5.backlash 0.0000100
- 755 float IN 0 ini.5.ferror 0.0000100
- 755 float IN 0 ini.5.max_acceleration 0.0000100
- 755 float IN 0 ini.5.max_limit 0.0000100
- 755 float IN 0 ini.5.max_velocity 0.0000100
- 755 float IN 0 ini.5.min_ferror 0.0000100
- 755 float IN 0 ini.5.min_limit 0.0000100
- 755 float IN 0 ini.6.backlash 0.0000100
- 755 float IN 0 ini.6.ferror 0.0000100
- 755 float IN 0 ini.6.max_acceleration 0.0000100
- 755 float IN 0 ini.6.max_limit 0.0000100
- 755 float IN 0 ini.6.max_velocity 0.0000100
- 755 float IN 0 ini.6.min_ferror 0.0000100
- 755 float IN 0 ini.6.min_limit 0.0000100
- 755 float IN 0 ini.7.backlash 0.0000100
- 755 float IN 0 ini.7.ferror 0.0000100
- 755 float IN 0 ini.7.max_acceleration 0.0000100
- 755 float IN 0 ini.7.max_limit 0.0000100
- 755 float IN 0 ini.7.max_velocity 0.0000100
- 755 float IN 0 ini.7.min_ferror 0.0000100
- 755 float IN 0 ini.7.min_limit 0.0000100
- 755 float IN 0 ini.8.backlash 0.0000100
- 755 float IN 0 ini.8.ferror 0.0000100
- 755 float IN 0 ini.8.max_acceleration 0.0000100
- 755 float IN 0 ini.8.max_limit 0.0000100
- 755 float IN 0 ini.8.max_velocity 0.0000100
- 755 float IN 0 ini.8.min_ferror 0.0000100
- 755 float IN 0 ini.8.min_limit 0.0000100
- 755 float IN 1e+99 ini.traj_default_acceleration 0.0000100
- 755 float IN 100 ini.traj_default_velocity 0.0000100
- 755 float IN 1e+99 ini.traj_max_acceleration 0.0000100
- 755 float IN 1e+99 ini.traj_max_velocity 0.0000100
- 74 bit OUT FALSE iocontrol.0.coolant-flood 0
- 74 bit OUT FALSE iocontrol.0.coolant-mist 0
- 74 bit IN TRUE iocontrol.0.emc-enable-in 0 <== estop-loop
- 74 bit OUT TRUE iocontrol.0.lube 0
- 74 bit IN FALSE iocontrol.0.lube_level 0
- 74 bit OUT FALSE iocontrol.0.tool-change 0 ==> tool-change-loop
- 74 bit IN FALSE iocontrol.0.tool-changed 0 <== tool-change-loop
- 74 s32 OUT 0 iocontrol.0.tool-number 0
- 74 s32 OUT 0 iocontrol.0.tool-prep-number 0
- 74 s32 OUT 0 iocontrol.0.tool-prep-pocket 0
- 74 bit OUT FALSE iocontrol.0.tool-prepare 0 ==> tool-prep-loop
- 74 bit IN FALSE iocontrol.0.tool-prepared 0 <== tool-prep-loop
- 74 bit OUT TRUE iocontrol.0.user-enable-out 0 ==> estop-out
- 74 bit OUT FALSE iocontrol.0.user-request-enabl 0
- 693 694 float IN 0 limit1.0.in 0.0000100
- 693 694 float IN 1e+20 limit1.0.max 0.0000100
- 693 694 float IN -1e+20 limit1.0.min 0.0000100
- 693 694 float OUT 0 limit1.0.out 0.0000100
- 693 694 s32 OUT 2042 limit1.0.time 0
- 693 703 float IN 0 limit1.1.in 0.0000100
- 693 703 float IN 1e+20 limit1.1.max 0.0000100
- 693 703 float IN -1e+20 limit1.1.min 0.0000100
- 693 703 float OUT 0 limit1.1.out 0.0000100
- 693 703 s32 OUT 1959 limit1.1.time 0
- 97 s32 OUT 3541 motion-command-handler.time 0
- 97 s32 OUT 49000 motion-controller.time 0
- 97 float IN 1 motion.adaptive-feed 0.0000100
- 97 float IN 0 motion.analog-in-00 0.0000100
- 97 float IN 0 motion.analog-in-01 0.0000100
- 97 float IN 0 motion.analog-in-02 0.0000100
- 97 float IN 0 motion.analog-in-03 0.0000100
- 97 float OUT 0 motion.analog-out-00 0.0000100
- 97 float OUT 0 motion.analog-out-01 0.0000100
- 97 float OUT 0 motion.analog-out-02 0.0000100
- 97 float OUT 0 motion.analog-out-03 0.0000100
- 97 float I/O 0 motion.analog-out-io-00 0.0000100
- 97 float I/O 0 motion.analog-out-io-01 0.0000100
- 97 float I/O 0 motion.analog-out-io-02 0.0000100
- 97 float I/O 0 motion.analog-out-io-03 0.0000100
- 97 bit OUT FALSE motion.coord-error 0
- 97 bit OUT TRUE motion.coord-mode 0
- 97 s32 OUT 0 motion.current-motion 0
- 97 float OUT 0 motion.current-vel 0.0000100
- 97 bit IN FALSE motion.digital-in-00 0
- 97 bit IN FALSE motion.digital-in-01 0
- 97 bit IN FALSE motion.digital-in-02 0
- 97 bit IN FALSE motion.digital-in-03 0
- 97 bit OUT FALSE motion.digital-out-00 0
- 97 bit OUT FALSE motion.digital-out-01 0
- 97 bit OUT FALSE motion.digital-out-02 0
- 97 bit OUT FALSE motion.digital-out-03 0
- 97 bit I/O FALSE motion.digital-out-io-00 0
- 97 bit I/O FALSE motion.digital-out-io-01 0
- 97 bit I/O FALSE motion.digital-out-io-02 0
- 97 bit I/O FALSE motion.digital-out-io-03 0
- 97 float OUT 0 motion.distance-to-go 0.0000100
- 97 bit IN TRUE motion.enable 0
- 97 bit IN FALSE motion.feed-hold 0
- 97 bit IN FALSE motion.feed-inhibit 0
- 97 bit OUT TRUE motion.in-position 0
- 97 bit OUT TRUE motion.motion-enabled 0
- 97 bit OUT FALSE motion.on-soft-limit 0
- 97 float IN 0 motion.pause-jog-feed 0.0000100
- 97 float IN 0 motion.pause-offset-a 0.0000100
- 97 float IN 0 motion.pause-offset-b 0.0000100
- 97 float IN 0 motion.pause-offset-c 0.0000100
- 97 bit IN FALSE motion.pause-offset-enable 0
- 97 bit OUT FALSE motion.pause-offset-in-range 0
- 97 float IN 0 motion.pause-offset-u 0.0000100
- 97 float IN 0 motion.pause-offset-v 0.0000100
- 97 float IN 0 motion.pause-offset-w 0.0000100
- 97 float IN 0 motion.pause-offset-x 0.0000100
- 97 float IN 0 motion.pause-offset-y 0.0000100
- 97 float IN 0 motion.pause-offset-z 0.0000100
- 97 s32 OUT 0 motion.pause-state 0
- 97 s32 OUT 0 motion.paused-at-motion 0
- 97 bit IN FALSE motion.probe-input 0
- 97 s32 OUT 0 motion.program-line 0 ==> net_program-line
- 97 float OUT 0 motion.requested-vel 0.0000100
- 97 bit IN TRUE motion.spindle-at-speed 0
- 97 bit OUT TRUE motion.spindle-brake 0
- 97 bit OUT FALSE motion.spindle-forward 0
- 97 bit I/O FALSE motion.spindle-index-enable 0
- 97 bit IN FALSE motion.spindle-inhibit 0
- 97 bit IN FALSE motion.spindle-is-oriented 0
- 97 bit OUT FALSE motion.spindle-locked 0
- 97 bit OUT FALSE motion.spindle-on 0 ==> spindle-enable
- 97 bit OUT FALSE motion.spindle-orient 0
- 97 float OUT 0 motion.spindle-orient-angle 0.0000100
- 97 s32 IN 0 motion.spindle-orient-fault 0
- 97 s32 OUT 0 motion.spindle-orient-mode 0
- 97 bit OUT FALSE motion.spindle-reverse 0
- 97 float IN 0 motion.spindle-revs 0.0000100
- 97 float OUT 0 motion.spindle-speed-cmd-rps 0.0000100
- 97 float IN 0 motion.spindle-speed-in 0.0000100
- 97 float OUT 0 motion.spindle-speed-out 0.0000100
- 97 float OUT 0 motion.spindle-speed-out-abs 0.0000100
- 97 float OUT 0 motion.spindle-speed-out-rps 0.0000100
- 97 float OUT 0 motion.spindle-speed-out-rps-a 0.0000100
- 97 bit OUT FALSE motion.teleop-mode 0
- 97 float OUT 0 motion.tooloffset.a 0.0000100
- 97 float OUT 0 motion.tooloffset.b 0.0000100
- 97 float OUT 0 motion.tooloffset.c 0.0000100
- 97 float OUT 0 motion.tooloffset.u 0.0000100
- 97 float OUT 0 motion.tooloffset.v 0.0000100
- 97 float OUT 0 motion.tooloffset.w 0.0000100
- 97 float OUT 0 motion.tooloffset.x 0.0000100
- 97 float OUT 0 motion.tooloffset.y 0.0000100
- 97 float OUT 0 motion.tooloffset.z 0.0000100
- 746 s32 IN 0 mymotion.program-line 0 <== net_program-line
- 746 bit IN FALSE mymotion.spindle-on 0 <== spindle-enable
- 622 623 float IN 0 pid.0.Dgain 0.0000100
- 622 623 float IN 0 pid.0.FF0 0.0000100
- 622 623 float IN 0 pid.0.FF1 0.0000100
- 622 623 float IN 0 pid.0.FF2 0.0000100
- 622 623 float IN 0 pid.0.Igain 0.0000100
- 622 623 float IN 1 pid.0.Pgain 0.0000100
- 622 623 float IN 0 pid.0.bias 0.0000100
- 622 623 float IN 0 pid.0.command 0.0000100
- 622 623 float IN 0 pid.0.command-deriv 0.0000100
- 622 623 float OUT 0 pid.0.commandD 0.0000100
- 622 623 float OUT 0 pid.0.commandDD 0.0000100
- 622 623 float IN 0 pid.0.deadband 0.0000100
- 622 623 s32 OUT 5208 pid.0.do-pid-calcs.time 0
- 622 623 bit IN FALSE pid.0.enable 0
- 622 623 float OUT 0 pid.0.error 0.0000100
- 622 623 bit IN FALSE pid.0.error-previous-target 0
- 622 623 float OUT 0 pid.0.errorD 0.0000100
- 622 623 float OUT 0 pid.0.errorI 0.0000100
- 622 623 float IN 0 pid.0.feedback 0.0000100
- 622 623 float IN 0 pid.0.feedback-deriv 0.0000100
- 622 623 bit IN FALSE pid.0.index-enable 0
- 622 623 float IN 0 pid.0.maxcmdD 0.0000100
- 622 623 float IN 0 pid.0.maxcmdDD 0.0000100
- 622 623 float IN 0 pid.0.maxerror 0.0000100
- 622 623 float IN 0 pid.0.maxerrorD 0.0000100
- 622 623 float IN 0 pid.0.maxerrorI 0.0000100
- 622 623 float IN 0 pid.0.maxoutput 0.0000100
- 622 623 float OUT 0 pid.0.output 0.0000100
- 622 623 bit OUT FALSE pid.0.saturated 0
- 622 623 s32 OUT 0 pid.0.saturated-count 0
- 622 623 float OUT 0 pid.0.saturated-s 0.0000100
- 622 658 float IN 0 pid.1.Dgain 0.0000100
- 622 658 float IN 0 pid.1.FF0 0.0000100
- 622 658 float IN 0 pid.1.FF1 0.0000100
- 622 658 float IN 0 pid.1.FF2 0.0000100
- 622 658 float IN 0 pid.1.Igain 0.0000100
- 622 658 float IN 1 pid.1.Pgain 0.0000100
- 622 658 float IN 0 pid.1.bias 0.0000100
- 622 658 float IN 0 pid.1.command 0.0000100
- 622 658 float IN 0 pid.1.command-deriv 0.0000100
- 622 658 float OUT 0 pid.1.commandD 0.0000100
- 622 658 float OUT 0 pid.1.commandDD 0.0000100
- 622 658 float IN 0 pid.1.deadband 0.0000100
- 622 658 s32 OUT 2541 pid.1.do-pid-calcs.time 0
- 622 658 bit IN FALSE pid.1.enable 0
- 622 658 float OUT 0 pid.1.error 0.0000100
- 622 658 bit IN FALSE pid.1.error-previous-target 0
- 622 658 float OUT 0 pid.1.errorD 0.0000100
- 622 658 float OUT 0 pid.1.errorI 0.0000100
- 622 658 float IN 0 pid.1.feedback 0.0000100
- 622 658 float IN 0 pid.1.feedback-deriv 0.0000100
- 622 658 bit IN FALSE pid.1.index-enable 0
- 622 658 float IN 0 pid.1.maxcmdD 0.0000100
- 622 658 float IN 0 pid.1.maxcmdDD 0.0000100
- 622 658 float IN 0 pid.1.maxerror 0.0000100
- 622 658 float IN 0 pid.1.maxerrorD 0.0000100
- 622 658 float IN 0 pid.1.maxerrorI 0.0000100
- 622 658 float IN 0 pid.1.maxoutput 0.0000100
- 622 658 float OUT 0 pid.1.output 0.0000100
- 622 658 bit OUT FALSE pid.1.saturated 0
- 622 658 s32 OUT 0 pid.1.saturated-count 0
- 622 658 float OUT 0 pid.1.saturated-s 0.0000100
- 827 s32 OUT 2375 scope.sample.time 0
- Pin Aliases:
- Alias Original Name
- Signals:
- Type Value Name (linked to)
- bit FALSE eMMC-disabled
- ==> bb_gpio.p8.out-16
- bit TRUE emcmot.00.enable
- <== axis.0.amp-enable-out
- ==> bb_gpio.p9.out-14
- ==> bb_gpio.p9.out-23
- ==> bb_gpio.p9.out-25
- ==> hpg.stepgen.00.enable
- float 0 emcmot.00.pos-cmd
- <== axis.0.motor-pos-cmd
- ==> axis.0.motor-pos-fb
- ==> hpg.stepgen.00.position-cmd
- bit TRUE emcmot.01.enable
- <== axis.1.amp-enable-out
- ==> hpg.stepgen.01.enable
- float 25 emcmot.01.pos-cmd
- <== axis.1.motor-pos-cmd
- ==> axis.1.motor-pos-fb
- ==> hpg.stepgen.01.position-cmd
- bit TRUE emcmot.02.enable
- <== axis.2.amp-enable-out
- ==> hpg.stepgen.02.enable
- float 14.14 emcmot.02.pos-cmd
- <== axis.2.motor-pos-cmd
- ==> axis.2.motor-pos-fb
- ==> hpg.stepgen.02.position-cmd
- bit TRUE emcmot.03.enable
- <== axis.3.amp-enable-out
- ==> hpg.stepgen.03.enable
- float 0 emcmot.03.pos-cmd
- <== axis.3.motor-pos-cmd
- ==> axis.3.motor-pos-fb
- ==> hpg.stepgen.03.position-cmd
- bit TRUE emcmot.04.enable
- <== axis.4.amp-enable-out
- ==> hpg.stepgen.04.enable
- float 0 emcmot.04.pos-cmd
- <== axis.4.motor-pos-cmd
- ==> axis.4.motor-pos-fb
- ==> hpg.stepgen.04.position-cmd
- bit TRUE estop-loop
- <== bb_gpio.p8.in-17
- ==> iocontrol.0.emc-enable-in
- bit TRUE estop-out
- ==> bb_gpio.p8.out-26
- <== iocontrol.0.user-enable-out
- bit TRUE limit-x-max
- <== bb_gpio.p8.in-07
- bit TRUE limit-x-min
- <== bb_gpio.p8.in-08
- bit TRUE limit-y-max
- <== bb_gpio.p8.in-09
- bit TRUE limit-y-min
- <== bb_gpio.p8.in-10
- bit TRUE limit-z-max
- <== bb_gpio.p9.in-11
- bit TRUE limit-z-min
- <== bb_gpio.p9.in-13
- s32 0 net_program-line
- <== motion.program-line
- ==> mymotion.program-line
- bit FALSE servo.1
- ==> bb_gpio.p8.out-25
- bit FALSE servo.2
- ==> bb_gpio.p8.out-24
- bit FALSE servo.3
- ==> bb_gpio.p8.out-23
- bit FALSE servo.4
- ==> bb_gpio.p8.out-22
- bit FALSE spindle-enable
- ==> bb_gpio.p8.out-11
- <== motion.spindle-on
- ==> mymotion.spindle-on
- bit FALSE tool-change-loop
- <== iocontrol.0.tool-change
- ==> iocontrol.0.tool-changed
- bit FALSE tool-prep-loop
- <== iocontrol.0.tool-prepare
- ==> iocontrol.0.tool-prepared
- Parameters:
- Comp Inst Type Dir Value Name
- 414 s32 RW 13458 bb_gpio.read.tmax
- 414 bit RO FALSE bb_gpio.read.tmax-inc
- 414 s32 RW 14791 bb_gpio.write.tmax
- 414 bit RO FALSE bb_gpio.write.tmax-inc
- 457 s32 RW 21750 hpg.capture-position.tmax
- 457 bit RO FALSE hpg.capture-position.tmax-inc
- 457 s32 RW 84875 hpg.update.tmax
- 457 bit RO FALSE hpg.update.tmax-inc
- 693 694 s32 RW 8417 limit1.0.tmax
- 693 694 bit RO FALSE limit1.0.tmax-inc
- 693 703 s32 RW 7625 limit1.1.tmax
- 693 703 bit RO FALSE limit1.1.tmax-inc
- 97 s32 RW 188875 motion-command-handler.tmax
- 97 bit RO FALSE motion-command-handler.tmax-inc
- 97 s32 RW 101916 motion-controller.tmax
- 97 bit RO FALSE motion-controller.tmax-inc
- 97 bit RO FALSE motion.debug-bit-0
- 97 bit RO FALSE motion.debug-bit-1
- 97 float RO 1 motion.debug-float-0
- 97 float RO 0 motion.debug-float-1
- 97 float RO 0 motion.debug-float-2
- 97 float RO 1 motion.debug-float-3
- 97 s32 RO 0 motion.debug-s32-0
- 97 s32 RO 0 motion.debug-s32-1
- 97 u32 RO 0x00062226 motion.servo.last-period
- 97 u32 RW 0x00000000 motion.servo.overruns
- 622 623 s32 RW 12416 pid.0.do-pid-calcs.tmax
- 622 623 bit RO FALSE pid.0.do-pid-calcs.tmax-inc
- 622 658 s32 RW 9417 pid.1.do-pid-calcs.tmax
- 622 658 bit RO FALSE pid.1.do-pid-calcs.tmax-inc
- 827 s32 RW 8958 scope.sample.tmax
- 827 bit RO FALSE scope.sample.tmax-inc
- 97 float RO 0 tc.0.acc
- 97 float RO 0 tc.0.pos
- 97 float RO 0 tc.0.vel
- 97 float RO 0 tc.1.acc
- 97 float RO 0 tc.1.pos
- 97 float RO 0 tc.1.vel
- 97 float RO 0 tc.2.acc
- 97 float RO 0 tc.2.pos
- 97 float RO 0 tc.2.vel
- 97 float RO 0 tc.3.acc
- 97 float RO 0 tc.3.pos
- 97 float RO 0 tc.3.vel
- 97 u32 RO 0x00000000 traj.active_tc
- 97 float RO 0 traj.pos_out
- 97 float RO 0 traj.vel_out
- Parameter Aliases:
- Alias Original Name
- Exported Functions:
- Comp Inst CodeAddr Arg FP Users Type Name
- 414 b53009c9 b6623c70 NO 1 thread bb_gpio.read
- 414 b5300845 b6623c70 NO 1 thread bb_gpio.write
- 66 b669fc9d 00000000 NO 0 user delinst
- 457 b52e1b7d b6624310 YES 1 thread hpg.capture-position
- 457 b52e1bed b6624310 YES 1 thread hpg.update
- 693 694 b520d8f1 b6624a28 YES 1 xthread limit1.0
- 693 703 b520d8f1 b6624a40 YES 1 xthread limit1.1
- 97 b55b9b4d 00000000 YES 1 xthread motion-command-handler
- 97 b55bd419 00000000 YES 1 xthread motion-controller
- 66 b669fb6d 00000000 NO 0 user newinst
- 622 623 b5216f71 b66248e0 YES 1 xthread pid.0.do-pid-calcs
- 622 658 b5216f71 b6624980 YES 1 xthread pid.1.do-pid-calcs
- 827 b5203a19 00000000 NO 1 thread scope.sample
- Realtime Threads (flavor: xenomai) :
- Period FP Name ( Time, Max-Time ) flags
- 400000 YES servo-thread ( 113084, 340708 )
- 1 hpg.capture-position
- 2 bb_gpio.read
- 3 motion-command-handler
- 4 motion-controller
- 5 pid.0.do-pid-calcs
- 6 pid.1.do-pid-calcs
- 7 limit1.0
- 8 limit1.1
- 9 hpg.update
- 10 bb_gpio.write
- 11 scope.sample
- Rings:
- Name Size Type Rdr Wrt Ref Flags
- Exported vtables:
- ID Name Version Refcnt Context Owner
- 96 tp 2000 1 RT 95 tp
- 94 trivkins 1000 1 RT 93 trivkins
- Epsilon Value
- 0 0.000010
- 1 0.000000
- 2 0.000000
- 3 0.000000
- 4 0.000000
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement