Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Loaded HAL Components:
- ID Type Name PID State
- 17 User halcmd7486 7486 ready
- 16 RT sum2 ready
- 14 RT or2 ready
- 15 RT mux4 ready
- 13 User axisui 7321 ready
- 12 User hal_input 7310 ready
- 11 User hal_manualtoolchange 7309 ready
- 9 RT charge_pump ready
- 8 RT stepgen ready
- 7 RT hal_parport ready
- 6 RT probe_parport ready
- 5 RT motmod ready
- 4 RT trivkins ready
- 3 User halui 7288 ready
- 2 User iocontrol 7282 ready
- Component Pins:
- Owner Type Dir Value Name
- 5 bit OUT TRUE axis.0.active
- 5 bit OUT TRUE axis.0.amp-enable-out ==> xenable
- 5 bit IN FALSE axis.0.amp-fault-in
- 5 float OUT 0 axis.0.backlash-corr
- 5 float OUT 0 axis.0.backlash-filt
- 5 float OUT 0 axis.0.backlash-vel
- 5 float OUT 0 axis.0.coarse-pos-cmd
- 5 bit OUT FALSE axis.0.error
- 5 float OUT 0 axis.0.f-error
- 5 float OUT 0.25 axis.0.f-error-lim
- 5 bit OUT FALSE axis.0.f-errored
- 5 bit OUT FALSE axis.0.faulted
- 5 float OUT 0 axis.0.free-pos-cmd
- 5 bit OUT FALSE axis.0.free-tp-enable
- 5 float OUT 0 axis.0.free-vel-lim
- 5 bit IN FALSE axis.0.home-sw-in
- 5 bit OUT FALSE axis.0.homed
- 5 bit OUT FALSE axis.0.homing
- 5 bit OUT TRUE axis.0.in-position
- 5 bit I/O FALSE axis.0.index-enable
- 5 s32 IN 0 axis.0.jog-counts
- 5 bit IN FALSE axis.0.jog-enable
- 5 float IN 0 axis.0.jog-scale
- 5 bit IN FALSE axis.0.jog-vel-mode
- 5 float OUT 0 axis.0.joint-pos-cmd
- 5 float OUT 0 axis.0.joint-pos-fb
- 5 float OUT -0 axis.0.joint-vel-cmd
- 5 bit OUT FALSE axis.0.kb-jog-active
- 5 float OUT 0 axis.0.motor-pos-cmd ==> xpos-cmd
- 5 float IN 0 axis.0.motor-pos-fb <== xpos-fb
- 5 bit OUT FALSE axis.0.neg-hard-limit
- 5 bit IN FALSE axis.0.neg-lim-sw-in
- 5 bit OUT FALSE axis.0.pos-hard-limit
- 5 bit IN FALSE axis.0.pos-lim-sw-in
- 5 bit OUT FALSE axis.0.wheel-jog-active
- 5 bit OUT TRUE axis.1.active
- 5 bit OUT TRUE axis.1.amp-enable-out ==> yenable
- 5 bit IN FALSE axis.1.amp-fault-in
- 5 float OUT 0 axis.1.backlash-corr
- 5 float OUT 0 axis.1.backlash-filt
- 5 float OUT 0 axis.1.backlash-vel
- 5 float OUT 0 axis.1.coarse-pos-cmd
- 5 bit OUT FALSE axis.1.error
- 5 float OUT 0 axis.1.f-error
- 5 float OUT 0.25 axis.1.f-error-lim
- 5 bit OUT FALSE axis.1.f-errored
- 5 bit OUT FALSE axis.1.faulted
- 5 float OUT 0 axis.1.free-pos-cmd
- 5 bit OUT FALSE axis.1.free-tp-enable
- 5 float OUT 0 axis.1.free-vel-lim
- 5 bit IN FALSE axis.1.home-sw-in
- 5 bit OUT FALSE axis.1.homed
- 5 bit OUT FALSE axis.1.homing
- 5 bit OUT TRUE axis.1.in-position
- 5 bit I/O FALSE axis.1.index-enable
- 5 s32 IN 0 axis.1.jog-counts
- 5 bit IN FALSE axis.1.jog-enable
- 5 float IN 0 axis.1.jog-scale
- 5 bit IN FALSE axis.1.jog-vel-mode
- 5 float OUT 0 axis.1.joint-pos-cmd
- 5 float OUT 0 axis.1.joint-pos-fb
- 5 float OUT -0 axis.1.joint-vel-cmd
- 5 bit OUT FALSE axis.1.kb-jog-active
- 5 float OUT 0 axis.1.motor-pos-cmd ==> ypos-cmd
- 5 float IN 0 axis.1.motor-pos-fb <== ypos-fb
- 5 bit OUT FALSE axis.1.neg-hard-limit
- 5 bit IN FALSE axis.1.neg-lim-sw-in
- 5 bit OUT FALSE axis.1.pos-hard-limit
- 5 bit IN FALSE axis.1.pos-lim-sw-in
- 5 bit OUT FALSE axis.1.wheel-jog-active
- 5 bit OUT TRUE axis.2.active
- 5 bit OUT TRUE axis.2.amp-enable-out ==> zenable
- 5 bit IN FALSE axis.2.amp-fault-in
- 5 float OUT 0 axis.2.backlash-corr
- 5 float OUT 0 axis.2.backlash-filt
- 5 float OUT 0 axis.2.backlash-vel
- 5 float OUT 0 axis.2.coarse-pos-cmd
- 5 bit OUT FALSE axis.2.error
- 5 float OUT 0 axis.2.f-error
- 5 float OUT 0.25 axis.2.f-error-lim
- 5 bit OUT FALSE axis.2.f-errored
- 5 bit OUT FALSE axis.2.faulted
- 5 float OUT 0 axis.2.free-pos-cmd
- 5 bit OUT FALSE axis.2.free-tp-enable
- 5 float OUT 0 axis.2.free-vel-lim
- 5 bit IN FALSE axis.2.home-sw-in
- 5 bit OUT FALSE axis.2.homed
- 5 bit OUT FALSE axis.2.homing
- 5 bit OUT TRUE axis.2.in-position
- 5 bit I/O FALSE axis.2.index-enable
- 5 s32 IN 0 axis.2.jog-counts
- 5 bit IN FALSE axis.2.jog-enable
- 5 float IN 0 axis.2.jog-scale
- 5 bit IN FALSE axis.2.jog-vel-mode
- 5 float OUT 0 axis.2.joint-pos-cmd
- 5 float OUT 0 axis.2.joint-pos-fb
- 5 float OUT -0 axis.2.joint-vel-cmd
- 5 bit OUT FALSE axis.2.kb-jog-active
- 5 float OUT 0 axis.2.motor-pos-cmd ==> zpos-cmd
- 5 float IN 0 axis.2.motor-pos-fb <== zpos-fb
- 5 bit OUT FALSE axis.2.neg-hard-limit
- 5 bit IN FALSE axis.2.neg-lim-sw-in
- 5 bit OUT FALSE axis.2.pos-hard-limit
- 5 bit IN FALSE axis.2.pos-lim-sw-in
- 5 bit OUT FALSE axis.2.wheel-jog-active
- 13 bit OUT FALSE axisui.jog.a
- 13 bit OUT FALSE axisui.jog.b
- 13 bit OUT FALSE axisui.jog.c
- 13 float OUT 0 axisui.jog.increment
- 13 bit OUT FALSE axisui.jog.u
- 13 bit OUT FALSE axisui.jog.v
- 13 bit OUT FALSE axisui.jog.w
- 13 bit OUT TRUE axisui.jog.x
- 13 bit OUT FALSE axisui.jog.y
- 13 bit OUT FALSE axisui.jog.z
- 13 bit IN FALSE axisui.notifications-clear
- 13 bit IN FALSE axisui.notifications-clear-error
- 13 bit IN FALSE axisui.notifications-clear-info
- 13 bit IN FALSE axisui.set-manual-mode
- 9 bit IN FALSE charge-pump.enable <== estop-out
- 9 bit OUT FALSE charge-pump.out ==> charge-pump
- 11 bit IN FALSE hal_manualtoolchange.change <== tool-change
- 11 bit OUT FALSE hal_manualtoolchange.changed ==> tool-changed
- 11 s32 IN 0 hal_manualtoolchange.number <== tool-number
- 3 bit IN FALSE halui.abort
- 3 float OUT 0 halui.axis.0.pos-commanded
- 3 float OUT 0 halui.axis.0.pos-feedback
- 3 float OUT 0 halui.axis.0.pos-relative
- 3 float OUT 0 halui.axis.1.pos-commanded
- 3 float OUT 0 halui.axis.1.pos-feedback
- 3 float OUT 0 halui.axis.1.pos-relative
- 3 float OUT 0 halui.axis.2.pos-commanded
- 3 float OUT 0 halui.axis.2.pos-feedback
- 3 float OUT 0 halui.axis.2.pos-relative
- 3 float OUT 0 halui.axis.3.pos-commanded
- 3 float OUT 0 halui.axis.3.pos-feedback
- 3 float OUT 0 halui.axis.3.pos-relative
- 3 float OUT 0 halui.axis.4.pos-commanded
- 3 float OUT 0 halui.axis.4.pos-feedback
- 3 float OUT 0 halui.axis.4.pos-relative
- 3 float OUT 0 halui.axis.5.pos-commanded
- 3 float OUT 0 halui.axis.5.pos-feedback
- 3 float OUT 0 halui.axis.5.pos-relative
- 3 float OUT 0 halui.axis.6.pos-commanded
- 3 float OUT 0 halui.axis.6.pos-feedback
- 3 float OUT 0 halui.axis.6.pos-relative
- 3 float OUT 0 halui.axis.7.pos-commanded
- 3 float OUT 0 halui.axis.7.pos-feedback
- 3 float OUT 0 halui.axis.7.pos-relative
- 3 float OUT 0 halui.axis.8.pos-commanded
- 3 float OUT 0 halui.axis.8.pos-feedback
- 3 float OUT 0 halui.axis.8.pos-relative
- 3 bit IN FALSE halui.estop.activate
- 3 bit OUT FALSE halui.estop.is-activated
- 3 bit IN FALSE halui.estop.reset
- 3 bit IN TRUE halui.feed-override.count-enable
- 3 s32 IN 0 halui.feed-override.counts
- 3 bit IN FALSE halui.feed-override.decrease
- 3 bit IN FALSE halui.feed-override.increase
- 3 float IN 0.1 halui.feed-override.scale
- 3 float OUT 0 halui.feed-override.value
- 3 bit OUT FALSE halui.flood.is-on
- 3 bit IN FALSE halui.flood.off
- 3 bit IN FALSE halui.flood.on
- 3 float IN 0.2 halui.jog-deadband
- 3 float IN 0 halui.jog-speed <== remote-jog-speed
- 3 float IN -0.003921569 halui.jog.0.analog <== joy-x-jog
- 3 bit IN FALSE halui.jog.0.minus
- 3 bit IN FALSE halui.jog.0.plus
- 3 float IN 0.003921569 halui.jog.1.analog <== joy-y-jog
- 3 bit IN FALSE halui.jog.1.minus
- 3 bit IN FALSE halui.jog.1.plus
- 3 float IN 0.003921569 halui.jog.2.analog <== joy-z-jog
- 3 bit IN FALSE halui.jog.2.minus
- 3 bit IN FALSE halui.jog.2.plus
- 3 bit IN FALSE halui.jog.selected.minus
- 3 bit IN FALSE halui.jog.selected.plus
- 3 bit OUT FALSE halui.joint.0.has-fault
- 3 bit IN FALSE halui.joint.0.home
- 3 bit OUT FALSE halui.joint.0.is-homed
- 3 bit OUT FALSE halui.joint.0.is-selected
- 3 bit OUT FALSE halui.joint.0.on-hard-max-limit
- 3 bit OUT FALSE halui.joint.0.on-hard-min-limit
- 3 bit OUT FALSE halui.joint.0.on-soft-max-limit
- 3 bit OUT FALSE halui.joint.0.on-soft-min-limit
- 3 bit IN FALSE halui.joint.0.select
- 3 bit IN FALSE halui.joint.0.unhome
- 3 bit OUT FALSE halui.joint.1.has-fault
- 3 bit IN FALSE halui.joint.1.home
- 3 bit OUT FALSE halui.joint.1.is-homed
- 3 bit OUT FALSE halui.joint.1.is-selected
- 3 bit OUT FALSE halui.joint.1.on-hard-max-limit
- 3 bit OUT FALSE halui.joint.1.on-hard-min-limit
- 3 bit OUT FALSE halui.joint.1.on-soft-max-limit
- 3 bit OUT FALSE halui.joint.1.on-soft-min-limit
- 3 bit IN FALSE halui.joint.1.select
- 3 bit IN FALSE halui.joint.1.unhome
- 3 bit OUT FALSE halui.joint.2.has-fault
- 3 bit IN FALSE halui.joint.2.home
- 3 bit OUT FALSE halui.joint.2.is-homed
- 3 bit OUT FALSE halui.joint.2.is-selected
- 3 bit OUT FALSE halui.joint.2.on-hard-max-limit
- 3 bit OUT FALSE halui.joint.2.on-hard-min-limit
- 3 bit OUT FALSE halui.joint.2.on-soft-max-limit
- 3 bit OUT FALSE halui.joint.2.on-soft-min-limit
- 3 bit IN FALSE halui.joint.2.select
- 3 bit IN FALSE halui.joint.2.unhome
- 3 u32 OUT 0x00000000 halui.joint.selected
- 3 bit OUT FALSE halui.joint.selected.has-fault
- 3 bit IN FALSE halui.joint.selected.home
- 3 bit OUT FALSE halui.joint.selected.is_homed
- 3 bit OUT FALSE halui.joint.selected.on-hard-max-limit
- 3 bit OUT FALSE halui.joint.selected.on-hard-min-limit
- 3 bit OUT FALSE halui.joint.selected.on-soft-limit
- 3 bit OUT FALSE halui.joint.selected.on-soft-min-limit
- 3 bit IN FALSE halui.joint.selected.unhome
- 3 bit OUT FALSE halui.lube.is-on
- 3 bit IN FALSE halui.lube.off
- 3 bit IN FALSE halui.lube.on
- 3 bit OUT FALSE halui.machine.is-on
- 3 bit IN FALSE halui.machine.off
- 3 bit IN FALSE halui.machine.on
- 3 bit IN TRUE halui.max-velocity.count-enable
- 3 s32 IN 0 halui.max-velocity.counts
- 3 bit IN FALSE halui.max-velocity.decrease
- 3 bit IN FALSE halui.max-velocity.increase
- 3 float IN 0 halui.max-velocity.scale
- 3 float OUT 0 halui.max-velocity.value
- 3 bit OUT FALSE halui.mist.is-on
- 3 bit IN FALSE halui.mist.off
- 3 bit IN FALSE halui.mist.on
- 3 bit IN FALSE halui.mode.auto
- 3 bit OUT FALSE halui.mode.is-auto
- 3 bit OUT FALSE halui.mode.is-joint
- 3 bit OUT FALSE halui.mode.is-manual
- 3 bit OUT FALSE halui.mode.is-mdi
- 3 bit OUT FALSE halui.mode.is-teleop
- 3 bit IN FALSE halui.mode.joint
- 3 bit IN FALSE halui.mode.manual
- 3 bit IN FALSE halui.mode.mdi
- 3 bit IN FALSE halui.mode.teleop
- 3 bit OUT FALSE halui.program.block-delete.is-on
- 3 bit IN FALSE halui.program.block-delete.off
- 3 bit IN FALSE halui.program.block-delete.on
- 3 bit OUT FALSE halui.program.is-idle
- 3 bit OUT FALSE halui.program.is-paused
- 3 bit OUT FALSE halui.program.is-running
- 3 bit OUT FALSE halui.program.optional-stop.is-on
- 3 bit IN FALSE halui.program.optional-stop.off
- 3 bit IN FALSE halui.program.optional-stop.on
- 3 bit IN FALSE halui.program.pause
- 3 bit IN FALSE halui.program.resume
- 3 bit IN FALSE halui.program.run
- 3 bit IN FALSE halui.program.step
- 3 bit IN FALSE halui.program.stop
- 3 bit IN TRUE halui.spindle-override.count-enable
- 3 s32 IN 0 halui.spindle-override.counts
- 3 bit IN FALSE halui.spindle-override.decrease
- 3 bit IN FALSE halui.spindle-override.increase
- 3 float IN 0.1 halui.spindle-override.scale
- 3 float OUT 0 halui.spindle-override.value
- 3 bit OUT FALSE halui.spindle.brake-is-on
- 3 bit IN FALSE halui.spindle.brake-off
- 3 bit IN FALSE halui.spindle.brake-on
- 3 bit IN FALSE halui.spindle.decrease
- 3 bit IN FALSE halui.spindle.forward
- 3 bit IN FALSE halui.spindle.increase
- 3 bit OUT FALSE halui.spindle.is-on
- 3 bit IN FALSE halui.spindle.reverse
- 3 bit OUT FALSE halui.spindle.runs-backward
- 3 bit OUT FALSE halui.spindle.runs-forward
- 3 bit IN FALSE halui.spindle.start
- 3 bit IN FALSE halui.spindle.stop
- 3 float OUT 0 halui.tool.length_offset.w
- 3 float OUT 0 halui.tool.length_offset.x
- 3 float OUT 0 halui.tool.length_offset.z
- 3 u32 OUT 0x00000000 halui.tool.number
- 12 s32 OUT 0 input.0.abs-hat0x-counts
- 12 s32 IN 0 input.0.abs-hat0x-flat
- 12 s32 IN 0 input.0.abs-hat0x-fuzz
- 12 float IN 0 input.0.abs-hat0x-offset
- 12 float OUT 0 input.0.abs-hat0x-position
- 12 float IN 1 input.0.abs-hat0x-scale
- 12 s32 OUT 0 input.0.abs-hat0y-counts
- 12 s32 IN 0 input.0.abs-hat0y-flat
- 12 s32 IN 0 input.0.abs-hat0y-fuzz
- 12 float IN 0 input.0.abs-hat0y-offset
- 12 float OUT 0 input.0.abs-hat0y-position
- 12 float IN 1 input.0.abs-hat0y-scale
- 12 s32 OUT 127 input.0.abs-rz-counts
- 12 s32 IN 15 input.0.abs-rz-flat
- 12 s32 IN 0 input.0.abs-rz-fuzz
- 12 float IN 127.5 input.0.abs-rz-offset
- 12 float OUT -0.003921569 input.0.abs-rz-position ==> reverse-z
- 12 float IN 127.5 input.0.abs-rz-scale
- 12 s32 OUT 127 input.0.abs-x-counts
- 12 s32 IN 15 input.0.abs-x-flat
- 12 s32 IN 0 input.0.abs-x-fuzz
- 12 float IN 127.5 input.0.abs-x-offset
- 12 float OUT -0.003921569 input.0.abs-x-position ==> reverse-y
- 12 float IN 127.5 input.0.abs-x-scale
- 12 s32 OUT 127 input.0.abs-y-counts
- 12 s32 IN 15 input.0.abs-y-flat
- 12 s32 IN 0 input.0.abs-y-fuzz
- 12 float IN 127.5 input.0.abs-y-offset
- 12 float OUT -0.003921569 input.0.abs-y-position ==> joy-x-jog
- 12 float IN 127.5 input.0.abs-y-scale
- 12 s32 OUT 127 input.0.abs-z-counts
- 12 s32 IN 15 input.0.abs-z-flat
- 12 s32 IN 0 input.0.abs-z-fuzz
- 12 float IN 127.5 input.0.abs-z-offset
- 12 float OUT -0.003921569 input.0.abs-z-position
- 12 float IN 127.5 input.0.abs-z-scale
- 12 bit OUT FALSE input.0.btn-base
- 12 bit OUT TRUE input.0.btn-base-not
- 12 bit OUT FALSE input.0.btn-base2
- 12 bit OUT TRUE input.0.btn-base2-not
- 12 bit OUT FALSE input.0.btn-base3
- 12 bit OUT TRUE input.0.btn-base3-not
- 12 bit OUT FALSE input.0.btn-base4
- 12 bit OUT TRUE input.0.btn-base4-not
- 12 bit OUT FALSE input.0.btn-base5
- 12 bit OUT TRUE input.0.btn-base5-not
- 12 bit OUT FALSE input.0.btn-base6
- 12 bit OUT TRUE input.0.btn-base6-not
- 12 bit OUT FALSE input.0.btn-pinkie
- 12 bit OUT TRUE input.0.btn-pinkie-not
- 12 bit OUT FALSE input.0.btn-thumb ==> remote-speed-medium
- 12 bit OUT TRUE input.0.btn-thumb-not
- 12 bit OUT FALSE input.0.btn-thumb2 ==> remote-speed-fast
- 12 bit OUT TRUE input.0.btn-thumb2-not
- 12 bit OUT FALSE input.0.btn-top
- 12 bit OUT TRUE input.0.btn-top-not
- 12 bit OUT FALSE input.0.btn-top2
- 12 bit OUT TRUE input.0.btn-top2-not
- 12 bit OUT FALSE input.0.btn-trigger ==> remote-speed-slow
- 12 bit OUT TRUE input.0.btn-trigger-not
- 2 bit OUT FALSE iocontrol.0.coolant-flood
- 2 bit OUT FALSE iocontrol.0.coolant-mist
- 2 bit IN TRUE iocontrol.0.emc-enable-in <== estop-ext
- 2 bit OUT TRUE iocontrol.0.lube
- 2 bit IN FALSE iocontrol.0.lube_level
- 2 bit OUT FALSE iocontrol.0.tool-change ==> tool-change
- 2 bit IN FALSE iocontrol.0.tool-changed <== tool-changed
- 2 s32 OUT 0 iocontrol.0.tool-number
- 2 s32 OUT 0 iocontrol.0.tool-prep-number ==> tool-number
- 2 s32 OUT 0 iocontrol.0.tool-prep-pocket
- 2 bit OUT FALSE iocontrol.0.tool-prepare ==> tool-prepare-loopback
- 2 bit IN FALSE iocontrol.0.tool-prepared <== tool-prepare-loopback
- 2 bit OUT FALSE iocontrol.0.user-enable-out ==> estop-out
- 2 bit OUT FALSE iocontrol.0.user-request-enable
- 5 float IN 1 motion.adaptive-feed
- 5 float IN 0 motion.analog-in-00
- 5 float IN 0 motion.analog-in-01
- 5 float IN 0 motion.analog-in-02
- 5 float IN 0 motion.analog-in-03
- 5 float OUT 0 motion.analog-out-00
- 5 float OUT 0 motion.analog-out-01
- 5 float OUT 0 motion.analog-out-02
- 5 float OUT 0 motion.analog-out-03
- 5 bit OUT FALSE motion.coord-error
- 5 bit OUT FALSE motion.coord-mode
- 5 float OUT 0 motion.current-vel
- 5 bit IN FALSE motion.digital-in-00
- 5 bit IN FALSE motion.digital-in-01
- 5 bit IN FALSE motion.digital-in-02
- 5 bit IN FALSE motion.digital-in-03
- 5 bit OUT FALSE motion.digital-out-00
- 5 bit OUT FALSE motion.digital-out-01
- 5 bit OUT FALSE motion.digital-out-02
- 5 bit OUT FALSE motion.digital-out-03
- 5 float OUT 0 motion.distance-to-go
- 5 bit IN TRUE motion.enable
- 5 bit IN FALSE motion.feed-hold
- 5 bit OUT TRUE motion.in-position
- 5 bit IN TRUE motion.motion-enabled
- 5 bit OUT FALSE motion.on-soft-limit
- 5 bit IN FALSE motion.probe-input <== probe-in
- 5 s32 OUT 0 motion.program-line
- 5 float OUT 0 motion.requested-vel
- 5 bit IN TRUE motion.spindle-at-speed
- 5 bit OUT TRUE motion.spindle-brake
- 5 bit OUT FALSE motion.spindle-forward
- 5 bit I/O FALSE motion.spindle-index-enable
- 5 bit OUT FALSE motion.spindle-on
- 5 bit OUT FALSE motion.spindle-reverse
- 5 float IN 0 motion.spindle-revs
- 5 float IN 0 motion.spindle-speed-in
- 5 float OUT 0 motion.spindle-speed-out ==> spindle-cmd
- 5 float OUT 0 motion.spindle-speed-out-rps
- 5 bit OUT FALSE motion.teleop-mode
- 5 float OUT 0 motion.tooloffset.w
- 5 float OUT 0 motion.tooloffset.x
- 5 float OUT 0 motion.tooloffset.z
- 15 float IN 0 mux4.0.in0
- 15 float IN 25 mux4.0.in1
- 15 float IN 100 mux4.0.in2
- 15 float IN 200 mux4.0.in3
- 15 float OUT 0 mux4.0.out ==> remote-jog-speed
- 15 bit IN FALSE mux4.0.sel0 <== joy-speed-1
- 15 bit IN FALSE mux4.0.sel1 <== joy-speed-2
- 14 bit IN FALSE or2.0.in0 <== remote-speed-slow
- 14 bit IN FALSE or2.0.in1 <== remote-speed-fast
- 14 bit OUT FALSE or2.0.out ==> joy-speed-1
- 14 bit IN FALSE or2.1.in0 <== remote-speed-medium
- 14 bit IN FALSE or2.1.in1 <== remote-speed-fast
- 14 bit OUT FALSE or2.1.out ==> joy-speed-2
- 7 bit IN FALSE parport.0.pin-01-out
- 7 bit IN FALSE parport.0.pin-02-out <== xdir
- 7 bit IN FALSE parport.0.pin-03-out <== xstep
- 7 bit IN FALSE parport.0.pin-04-out <== xdir
- 7 bit IN FALSE parport.0.pin-05-out <== xstep
- 7 bit IN FALSE parport.0.pin-06-out <== ydir
- 7 bit IN FALSE parport.0.pin-07-out <== ystep
- 7 bit IN FALSE parport.0.pin-08-out <== zdir
- 7 bit IN FALSE parport.0.pin-09-out <== zstep
- 7 bit OUT FALSE parport.0.pin-10-in
- 7 bit OUT TRUE parport.0.pin-10-in-not ==> estop-ext
- 7 bit OUT TRUE parport.0.pin-11-in
- 7 bit OUT FALSE parport.0.pin-11-in-not
- 7 bit OUT TRUE parport.0.pin-12-in
- 7 bit OUT FALSE parport.0.pin-12-in-not
- 7 bit OUT TRUE parport.0.pin-13-in
- 7 bit OUT FALSE parport.0.pin-13-in-not
- 7 bit IN FALSE parport.0.pin-14-out
- 7 bit OUT TRUE parport.0.pin-15-in
- 7 bit OUT FALSE parport.0.pin-15-in-not ==> probe-in
- 7 bit IN FALSE parport.0.pin-16-out
- 7 bit IN FALSE parport.0.pin-17-out <== charge-pump
- 8 s32 OUT 0 stepgen.0.counts
- 8 bit OUT FALSE stepgen.0.dir ==> xdir
- 8 bit IN TRUE stepgen.0.enable <== xenable
- 8 float IN 0 stepgen.0.position-cmd <== xpos-cmd
- 8 float OUT 0 stepgen.0.position-fb ==> xpos-fb
- 8 bit OUT FALSE stepgen.0.step ==> xstep
- 8 s32 OUT 0 stepgen.1.counts
- 8 bit OUT FALSE stepgen.1.dir ==> ydir
- 8 bit IN TRUE stepgen.1.enable <== yenable
- 8 float IN 0 stepgen.1.position-cmd <== ypos-cmd
- 8 float OUT 0 stepgen.1.position-fb ==> ypos-fb
- 8 bit OUT FALSE stepgen.1.step ==> ystep
- 8 s32 OUT 0 stepgen.2.counts
- 8 bit OUT FALSE stepgen.2.dir ==> zdir
- 8 bit IN TRUE stepgen.2.enable <== zenable
- 8 float IN 0 stepgen.2.position-cmd <== zpos-cmd
- 8 float OUT 0 stepgen.2.position-fb ==> zpos-fb
- 8 bit OUT FALSE stepgen.2.step ==> zstep
- 16 float IN -0.003921569 sum2.0.in0 <== reverse-y
- 16 float IN 0 sum2.0.in1
- 16 float OUT 0.003921569 sum2.0.out ==> joy-y-jog
- 16 float IN -0.003921569 sum2.1.in0 <== reverse-z
- 16 float IN 0 sum2.1.in1
- 16 float OUT 0.003921569 sum2.1.out ==> joy-z-jog
- Pin Aliases:
- Alias Original Name
- Signals:
- Type Value Name (linked to)
- bit FALSE charge-pump
- <== charge-pump.out
- ==> parport.0.pin-17-out
- bit TRUE estop-ext
- ==> iocontrol.0.emc-enable-in
- <== parport.0.pin-10-in-not
- bit FALSE estop-out
- ==> charge-pump.enable
- <== iocontrol.0.user-enable-out
- bit FALSE joy-speed-1
- ==> mux4.0.sel0
- <== or2.0.out
- bit FALSE joy-speed-2
- ==> mux4.0.sel1
- <== or2.1.out
- float -0.003921569 joy-x-jog
- ==> halui.jog.0.analog
- <== input.0.abs-y-position
- float 0.003921569 joy-y-jog
- ==> halui.jog.1.analog
- <== sum2.0.out
- float 0.003921569 joy-z-jog
- ==> halui.jog.2.analog
- <== sum2.1.out
- bit FALSE probe-in
- ==> motion.probe-input
- <== parport.0.pin-15-in-not
- float 0 remote-jog-speed
- ==> halui.jog-speed
- <== mux4.0.out
- bit FALSE remote-speed-fast
- <== input.0.btn-thumb2
- ==> or2.0.in1
- ==> or2.1.in1
- bit FALSE remote-speed-medium
- <== input.0.btn-thumb
- ==> or2.1.in0
- bit FALSE remote-speed-slow
- <== input.0.btn-trigger
- ==> or2.0.in0
- float -0.003921569 reverse-y
- <== input.0.abs-x-position
- ==> sum2.0.in0
- float -0.003921569 reverse-z
- <== input.0.abs-rz-position
- ==> sum2.1.in0
- float 0 spindle-cmd
- <== motion.spindle-speed-out
- bit FALSE tool-change
- ==> hal_manualtoolchange.change
- <== iocontrol.0.tool-change
- bit FALSE tool-changed
- <== hal_manualtoolchange.changed
- ==> iocontrol.0.tool-changed
- 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 xdir
- ==> parport.0.pin-02-out
- ==> parport.0.pin-04-out
- <== stepgen.0.dir
- bit TRUE xenable
- <== axis.0.amp-enable-out
- ==> stepgen.0.enable
- float 0 xpos-cmd
- <== axis.0.motor-pos-cmd
- ==> stepgen.0.position-cmd
- float 0 xpos-fb
- ==> axis.0.motor-pos-fb
- <== stepgen.0.position-fb
- bit FALSE xstep
- ==> parport.0.pin-03-out
- ==> parport.0.pin-05-out
- <== stepgen.0.step
- bit FALSE ydir
- ==> parport.0.pin-06-out
- <== stepgen.1.dir
- bit TRUE yenable
- <== axis.1.amp-enable-out
- ==> stepgen.1.enable
- float 0 ypos-cmd
- <== axis.1.motor-pos-cmd
- ==> stepgen.1.position-cmd
- float 0 ypos-fb
- ==> axis.1.motor-pos-fb
- <== stepgen.1.position-fb
- bit FALSE ystep
- ==> parport.0.pin-07-out
- <== stepgen.1.step
- bit FALSE zdir
- ==> parport.0.pin-08-out
- <== stepgen.2.dir
- bit TRUE zenable
- <== axis.2.amp-enable-out
- ==> stepgen.2.enable
- float 0 zpos-cmd
- <== axis.2.motor-pos-cmd
- ==> stepgen.2.position-cmd
- float 0 zpos-fb
- ==> axis.2.motor-pos-fb
- <== stepgen.2.position-fb
- bit FALSE zstep
- ==> parport.0.pin-09-out
- <== stepgen.2.step
- Parameters:
- Owner Type Dir Value Name
- 5 s32 RO 0 axis.0.home-state
- 5 s32 RO 0 axis.1.home-state
- 5 s32 RO 0 axis.2.home-state
- 9 s32 RO 137 charge-pump.time
- 9 s32 RW 12380 charge-pump.tmax
- 12 s32 RO 1 input.0.abs-hat0x-max
- 12 s32 RO -1 input.0.abs-hat0x-min
- 12 s32 RO 1 input.0.abs-hat0y-max
- 12 s32 RO -1 input.0.abs-hat0y-min
- 12 s32 RO 255 input.0.abs-rz-max
- 12 s32 RO 0 input.0.abs-rz-min
- 12 s32 RO 255 input.0.abs-x-max
- 12 s32 RO 0 input.0.abs-x-min
- 12 s32 RO 255 input.0.abs-y-max
- 12 s32 RO 0 input.0.abs-y-min
- 12 s32 RO 255 input.0.abs-z-max
- 12 s32 RO 0 input.0.abs-z-min
- 5 s32 RO 233 motion-command-handler.time
- 5 s32 RW 12439 motion-command-handler.tmax
- 5 s32 RO 6572 motion-controller.time
- 5 s32 RW 160264 motion-controller.tmax
- 5 bit RO FALSE motion.debug-bit-0
- 5 bit RO FALSE motion.debug-bit-1
- 5 float RO 1 motion.debug-float-0
- 5 float RO 0 motion.debug-float-1
- 5 float RO 0 motion.debug-float-2
- 5 float RO 1 motion.debug-float-3
- 5 s32 RO 0 motion.debug-s32-0
- 5 s32 RO 0 motion.debug-s32-1
- 5 u32 RO 0x00133A3C motion.servo.last-period
- 5 float RO 997341.4 motion.servo.last-period-ns
- 5 u32 RW 0x00000000 motion.servo.overruns
- 15 s32 RO 181 mux4.0.time
- 15 s32 RW 32396 mux4.0.tmax
- 14 s32 RO 365 or2.0.time
- 14 s32 RW 20952 or2.0.tmax
- 14 s32 RO 80 or2.1.time
- 14 s32 RW 22403 or2.1.tmax
- 7 u32 RW 0x00000000 parport.0.debug1
- 7 u32 RW 0x00000000 parport.0.debug2
- 7 bit RW FALSE parport.0.pin-01-out-invert
- 7 bit RW FALSE parport.0.pin-01-out-reset
- 7 bit RW FALSE parport.0.pin-02-out-invert
- 7 bit RW FALSE parport.0.pin-02-out-reset
- 7 bit RW FALSE parport.0.pin-03-out-invert
- 7 bit RW TRUE parport.0.pin-03-out-reset
- 7 bit RW TRUE parport.0.pin-04-out-invert
- 7 bit RW FALSE parport.0.pin-04-out-reset
- 7 bit RW FALSE parport.0.pin-05-out-invert
- 7 bit RW TRUE parport.0.pin-05-out-reset
- 7 bit RW TRUE parport.0.pin-06-out-invert
- 7 bit RW FALSE parport.0.pin-06-out-reset
- 7 bit RW FALSE parport.0.pin-07-out-invert
- 7 bit RW TRUE parport.0.pin-07-out-reset
- 7 bit RW FALSE parport.0.pin-08-out-invert
- 7 bit RW FALSE parport.0.pin-08-out-reset
- 7 bit RW FALSE parport.0.pin-09-out-invert
- 7 bit RW TRUE parport.0.pin-09-out-reset
- 7 bit RW FALSE parport.0.pin-14-out-invert
- 7 bit RW FALSE parport.0.pin-14-out-reset
- 7 bit RW FALSE parport.0.pin-16-out-invert
- 7 bit RW FALSE parport.0.pin-16-out-reset
- 7 bit RW TRUE parport.0.pin-17-out-invert
- 7 bit RW FALSE parport.0.pin-17-out-reset
- 7 s32 RO 1953 parport.0.read.time
- 7 s32 RW 18263 parport.0.read.tmax
- 7 u32 RW 0x000003E8 parport.0.reset-time
- 7 s32 RO 175 parport.0.reset.time
- 7 s32 RW 16011 parport.0.reset.tmax
- 7 s32 RO 4214 parport.0.write.time
- 7 s32 RW 21677 parport.0.write.tmax
- 7 s32 RO 0 parport.read-all.time
- 7 s32 RW 0 parport.read-all.tmax
- 7 s32 RO 0 parport.write-all.time
- 7 s32 RW 0 parport.write-all.tmax
- 8 u32 RW 0x00018595 stepgen.0.dirhold
- 8 u32 RW 0x00018595 stepgen.0.dirsetup
- 8 float RO 0 stepgen.0.frequency
- 8 float RW 1875 stepgen.0.maxaccel
- 8 float RW 0 stepgen.0.maxvel
- 8 float RW 26.52585 stepgen.0.position-scale
- 8 s32 RO 0 stepgen.0.rawcounts
- 8 u32 RW 0x00018595 stepgen.0.steplen
- 8 u32 RW 0x00000000 stepgen.0.stepspace
- 8 u32 RW 0x00018595 stepgen.1.dirhold
- 8 u32 RW 0x00018595 stepgen.1.dirsetup
- 8 float RO 0 stepgen.1.frequency
- 8 float RW 1875 stepgen.1.maxaccel
- 8 float RW 0 stepgen.1.maxvel
- 8 float RW 26.52585 stepgen.1.position-scale
- 8 s32 RO 0 stepgen.1.rawcounts
- 8 u32 RW 0x00018595 stepgen.1.steplen
- 8 u32 RW 0x00000000 stepgen.1.stepspace
- 8 u32 RW 0x00018595 stepgen.2.dirhold
- 8 u32 RW 0x00018595 stepgen.2.dirsetup
- 8 float RO 0 stepgen.2.frequency
- 8 float RW 1125 stepgen.2.maxaccel
- 8 float RW 0 stepgen.2.maxvel
- 8 float RW 26.52585 stepgen.2.position-scale
- 8 s32 RO 0 stepgen.2.rawcounts
- 8 u32 RW 0x00018595 stepgen.2.steplen
- 8 u32 RW 0x00000000 stepgen.2.stepspace
- 8 s32 RO 286 stepgen.capture-position.time
- 8 s32 RW 11015 stepgen.capture-position.tmax
- 8 s32 RO 396 stepgen.make-pulses.time
- 8 s32 RW 14167 stepgen.make-pulses.tmax
- 8 s32 RO 1205 stepgen.update-freq.time
- 8 s32 RW 45702 stepgen.update-freq.tmax
- 16 float RW -1 sum2.0.gain0
- 16 float RW 1 sum2.0.gain1
- 16 float RW 0 sum2.0.offset
- 16 s32 RO 137 sum2.0.time
- 16 s32 RW 11701 sum2.0.tmax
- 16 float RW -1 sum2.1.gain0
- 16 float RW 1 sum2.1.gain1
- 16 float RW 0 sum2.1.offset
- 16 s32 RO 88 sum2.1.time
- 16 s32 RW 29461 sum2.1.tmax
- 5 float RO 0 tc.0.acc
- 5 float RO 0 tc.0.pos
- 5 float RO 0 tc.0.vel
- 5 float RO 0 tc.1.acc
- 5 float RO 0 tc.1.pos
- 5 float RO 0 tc.1.vel
- 5 float RO 0 tc.2.acc
- 5 float RO 0 tc.2.pos
- 5 float RO 0 tc.2.vel
- 5 float RO 0 tc.3.acc
- 5 float RO 0 tc.3.pos
- 5 float RO 0 tc.3.vel
- 5 u32 RO 0x00000000 traj.active_tc
- 5 float RO 0 traj.pos_out
- 5 float RO 0 traj.vel_out
- Parameter Aliases:
- Alias Original Name
- Exported Functions:
- Owner CodeAddr Arg FP Users Name
- 00009 e0207000 e04ba258 NO 1 charge-pump
- 00005 e051c3af 00000000 YES 1 motion-command-handler
- 00005 e051e805 00000000 YES 1 motion-controller
- 00015 e0279000 e04ba598 YES 1 mux4.0
- 00014 e04a2000 e04ba5c8 NO 1 or2.0
- 00014 e04a2000 e04ba5d8 NO 1 or2.1
- 00007 e0222000 e04b9eb0 NO 1 parport.0.read
- 00007 e0223051 e04b9eb0 NO 1 parport.0.reset
- 00007 e0222dd4 e04b9eb0 NO 1 parport.0.write
- 00007 e02220aa e04b9eb0 NO 0 parport.read-all
- 00007 e0222f44 e04b9eb0 NO 0 parport.write-all
- 00008 e0275208 e04b9fd0 YES 1 stepgen.capture-position
- 00008 e0275000 e04b9fd0 NO 1 stepgen.make-pulses
- 00008 e0275b1a e04b9fd0 YES 1 stepgen.update-freq
- 00016 e04a5000 e04ba5f8 YES 1 sum2.0
- 00016 e04a5000 e04ba620 YES 1 sum2.1
- Realtime Threads:
- Period FP Name ( Time, Max-Time )
- 997330 YES servo-thread ( 9147, 199217 )
- 1 stepgen.capture-position
- 2 motion-command-handler
- 3 motion-controller
- 4 stepgen.update-freq
- 5 mux4.0
- 6 or2.0
- 7 or2.1
- 8 sum2.0
- 9 sum2.1
- 99733 NO base-thread ( 6821, 24029 )
- 1 parport.0.read
- 2 stepgen.make-pulses
- 3 charge-pump
- 4 parport.0.write
- 5 parport.0.reset
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement