Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- halcmd: show
- Loaded HAL Components:
- ID Type Name PID State
- 15 User halcmd3692 3692 ready
- 14 User axisui 3654 ready
- 13 User hal_manualtoolchange 3646 ready
- 12 RT pid ready
- 11 RT near ready
- 10 RT abs ready
- 9 RT hm2_7i43 ready
- 8 RT hostmot2 ready
- 7 RT probe_parport ready
- 6 RT motmod ready
- 5 RT trivkins ready
- 4 User halui 3631 ready
- 3 User iocontrol 3629 ready
- Component Pins:
- Owner Type Dir Value Name
- 10 float IN 0 .in
- 10 float OUT 0 .out
- 10 bit OUT FALSE .sign
- 6 bit OUT TRUE axis.0.active
- 6 bit OUT FALSE axis.0.amp-enable-out ==> xenable
- 6 bit IN FALSE axis.0.amp-fault-in
- 6 float OUT 0 axis.0.backlash-corr
- 6 float OUT 0 axis.0.backlash-filt
- 6 float OUT 0 axis.0.backlash-vel
- 6 float OUT 0 axis.0.coarse-pos-cmd
- 6 bit OUT FALSE axis.0.error
- 6 float OUT 0 axis.0.f-error
- 6 float OUT 0.01 axis.0.f-error-lim
- 6 bit OUT FALSE axis.0.f-errored
- 6 bit OUT FALSE axis.0.faulted
- 6 float OUT 0 axis.0.free-pos-cmd
- 6 bit OUT FALSE axis.0.free-tp-enable
- 6 float OUT 0 axis.0.free-vel-lim
- 6 bit IN FALSE axis.0.home-sw-in <== x-home-sw
- 6 bit OUT FALSE axis.0.homed
- 6 bit OUT FALSE axis.0.homing
- 6 bit OUT TRUE axis.0.in-position
- 6 bit I/O FALSE axis.0.index-enable <=> x-index-enable
- 6 s32 IN 0 axis.0.jog-counts
- 6 bit IN FALSE axis.0.jog-enable
- 6 float IN 0 axis.0.jog-scale
- 6 bit IN FALSE axis.0.jog-vel-mode
- 6 float OUT 0 axis.0.joint-pos-cmd
- 6 float OUT 0 axis.0.joint-pos-fb
- 6 float OUT 0 axis.0.joint-vel-cmd
- 6 bit OUT FALSE axis.0.kb-jog-active
- 6 float OUT 0 axis.0.motor-pos-cmd ==> xpos-cmd
- 6 float IN 0 axis.0.motor-pos-fb <== xpos-fb
- 6 bit OUT FALSE axis.0.neg-hard-limit
- 6 bit IN FALSE axis.0.neg-lim-sw-in <== x-neg-limit
- 6 bit OUT FALSE axis.0.pos-hard-limit
- 6 bit IN FALSE axis.0.pos-lim-sw-in <== x-pos-limit
- 6 bit OUT FALSE axis.0.wheel-jog-active
- 6 bit OUT TRUE axis.1.active
- 6 bit OUT FALSE axis.1.amp-enable-out ==> yenable
- 6 bit IN FALSE axis.1.amp-fault-in
- 6 float OUT 0 axis.1.backlash-corr
- 6 float OUT 0 axis.1.backlash-filt
- 6 float OUT 0 axis.1.backlash-vel
- 6 float OUT 0 axis.1.coarse-pos-cmd
- 6 bit OUT FALSE axis.1.error
- 6 float OUT 0 axis.1.f-error
- 6 float OUT 0.05 axis.1.f-error-lim
- 6 bit OUT FALSE axis.1.f-errored
- 6 bit OUT FALSE axis.1.faulted
- 6 float OUT 0 axis.1.free-pos-cmd
- 6 bit OUT FALSE axis.1.free-tp-enable
- 6 float OUT 0 axis.1.free-vel-lim
- 6 bit IN FALSE axis.1.home-sw-in <== y-home-sw
- 6 bit OUT FALSE axis.1.homed
- 6 bit OUT FALSE axis.1.homing
- 6 bit OUT TRUE axis.1.in-position
- 6 bit I/O FALSE axis.1.index-enable <=> y-index-enable
- 6 s32 IN 0 axis.1.jog-counts
- 6 bit IN FALSE axis.1.jog-enable
- 6 float IN 0 axis.1.jog-scale
- 6 bit IN FALSE axis.1.jog-vel-mode
- 6 float OUT 0 axis.1.joint-pos-cmd
- 6 float OUT 0 axis.1.joint-pos-fb
- 6 float OUT 0 axis.1.joint-vel-cmd
- 6 bit OUT FALSE axis.1.kb-jog-active
- 6 float OUT 0 axis.1.motor-pos-cmd ==> ypos-cmd
- 6 float IN 0 axis.1.motor-pos-fb <== ypos-fb
- 6 bit OUT FALSE axis.1.neg-hard-limit
- 6 bit IN FALSE axis.1.neg-lim-sw-in <== y-neg-limit
- 6 bit OUT FALSE axis.1.pos-hard-limit
- 6 bit IN FALSE axis.1.pos-lim-sw-in <== y-pos-limit
- 6 bit OUT FALSE axis.1.wheel-jog-active
- 6 bit OUT TRUE axis.2.active
- 6 bit OUT FALSE axis.2.amp-enable-out ==> zenable
- 6 bit IN FALSE axis.2.amp-fault-in
- 6 float OUT 0 axis.2.backlash-corr
- 6 float OUT 0 axis.2.backlash-filt
- 6 float OUT 0 axis.2.backlash-vel
- 6 float OUT 0 axis.2.coarse-pos-cmd
- 6 bit OUT FALSE axis.2.error
- 6 float OUT 0 axis.2.f-error
- 6 float OUT 0.05 axis.2.f-error-lim
- 6 bit OUT FALSE axis.2.f-errored
- 6 bit OUT FALSE axis.2.faulted
- 6 float OUT 0 axis.2.free-pos-cmd
- 6 bit OUT FALSE axis.2.free-tp-enable
- 6 float OUT 0 axis.2.free-vel-lim
- 6 bit IN FALSE axis.2.home-sw-in <== z-home-sw
- 6 bit OUT FALSE axis.2.homed
- 6 bit OUT FALSE axis.2.homing
- 6 bit OUT TRUE axis.2.in-position
- 6 bit I/O FALSE axis.2.index-enable <=> z-index-enable
- 6 s32 IN 0 axis.2.jog-counts
- 6 bit IN FALSE axis.2.jog-enable
- 6 float IN 0 axis.2.jog-scale
- 6 bit IN FALSE axis.2.jog-vel-mode
- 6 float OUT 0 axis.2.joint-pos-cmd
- 6 float OUT 0 axis.2.joint-pos-fb
- 6 float OUT 0 axis.2.joint-vel-cmd
- 6 bit OUT FALSE axis.2.kb-jog-active
- 6 float OUT 0 axis.2.motor-pos-cmd ==> zpos-cmd
- 6 float IN 0 axis.2.motor-pos-fb <== zpos-fb
- 6 bit OUT FALSE axis.2.neg-hard-limit
- 6 bit IN FALSE axis.2.neg-lim-sw-in <== z-neg-limit
- 6 bit OUT FALSE axis.2.pos-hard-limit
- 6 bit IN FALSE axis.2.pos-lim-sw-in <== z-pos-limit
- 6 bit OUT FALSE axis.2.wheel-jog-active
- 6 bit OUT TRUE axis.3.active
- 6 bit OUT FALSE axis.3.amp-enable-out ==> aenable
- 6 bit IN FALSE axis.3.amp-fault-in
- 6 float OUT 0 axis.3.backlash-corr
- 6 float OUT 0 axis.3.backlash-filt
- 6 float OUT 0 axis.3.backlash-vel
- 6 float OUT 0 axis.3.coarse-pos-cmd
- 6 bit OUT FALSE axis.3.error
- 6 float OUT 0 axis.3.f-error
- 6 float OUT 0.05 axis.3.f-error-lim
- 6 bit OUT FALSE axis.3.f-errored
- 6 bit OUT FALSE axis.3.faulted
- 6 float OUT 0 axis.3.free-pos-cmd
- 6 bit OUT FALSE axis.3.free-tp-enable
- 6 float OUT 0 axis.3.free-vel-lim
- 6 bit IN FALSE axis.3.home-sw-in <== a-home-sw
- 6 bit OUT FALSE axis.3.homed
- 6 bit OUT FALSE axis.3.homing
- 6 bit OUT TRUE axis.3.in-position
- 6 bit I/O FALSE axis.3.index-enable <=> a-index-enable
- 6 s32 IN 0 axis.3.jog-counts
- 6 bit IN FALSE axis.3.jog-enable
- 6 float IN 0 axis.3.jog-scale
- 6 bit IN FALSE axis.3.jog-vel-mode
- 6 float OUT -0 axis.3.joint-pos-cmd
- 6 float OUT -0 axis.3.joint-pos-fb
- 6 float OUT 0 axis.3.joint-vel-cmd
- 6 bit OUT FALSE axis.3.kb-jog-active
- 6 float OUT 0 axis.3.motor-pos-cmd ==> apos-cmd
- 6 float IN -0 axis.3.motor-pos-fb <== apos-fb
- 6 bit OUT FALSE axis.3.neg-hard-limit
- 6 bit IN FALSE axis.3.neg-lim-sw-in <== a-neg-limit
- 6 bit OUT FALSE axis.3.pos-hard-limit
- 6 bit IN FALSE axis.3.pos-lim-sw-in <== a-pos-limit
- 6 bit OUT FALSE axis.3.wheel-jog-active
- 14 bit OUT FALSE axisui.jog.a
- 14 bit OUT FALSE axisui.jog.b
- 14 bit OUT FALSE axisui.jog.c
- 14 float OUT 0 axisui.jog.increment
- 14 bit OUT FALSE axisui.jog.u
- 14 bit OUT FALSE axisui.jog.v
- 14 bit OUT FALSE axisui.jog.w
- 14 bit OUT TRUE axisui.jog.x
- 14 bit OUT FALSE axisui.jog.y
- 14 bit OUT FALSE axisui.jog.z
- 14 bit IN FALSE axisui.notifications-clear
- 14 bit IN FALSE axisui.notifications-clear-error
- 14 bit IN FALSE axisui.notifications-clear-info
- 14 bit IN FALSE axisui.set-manual-mode
- 13 bit IN FALSE hal_manualtoolchange.change <== tool-change-request
- 13 bit OUT FALSE hal_manualtoolchange.changed ==> tool-change-confirmed
- 13 s32 IN 0 hal_manualtoolchange.number <== tool-number
- 4 bit IN FALSE halui.abort
- 4 float OUT 0 halui.axis.0.pos-commanded
- 4 float OUT 0 halui.axis.0.pos-feedback
- 4 float OUT 0 halui.axis.0.pos-relative
- 4 float OUT 0 halui.axis.1.pos-commanded
- 4 float OUT 0 halui.axis.1.pos-feedback
- 4 float OUT 0 halui.axis.1.pos-relative
- 4 float OUT 0 halui.axis.2.pos-commanded
- 4 float OUT 0 halui.axis.2.pos-feedback
- 4 float OUT 0 halui.axis.2.pos-relative
- 4 float OUT -0 halui.axis.3.pos-commanded
- 4 float OUT -0 halui.axis.3.pos-feedback
- 4 float OUT -0 halui.axis.3.pos-relative
- 4 float OUT 0 halui.axis.4.pos-commanded
- 4 float OUT 0 halui.axis.4.pos-feedback
- 4 float OUT 0 halui.axis.4.pos-relative
- 4 float OUT 0 halui.axis.5.pos-commanded
- 4 float OUT 0 halui.axis.5.pos-feedback
- 4 float OUT 0 halui.axis.5.pos-relative
- 4 float OUT 0 halui.axis.6.pos-commanded
- 4 float OUT 0 halui.axis.6.pos-feedback
- 4 float OUT 0 halui.axis.6.pos-relative
- 4 float OUT 0 halui.axis.7.pos-commanded
- 4 float OUT 0 halui.axis.7.pos-feedback
- 4 float OUT 0 halui.axis.7.pos-relative
- 4 float OUT 0 halui.axis.8.pos-commanded
- 4 float OUT 0 halui.axis.8.pos-feedback
- 4 float OUT 0 halui.axis.8.pos-relative
- 4 bit IN FALSE halui.estop.activate
- 4 bit OUT TRUE halui.estop.is-activated
- 4 bit IN FALSE halui.estop.reset
- 4 bit IN TRUE halui.feed-override.count-enable
- 4 s32 IN 0 halui.feed-override.counts
- 4 bit IN FALSE halui.feed-override.decrease
- 4 bit IN FALSE halui.feed-override.increase
- 4 float IN 0.1 halui.feed-override.scale
- 4 float OUT 1 halui.feed-override.value
- 4 bit OUT FALSE halui.flood.is-on
- 4 bit IN FALSE halui.flood.off
- 4 bit IN FALSE halui.flood.on
- 4 bit IN FALSE halui.home-all
- 4 float IN 0.2 halui.jog-deadband
- 4 float IN 0 halui.jog-speed
- 4 float IN 0 halui.jog.0.analog
- 4 bit IN FALSE halui.jog.0.minus
- 4 bit IN FALSE halui.jog.0.plus
- 4 float IN 0 halui.jog.1.analog
- 4 bit IN FALSE halui.jog.1.minus
- 4 bit IN FALSE halui.jog.1.plus
- 4 float IN 0 halui.jog.2.analog
- 4 bit IN FALSE halui.jog.2.minus
- 4 bit IN FALSE halui.jog.2.plus
- 4 float IN 0 halui.jog.3.analog
- 4 bit IN FALSE halui.jog.3.minus
- 4 bit IN FALSE halui.jog.3.plus
- 4 bit IN FALSE halui.jog.selected.minus
- 4 bit IN FALSE halui.jog.selected.plus
- 4 bit OUT FALSE halui.joint.0.has-fault
- 4 bit IN FALSE halui.joint.0.home
- 4 bit OUT FALSE halui.joint.0.is-homed
- 4 bit OUT FALSE halui.joint.0.is-selected
- 4 bit OUT FALSE halui.joint.0.on-hard-max-limit
- 4 bit OUT FALSE halui.joint.0.on-hard-min-limit
- 4 bit OUT FALSE halui.joint.0.on-soft-max-limit
- 4 bit OUT FALSE halui.joint.0.on-soft-min-limit
- 4 bit IN FALSE halui.joint.0.select
- 4 bit IN FALSE halui.joint.0.unhome
- 4 bit OUT FALSE halui.joint.1.has-fault
- 4 bit IN FALSE halui.joint.1.home
- 4 bit OUT FALSE halui.joint.1.is-homed
- 4 bit OUT FALSE halui.joint.1.is-selected
- 4 bit OUT FALSE halui.joint.1.on-hard-max-limit
- 4 bit OUT FALSE halui.joint.1.on-hard-min-limit
- 4 bit OUT FALSE halui.joint.1.on-soft-max-limit
- 4 bit OUT FALSE halui.joint.1.on-soft-min-limit
- 4 bit IN FALSE halui.joint.1.select
- 4 bit IN FALSE halui.joint.1.unhome
- 4 bit OUT FALSE halui.joint.2.has-fault
- 4 bit IN FALSE halui.joint.2.home
- 4 bit OUT FALSE halui.joint.2.is-homed
- 4 bit OUT FALSE halui.joint.2.is-selected
- 4 bit OUT FALSE halui.joint.2.on-hard-max-limit
- 4 bit OUT FALSE halui.joint.2.on-hard-min-limit
- 4 bit OUT FALSE halui.joint.2.on-soft-max-limit
- 4 bit OUT FALSE halui.joint.2.on-soft-min-limit
- 4 bit IN FALSE halui.joint.2.select
- 4 bit IN FALSE halui.joint.2.unhome
- 4 bit OUT FALSE halui.joint.3.has-fault
- 4 bit IN FALSE halui.joint.3.home
- 4 bit OUT FALSE halui.joint.3.is-homed
- 4 bit OUT FALSE halui.joint.3.is-selected
- 4 bit OUT FALSE halui.joint.3.on-hard-max-limit
- 4 bit OUT FALSE halui.joint.3.on-hard-min-limit
- 4 bit OUT FALSE halui.joint.3.on-soft-max-limit
- 4 bit OUT FALSE halui.joint.3.on-soft-min-limit
- 4 bit IN FALSE halui.joint.3.select
- 4 bit IN FALSE halui.joint.3.unhome
- 4 u32 OUT 0x00000000 halui.joint.selected
- 4 bit OUT FALSE halui.joint.selected.has-fault
- 4 bit IN FALSE halui.joint.selected.home
- 4 bit OUT FALSE halui.joint.selected.is_homed
- 4 bit OUT FALSE halui.joint.selected.on-hard-max-limit
- 4 bit OUT FALSE halui.joint.selected.on-hard-min-limit
- 4 bit OUT FALSE halui.joint.selected.on-soft-limit
- 4 bit OUT FALSE halui.joint.selected.on-soft-min-limit
- 4 bit IN FALSE halui.joint.selected.unhome
- 4 bit OUT FALSE halui.lube.is-on
- 4 bit IN FALSE halui.lube.off
- 4 bit IN FALSE halui.lube.on
- 4 bit OUT FALSE halui.machine.is-on
- 4 bit IN FALSE halui.machine.off
- 4 bit IN FALSE halui.machine.on
- 4 bit IN TRUE halui.max-velocity.count-enable
- 4 s32 IN 0 halui.max-velocity.counts
- 4 bit IN FALSE halui.max-velocity.decrease
- 4 bit IN FALSE halui.max-velocity.increase
- 4 float IN 0 halui.max-velocity.scale
- 4 float OUT 6.7 halui.max-velocity.value
- 4 bit IN FALSE halui.mdi-command-00 <== MDI-Z-up
- 4 bit IN FALSE halui.mdi-command-01 <== MDI-reference-pos
- 4 bit IN FALSE halui.mdi-command-02 <== MDI-zero_X
- 4 bit IN FALSE halui.mdi-command-03 <== MDI-zero_Y
- 4 bit IN FALSE halui.mdi-command-04 <== MDI-zero_Z
- 4 bit IN FALSE halui.mdi-command-05 <== MDI-clear-offset
- 4 bit OUT FALSE halui.mist.is-on
- 4 bit IN FALSE halui.mist.off
- 4 bit IN FALSE halui.mist.on
- 4 bit IN FALSE halui.mode.auto
- 4 bit OUT TRUE halui.mode.is-auto
- 4 bit OUT TRUE halui.mode.is-joint
- 4 bit OUT FALSE halui.mode.is-manual
- 4 bit OUT FALSE halui.mode.is-mdi
- 4 bit OUT FALSE halui.mode.is-teleop
- 4 bit IN FALSE halui.mode.joint
- 4 bit IN FALSE halui.mode.manual
- 4 bit IN FALSE halui.mode.mdi
- 4 bit IN FALSE halui.mode.teleop
- 4 bit OUT TRUE halui.program.block-delete.is-on
- 4 bit IN FALSE halui.program.block-delete.off
- 4 bit IN FALSE halui.program.block-delete.on
- 4 bit OUT TRUE halui.program.is-idle
- 4 bit OUT FALSE halui.program.is-paused
- 4 bit OUT FALSE halui.program.is-running
- 4 bit OUT TRUE halui.program.optional-stop.is-on ==> optional-stp-is-on
- 4 bit IN FALSE halui.program.optional-stop.off <== optional-stp-off
- 4 bit IN FALSE halui.program.optional-stop.on <== optional-stp-on
- 4 bit IN FALSE halui.program.pause <== program-pause
- 4 bit IN FALSE halui.program.resume <== program-resume
- 4 bit IN FALSE halui.program.run
- 4 bit IN FALSE halui.program.step <== program-single-step
- 4 bit IN FALSE halui.program.stop
- 4 bit IN TRUE halui.spindle-override.count-enable
- 4 s32 IN 0 halui.spindle-override.counts
- 4 bit IN FALSE halui.spindle-override.decrease
- 4 bit IN FALSE halui.spindle-override.increase
- 4 float IN 0.1 halui.spindle-override.scale
- 4 float OUT 1 halui.spindle-override.value
- 4 bit OUT TRUE halui.spindle.brake-is-on
- 4 bit IN FALSE halui.spindle.brake-off
- 4 bit IN FALSE halui.spindle.brake-on
- 4 bit IN FALSE halui.spindle.decrease
- 4 bit IN FALSE halui.spindle.forward
- 4 bit IN FALSE halui.spindle.increase
- 4 bit OUT FALSE halui.spindle.is-on
- 4 bit IN FALSE halui.spindle.reverse
- 4 bit OUT FALSE halui.spindle.runs-backward
- 4 bit OUT FALSE halui.spindle.runs-forward
- 4 bit IN FALSE halui.spindle.start
- 4 bit IN FALSE halui.spindle.stop
- 4 float OUT 0 halui.tool.length_offset.a
- 4 float OUT 0 halui.tool.length_offset.b
- 4 float OUT 0 halui.tool.length_offset.c
- 4 float OUT 0 halui.tool.length_offset.u
- 4 float OUT 0 halui.tool.length_offset.v
- 4 float OUT 0 halui.tool.length_offset.w
- 4 float OUT 0 halui.tool.length_offset.x
- 4 float OUT 0 halui.tool.length_offset.y
- 4 float OUT 0 halui.tool.length_offset.z
- 4 u32 OUT 0x00000000 halui.tool.number
- 9 s32 OUT 0 hm2_7i43.0.encoder.00.count
- 9 s32 OUT 0 hm2_7i43.0.encoder.00.count-latched
- 9 bit I/O FALSE hm2_7i43.0.encoder.00.index-enable <=> x-index-enable
- 9 bit IN FALSE hm2_7i43.0.encoder.00.latch-enable
- 9 bit IN FALSE hm2_7i43.0.encoder.00.latch-polarity
- 9 float OUT 0 hm2_7i43.0.encoder.00.position
- 9 float OUT 0 hm2_7i43.0.encoder.00.position-latched
- 9 s32 OUT 0 hm2_7i43.0.encoder.00.rawcounts
- 9 s32 OUT 0 hm2_7i43.0.encoder.00.rawlatch
- 9 bit IN FALSE hm2_7i43.0.encoder.00.reset
- 9 float OUT 0 hm2_7i43.0.encoder.00.velocity
- 9 s32 OUT 0 hm2_7i43.0.encoder.01.count
- 9 s32 OUT 0 hm2_7i43.0.encoder.01.count-latched
- 9 bit I/O FALSE hm2_7i43.0.encoder.01.index-enable <=> y-index-enable
- 9 bit IN FALSE hm2_7i43.0.encoder.01.latch-enable
- 9 bit IN FALSE hm2_7i43.0.encoder.01.latch-polarity
- 9 float OUT 0 hm2_7i43.0.encoder.01.position
- 9 float OUT 0 hm2_7i43.0.encoder.01.position-latched
- 9 s32 OUT 0 hm2_7i43.0.encoder.01.rawcounts
- 9 s32 OUT 0 hm2_7i43.0.encoder.01.rawlatch
- 9 bit IN FALSE hm2_7i43.0.encoder.01.reset
- 9 float OUT 0 hm2_7i43.0.encoder.01.velocity
- 9 s32 OUT 0 hm2_7i43.0.encoder.02.count
- 9 s32 OUT 0 hm2_7i43.0.encoder.02.count-latched
- 9 bit I/O FALSE hm2_7i43.0.encoder.02.index-enable <=> z-index-enable
- 9 bit IN FALSE hm2_7i43.0.encoder.02.latch-enable
- 9 bit IN FALSE hm2_7i43.0.encoder.02.latch-polarity
- 9 float OUT 0 hm2_7i43.0.encoder.02.position
- 9 float OUT 0 hm2_7i43.0.encoder.02.position-latched
- 9 s32 OUT 0 hm2_7i43.0.encoder.02.rawcounts
- 9 s32 OUT 0 hm2_7i43.0.encoder.02.rawlatch
- 9 bit IN FALSE hm2_7i43.0.encoder.02.reset
- 9 float OUT 0 hm2_7i43.0.encoder.02.velocity
- 9 s32 OUT 0 hm2_7i43.0.encoder.03.count
- 9 s32 OUT 0 hm2_7i43.0.encoder.03.count-latched
- 9 bit I/O FALSE hm2_7i43.0.encoder.03.index-enable <=> a-index-enable
- 9 bit IN FALSE hm2_7i43.0.encoder.03.latch-enable
- 9 bit IN FALSE hm2_7i43.0.encoder.03.latch-polarity
- 9 float OUT -0 hm2_7i43.0.encoder.03.position
- 9 float OUT -0 hm2_7i43.0.encoder.03.position-latched
- 9 s32 OUT 0 hm2_7i43.0.encoder.03.rawcounts
- 9 s32 OUT 0 hm2_7i43.0.encoder.03.rawlatch
- 9 bit IN FALSE hm2_7i43.0.encoder.03.reset
- 9 float OUT 0 hm2_7i43.0.encoder.03.velocity
- 9 bit OUT FALSE hm2_7i43.0.gpio.000.in
- 9 bit OUT TRUE hm2_7i43.0.gpio.000.in_not
- 9 bit OUT FALSE hm2_7i43.0.gpio.001.in
- 9 bit OUT TRUE hm2_7i43.0.gpio.001.in_not
- 9 bit OUT FALSE hm2_7i43.0.gpio.002.in
- 9 bit OUT TRUE hm2_7i43.0.gpio.002.in_not
- 9 bit OUT TRUE hm2_7i43.0.gpio.003.in
- 9 bit OUT FALSE hm2_7i43.0.gpio.003.in_not
- 9 bit OUT TRUE hm2_7i43.0.gpio.004.in
- 9 bit OUT FALSE hm2_7i43.0.gpio.004.in_not
- 9 bit OUT TRUE hm2_7i43.0.gpio.005.in
- 9 bit OUT FALSE hm2_7i43.0.gpio.005.in_not
- 9 bit OUT TRUE hm2_7i43.0.gpio.006.in
- 9 bit OUT FALSE hm2_7i43.0.gpio.006.in_not
- 9 bit OUT TRUE hm2_7i43.0.gpio.007.in
- 9 bit OUT FALSE hm2_7i43.0.gpio.007.in_not
- 9 bit OUT TRUE hm2_7i43.0.gpio.008.in
- 9 bit OUT FALSE hm2_7i43.0.gpio.008.in_not
- 9 bit OUT TRUE hm2_7i43.0.gpio.009.in
- 9 bit OUT FALSE hm2_7i43.0.gpio.009.in_not
- 9 bit OUT TRUE hm2_7i43.0.gpio.010.in
- 9 bit OUT FALSE hm2_7i43.0.gpio.010.in_not
- 9 bit OUT TRUE hm2_7i43.0.gpio.011.in
- 9 bit OUT FALSE hm2_7i43.0.gpio.011.in_not
- 9 bit OUT FALSE hm2_7i43.0.gpio.012.in
- 9 bit OUT TRUE hm2_7i43.0.gpio.012.in_not
- 9 bit OUT FALSE hm2_7i43.0.gpio.013.in
- 9 bit OUT TRUE hm2_7i43.0.gpio.013.in_not
- 9 bit OUT FALSE hm2_7i43.0.gpio.014.in
- 9 bit OUT TRUE hm2_7i43.0.gpio.014.in_not
- 9 bit OUT FALSE hm2_7i43.0.gpio.015.in
- 9 bit OUT TRUE hm2_7i43.0.gpio.015.in_not
- 9 bit OUT FALSE hm2_7i43.0.gpio.016.in
- 9 bit OUT TRUE hm2_7i43.0.gpio.016.in_not
- 9 bit OUT FALSE hm2_7i43.0.gpio.017.in
- 9 bit OUT TRUE hm2_7i43.0.gpio.017.in_not
- 9 bit OUT FALSE hm2_7i43.0.gpio.018.in
- 9 bit OUT TRUE hm2_7i43.0.gpio.018.in_not
- 9 bit OUT FALSE hm2_7i43.0.gpio.019.in
- 9 bit OUT TRUE hm2_7i43.0.gpio.019.in_not
- 9 bit OUT FALSE hm2_7i43.0.gpio.020.in
- 9 bit OUT TRUE hm2_7i43.0.gpio.020.in_not
- 9 bit OUT TRUE hm2_7i43.0.gpio.021.in
- 9 bit OUT FALSE hm2_7i43.0.gpio.021.in_not
- 9 bit IN FALSE hm2_7i43.0.gpio.021.out
- 9 bit OUT TRUE hm2_7i43.0.gpio.022.in
- 9 bit OUT FALSE hm2_7i43.0.gpio.022.in_not
- 9 bit IN FALSE hm2_7i43.0.gpio.022.out
- 9 bit OUT TRUE hm2_7i43.0.gpio.023.in
- 9 bit OUT FALSE hm2_7i43.0.gpio.023.in_not ==> epo-signal
- 9 bit IN FALSE hm2_7i43.0.gpio.023.out
- 9 bit OUT TRUE hm2_7i43.0.gpio.024.in
- 9 bit OUT FALSE hm2_7i43.0.gpio.024.in_not
- 9 bit IN FALSE hm2_7i43.0.gpio.024.out
- 9 bit OUT TRUE hm2_7i43.0.gpio.025.in
- 9 bit OUT FALSE hm2_7i43.0.gpio.025.in_not
- 9 bit IN FALSE hm2_7i43.0.gpio.025.out
- 9 bit OUT TRUE hm2_7i43.0.gpio.026.in
- 9 bit OUT FALSE hm2_7i43.0.gpio.026.in_not
- 9 bit IN FALSE hm2_7i43.0.gpio.026.out
- 9 bit OUT TRUE hm2_7i43.0.gpio.027.in
- 9 bit OUT FALSE hm2_7i43.0.gpio.027.in_not
- 9 bit IN FALSE hm2_7i43.0.gpio.027.out
- 9 bit OUT TRUE hm2_7i43.0.gpio.028.in
- 9 bit OUT FALSE hm2_7i43.0.gpio.028.in_not
- 9 bit IN FALSE hm2_7i43.0.gpio.028.out
- 9 bit OUT TRUE hm2_7i43.0.gpio.029.in
- 9 bit OUT FALSE hm2_7i43.0.gpio.029.in_not
- 9 bit IN FALSE hm2_7i43.0.gpio.029.out
- 9 bit OUT TRUE hm2_7i43.0.gpio.030.in
- 9 bit OUT FALSE hm2_7i43.0.gpio.030.in_not
- 9 bit IN FALSE hm2_7i43.0.gpio.030.out
- 9 bit OUT TRUE hm2_7i43.0.gpio.031.in
- 9 bit OUT FALSE hm2_7i43.0.gpio.031.in_not
- 9 bit IN FALSE hm2_7i43.0.gpio.031.out
- 9 bit OUT TRUE hm2_7i43.0.gpio.032.in
- 9 bit OUT FALSE hm2_7i43.0.gpio.032.in_not
- 9 bit IN FALSE hm2_7i43.0.gpio.032.out
- 9 bit OUT TRUE hm2_7i43.0.gpio.033.in
- 9 bit OUT FALSE hm2_7i43.0.gpio.033.in_not
- 9 bit IN FALSE hm2_7i43.0.gpio.033.out
- 9 bit OUT TRUE hm2_7i43.0.gpio.034.in
- 9 bit OUT FALSE hm2_7i43.0.gpio.034.in_not
- 9 bit IN FALSE hm2_7i43.0.gpio.034.out
- 9 bit OUT TRUE hm2_7i43.0.gpio.035.in
- 9 bit OUT FALSE hm2_7i43.0.gpio.035.in_not
- 9 bit IN FALSE hm2_7i43.0.gpio.035.out
- 9 bit OUT TRUE hm2_7i43.0.gpio.036.in
- 9 bit OUT FALSE hm2_7i43.0.gpio.036.in_not
- 9 bit IN FALSE hm2_7i43.0.gpio.036.out
- 9 bit OUT TRUE hm2_7i43.0.gpio.037.in
- 9 bit OUT FALSE hm2_7i43.0.gpio.037.in_not
- 9 bit IN FALSE hm2_7i43.0.gpio.037.out
- 9 bit OUT TRUE hm2_7i43.0.gpio.038.in
- 9 bit OUT FALSE hm2_7i43.0.gpio.038.in_not
- 9 bit IN FALSE hm2_7i43.0.gpio.038.out
- 9 bit OUT TRUE hm2_7i43.0.gpio.039.in
- 9 bit OUT FALSE hm2_7i43.0.gpio.039.in_not
- 9 bit IN FALSE hm2_7i43.0.gpio.039.out
- 9 bit OUT TRUE hm2_7i43.0.gpio.040.in
- 9 bit OUT FALSE hm2_7i43.0.gpio.040.in_not
- 9 bit IN FALSE hm2_7i43.0.gpio.040.out
- 9 bit OUT TRUE hm2_7i43.0.gpio.041.in
- 9 bit OUT FALSE hm2_7i43.0.gpio.041.in_not
- 9 bit IN FALSE hm2_7i43.0.gpio.041.out
- 9 bit OUT TRUE hm2_7i43.0.gpio.042.in
- 9 bit OUT FALSE hm2_7i43.0.gpio.042.in_not
- 9 bit IN FALSE hm2_7i43.0.gpio.042.out
- 9 bit OUT TRUE hm2_7i43.0.gpio.043.in
- 9 bit OUT FALSE hm2_7i43.0.gpio.043.in_not
- 9 bit IN FALSE hm2_7i43.0.gpio.043.out
- 9 bit OUT TRUE hm2_7i43.0.gpio.044.in
- 9 bit OUT FALSE hm2_7i43.0.gpio.044.in_not
- 9 bit IN FALSE hm2_7i43.0.gpio.044.out
- 9 bit OUT TRUE hm2_7i43.0.gpio.045.in
- 9 bit OUT FALSE hm2_7i43.0.gpio.045.in_not
- 9 bit IN FALSE hm2_7i43.0.gpio.045.out
- 9 bit OUT TRUE hm2_7i43.0.gpio.046.in
- 9 bit OUT FALSE hm2_7i43.0.gpio.046.in_not
- 9 bit IN FALSE hm2_7i43.0.gpio.046.out
- 9 bit OUT TRUE hm2_7i43.0.gpio.047.in
- 9 bit OUT FALSE hm2_7i43.0.gpio.047.in_not
- 9 bit IN FALSE hm2_7i43.0.gpio.047.out
- 9 bit IN TRUE hm2_7i43.0.pwmgen.00.enable <== chargepump-enable
- 9 float IN 0 hm2_7i43.0.pwmgen.00.value <== chargepump-val
- 9 bit IN FALSE hm2_7i43.0.stepgen.00.control-type
- 9 s32 OUT 0 hm2_7i43.0.stepgen.00.counts
- 9 float OUT 0 hm2_7i43.0.stepgen.00.dbg_err_at_match
- 9 float OUT 0 hm2_7i43.0.stepgen.00.dbg_ff_vel
- 9 float OUT 0 hm2_7i43.0.stepgen.00.dbg_pos_minus_prev
- 9 float OUT 0 hm2_7i43.0.stepgen.00.dbg_s_to_match
- 9 s32 OUT 0 hm2_7i43.0.stepgen.00.dbg_step_rate
- 9 float OUT 0 hm2_7i43.0.stepgen.00.dbg_vel_error
- 9 bit IN FALSE hm2_7i43.0.stepgen.00.enable <== xenable
- 9 float IN 0 hm2_7i43.0.stepgen.00.position-cmd <== xpos-cmd
- 9 float OUT 0 hm2_7i43.0.stepgen.00.position-fb ==> xpos-fb
- 9 float IN 0 hm2_7i43.0.stepgen.00.velocity-cmd
- 9 float OUT 0 hm2_7i43.0.stepgen.00.velocity-fb
- 9 bit IN FALSE hm2_7i43.0.stepgen.01.control-type
- 9 s32 OUT 0 hm2_7i43.0.stepgen.01.counts
- 9 float OUT 0 hm2_7i43.0.stepgen.01.dbg_err_at_match
- 9 float OUT 0 hm2_7i43.0.stepgen.01.dbg_ff_vel
- 9 float OUT 0 hm2_7i43.0.stepgen.01.dbg_pos_minus_prev
- 9 float OUT 0 hm2_7i43.0.stepgen.01.dbg_s_to_match
- 9 s32 OUT 0 hm2_7i43.0.stepgen.01.dbg_step_rate
- 9 float OUT 0 hm2_7i43.0.stepgen.01.dbg_vel_error
- 9 bit IN FALSE hm2_7i43.0.stepgen.01.enable <== yenable
- 9 float IN 0 hm2_7i43.0.stepgen.01.position-cmd <== ypos-cmd
- 9 float OUT 0 hm2_7i43.0.stepgen.01.position-fb ==> ypos-fb
- 9 float IN 0 hm2_7i43.0.stepgen.01.velocity-cmd
- 9 float OUT 0 hm2_7i43.0.stepgen.01.velocity-fb
- 9 bit IN FALSE hm2_7i43.0.stepgen.02.control-type
- 9 s32 OUT 0 hm2_7i43.0.stepgen.02.counts
- 9 float OUT 0 hm2_7i43.0.stepgen.02.dbg_err_at_match
- 9 float OUT 0 hm2_7i43.0.stepgen.02.dbg_ff_vel
- 9 float OUT 0 hm2_7i43.0.stepgen.02.dbg_pos_minus_prev
- 9 float OUT 0 hm2_7i43.0.stepgen.02.dbg_s_to_match
- 9 s32 OUT 0 hm2_7i43.0.stepgen.02.dbg_step_rate
- 9 float OUT 0 hm2_7i43.0.stepgen.02.dbg_vel_error
- 9 bit IN FALSE hm2_7i43.0.stepgen.02.enable <== zenable
- 9 float IN 0 hm2_7i43.0.stepgen.02.position-cmd <== zpos-cmd
- 9 float OUT 0 hm2_7i43.0.stepgen.02.position-fb ==> zpos-fb
- 9 float IN 0 hm2_7i43.0.stepgen.02.velocity-cmd
- 9 float OUT 0 hm2_7i43.0.stepgen.02.velocity-fb
- 9 bit IN FALSE hm2_7i43.0.stepgen.03.control-type
- 9 s32 OUT 0 hm2_7i43.0.stepgen.03.counts
- 9 float OUT 0 hm2_7i43.0.stepgen.03.dbg_err_at_match
- 9 float OUT 0 hm2_7i43.0.stepgen.03.dbg_ff_vel
- 9 float OUT 0 hm2_7i43.0.stepgen.03.dbg_pos_minus_prev
- 9 float OUT 0 hm2_7i43.0.stepgen.03.dbg_s_to_match
- 9 s32 OUT 0 hm2_7i43.0.stepgen.03.dbg_step_rate
- 9 float OUT 0 hm2_7i43.0.stepgen.03.dbg_vel_error
- 9 bit IN FALSE hm2_7i43.0.stepgen.03.enable <== aenable
- 9 float IN 0 hm2_7i43.0.stepgen.03.position-cmd <== apos-cmd
- 9 float OUT -0 hm2_7i43.0.stepgen.03.position-fb ==> apos-fb
- 9 float IN 0 hm2_7i43.0.stepgen.03.velocity-cmd
- 9 float OUT 0 hm2_7i43.0.stepgen.03.velocity-fb
- 9 bit I/O FALSE hm2_7i43.0.watchdog.has_bit
- 3 bit OUT FALSE iocontrol.0.coolant-flood ==> coolant-flood
- 3 bit OUT FALSE iocontrol.0.coolant-mist ==> coolant-mist
- 3 bit IN FALSE iocontrol.0.emc-enable-in <== estop-signal
- 3 bit OUT FALSE iocontrol.0.lube
- 3 bit IN FALSE iocontrol.0.lube_level
- 3 bit OUT FALSE iocontrol.0.tool-change ==> tool-change-request
- 3 bit IN FALSE iocontrol.0.tool-changed <== tool-change-confirmed
- 3 s32 OUT 0 iocontrol.0.tool-number
- 3 s32 OUT 0 iocontrol.0.tool-prep-number ==> tool-number
- 3 s32 OUT 0 iocontrol.0.tool-prep-pocket
- 3 bit OUT FALSE iocontrol.0.tool-prepare ==> tool-prepare-loopback
- 3 bit IN FALSE iocontrol.0.tool-prepared <== tool-prepare-loopback
- 3 bit OUT TRUE iocontrol.0.user-enable-out ==> estop-out
- 3 bit OUT FALSE iocontrol.0.user-request-enable
- 6 float IN 1 motion.adaptive-feed
- 6 float IN 0 motion.analog-in-00
- 6 float IN 0 motion.analog-in-01
- 6 float IN 0 motion.analog-in-02
- 6 float IN 0 motion.analog-in-03
- 6 float OUT 0 motion.analog-out-00
- 6 float OUT 0 motion.analog-out-01
- 6 float OUT 0 motion.analog-out-02
- 6 float OUT 0 motion.analog-out-03
- 6 bit OUT FALSE motion.coord-error
- 6 bit OUT TRUE motion.coord-mode
- 6 float OUT 0 motion.current-vel
- 6 bit IN FALSE motion.digital-in-00
- 6 bit IN FALSE motion.digital-in-01
- 6 bit IN FALSE motion.digital-in-02
- 6 bit IN FALSE motion.digital-in-03
- 6 bit OUT FALSE motion.digital-out-00
- 6 bit OUT FALSE motion.digital-out-01
- 6 bit OUT FALSE motion.digital-out-02
- 6 bit OUT FALSE motion.digital-out-03
- 6 float OUT 0 motion.distance-to-go
- 6 bit IN TRUE motion.enable
- 6 bit IN FALSE motion.feed-hold
- 6 bit OUT TRUE motion.in-position
- 6 bit IN FALSE motion.motion-enabled
- 6 bit OUT FALSE motion.on-soft-limit
- 6 bit IN FALSE motion.probe-input <== probe-in
- 6 s32 OUT 0 motion.program-line
- 6 float OUT 0 motion.requested-vel
- 6 bit IN TRUE motion.spindle-at-speed <== spindle-at-speed
- 6 bit OUT TRUE motion.spindle-brake ==> spindle-brake
- 6 bit OUT FALSE motion.spindle-forward ==> spindle-cw
- 6 bit I/O FALSE motion.spindle-index-enable <=> spindle-index-enable
- 6 bit OUT FALSE motion.spindle-on ==> spindle-enable
- 6 bit OUT FALSE motion.spindle-reverse ==> spindle-ccw
- 6 float IN 0 motion.spindle-revs <== spindle-revs
- 6 float IN 0 motion.spindle-speed-in <== spindle-vel-fb
- 6 float OUT 0 motion.spindle-speed-out ==> spindle-vel-cmd
- 6 float OUT 0 motion.spindle-speed-out-rps ==> spindle-vel-cmd-rps
- 6 bit OUT FALSE motion.teleop-mode
- 6 float OUT 0 motion.tooloffset.a
- 6 float OUT 0 motion.tooloffset.b
- 6 float OUT 0 motion.tooloffset.c
- 6 float OUT 0 motion.tooloffset.u
- 6 float OUT 0 motion.tooloffset.v
- 6 float OUT 0 motion.tooloffset.w
- 6 float OUT 0 motion.tooloffset.x
- 6 float OUT 0 motion.tooloffset.y
- 6 float OUT 0 motion.tooloffset.z
- 11 float IN 0 near.0.in1
- 11 float IN 0 near.0.in2
- 11 bit OUT TRUE near.0.out
- 12 float OUT 0 pid.0.error
- 12 float I/O 0 pid.0.maxcmdD
- 12 float I/O 0 pid.0.maxcmdDD
- 12 float I/O 0 pid.0.maxerror
- 12 float I/O 0 pid.0.maxerrorD
- 12 float I/O 0 pid.0.maxerrorI
- 12 bit OUT FALSE pid.0.saturated
- 12 s32 OUT 0 pid.0.saturated-count
- 12 float OUT 0 pid.0.saturated-s
- 12 float OUT 0 pid.1.error
- 12 float I/O 0 pid.1.maxcmdD
- 12 float I/O 0 pid.1.maxcmdDD
- 12 float I/O 0 pid.1.maxerror
- 12 float I/O 0 pid.1.maxerrorD
- 12 float I/O 0 pid.1.maxerrorI
- 12 bit OUT FALSE pid.1.saturated
- 12 s32 OUT 0 pid.1.saturated-count
- 12 float OUT 0 pid.1.saturated-s
- 12 float OUT 0 pid.2.error
- 12 float I/O 0 pid.2.maxcmdD
- 12 float I/O 0 pid.2.maxcmdDD
- 12 float I/O 0 pid.2.maxerror
- 12 float I/O 0 pid.2.maxerrorD
- 12 float I/O 0 pid.2.maxerrorI
- 12 bit OUT FALSE pid.2.saturated
- 12 s32 OUT 0 pid.2.saturated-count
- 12 float OUT 0 pid.2.saturated-s
- 12 float OUT 0 pid.3.error
- 12 float I/O 0 pid.3.maxcmdD
- 12 float I/O 0 pid.3.maxcmdDD
- 12 float I/O 0 pid.3.maxerror
- 12 float I/O 0 pid.3.maxerrorD
- 12 float I/O 0 pid.3.maxerrorI
- 12 bit OUT FALSE pid.3.saturated
- 12 s32 OUT 0 pid.3.saturated-count
- 12 float OUT 0 pid.3.saturated-s
- 12 float I/O 0 pid.a.Dgain
- 12 float I/O 0 pid.a.FF0
- 12 float I/O 0 pid.a.FF1
- 12 float I/O 0 pid.a.FF2
- 12 float I/O 0 pid.a.Igain
- 12 float I/O 1 pid.a.Pgain
- 12 float I/O 0 pid.a.bias
- 12 float IN 0 pid.a.command
- 12 float I/O 0 pid.a.deadband
- 12 bit IN FALSE pid.a.enable
- 12 float IN 0 pid.a.feedback
- 12 bit IN FALSE pid.a.index-enable
- 12 float I/O 0 pid.a.maxoutput
- 12 float OUT 0 pid.a.output
- 12 float I/O 0 pid.x.Dgain
- 12 float I/O 0 pid.x.FF0
- 12 float I/O 0 pid.x.FF1
- 12 float I/O 0 pid.x.FF2
- 12 float I/O 0 pid.x.Igain
- 12 float I/O 1 pid.x.Pgain
- 12 float I/O 0 pid.x.bias
- 12 float IN 0 pid.x.command
- 12 float I/O 0 pid.x.deadband
- 12 bit IN FALSE pid.x.enable
- 12 float IN 0 pid.x.feedback
- 12 bit IN FALSE pid.x.index-enable
- 12 float I/O 0 pid.x.maxoutput
- 12 float OUT 0 pid.x.output
- 12 float I/O 0 pid.y.Dgain
- 12 float I/O 0 pid.y.FF0
- 12 float I/O 0 pid.y.FF1
- 12 float I/O 0 pid.y.FF2
- 12 float I/O 0 pid.y.Igain
- 12 float I/O 1 pid.y.Pgain
- 12 float I/O 0 pid.y.bias
- 12 float IN 0 pid.y.command
- 12 float I/O 0 pid.y.deadband
- 12 bit IN FALSE pid.y.enable
- 12 float IN 0 pid.y.feedback
- 12 bit IN FALSE pid.y.index-enable
- 12 float I/O 0 pid.y.maxoutput
- 12 float OUT 0 pid.y.output
- 12 float I/O 0 pid.z.Dgain
- 12 float I/O 0 pid.z.FF0
- 12 float I/O 0 pid.z.FF1
- 12 float I/O 0 pid.z.FF2
- 12 float I/O 0 pid.z.Igain
- 12 float I/O 1 pid.z.Pgain
- 12 float I/O 0 pid.z.bias
- 12 float IN 0 pid.z.command
- 12 float I/O 0 pid.z.deadband
- 12 bit IN FALSE pid.z.enable
- 12 float IN 0 pid.z.feedback
- 12 bit IN FALSE pid.z.index-enable
- 12 float I/O 0 pid.z.maxoutput
- 12 float OUT 0 pid.z.output
- 14 bit OUT FALSE pyvcp.MDI-clear-offset ==> MDI-clear-offset
- 14 bit OUT FALSE pyvcp.MDI-reference ==> MDI-reference-pos
- 14 bit OUT FALSE pyvcp.MDI-z_up ==> MDI-Z-up
- 14 bit OUT FALSE pyvcp.MDI-zerox ==> MDI-zero_X
- 14 bit OUT FALSE pyvcp.MDI-zeroy ==> MDI-zero_Y
- 14 bit OUT FALSE pyvcp.MDI-zeroz ==> MDI-zero_Z
- 14 float OUT 20 pyvcp.jog-speed ==> jog-speed
- 14 bit OUT FALSE pyvcp.jog-x+ ==> jog-x-pos
- 14 bit OUT FALSE pyvcp.jog-x- ==> jog-x-neg
- 14 bit OUT FALSE pyvcp.jog-y+ ==> jog-y-pos
- 14 bit OUT FALSE pyvcp.jog-y- ==> jog-y-neg
- 14 bit OUT FALSE pyvcp.jog-z+ ==> jog-z-pos
- 14 bit OUT FALSE pyvcp.jog-z- ==> jog-z-neg
- 14 bit IN TRUE pyvcp.ostop-is-on <== optional-stp-is-on
- 14 bit OUT FALSE pyvcp.ostop-off ==> optional-stp-off
- 14 bit OUT FALSE pyvcp.ostop-on ==> optional-stp-on
- 14 bit OUT FALSE pyvcp.pause ==> program-pause
- 14 bit OUT FALSE pyvcp.resume ==> program-resume
- 14 bit OUT FALSE pyvcp.step ==> program-single-step
- Pin Aliases:
- Alias Original Name
- pid.a.Dgain pid.3.Dgain
- pid.a.FF0 pid.3.FF0
- pid.a.FF1 pid.3.FF1
- pid.a.FF2 pid.3.FF2
- pid.a.Igain pid.3.Igain
- pid.a.Pgain pid.3.Pgain
- pid.a.bias pid.3.bias
- pid.a.command pid.3.command
- pid.a.deadband pid.3.deadband
- pid.a.enable pid.3.enable
- pid.a.feedback pid.3.feedback
- pid.a.index-enable pid.3.index-enable
- pid.a.maxoutput pid.3.maxoutput
- pid.a.output pid.3.output
- pid.x.Dgain pid.0.Dgain
- pid.x.FF0 pid.0.FF0
- pid.x.FF1 pid.0.FF1
- pid.x.FF2 pid.0.FF2
- pid.x.Igain pid.0.Igain
- pid.x.Pgain pid.0.Pgain
- pid.x.bias pid.0.bias
- pid.x.command pid.0.command
- pid.x.deadband pid.0.deadband
- pid.x.enable pid.0.enable
- pid.x.feedback pid.0.feedback
- pid.x.index-enable pid.0.index-enable
- pid.x.maxoutput pid.0.maxoutput
- pid.x.output pid.0.output
- pid.y.Dgain pid.1.Dgain
- pid.y.FF0 pid.1.FF0
- pid.y.FF1 pid.1.FF1
- pid.y.FF2 pid.1.FF2
- pid.y.Igain pid.1.Igain
- pid.y.Pgain pid.1.Pgain
- pid.y.bias pid.1.bias
- pid.y.command pid.1.command
- pid.y.deadband pid.1.deadband
- pid.y.enable pid.1.enable
- pid.y.feedback pid.1.feedback
- pid.y.index-enable pid.1.index-enable
- pid.y.maxoutput pid.1.maxoutput
- pid.y.output pid.1.output
- pid.z.Dgain pid.2.Dgain
- pid.z.FF0 pid.2.FF0
- pid.z.FF1 pid.2.FF1
- pid.z.FF2 pid.2.FF2
- pid.z.Igain pid.2.Igain
- pid.z.Pgain pid.2.Pgain
- pid.z.bias pid.2.bias
- pid.z.command pid.2.command
- pid.z.deadband pid.2.deadband
- pid.z.enable pid.2.enable
- pid.z.feedback pid.2.feedback
- pid.z.index-enable pid.2.index-enable
- pid.z.maxoutput pid.2.maxoutput
- pid.z.output pid.2.output
- Signals:
- Type Value Name (linked to)
- bit FALSE MDI-Z-up
- ==> halui.mdi-command-00
- <== pyvcp.MDI-z_up
- bit FALSE MDI-clear-offset
- ==> halui.mdi-command-05
- <== pyvcp.MDI-clear-offset
- bit FALSE MDI-reference-pos
- ==> halui.mdi-command-01
- <== pyvcp.MDI-reference
- bit FALSE MDI-zero_X
- ==> halui.mdi-command-02
- <== pyvcp.MDI-zerox
- bit FALSE MDI-zero_Y
- ==> halui.mdi-command-03
- <== pyvcp.MDI-zeroy
- bit FALSE MDI-zero_Z
- ==> halui.mdi-command-04
- <== pyvcp.MDI-zeroz
- bit FALSE a-home-sw
- ==> axis.3.home-sw-in
- bit FALSE a-index-enable
- <=> axis.3.index-enable
- <=> hm2_7i43.0.encoder.03.index-enable
- bit FALSE a-neg-limit
- ==> axis.3.neg-lim-sw-in
- bit FALSE a-pos-limit
- ==> axis.3.pos-lim-sw-in
- bit FALSE aenable
- <== axis.3.amp-enable-out
- ==> hm2_7i43.0.stepgen.03.enable
- float 0 apos-cmd
- <== axis.3.motor-pos-cmd
- ==> hm2_7i43.0.stepgen.03.position-cmd
- float -0 apos-fb
- ==> axis.3.motor-pos-fb
- <== hm2_7i43.0.stepgen.03.position-fb
- bit TRUE chargepump-enable
- ==> hm2_7i43.0.pwmgen.00.enable
- float 0 chargepump-val
- ==> hm2_7i43.0.pwmgen.00.value
- bit FALSE coolant-flood
- <== iocontrol.0.coolant-flood
- bit FALSE coolant-mist
- <== iocontrol.0.coolant-mist
- bit FALSE epo-signal
- <== hm2_7i43.0.gpio.023.in_not
- bit TRUE estop-out
- <== iocontrol.0.user-enable-out
- bit FALSE estop-signal
- ==> iocontrol.0.emc-enable-in
- float 20 jog-speed
- <== pyvcp.jog-speed
- bit FALSE jog-x-neg
- <== pyvcp.jog-x-
- bit FALSE jog-x-pos
- <== pyvcp.jog-x+
- bit FALSE jog-y-neg
- <== pyvcp.jog-y-
- bit FALSE jog-y-pos
- <== pyvcp.jog-y+
- bit FALSE jog-z-neg
- <== pyvcp.jog-z-
- bit FALSE jog-z-pos
- <== pyvcp.jog-z+
- bit TRUE optional-stp-is-on
- <== halui.program.optional-stop.is-on
- ==> pyvcp.ostop-is-on
- bit FALSE optional-stp-off
- ==> halui.program.optional-stop.off
- <== pyvcp.ostop-off
- bit FALSE optional-stp-on
- ==> halui.program.optional-stop.on
- <== pyvcp.ostop-on
- bit FALSE probe-in
- ==> motion.probe-input
- bit FALSE program-pause
- ==> halui.program.pause
- <== pyvcp.pause
- bit FALSE program-resume
- ==> halui.program.resume
- <== pyvcp.resume
- bit FALSE program-single-step
- ==> halui.program.step
- <== pyvcp.step
- bit TRUE spindle-at-speed
- ==> motion.spindle-at-speed
- bit TRUE spindle-brake
- <== motion.spindle-brake
- bit FALSE spindle-ccw
- <== motion.spindle-reverse
- bit FALSE spindle-cw
- <== motion.spindle-forward
- bit FALSE spindle-enable
- <== motion.spindle-on
- bit FALSE spindle-index-enable
- <=> motion.spindle-index-enable
- float 0 spindle-revs
- ==> motion.spindle-revs
- float 0 spindle-vel-cmd
- <== motion.spindle-speed-out
- float 0 spindle-vel-cmd-rps
- <== motion.spindle-speed-out-rps
- float 0 spindle-vel-fb
- ==> motion.spindle-speed-in
- bit FALSE tool-change-confirmed
- <== hal_manualtoolchange.changed
- ==> iocontrol.0.tool-changed
- bit FALSE tool-change-request
- ==> hal_manualtoolchange.change
- <== iocontrol.0.tool-change
- s32 0 tool-number
- ==> hal_manualtoolchange.number
- <== iocontrol.0.tool-prep-number
- bit FALSE tool-prepare-loopback
- <== iocontrol.0.tool-prepare
- ==> iocontrol.0.tool-prepared
- bit FALSE x-home-sw
- ==> axis.0.home-sw-in
- bit FALSE x-index-enable
- <=> axis.0.index-enable
- <=> hm2_7i43.0.encoder.00.index-enable
- bit FALSE x-neg-limit
- ==> axis.0.neg-lim-sw-in
- bit FALSE x-pos-limit
- ==> axis.0.pos-lim-sw-in
- bit FALSE xenable
- <== axis.0.amp-enable-out
- ==> hm2_7i43.0.stepgen.00.enable
- float 0 xpos-cmd
- <== axis.0.motor-pos-cmd
- ==> hm2_7i43.0.stepgen.00.position-cmd
- float 0 xpos-fb
- ==> axis.0.motor-pos-fb
- <== hm2_7i43.0.stepgen.00.position-fb
- bit FALSE y-home-sw
- ==> axis.1.home-sw-in
- bit FALSE y-index-enable
- <=> axis.1.index-enable
- <=> hm2_7i43.0.encoder.01.index-enable
- bit FALSE y-neg-limit
- ==> axis.1.neg-lim-sw-in
- bit FALSE y-pos-limit
- ==> axis.1.pos-lim-sw-in
- bit FALSE yenable
- <== axis.1.amp-enable-out
- ==> hm2_7i43.0.stepgen.01.enable
- float 0 ypos-cmd
- <== axis.1.motor-pos-cmd
- ==> hm2_7i43.0.stepgen.01.position-cmd
- float 0 ypos-fb
- ==> axis.1.motor-pos-fb
- <== hm2_7i43.0.stepgen.01.position-fb
- bit FALSE z-home-sw
- ==> axis.2.home-sw-in
- bit FALSE z-index-enable
- <=> axis.2.index-enable
- <=> hm2_7i43.0.encoder.02.index-enable
- bit FALSE z-neg-limit
- ==> axis.2.neg-lim-sw-in
- bit FALSE z-pos-limit
- ==> axis.2.pos-lim-sw-in
- bit FALSE zenable
- <== axis.2.amp-enable-out
- ==> hm2_7i43.0.stepgen.02.enable
- float 0 zpos-cmd
- <== axis.2.motor-pos-cmd
- ==> hm2_7i43.0.stepgen.02.position-cmd
- float 0 zpos-fb
- ==> axis.2.motor-pos-fb
- <== hm2_7i43.0.stepgen.02.position-fb
- Parameters:
- Owner Type Dir Value Name
- 10 s32 RO 0 .time
- 10 s32 RW 0 .tmax
- 6 s32 RO 0 axis.0.home-state
- 6 s32 RO 0 axis.1.home-state
- 6 s32 RO 0 axis.2.home-state
- 6 s32 RO 0 axis.3.home-state
- 9 bit RW FALSE hm2_7i43.0.encoder.00.counter-mode
- 9 bit RW TRUE hm2_7i43.0.encoder.00.filter
- 9 bit RW FALSE hm2_7i43.0.encoder.00.index-invert
- 9 bit RW FALSE hm2_7i43.0.encoder.00.index-mask
- 9 bit RW FALSE hm2_7i43.0.encoder.00.index-mask-invert
- 9 float RW 5092.958 hm2_7i43.0.encoder.00.scale
- 9 float RW 0.5 hm2_7i43.0.encoder.00.vel-timeout
- 9 bit RW FALSE hm2_7i43.0.encoder.01.counter-mode
- 9 bit RW TRUE hm2_7i43.0.encoder.01.filter
- 9 bit RW FALSE hm2_7i43.0.encoder.01.index-invert
- 9 bit RW FALSE hm2_7i43.0.encoder.01.index-mask
- 9 bit RW FALSE hm2_7i43.0.encoder.01.index-mask-invert
- 9 float RW 5092.958 hm2_7i43.0.encoder.01.scale
- 9 float RW 0.5 hm2_7i43.0.encoder.01.vel-timeout
- 9 bit RW FALSE hm2_7i43.0.encoder.02.counter-mode
- 9 bit RW TRUE hm2_7i43.0.encoder.02.filter
- 9 bit RW FALSE hm2_7i43.0.encoder.02.index-invert
- 9 bit RW FALSE hm2_7i43.0.encoder.02.index-mask
- 9 bit RW FALSE hm2_7i43.0.encoder.02.index-mask-invert
- 9 float RW 5092.958 hm2_7i43.0.encoder.02.scale
- 9 float RW 0.5 hm2_7i43.0.encoder.02.vel-timeout
- 9 bit RW FALSE hm2_7i43.0.encoder.03.counter-mode
- 9 bit RW TRUE hm2_7i43.0.encoder.03.filter
- 9 bit RW FALSE hm2_7i43.0.encoder.03.index-invert
- 9 bit RW FALSE hm2_7i43.0.encoder.03.index-mask
- 9 bit RW FALSE hm2_7i43.0.encoder.03.index-mask-invert
- 9 float RW -5092.958 hm2_7i43.0.encoder.03.scale
- 9 float RW 0.5 hm2_7i43.0.encoder.03.vel-timeout
- 9 bit RW FALSE hm2_7i43.0.gpio.012.invert_output
- 9 bit RW FALSE hm2_7i43.0.gpio.012.is_opendrain
- 9 bit RW FALSE hm2_7i43.0.gpio.013.invert_output
- 9 bit RW FALSE hm2_7i43.0.gpio.013.is_opendrain
- 9 bit RW FALSE hm2_7i43.0.gpio.014.invert_output
- 9 bit RW FALSE hm2_7i43.0.gpio.014.is_opendrain
- 9 bit RW FALSE hm2_7i43.0.gpio.015.invert_output
- 9 bit RW FALSE hm2_7i43.0.gpio.015.is_opendrain
- 9 bit RW FALSE hm2_7i43.0.gpio.016.invert_output
- 9 bit RW FALSE hm2_7i43.0.gpio.016.is_opendrain
- 9 bit RW FALSE hm2_7i43.0.gpio.017.invert_output
- 9 bit RW FALSE hm2_7i43.0.gpio.017.is_opendrain
- 9 bit RW FALSE hm2_7i43.0.gpio.018.invert_output
- 9 bit RW FALSE hm2_7i43.0.gpio.018.is_opendrain
- 9 bit RW FALSE hm2_7i43.0.gpio.019.invert_output
- 9 bit RW FALSE hm2_7i43.0.gpio.019.is_opendrain
- 9 bit RW FALSE hm2_7i43.0.gpio.020.invert_output
- 9 bit RW FALSE hm2_7i43.0.gpio.020.is_opendrain
- 9 bit RW FALSE hm2_7i43.0.gpio.021.invert_output
- 9 bit RW FALSE hm2_7i43.0.gpio.021.is_opendrain
- 9 bit RW FALSE hm2_7i43.0.gpio.021.is_output
- 9 bit RW FALSE hm2_7i43.0.gpio.022.invert_output
- 9 bit RW FALSE hm2_7i43.0.gpio.022.is_opendrain
- 9 bit RW FALSE hm2_7i43.0.gpio.022.is_output
- 9 bit RW FALSE hm2_7i43.0.gpio.023.invert_output
- 9 bit RW FALSE hm2_7i43.0.gpio.023.is_opendrain
- 9 bit RW FALSE hm2_7i43.0.gpio.023.is_output
- 9 bit RW FALSE hm2_7i43.0.gpio.024.invert_output
- 9 bit RW FALSE hm2_7i43.0.gpio.024.is_opendrain
- 9 bit RW FALSE hm2_7i43.0.gpio.024.is_output
- 9 bit RW FALSE hm2_7i43.0.gpio.025.invert_output
- 9 bit RW FALSE hm2_7i43.0.gpio.025.is_opendrain
- 9 bit RW FALSE hm2_7i43.0.gpio.025.is_output
- 9 bit RW FALSE hm2_7i43.0.gpio.026.invert_output
- 9 bit RW FALSE hm2_7i43.0.gpio.026.is_opendrain
- 9 bit RW FALSE hm2_7i43.0.gpio.026.is_output
- 9 bit RW FALSE hm2_7i43.0.gpio.027.invert_output
- 9 bit RW FALSE hm2_7i43.0.gpio.027.is_opendrain
- 9 bit RW FALSE hm2_7i43.0.gpio.027.is_output
- 9 bit RW FALSE hm2_7i43.0.gpio.028.invert_output
- 9 bit RW FALSE hm2_7i43.0.gpio.028.is_opendrain
- 9 bit RW FALSE hm2_7i43.0.gpio.028.is_output
- 9 bit RW FALSE hm2_7i43.0.gpio.029.invert_output
- 9 bit RW FALSE hm2_7i43.0.gpio.029.is_opendrain
- 9 bit RW FALSE hm2_7i43.0.gpio.029.is_output
- 9 bit RW FALSE hm2_7i43.0.gpio.030.invert_output
- 9 bit RW FALSE hm2_7i43.0.gpio.030.is_opendrain
- 9 bit RW FALSE hm2_7i43.0.gpio.030.is_output
- 9 bit RW FALSE hm2_7i43.0.gpio.031.invert_output
- 9 bit RW FALSE hm2_7i43.0.gpio.031.is_opendrain
- 9 bit RW FALSE hm2_7i43.0.gpio.031.is_output
- 9 bit RW FALSE hm2_7i43.0.gpio.032.invert_output
- 9 bit RW FALSE hm2_7i43.0.gpio.032.is_opendrain
- 9 bit RW FALSE hm2_7i43.0.gpio.032.is_output
- 9 bit RW FALSE hm2_7i43.0.gpio.033.invert_output
- 9 bit RW FALSE hm2_7i43.0.gpio.033.is_opendrain
- 9 bit RW FALSE hm2_7i43.0.gpio.033.is_output
- 9 bit RW FALSE hm2_7i43.0.gpio.034.invert_output
- 9 bit RW FALSE hm2_7i43.0.gpio.034.is_opendrain
- 9 bit RW FALSE hm2_7i43.0.gpio.034.is_output
- 9 bit RW FALSE hm2_7i43.0.gpio.035.invert_output
- 9 bit RW FALSE hm2_7i43.0.gpio.035.is_opendrain
- 9 bit RW FALSE hm2_7i43.0.gpio.035.is_output
- 9 bit RW FALSE hm2_7i43.0.gpio.036.invert_output
- 9 bit RW FALSE hm2_7i43.0.gpio.036.is_opendrain
- 9 bit RW FALSE hm2_7i43.0.gpio.036.is_output
- 9 bit RW FALSE hm2_7i43.0.gpio.037.invert_output
- 9 bit RW FALSE hm2_7i43.0.gpio.037.is_opendrain
- 9 bit RW FALSE hm2_7i43.0.gpio.037.is_output
- 9 bit RW FALSE hm2_7i43.0.gpio.038.invert_output
- 9 bit RW FALSE hm2_7i43.0.gpio.038.is_opendrain
- 9 bit RW FALSE hm2_7i43.0.gpio.038.is_output
- 9 bit RW FALSE hm2_7i43.0.gpio.039.invert_output
- 9 bit RW FALSE hm2_7i43.0.gpio.039.is_opendrain
- 9 bit RW FALSE hm2_7i43.0.gpio.039.is_output
- 9 bit RW FALSE hm2_7i43.0.gpio.040.invert_output
- 9 bit RW FALSE hm2_7i43.0.gpio.040.is_opendrain
- 9 bit RW FALSE hm2_7i43.0.gpio.040.is_output
- 9 bit RW FALSE hm2_7i43.0.gpio.041.invert_output
- 9 bit RW FALSE hm2_7i43.0.gpio.041.is_opendrain
- 9 bit RW FALSE hm2_7i43.0.gpio.041.is_output
- 9 bit RW FALSE hm2_7i43.0.gpio.042.invert_output
- 9 bit RW FALSE hm2_7i43.0.gpio.042.is_opendrain
- 9 bit RW FALSE hm2_7i43.0.gpio.042.is_output
- 9 bit RW FALSE hm2_7i43.0.gpio.043.invert_output
- 9 bit RW FALSE hm2_7i43.0.gpio.043.is_opendrain
- 9 bit RW FALSE hm2_7i43.0.gpio.043.is_output
- 9 bit RW FALSE hm2_7i43.0.gpio.044.invert_output
- 9 bit RW FALSE hm2_7i43.0.gpio.044.is_opendrain
- 9 bit RW FALSE hm2_7i43.0.gpio.044.is_output
- 9 bit RW FALSE hm2_7i43.0.gpio.045.invert_output
- 9 bit RW FALSE hm2_7i43.0.gpio.045.is_opendrain
- 9 bit RW FALSE hm2_7i43.0.gpio.045.is_output
- 9 bit RW FALSE hm2_7i43.0.gpio.046.invert_output
- 9 bit RW FALSE hm2_7i43.0.gpio.046.is_opendrain
- 9 bit RW FALSE hm2_7i43.0.gpio.046.is_output
- 9 bit RW FALSE hm2_7i43.0.gpio.047.invert_output
- 9 bit RW FALSE hm2_7i43.0.gpio.047.is_opendrain
- 9 bit RW FALSE hm2_7i43.0.gpio.047.is_output
- 9 bit RW FALSE hm2_7i43.0.io_error
- 9 s32 RO 38590 hm2_7i43.0.pet_watchdog.time
- 9 s32 RW 55510 hm2_7i43.0.pet_watchdog.tmax
- 9 s32 RW 1 hm2_7i43.0.pwmgen.00.output-type
- 9 float RW 50 hm2_7i43.0.pwmgen.00.scale
- 9 u32 RW 0x00004E20 hm2_7i43.0.pwmgen.pdm_frequency
- 9 u32 RW 0x00001388 hm2_7i43.0.pwmgen.pwm_frequency
- 9 s32 RO 148270 hm2_7i43.0.read.time
- 9 s32 RW 173040 hm2_7i43.0.read.tmax
- 9 u32 RW 0x000000C8 hm2_7i43.0.stepgen.00.dirhold
- 9 u32 RW 0x000000C8 hm2_7i43.0.stepgen.00.dirsetup
- 9 float RW 0 hm2_7i43.0.stepgen.00.maxaccel
- 9 float RW 0 hm2_7i43.0.stepgen.00.maxvel
- 9 float RW 1273.24 hm2_7i43.0.stepgen.00.position-scale
- 9 u32 RW 0x00000000 hm2_7i43.0.stepgen.00.step_type
- 9 u32 RW 0x00000DAC hm2_7i43.0.stepgen.00.steplen
- 9 u32 RW 0x000001F4 hm2_7i43.0.stepgen.00.stepspace
- 9 u32 RW 0x000000C8 hm2_7i43.0.stepgen.01.dirhold
- 9 u32 RW 0x000000C8 hm2_7i43.0.stepgen.01.dirsetup
- 9 float RW 0 hm2_7i43.0.stepgen.01.maxaccel
- 9 float RW 0 hm2_7i43.0.stepgen.01.maxvel
- 9 float RW 1273.24 hm2_7i43.0.stepgen.01.position-scale
- 9 u32 RW 0x00000000 hm2_7i43.0.stepgen.01.step_type
- 9 u32 RW 0x00000DAC hm2_7i43.0.stepgen.01.steplen
- 9 u32 RW 0x000001F4 hm2_7i43.0.stepgen.01.stepspace
- 9 u32 RW 0x000000C8 hm2_7i43.0.stepgen.02.dirhold
- 9 u32 RW 0x000000C8 hm2_7i43.0.stepgen.02.dirsetup
- 9 float RW 0 hm2_7i43.0.stepgen.02.maxaccel
- 9 float RW 0 hm2_7i43.0.stepgen.02.maxvel
- 9 float RW 1273.24 hm2_7i43.0.stepgen.02.position-scale
- 9 u32 RW 0x00000000 hm2_7i43.0.stepgen.02.step_type
- 9 u32 RW 0x00000DAC hm2_7i43.0.stepgen.02.steplen
- 9 u32 RW 0x000001F4 hm2_7i43.0.stepgen.02.stepspace
- 9 u32 RW 0x000000C8 hm2_7i43.0.stepgen.03.dirhold
- 9 u32 RW 0x000000C8 hm2_7i43.0.stepgen.03.dirsetup
- 9 float RW 0 hm2_7i43.0.stepgen.03.maxaccel
- 9 float RW 0 hm2_7i43.0.stepgen.03.maxvel
- 9 float RW -1273.24 hm2_7i43.0.stepgen.03.position-scale
- 9 u32 RW 0x00000000 hm2_7i43.0.stepgen.03.step_type
- 9 u32 RW 0x00000DAC hm2_7i43.0.stepgen.03.steplen
- 9 u32 RW 0x000001F4 hm2_7i43.0.stepgen.03.stepspace
- 9 u32 RW 0x00989680 hm2_7i43.0.watchdog.timeout_ns
- 9 s32 RO 103070 hm2_7i43.0.write.time
- 9 s32 RW 563680 hm2_7i43.0.write.tmax
- 6 s32 RO 330 motion-command-handler.time
- 6 s32 RW 3900 motion-command-handler.tmax
- 6 s32 RO 8100 motion-controller.time
- 6 s32 RW 42160 motion-controller.tmax
- 6 bit RO FALSE motion.debug-bit-0
- 6 bit RO FALSE motion.debug-bit-1
- 6 float RO 1 motion.debug-float-0
- 6 float RO 0 motion.debug-float-1
- 6 float RO 0 motion.debug-float-2
- 6 float RO 1 motion.debug-float-3
- 6 s32 RO 0 motion.debug-s32-0
- 6 s32 RO 0 motion.debug-s32-1
- 6 u32 RO 0x00198ACA motion.servo.last-period
- 6 float RO 1004461 motion.servo.last-period-ns
- 6 u32 RW 0x00000000 motion.servo.overruns
- 11 float RW 0 near.0.difference
- 11 float RW 1 near.0.scale
- 11 s32 RO 310 near.0.time
- 11 s32 RW 8860 near.0.tmax
- 12 s32 RO 700 pid.0.do-pid-calcs.time
- 12 s32 RW 9170 pid.0.do-pid-calcs.tmax
- 12 s32 RO 550 pid.1.do-pid-calcs.time
- 12 s32 RW 3510 pid.1.do-pid-calcs.tmax
- 12 s32 RO 630 pid.2.do-pid-calcs.time
- 12 s32 RW 9530 pid.2.do-pid-calcs.tmax
- 12 s32 RO 530 pid.3.do-pid-calcs.time
- 12 s32 RW 9050 pid.3.do-pid-calcs.tmax
- 6 float RO 0 tc.0.acc
- 6 float RO 0 tc.0.pos
- 6 float RO 0 tc.0.vel
- 6 float RO 0 tc.1.acc
- 6 float RO 0 tc.1.pos
- 6 float RO 0 tc.1.vel
- 6 float RO 0 tc.2.acc
- 6 float RO 0 tc.2.pos
- 6 float RO 0 tc.2.vel
- 6 float RO 0 tc.3.acc
- 6 float RO 0 tc.3.pos
- 6 float RO 0 tc.3.vel
- 6 u32 RO 0x00000000 traj.active_tc
- 6 float RO 0 traj.pos_out
- 6 float RO 0 traj.vel_out
- Parameter Aliases:
- Alias Original Name
- Exported Functions:
- Owner CodeAddr Arg FP Users Name
- 00010 fc3eb000 fc15c658 YES 0
- 00009 fc39617f f3979000 NO 1 hm2_7i43.0.pet_watchdog
- 00009 fc38f921 f3979000 YES 1 hm2_7i43.0.read
- 00009 fc38f8a1 f3979000 YES 1 hm2_7i43.0.write
- 00006 fc1cc8d0 00000000 YES 1 motion-command-handler
- 00006 fc1ced9a 00000000 YES 1 motion-controller
- 00011 fc3f5000 fc15c670 YES 1 near.0
- 00012 fc400000 fc15c698 YES 1 pid.0.do-pid-calcs
- 00012 fc400000 fc15c720 YES 1 pid.1.do-pid-calcs
- 00012 fc400000 fc15c7a8 YES 1 pid.2.do-pid-calcs
- 00012 fc400000 fc15c830 YES 1 pid.3.do-pid-calcs
- Realtime Threads:
- Period FP Name ( Time, Max-Time )
- 999834 YES servo-thread ( 295310, 832420 )
- 1 hm2_7i43.0.read
- 2 motion-command-handler
- 3 motion-controller
- 4 pid.0.do-pid-calcs
- 5 pid.1.do-pid-calcs
- 6 pid.2.do-pid-calcs
- 7 pid.3.do-pid-calcs
- 8 near.0
- 9 hm2_7i43.0.write
- 10 hm2_7i43.0.pet_watchdog
- halcmd:
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement