Skip to content

Instantly share code, notes, and snippets.

Created April 21, 2014 21:08
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save anonymous/11156621 to your computer and use it in GitHub Desktop.
Save anonymous/11156621 to your computer and use it in GitHub Desktop.
m2-stepper.var tool.tbl
cnc@cnc-desktop:~$ linuxcnc /home/cnc/linuxcnc/configs/my_LinuxCNC_machine/my_LinuxCNC_machine.ini
LINUXCNC - 2.5.4
Machine configuration directory is '/home/cnc/linuxcnc/configs/my_LinuxCNC_machine'
Machine configuration file is 'my_LinuxCNC_machine.ini'
Starting LinuxCNC...
Loaded HAL Components:
ID Type Name PID State
11 RT hm2_7i90 ready
3 User halcmd4905 4905 ready
10 RT hostmot2 ready
9 RT epp ready
8 RT probe_parport ready
7 RT motmod ready
6 RT trivkins ready
5 User iocontrol 4900 ready
Component Pins:
Owner Type Dir Value Name
7 bit OUT FALSE axis.0.active
7 bit OUT FALSE axis.0.amp-enable-out
7 bit IN FALSE axis.0.amp-fault-in
7 float OUT 0 axis.0.backlash-corr
7 float OUT 0 axis.0.backlash-filt
7 float OUT 0 axis.0.backlash-vel
7 float OUT 0 axis.0.coarse-pos-cmd
7 bit OUT FALSE axis.0.error
7 float OUT 0 axis.0.f-error
7 float OUT 0 axis.0.f-error-lim
7 bit OUT FALSE axis.0.f-errored
7 bit OUT FALSE axis.0.faulted
7 float OUT 0 axis.0.free-pos-cmd
7 bit OUT FALSE axis.0.free-tp-enable
7 float OUT 0 axis.0.free-vel-lim
7 bit IN FALSE axis.0.home-sw-in
7 bit OUT FALSE axis.0.homed
7 bit OUT FALSE axis.0.homing
7 bit OUT FALSE axis.0.in-position
7 bit I/O FALSE axis.0.index-enable
7 s32 IN 0 axis.0.jog-counts
7 bit IN FALSE axis.0.jog-enable
7 float IN 0 axis.0.jog-scale
7 bit IN FALSE axis.0.jog-vel-mode
7 float OUT 0 axis.0.joint-pos-cmd
7 float OUT 0 axis.0.joint-pos-fb
7 float OUT 0 axis.0.joint-vel-cmd
7 bit OUT FALSE axis.0.kb-jog-active
7 float OUT 0 axis.0.motor-offset
7 float OUT 0 axis.0.motor-pos-cmd
7 float IN 0 axis.0.motor-pos-fb
7 bit OUT FALSE axis.0.neg-hard-limit
7 bit IN FALSE axis.0.neg-lim-sw-in
7 bit OUT FALSE axis.0.pos-hard-limit
7 bit IN FALSE axis.0.pos-lim-sw-in
7 bit OUT FALSE axis.0.wheel-jog-active
7 bit OUT FALSE axis.1.active
7 bit OUT FALSE axis.1.amp-enable-out
7 bit IN FALSE axis.1.amp-fault-in
7 float OUT 0 axis.1.backlash-corr
7 float OUT 0 axis.1.backlash-filt
7 float OUT 0 axis.1.backlash-vel
7 float OUT 0 axis.1.coarse-pos-cmd
7 bit OUT FALSE axis.1.error
7 float OUT 0 axis.1.f-error
7 float OUT 0 axis.1.f-error-lim
7 bit OUT FALSE axis.1.f-errored
7 bit OUT FALSE axis.1.faulted
7 float OUT 0 axis.1.free-pos-cmd
7 bit OUT FALSE axis.1.free-tp-enable
7 float OUT 0 axis.1.free-vel-lim
7 bit IN FALSE axis.1.home-sw-in
7 bit OUT FALSE axis.1.homed
7 bit OUT FALSE axis.1.homing
7 bit OUT FALSE axis.1.in-position
7 bit I/O FALSE axis.1.index-enable
7 s32 IN 0 axis.1.jog-counts
7 bit IN FALSE axis.1.jog-enable
7 float IN 0 axis.1.jog-scale
7 bit IN FALSE axis.1.jog-vel-mode
7 float OUT 0 axis.1.joint-pos-cmd
7 float OUT 0 axis.1.joint-pos-fb
7 float OUT 0 axis.1.joint-vel-cmd
7 bit OUT FALSE axis.1.kb-jog-active
7 float OUT 0 axis.1.motor-offset
7 float OUT 0 axis.1.motor-pos-cmd
7 float IN 0 axis.1.motor-pos-fb
7 bit OUT FALSE axis.1.neg-hard-limit
7 bit IN FALSE axis.1.neg-lim-sw-in
7 bit OUT FALSE axis.1.pos-hard-limit
7 bit IN FALSE axis.1.pos-lim-sw-in
7 bit OUT FALSE axis.1.wheel-jog-active
7 bit OUT FALSE axis.2.active
7 bit OUT FALSE axis.2.amp-enable-out
7 bit IN FALSE axis.2.amp-fault-in
7 float OUT 0 axis.2.backlash-corr
7 float OUT 0 axis.2.backlash-filt
7 float OUT 0 axis.2.backlash-vel
7 float OUT 0 axis.2.coarse-pos-cmd
7 bit OUT FALSE axis.2.error
7 float OUT 0 axis.2.f-error
7 float OUT 0 axis.2.f-error-lim
7 bit OUT FALSE axis.2.f-errored
7 bit OUT FALSE axis.2.faulted
7 float OUT 0 axis.2.free-pos-cmd
7 bit OUT FALSE axis.2.free-tp-enable
7 float OUT 0 axis.2.free-vel-lim
7 bit IN FALSE axis.2.home-sw-in
7 bit OUT FALSE axis.2.homed
7 bit OUT FALSE axis.2.homing
7 bit OUT FALSE axis.2.in-position
7 bit I/O FALSE axis.2.index-enable
7 s32 IN 0 axis.2.jog-counts
7 bit IN FALSE axis.2.jog-enable
7 float IN 0 axis.2.jog-scale
7 bit IN FALSE axis.2.jog-vel-mode
7 float OUT 0 axis.2.joint-pos-cmd
7 float OUT 0 axis.2.joint-pos-fb
7 float OUT 0 axis.2.joint-vel-cmd
7 bit OUT FALSE axis.2.kb-jog-active
7 float OUT 0 axis.2.motor-offset
7 float OUT 0 axis.2.motor-pos-cmd
7 float IN 0 axis.2.motor-pos-fb
7 bit OUT FALSE axis.2.neg-hard-limit
7 bit IN FALSE axis.2.neg-lim-sw-in
7 bit OUT FALSE axis.2.pos-hard-limit
7 bit IN FALSE axis.2.pos-lim-sw-in
7 bit OUT FALSE axis.2.wheel-jog-active
11 bit OUT TRUE hm2_7i90.0.gpio.000.in
11 bit OUT FALSE hm2_7i90.0.gpio.000.in_not
11 bit IN FALSE hm2_7i90.0.gpio.000.out
11 bit OUT TRUE hm2_7i90.0.gpio.001.in
11 bit OUT FALSE hm2_7i90.0.gpio.001.in_not
11 bit IN FALSE hm2_7i90.0.gpio.001.out
11 bit OUT TRUE hm2_7i90.0.gpio.002.in
11 bit OUT FALSE hm2_7i90.0.gpio.002.in_not
11 bit IN FALSE hm2_7i90.0.gpio.002.out
11 bit OUT TRUE hm2_7i90.0.gpio.003.in
11 bit OUT FALSE hm2_7i90.0.gpio.003.in_not
11 bit IN FALSE hm2_7i90.0.gpio.003.out
11 bit OUT TRUE hm2_7i90.0.gpio.004.in
11 bit OUT FALSE hm2_7i90.0.gpio.004.in_not
11 bit IN FALSE hm2_7i90.0.gpio.004.out
11 bit OUT TRUE hm2_7i90.0.gpio.005.in
11 bit OUT FALSE hm2_7i90.0.gpio.005.in_not
11 bit IN FALSE hm2_7i90.0.gpio.005.out
11 bit OUT TRUE hm2_7i90.0.gpio.006.in
11 bit OUT FALSE hm2_7i90.0.gpio.006.in_not
11 bit IN FALSE hm2_7i90.0.gpio.006.out
11 bit OUT TRUE hm2_7i90.0.gpio.007.in
11 bit OUT FALSE hm2_7i90.0.gpio.007.in_not
11 bit IN FALSE hm2_7i90.0.gpio.007.out
11 bit OUT TRUE hm2_7i90.0.gpio.008.in
11 bit OUT FALSE hm2_7i90.0.gpio.008.in_not
11 bit IN FALSE hm2_7i90.0.gpio.008.out
11 bit OUT TRUE hm2_7i90.0.gpio.009.in
11 bit OUT FALSE hm2_7i90.0.gpio.009.in_not
11 bit IN FALSE hm2_7i90.0.gpio.009.out
11 bit OUT TRUE hm2_7i90.0.gpio.010.in
11 bit OUT FALSE hm2_7i90.0.gpio.010.in_not
11 bit IN FALSE hm2_7i90.0.gpio.010.out
11 bit OUT TRUE hm2_7i90.0.gpio.011.in
11 bit OUT FALSE hm2_7i90.0.gpio.011.in_not
11 bit IN FALSE hm2_7i90.0.gpio.011.out
11 bit OUT TRUE hm2_7i90.0.gpio.012.in
11 bit OUT FALSE hm2_7i90.0.gpio.012.in_not
11 bit IN FALSE hm2_7i90.0.gpio.012.out
11 bit OUT TRUE hm2_7i90.0.gpio.013.in
11 bit OUT FALSE hm2_7i90.0.gpio.013.in_not
11 bit IN FALSE hm2_7i90.0.gpio.013.out
11 bit OUT TRUE hm2_7i90.0.gpio.014.in
11 bit OUT FALSE hm2_7i90.0.gpio.014.in_not
11 bit IN FALSE hm2_7i90.0.gpio.014.out
11 bit OUT FALSE hm2_7i90.0.gpio.015.in ==> din-00
11 bit OUT TRUE hm2_7i90.0.gpio.015.in_not
11 bit IN FALSE hm2_7i90.0.gpio.015.out
11 bit OUT TRUE hm2_7i90.0.gpio.016.in
11 bit OUT FALSE hm2_7i90.0.gpio.016.in_not
11 bit IN FALSE hm2_7i90.0.gpio.016.out
11 bit OUT TRUE hm2_7i90.0.gpio.017.in
11 bit OUT FALSE hm2_7i90.0.gpio.017.in_not
11 bit IN FALSE hm2_7i90.0.gpio.017.out
11 bit OUT TRUE hm2_7i90.0.gpio.018.in
11 bit OUT FALSE hm2_7i90.0.gpio.018.in_not
11 bit IN FALSE hm2_7i90.0.gpio.018.out
11 bit OUT TRUE hm2_7i90.0.gpio.019.in
11 bit OUT FALSE hm2_7i90.0.gpio.019.in_not
11 bit IN FALSE hm2_7i90.0.gpio.019.out
11 bit OUT TRUE hm2_7i90.0.gpio.020.in
11 bit OUT FALSE hm2_7i90.0.gpio.020.in_not
11 bit IN FALSE hm2_7i90.0.gpio.020.out
11 bit OUT TRUE hm2_7i90.0.gpio.021.in
11 bit OUT FALSE hm2_7i90.0.gpio.021.in_not
11 bit IN FALSE hm2_7i90.0.gpio.021.out
11 bit OUT TRUE hm2_7i90.0.gpio.022.in
11 bit OUT FALSE hm2_7i90.0.gpio.022.in_not
11 bit IN FALSE hm2_7i90.0.gpio.022.out <== dout-01
11 bit OUT TRUE hm2_7i90.0.gpio.023.in
11 bit OUT FALSE hm2_7i90.0.gpio.023.in_not
11 bit IN FALSE hm2_7i90.0.gpio.023.out
11 bit OUT TRUE hm2_7i90.0.gpio.024.in
11 bit OUT FALSE hm2_7i90.0.gpio.024.in_not
11 bit IN FALSE hm2_7i90.0.gpio.024.out
11 bit OUT TRUE hm2_7i90.0.gpio.025.in
11 bit OUT FALSE hm2_7i90.0.gpio.025.in_not
11 bit IN FALSE hm2_7i90.0.gpio.025.out
11 bit OUT TRUE hm2_7i90.0.gpio.026.in
11 bit OUT FALSE hm2_7i90.0.gpio.026.in_not
11 bit IN FALSE hm2_7i90.0.gpio.026.out
11 bit OUT TRUE hm2_7i90.0.gpio.027.in
11 bit OUT FALSE hm2_7i90.0.gpio.027.in_not
11 bit IN FALSE hm2_7i90.0.gpio.027.out
11 bit OUT TRUE hm2_7i90.0.gpio.028.in
11 bit OUT FALSE hm2_7i90.0.gpio.028.in_not
11 bit IN FALSE hm2_7i90.0.gpio.028.out
11 bit OUT TRUE hm2_7i90.0.gpio.029.in
11 bit OUT FALSE hm2_7i90.0.gpio.029.in_not
11 bit IN FALSE hm2_7i90.0.gpio.029.out
11 bit OUT TRUE hm2_7i90.0.gpio.030.in
11 bit OUT FALSE hm2_7i90.0.gpio.030.in_not
11 bit IN FALSE hm2_7i90.0.gpio.030.out
11 bit OUT TRUE hm2_7i90.0.gpio.031.in
11 bit OUT FALSE hm2_7i90.0.gpio.031.in_not
11 bit IN FALSE hm2_7i90.0.gpio.031.out
11 bit OUT TRUE hm2_7i90.0.gpio.032.in
11 bit OUT FALSE hm2_7i90.0.gpio.032.in_not
11 bit IN FALSE hm2_7i90.0.gpio.032.out
11 bit OUT TRUE hm2_7i90.0.gpio.033.in
11 bit OUT FALSE hm2_7i90.0.gpio.033.in_not
11 bit IN FALSE hm2_7i90.0.gpio.033.out
11 bit OUT TRUE hm2_7i90.0.gpio.034.in
11 bit OUT FALSE hm2_7i90.0.gpio.034.in_not
11 bit IN FALSE hm2_7i90.0.gpio.034.out
11 bit OUT TRUE hm2_7i90.0.gpio.035.in
11 bit OUT FALSE hm2_7i90.0.gpio.035.in_not
11 bit IN FALSE hm2_7i90.0.gpio.035.out
11 bit OUT TRUE hm2_7i90.0.gpio.036.in
11 bit OUT FALSE hm2_7i90.0.gpio.036.in_not
11 bit IN FALSE hm2_7i90.0.gpio.036.out
11 bit OUT TRUE hm2_7i90.0.gpio.037.in
11 bit OUT FALSE hm2_7i90.0.gpio.037.in_not
11 bit IN FALSE hm2_7i90.0.gpio.037.out
11 bit OUT TRUE hm2_7i90.0.gpio.038.in
11 bit OUT FALSE hm2_7i90.0.gpio.038.in_not
11 bit IN FALSE hm2_7i90.0.gpio.038.out
11 bit OUT TRUE hm2_7i90.0.gpio.039.in
11 bit OUT FALSE hm2_7i90.0.gpio.039.in_not
11 bit IN FALSE hm2_7i90.0.gpio.039.out
11 bit OUT TRUE hm2_7i90.0.gpio.040.in
11 bit OUT FALSE hm2_7i90.0.gpio.040.in_not
11 bit IN FALSE hm2_7i90.0.gpio.040.out
11 bit OUT TRUE hm2_7i90.0.gpio.041.in
11 bit OUT FALSE hm2_7i90.0.gpio.041.in_not
11 bit IN FALSE hm2_7i90.0.gpio.041.out
11 bit OUT TRUE hm2_7i90.0.gpio.042.in
11 bit OUT FALSE hm2_7i90.0.gpio.042.in_not
11 bit IN FALSE hm2_7i90.0.gpio.042.out
11 bit OUT TRUE hm2_7i90.0.gpio.043.in
11 bit OUT FALSE hm2_7i90.0.gpio.043.in_not
11 bit IN FALSE hm2_7i90.0.gpio.043.out
11 bit OUT TRUE hm2_7i90.0.gpio.044.in
11 bit OUT FALSE hm2_7i90.0.gpio.044.in_not
11 bit IN FALSE hm2_7i90.0.gpio.044.out
11 bit OUT TRUE hm2_7i90.0.gpio.045.in
11 bit OUT FALSE hm2_7i90.0.gpio.045.in_not
11 bit IN FALSE hm2_7i90.0.gpio.045.out
11 bit OUT TRUE hm2_7i90.0.gpio.046.in
11 bit OUT FALSE hm2_7i90.0.gpio.046.in_not
11 bit IN FALSE hm2_7i90.0.gpio.046.out
11 bit OUT TRUE hm2_7i90.0.gpio.047.in
11 bit OUT FALSE hm2_7i90.0.gpio.047.in_not
11 bit IN FALSE hm2_7i90.0.gpio.047.out
11 bit OUT TRUE hm2_7i90.0.gpio.048.in
11 bit OUT FALSE hm2_7i90.0.gpio.048.in_not
11 bit IN FALSE hm2_7i90.0.gpio.048.out
11 bit OUT TRUE hm2_7i90.0.gpio.049.in
11 bit OUT FALSE hm2_7i90.0.gpio.049.in_not
11 bit IN FALSE hm2_7i90.0.gpio.049.out
11 bit OUT TRUE hm2_7i90.0.gpio.050.in
11 bit OUT FALSE hm2_7i90.0.gpio.050.in_not
11 bit IN FALSE hm2_7i90.0.gpio.050.out
11 bit OUT TRUE hm2_7i90.0.gpio.051.in
11 bit OUT FALSE hm2_7i90.0.gpio.051.in_not
11 bit IN FALSE hm2_7i90.0.gpio.051.out
11 bit OUT TRUE hm2_7i90.0.gpio.052.in
11 bit OUT FALSE hm2_7i90.0.gpio.052.in_not
11 bit IN FALSE hm2_7i90.0.gpio.052.out
11 bit OUT TRUE hm2_7i90.0.gpio.053.in
11 bit OUT FALSE hm2_7i90.0.gpio.053.in_not
11 bit IN FALSE hm2_7i90.0.gpio.053.out
11 bit OUT TRUE hm2_7i90.0.gpio.054.in
11 bit OUT FALSE hm2_7i90.0.gpio.054.in_not
11 bit IN FALSE hm2_7i90.0.gpio.054.out
11 bit OUT TRUE hm2_7i90.0.gpio.055.in
11 bit OUT FALSE hm2_7i90.0.gpio.055.in_not
11 bit IN FALSE hm2_7i90.0.gpio.055.out
11 bit OUT TRUE hm2_7i90.0.gpio.056.in
11 bit OUT FALSE hm2_7i90.0.gpio.056.in_not
11 bit IN FALSE hm2_7i90.0.gpio.056.out
11 bit OUT TRUE hm2_7i90.0.gpio.057.in
11 bit OUT FALSE hm2_7i90.0.gpio.057.in_not
11 bit IN FALSE hm2_7i90.0.gpio.057.out
11 bit OUT TRUE hm2_7i90.0.gpio.058.in
11 bit OUT FALSE hm2_7i90.0.gpio.058.in_not
11 bit IN FALSE hm2_7i90.0.gpio.058.out
11 bit OUT TRUE hm2_7i90.0.gpio.059.in
11 bit OUT FALSE hm2_7i90.0.gpio.059.in_not
11 bit IN FALSE hm2_7i90.0.gpio.059.out
11 bit OUT TRUE hm2_7i90.0.gpio.060.in
11 bit OUT FALSE hm2_7i90.0.gpio.060.in_not
11 bit IN FALSE hm2_7i90.0.gpio.060.out
11 bit OUT TRUE hm2_7i90.0.gpio.061.in
11 bit OUT FALSE hm2_7i90.0.gpio.061.in_not
11 bit IN FALSE hm2_7i90.0.gpio.061.out
11 bit OUT TRUE hm2_7i90.0.gpio.062.in
11 bit OUT FALSE hm2_7i90.0.gpio.062.in_not
11 bit IN FALSE hm2_7i90.0.gpio.062.out
11 bit OUT TRUE hm2_7i90.0.gpio.063.in
11 bit OUT FALSE hm2_7i90.0.gpio.063.in_not
11 bit IN FALSE hm2_7i90.0.gpio.063.out
11 bit OUT TRUE hm2_7i90.0.gpio.064.in
11 bit OUT FALSE hm2_7i90.0.gpio.064.in_not
11 bit IN FALSE hm2_7i90.0.gpio.064.out
11 bit OUT TRUE hm2_7i90.0.gpio.065.in
11 bit OUT FALSE hm2_7i90.0.gpio.065.in_not
11 bit IN FALSE hm2_7i90.0.gpio.065.out
11 bit OUT TRUE hm2_7i90.0.gpio.066.in
11 bit OUT FALSE hm2_7i90.0.gpio.066.in_not
11 bit IN FALSE hm2_7i90.0.gpio.066.out
11 bit OUT TRUE hm2_7i90.0.gpio.067.in
11 bit OUT FALSE hm2_7i90.0.gpio.067.in_not
11 bit IN FALSE hm2_7i90.0.gpio.067.out
11 bit OUT TRUE hm2_7i90.0.gpio.068.in
11 bit OUT FALSE hm2_7i90.0.gpio.068.in_not
11 bit IN FALSE hm2_7i90.0.gpio.068.out
11 bit OUT TRUE hm2_7i90.0.gpio.069.in
11 bit OUT FALSE hm2_7i90.0.gpio.069.in_not
11 bit IN FALSE hm2_7i90.0.gpio.069.out
11 bit OUT TRUE hm2_7i90.0.gpio.070.in
11 bit OUT FALSE hm2_7i90.0.gpio.070.in_not
11 bit IN FALSE hm2_7i90.0.gpio.070.out
11 bit OUT TRUE hm2_7i90.0.gpio.071.in
11 bit OUT FALSE hm2_7i90.0.gpio.071.in_not
11 bit IN FALSE hm2_7i90.0.gpio.071.out
11 bit IN FALSE hm2_7i90.0.led.CR01
11 bit IN FALSE hm2_7i90.0.led.CR02
11 bit I/O FALSE hm2_7i90.0.watchdog.has_bit
5 bit OUT FALSE iocontrol.0.coolant-flood
5 bit OUT FALSE iocontrol.0.coolant-mist
5 bit IN FALSE iocontrol.0.emc-enable-in <== estop-loop
5 bit OUT FALSE iocontrol.0.lube
5 bit IN FALSE iocontrol.0.lube_level
5 bit OUT FALSE iocontrol.0.tool-change ==> tool-change-loop
5 bit IN FALSE iocontrol.0.tool-changed <== tool-change-loop
5 s32 OUT 0 iocontrol.0.tool-number
5 s32 OUT 0 iocontrol.0.tool-prep-number
5 s32 OUT 0 iocontrol.0.tool-prep-pocket
5 bit OUT FALSE iocontrol.0.tool-prepare ==> tool-prep-loop
5 bit IN FALSE iocontrol.0.tool-prepared <== tool-prep-loop
5 bit OUT FALSE iocontrol.0.user-enable-out ==> estop-loop
5 bit OUT FALSE iocontrol.0.user-request-enable
7 float IN 1 motion.adaptive-feed
7 float IN 0 motion.analog-in-00
7 float IN 0 motion.analog-in-01
7 float IN 0 motion.analog-in-02
7 float IN 0 motion.analog-in-03
7 float OUT 0 motion.analog-out-00
7 float OUT 0 motion.analog-out-01
7 float OUT 0 motion.analog-out-02
7 float OUT 0 motion.analog-out-03
7 bit OUT FALSE motion.coord-error
7 bit OUT FALSE motion.coord-mode
7 float OUT 0 motion.current-vel
7 bit IN FALSE motion.digital-in-00 <== din-00
7 bit IN FALSE motion.digital-in-01
7 bit IN FALSE motion.digital-in-02
7 bit IN FALSE motion.digital-in-03
7 bit OUT FALSE motion.digital-out-00
7 bit OUT FALSE motion.digital-out-01 ==> dout-01
7 bit OUT FALSE motion.digital-out-02
7 bit OUT FALSE motion.digital-out-03
7 float OUT 0 motion.distance-to-go
7 bit IN TRUE motion.enable
7 bit IN FALSE motion.feed-hold
7 bit OUT FALSE motion.in-position
7 bit IN FALSE motion.motion-enabled
7 bit OUT FALSE motion.on-soft-limit
7 bit IN FALSE motion.probe-input
7 s32 OUT 0 motion.program-line
7 float OUT 0 motion.requested-vel
7 bit IN TRUE motion.spindle-at-speed
7 bit OUT FALSE motion.spindle-brake
7 bit OUT FALSE motion.spindle-forward
7 bit I/O FALSE motion.spindle-index-enable
7 bit OUT FALSE motion.spindle-on
7 bit OUT FALSE motion.spindle-reverse
7 float IN 0 motion.spindle-revs
7 float OUT 0 motion.spindle-speed-cmd-rps
7 float IN 0 motion.spindle-speed-in
7 float OUT 0 motion.spindle-speed-out
7 float OUT 0 motion.spindle-speed-out-rps
7 bit OUT FALSE motion.teleop-mode
7 float OUT 0 motion.tooloffset.a
7 float OUT 0 motion.tooloffset.b
7 float OUT 0 motion.tooloffset.c
7 float OUT 0 motion.tooloffset.u
7 float OUT 0 motion.tooloffset.v
7 float OUT 0 motion.tooloffset.w
7 float OUT 0 motion.tooloffset.x
7 float OUT 0 motion.tooloffset.y
7 float OUT 0 motion.tooloffset.z
Pin Aliases:
Alias Original Name
Signals:
Type Value Name (linked to)
bit FALSE din-00
<== hm2_7i90.0.gpio.015.in
==> motion.digital-in-00
bit FALSE dout-01
==> hm2_7i90.0.gpio.022.out
<== motion.digital-out-01
bit FALSE estop-loop
==> iocontrol.0.emc-enable-in
<== iocontrol.0.user-enable-out
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:
Owner Type Dir Value Name
7 s32 RO 0 axis.0.home-state
7 s32 RO 0 axis.1.home-state
7 s32 RO 0 axis.2.home-state
11 bit RW FALSE hm2_7i90.0.gpio.000.invert_output
11 bit RW FALSE hm2_7i90.0.gpio.000.is_opendrain
11 bit RW FALSE hm2_7i90.0.gpio.000.is_output
11 bit RW FALSE hm2_7i90.0.gpio.001.invert_output
11 bit RW FALSE hm2_7i90.0.gpio.001.is_opendrain
11 bit RW FALSE hm2_7i90.0.gpio.001.is_output
11 bit RW FALSE hm2_7i90.0.gpio.002.invert_output
11 bit RW FALSE hm2_7i90.0.gpio.002.is_opendrain
11 bit RW FALSE hm2_7i90.0.gpio.002.is_output
11 bit RW FALSE hm2_7i90.0.gpio.003.invert_output
11 bit RW FALSE hm2_7i90.0.gpio.003.is_opendrain
11 bit RW FALSE hm2_7i90.0.gpio.003.is_output
11 bit RW FALSE hm2_7i90.0.gpio.004.invert_output
11 bit RW FALSE hm2_7i90.0.gpio.004.is_opendrain
11 bit RW FALSE hm2_7i90.0.gpio.004.is_output
11 bit RW FALSE hm2_7i90.0.gpio.005.invert_output
11 bit RW FALSE hm2_7i90.0.gpio.005.is_opendrain
11 bit RW FALSE hm2_7i90.0.gpio.005.is_output
11 bit RW FALSE hm2_7i90.0.gpio.006.invert_output
11 bit RW FALSE hm2_7i90.0.gpio.006.is_opendrain
11 bit RW FALSE hm2_7i90.0.gpio.006.is_output
11 bit RW FALSE hm2_7i90.0.gpio.007.invert_output
11 bit RW FALSE hm2_7i90.0.gpio.007.is_opendrain
11 bit RW FALSE hm2_7i90.0.gpio.007.is_output
11 bit RW FALSE hm2_7i90.0.gpio.008.invert_output
11 bit RW FALSE hm2_7i90.0.gpio.008.is_opendrain
11 bit RW FALSE hm2_7i90.0.gpio.008.is_output
11 bit RW FALSE hm2_7i90.0.gpio.009.invert_output
11 bit RW FALSE hm2_7i90.0.gpio.009.is_opendrain
11 bit RW FALSE hm2_7i90.0.gpio.009.is_output
11 bit RW FALSE hm2_7i90.0.gpio.010.invert_output
11 bit RW FALSE hm2_7i90.0.gpio.010.is_opendrain
11 bit RW FALSE hm2_7i90.0.gpio.010.is_output
11 bit RW FALSE hm2_7i90.0.gpio.011.invert_output
11 bit RW FALSE hm2_7i90.0.gpio.011.is_opendrain
11 bit RW FALSE hm2_7i90.0.gpio.011.is_output
11 bit RW FALSE hm2_7i90.0.gpio.012.invert_output
11 bit RW FALSE hm2_7i90.0.gpio.012.is_opendrain
11 bit RW FALSE hm2_7i90.0.gpio.012.is_output
11 bit RW FALSE hm2_7i90.0.gpio.013.invert_output
11 bit RW FALSE hm2_7i90.0.gpio.013.is_opendrain
11 bit RW FALSE hm2_7i90.0.gpio.013.is_output
11 bit RW FALSE hm2_7i90.0.gpio.014.invert_output
11 bit RW FALSE hm2_7i90.0.gpio.014.is_opendrain
11 bit RW FALSE hm2_7i90.0.gpio.014.is_output
11 bit RW FALSE hm2_7i90.0.gpio.015.invert_output
11 bit RW FALSE hm2_7i90.0.gpio.015.is_opendrain
11 bit RW FALSE hm2_7i90.0.gpio.015.is_output
11 bit RW FALSE hm2_7i90.0.gpio.016.invert_output
11 bit RW FALSE hm2_7i90.0.gpio.016.is_opendrain
11 bit RW FALSE hm2_7i90.0.gpio.016.is_output
11 bit RW FALSE hm2_7i90.0.gpio.017.invert_output
11 bit RW TRUE hm2_7i90.0.gpio.017.is_opendrain
11 bit RW FALSE hm2_7i90.0.gpio.017.is_output
11 bit RW FALSE hm2_7i90.0.gpio.018.invert_output
11 bit RW TRUE hm2_7i90.0.gpio.018.is_opendrain
11 bit RW FALSE hm2_7i90.0.gpio.018.is_output
11 bit RW FALSE hm2_7i90.0.gpio.019.invert_output
11 bit RW TRUE hm2_7i90.0.gpio.019.is_opendrain
11 bit RW FALSE hm2_7i90.0.gpio.019.is_output
11 bit RW FALSE hm2_7i90.0.gpio.020.invert_output
11 bit RW TRUE hm2_7i90.0.gpio.020.is_opendrain
11 bit RW FALSE hm2_7i90.0.gpio.020.is_output
11 bit RW FALSE hm2_7i90.0.gpio.021.invert_output
11 bit RW TRUE hm2_7i90.0.gpio.021.is_opendrain
11 bit RW FALSE hm2_7i90.0.gpio.021.is_output
11 bit RW FALSE hm2_7i90.0.gpio.022.invert_output
11 bit RW TRUE hm2_7i90.0.gpio.022.is_opendrain
11 bit RW FALSE hm2_7i90.0.gpio.022.is_output
11 bit RW FALSE hm2_7i90.0.gpio.023.invert_output
11 bit RW TRUE hm2_7i90.0.gpio.023.is_opendrain
11 bit RW FALSE hm2_7i90.0.gpio.023.is_output
11 bit RW FALSE hm2_7i90.0.gpio.024.invert_output
11 bit RW FALSE hm2_7i90.0.gpio.024.is_opendrain
11 bit RW FALSE hm2_7i90.0.gpio.024.is_output
11 bit RW FALSE hm2_7i90.0.gpio.025.invert_output
11 bit RW FALSE hm2_7i90.0.gpio.025.is_opendrain
11 bit RW FALSE hm2_7i90.0.gpio.025.is_output
11 bit RW FALSE hm2_7i90.0.gpio.026.invert_output
11 bit RW FALSE hm2_7i90.0.gpio.026.is_opendrain
11 bit RW FALSE hm2_7i90.0.gpio.026.is_output
11 bit RW FALSE hm2_7i90.0.gpio.027.invert_output
11 bit RW FALSE hm2_7i90.0.gpio.027.is_opendrain
11 bit RW FALSE hm2_7i90.0.gpio.027.is_output
11 bit RW FALSE hm2_7i90.0.gpio.028.invert_output
11 bit RW FALSE hm2_7i90.0.gpio.028.is_opendrain
11 bit RW FALSE hm2_7i90.0.gpio.028.is_output
11 bit RW FALSE hm2_7i90.0.gpio.029.invert_output
11 bit RW FALSE hm2_7i90.0.gpio.029.is_opendrain
11 bit RW FALSE hm2_7i90.0.gpio.029.is_output
11 bit RW FALSE hm2_7i90.0.gpio.030.invert_output
11 bit RW FALSE hm2_7i90.0.gpio.030.is_opendrain
11 bit RW FALSE hm2_7i90.0.gpio.030.is_output
11 bit RW FALSE hm2_7i90.0.gpio.031.invert_output
11 bit RW FALSE hm2_7i90.0.gpio.031.is_opendrain
11 bit RW FALSE hm2_7i90.0.gpio.031.is_output
11 bit RW FALSE hm2_7i90.0.gpio.032.invert_output
11 bit RW FALSE hm2_7i90.0.gpio.032.is_opendrain
11 bit RW FALSE hm2_7i90.0.gpio.032.is_output
11 bit RW FALSE hm2_7i90.0.gpio.033.invert_output
11 bit RW FALSE hm2_7i90.0.gpio.033.is_opendrain
11 bit RW FALSE hm2_7i90.0.gpio.033.is_output
11 bit RW FALSE hm2_7i90.0.gpio.034.invert_output
11 bit RW FALSE hm2_7i90.0.gpio.034.is_opendrain
11 bit RW FALSE hm2_7i90.0.gpio.034.is_output
11 bit RW FALSE hm2_7i90.0.gpio.035.invert_output
11 bit RW FALSE hm2_7i90.0.gpio.035.is_opendrain
11 bit RW FALSE hm2_7i90.0.gpio.035.is_output
11 bit RW FALSE hm2_7i90.0.gpio.036.invert_output
11 bit RW FALSE hm2_7i90.0.gpio.036.is_opendrain
11 bit RW FALSE hm2_7i90.0.gpio.036.is_output
11 bit RW FALSE hm2_7i90.0.gpio.037.invert_output
11 bit RW FALSE hm2_7i90.0.gpio.037.is_opendrain
11 bit RW FALSE hm2_7i90.0.gpio.037.is_output
11 bit RW FALSE hm2_7i90.0.gpio.038.invert_output
11 bit RW FALSE hm2_7i90.0.gpio.038.is_opendrain
11 bit RW FALSE hm2_7i90.0.gpio.038.is_output
11 bit RW FALSE hm2_7i90.0.gpio.039.invert_output
11 bit RW FALSE hm2_7i90.0.gpio.039.is_opendrain
11 bit RW FALSE hm2_7i90.0.gpio.039.is_output
11 bit RW FALSE hm2_7i90.0.gpio.040.invert_output
11 bit RW FALSE hm2_7i90.0.gpio.040.is_opendrain
11 bit RW FALSE hm2_7i90.0.gpio.040.is_output
11 bit RW FALSE hm2_7i90.0.gpio.041.invert_output
11 bit RW FALSE hm2_7i90.0.gpio.041.is_opendrain
11 bit RW FALSE hm2_7i90.0.gpio.041.is_output
11 bit RW FALSE hm2_7i90.0.gpio.042.invert_output
11 bit RW FALSE hm2_7i90.0.gpio.042.is_opendrain
11 bit RW FALSE hm2_7i90.0.gpio.042.is_output
11 bit RW FALSE hm2_7i90.0.gpio.043.invert_output
11 bit RW FALSE hm2_7i90.0.gpio.043.is_opendrain
11 bit RW FALSE hm2_7i90.0.gpio.043.is_output
11 bit RW FALSE hm2_7i90.0.gpio.044.invert_output
11 bit RW FALSE hm2_7i90.0.gpio.044.is_opendrain
11 bit RW FALSE hm2_7i90.0.gpio.044.is_output
11 bit RW FALSE hm2_7i90.0.gpio.045.invert_output
11 bit RW FALSE hm2_7i90.0.gpio.045.is_opendrain
11 bit RW FALSE hm2_7i90.0.gpio.045.is_output
11 bit RW FALSE hm2_7i90.0.gpio.046.invert_output
11 bit RW FALSE hm2_7i90.0.gpio.046.is_opendrain
11 bit RW FALSE hm2_7i90.0.gpio.046.is_output
11 bit RW FALSE hm2_7i90.0.gpio.047.invert_output
11 bit RW FALSE hm2_7i90.0.gpio.047.is_opendrain
11 bit RW FALSE hm2_7i90.0.gpio.047.is_output
11 bit RW FALSE hm2_7i90.0.gpio.048.invert_output
11 bit RW FALSE hm2_7i90.0.gpio.048.is_opendrain
11 bit RW FALSE hm2_7i90.0.gpio.048.is_output
11 bit RW FALSE hm2_7i90.0.gpio.049.invert_output
11 bit RW FALSE hm2_7i90.0.gpio.049.is_opendrain
11 bit RW FALSE hm2_7i90.0.gpio.049.is_output
11 bit RW FALSE hm2_7i90.0.gpio.050.invert_output
11 bit RW FALSE hm2_7i90.0.gpio.050.is_opendrain
11 bit RW FALSE hm2_7i90.0.gpio.050.is_output
11 bit RW FALSE hm2_7i90.0.gpio.051.invert_output
11 bit RW FALSE hm2_7i90.0.gpio.051.is_opendrain
11 bit RW FALSE hm2_7i90.0.gpio.051.is_output
11 bit RW FALSE hm2_7i90.0.gpio.052.invert_output
11 bit RW FALSE hm2_7i90.0.gpio.052.is_opendrain
11 bit RW FALSE hm2_7i90.0.gpio.052.is_output
11 bit RW FALSE hm2_7i90.0.gpio.053.invert_output
11 bit RW FALSE hm2_7i90.0.gpio.053.is_opendrain
11 bit RW FALSE hm2_7i90.0.gpio.053.is_output
11 bit RW FALSE hm2_7i90.0.gpio.054.invert_output
11 bit RW FALSE hm2_7i90.0.gpio.054.is_opendrain
11 bit RW FALSE hm2_7i90.0.gpio.054.is_output
11 bit RW FALSE hm2_7i90.0.gpio.055.invert_output
11 bit RW FALSE hm2_7i90.0.gpio.055.is_opendrain
11 bit RW FALSE hm2_7i90.0.gpio.055.is_output
11 bit RW FALSE hm2_7i90.0.gpio.056.invert_output
11 bit RW FALSE hm2_7i90.0.gpio.056.is_opendrain
11 bit RW FALSE hm2_7i90.0.gpio.056.is_output
11 bit RW FALSE hm2_7i90.0.gpio.057.invert_output
11 bit RW FALSE hm2_7i90.0.gpio.057.is_opendrain
11 bit RW FALSE hm2_7i90.0.gpio.057.is_output
11 bit RW FALSE hm2_7i90.0.gpio.058.invert_output
11 bit RW FALSE hm2_7i90.0.gpio.058.is_opendrain
11 bit RW FALSE hm2_7i90.0.gpio.058.is_output
11 bit RW FALSE hm2_7i90.0.gpio.059.invert_output
11 bit RW FALSE hm2_7i90.0.gpio.059.is_opendrain
11 bit RW FALSE hm2_7i90.0.gpio.059.is_output
11 bit RW FALSE hm2_7i90.0.gpio.060.invert_output
11 bit RW FALSE hm2_7i90.0.gpio.060.is_opendrain
11 bit RW FALSE hm2_7i90.0.gpio.060.is_output
11 bit RW FALSE hm2_7i90.0.gpio.061.invert_output
11 bit RW FALSE hm2_7i90.0.gpio.061.is_opendrain
11 bit RW FALSE hm2_7i90.0.gpio.061.is_output
11 bit RW FALSE hm2_7i90.0.gpio.062.invert_output
11 bit RW FALSE hm2_7i90.0.gpio.062.is_opendrain
11 bit RW FALSE hm2_7i90.0.gpio.062.is_output
11 bit RW FALSE hm2_7i90.0.gpio.063.invert_output
11 bit RW FALSE hm2_7i90.0.gpio.063.is_opendrain
11 bit RW FALSE hm2_7i90.0.gpio.063.is_output
11 bit RW FALSE hm2_7i90.0.gpio.064.invert_output
11 bit RW FALSE hm2_7i90.0.gpio.064.is_opendrain
11 bit RW FALSE hm2_7i90.0.gpio.064.is_output
11 bit RW FALSE hm2_7i90.0.gpio.065.invert_output
11 bit RW FALSE hm2_7i90.0.gpio.065.is_opendrain
11 bit RW FALSE hm2_7i90.0.gpio.065.is_output
11 bit RW FALSE hm2_7i90.0.gpio.066.invert_output
11 bit RW FALSE hm2_7i90.0.gpio.066.is_opendrain
11 bit RW FALSE hm2_7i90.0.gpio.066.is_output
11 bit RW FALSE hm2_7i90.0.gpio.067.invert_output
11 bit RW FALSE hm2_7i90.0.gpio.067.is_opendrain
11 bit RW FALSE hm2_7i90.0.gpio.067.is_output
11 bit RW FALSE hm2_7i90.0.gpio.068.invert_output
11 bit RW FALSE hm2_7i90.0.gpio.068.is_opendrain
11 bit RW FALSE hm2_7i90.0.gpio.068.is_output
11 bit RW FALSE hm2_7i90.0.gpio.069.invert_output
11 bit RW FALSE hm2_7i90.0.gpio.069.is_opendrain
11 bit RW FALSE hm2_7i90.0.gpio.069.is_output
11 bit RW FALSE hm2_7i90.0.gpio.070.invert_output
11 bit RW FALSE hm2_7i90.0.gpio.070.is_opendrain
11 bit RW FALSE hm2_7i90.0.gpio.070.is_output
11 bit RW FALSE hm2_7i90.0.gpio.071.invert_output
11 bit RW FALSE hm2_7i90.0.gpio.071.is_opendrain
11 bit RW FALSE hm2_7i90.0.gpio.071.is_output
11 bit RW FALSE hm2_7i90.0.io_error
11 s32 RO 0 hm2_7i90.0.pet_watchdog.time
11 s32 RW 0 hm2_7i90.0.pet_watchdog.tmax
11 s32 RO 0 hm2_7i90.0.read.time
11 s32 RW 0 hm2_7i90.0.read.tmax
11 u32 RW 0x004C4B40 hm2_7i90.0.watchdog.timeout_ns
11 s32 RO 0 hm2_7i90.0.write.time
11 s32 RW 0 hm2_7i90.0.write.tmax
7 s32 RO 0 motion-command-handler.time
7 s32 RW 0 motion-command-handler.tmax
7 s32 RO 0 motion-controller.time
7 s32 RW 0 motion-controller.tmax
7 bit RO FALSE motion.debug-bit-0
7 bit RO FALSE motion.debug-bit-1
7 float RO 0 motion.debug-float-0
7 float RO 0 motion.debug-float-1
7 float RO 0 motion.debug-float-2
7 float RO 0 motion.debug-float-3
7 s32 RO 0 motion.debug-s32-0
7 s32 RO 0 motion.debug-s32-1
7 u32 RO 0x00000000 motion.servo.last-period
7 float RO 0 motion.servo.last-period-ns
7 u32 RW 0x00000000 motion.servo.overruns
7 float RO 0 tc.0.acc
7 float RO 0 tc.0.pos
7 float RO 0 tc.0.vel
7 float RO 0 tc.1.acc
7 float RO 0 tc.1.pos
7 float RO 0 tc.1.vel
7 float RO 0 tc.2.acc
7 float RO 0 tc.2.pos
7 float RO 0 tc.2.vel
7 float RO 0 tc.3.acc
7 float RO 0 tc.3.pos
7 float RO 0 tc.3.vel
7 u32 RO 0x00000000 traj.active_tc
7 float RO 0 traj.pos_out
7 float RO 0 traj.vel_out
Parameter Aliases:
Alias Original Name
Exported Functions:
Owner CodeAddr Arg FP Users Name
00011 e25ef5f6 df280000 NO 1 hm2_7i90.0.pet_watchdog
00011 e25e19dc df280000 YES 1 hm2_7i90.0.read
00011 e25e1936 df280000 YES 1 hm2_7i90.0.write
00007 e230b75d 00000000 YES 1 motion-command-handler
00007 e230dc82 00000000 YES 1 motion-controller
Realtime Threads:
Period FP Name ( Time, Max-Time )
999927 YES servo-thread ( 0, 0 )
1 hm2_7i90.0.read
2 motion-command-handler
3 motion-controller
4 hm2_7i90.0.write
5 hm2_7i90.0.pet_watchdog
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment