Component Pins: Owner Type Dir Value Name 7 bit OUT TRUE axis.0.active 7 bit OUT FALSE axis.0.amp-enable-out ==> emcmot.00.enable 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.5 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 <== home-switch 7 bit OUT FALSE axis.0.homed 7 bit OUT FALSE axis.0.homing 7 bit OUT TRUE 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 ==> emcmot.00.pos-cmd 7 float IN 0 axis.0.motor-pos-fb <== motor.00.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 TRUE axis.1.active 7 bit OUT FALSE axis.1.amp-enable-out ==> emcmot.01.enable 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.5 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 <== home-switch 7 bit OUT FALSE axis.1.homed 7 bit OUT FALSE axis.1.homing 7 bit OUT TRUE 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 ==> emcmot.01.pos-cmd 7 float IN -0 axis.1.motor-pos-fb <== motor.01.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 TRUE axis.2.active 7 bit OUT FALSE axis.2.amp-enable-out ==> emcmot.02.enable 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.5 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 <== home-switch 7 bit OUT FALSE axis.2.homed 7 bit OUT FALSE axis.2.homing 7 bit OUT TRUE 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 ==> emcmot.02.pos-cmd 7 float IN 0 axis.2.motor-pos-fb <== motor.02.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 7 bit OUT TRUE axis.3.active 7 bit OUT FALSE axis.3.amp-enable-out ==> emcmot.03.enable 7 bit IN FALSE axis.3.amp-fault-in 7 float OUT 0 axis.3.backlash-corr 7 float OUT 0 axis.3.backlash-filt 7 float OUT 0 axis.3.backlash-vel 7 float OUT 0 axis.3.coarse-pos-cmd 7 bit OUT FALSE axis.3.error 7 float OUT 0 axis.3.f-error 7 float OUT 0.5 axis.3.f-error-lim 7 bit OUT FALSE axis.3.f-errored 7 bit OUT FALSE axis.3.faulted 7 float OUT 0 axis.3.free-pos-cmd 7 bit OUT FALSE axis.3.free-tp-enable 7 float OUT 0 axis.3.free-vel-lim 7 bit IN FALSE axis.3.home-sw-in 7 bit OUT FALSE axis.3.homed 7 bit OUT FALSE axis.3.homing 7 bit OUT TRUE axis.3.in-position 7 bit I/O FALSE axis.3.index-enable 7 bit IN FALSE axis.3.is-unlocked 7 s32 IN 0 axis.3.jog-counts 7 bit IN FALSE axis.3.jog-enable 7 float IN 0 axis.3.jog-scale 7 bit IN FALSE axis.3.jog-vel-mode 7 float OUT 0 axis.3.joint-pos-cmd 7 float OUT 0 axis.3.joint-pos-fb 7 float OUT 0 axis.3.joint-vel-cmd 7 bit OUT FALSE axis.3.kb-jog-active 7 float OUT 0 axis.3.motor-offset 7 float OUT 0 axis.3.motor-pos-cmd ==> emcmot.03.pos-cmd 7 float IN 0 axis.3.motor-pos-fb <== motor.03.pos-fb 7 bit OUT FALSE axis.3.neg-hard-limit 7 bit IN FALSE axis.3.neg-lim-sw-in 7 bit OUT FALSE axis.3.pos-hard-limit 7 bit IN FALSE axis.3.pos-lim-sw-in 7 bit OUT FALSE axis.3.unlock 7 bit OUT FALSE axis.3.wheel-jog-active 7 bit OUT TRUE axis.4.active 7 bit OUT FALSE axis.4.amp-enable-out ==> emcmot.04.enable 7 bit IN FALSE axis.4.amp-fault-in 7 float OUT 0 axis.4.backlash-corr 7 float OUT 0 axis.4.backlash-filt 7 float OUT 0 axis.4.backlash-vel 7 float OUT 0 axis.4.coarse-pos-cmd 7 bit OUT FALSE axis.4.error 7 float OUT 0 axis.4.f-error 7 float OUT 0.5 axis.4.f-error-lim 7 bit OUT FALSE axis.4.f-errored 7 bit OUT FALSE axis.4.faulted 7 float OUT 0 axis.4.free-pos-cmd 7 bit OUT FALSE axis.4.free-tp-enable 7 float OUT 0 axis.4.free-vel-lim 7 bit IN FALSE axis.4.home-sw-in 7 bit OUT FALSE axis.4.homed 7 bit OUT FALSE axis.4.homing 7 bit OUT TRUE axis.4.in-position 7 bit I/O FALSE axis.4.index-enable 7 bit IN FALSE axis.4.is-unlocked 7 s32 IN 0 axis.4.jog-counts 7 bit IN FALSE axis.4.jog-enable 7 float IN 0 axis.4.jog-scale 7 bit IN FALSE axis.4.jog-vel-mode 7 float OUT 0 axis.4.joint-pos-cmd 7 float OUT 0 axis.4.joint-pos-fb 7 float OUT 0 axis.4.joint-vel-cmd 7 bit OUT FALSE axis.4.kb-jog-active 7 float OUT 0 axis.4.motor-offset 7 float OUT 0 axis.4.motor-pos-cmd ==> emcmot.04.pos-cmd 7 float IN 0 axis.4.motor-pos-fb <== motor.04.pos-fb 7 bit OUT FALSE axis.4.neg-hard-limit 7 bit IN FALSE axis.4.neg-lim-sw-in 7 bit OUT FALSE axis.4.pos-hard-limit 7 bit IN FALSE axis.4.pos-lim-sw-in 7 bit OUT FALSE axis.4.unlock 7 bit OUT FALSE axis.4.wheel-jog-active 11 bit OUT FALSE axisui.jog.a 11 bit OUT FALSE axisui.jog.b 11 bit OUT FALSE axisui.jog.c 11 float OUT 0 axisui.jog.increment 11 bit OUT FALSE axisui.jog.u 11 bit OUT FALSE axisui.jog.v 11 bit OUT FALSE axisui.jog.w 11 bit OUT TRUE axisui.jog.x 11 bit OUT FALSE axisui.jog.y 11 bit OUT FALSE axisui.jog.z 11 bit IN FALSE axisui.notifications-clear 11 bit IN FALSE axisui.notifications-clear-error 11 bit IN FALSE axisui.notifications-clear-info 11 bit IN FALSE axisui.set-manual-mode 10 s32 OUT 0 hm2_5i23.0.encoder.00.count 10 s32 OUT 0 hm2_5i23.0.encoder.00.count-latched 10 bit I/O FALSE hm2_5i23.0.encoder.00.index-enable 10 bit IN FALSE hm2_5i23.0.encoder.00.latch-enable 10 bit IN FALSE hm2_5i23.0.encoder.00.latch-polarity 10 float OUT 0 hm2_5i23.0.encoder.00.position ==> motor.00.pos-fb 10 float OUT 0 hm2_5i23.0.encoder.00.position-latched 10 s32 OUT 0 hm2_5i23.0.encoder.00.rawcounts 10 s32 OUT 0 hm2_5i23.0.encoder.00.rawlatch 10 bit IN FALSE hm2_5i23.0.encoder.00.reset 10 float OUT 0 hm2_5i23.0.encoder.00.velocity 10 s32 OUT 0 hm2_5i23.0.encoder.01.count 10 s32 OUT 0 hm2_5i23.0.encoder.01.count-latched 10 bit I/O FALSE hm2_5i23.0.encoder.01.index-enable 10 bit IN FALSE hm2_5i23.0.encoder.01.latch-enable 10 bit IN FALSE hm2_5i23.0.encoder.01.latch-polarity 10 float OUT -0 hm2_5i23.0.encoder.01.position ==> motor.01.pos-fb 10 float OUT -0 hm2_5i23.0.encoder.01.position-latched 10 s32 OUT 0 hm2_5i23.0.encoder.01.rawcounts 10 s32 OUT 0 hm2_5i23.0.encoder.01.rawlatch 10 bit IN FALSE hm2_5i23.0.encoder.01.reset 10 float OUT 0 hm2_5i23.0.encoder.01.velocity 10 s32 OUT 0 hm2_5i23.0.encoder.02.count 10 s32 OUT 0 hm2_5i23.0.encoder.02.count-latched 10 bit I/O FALSE hm2_5i23.0.encoder.02.index-enable 10 bit IN FALSE hm2_5i23.0.encoder.02.latch-enable 10 bit IN FALSE hm2_5i23.0.encoder.02.latch-polarity 10 float OUT 0 hm2_5i23.0.encoder.02.position ==> motor.02.pos-fb 10 float OUT 0 hm2_5i23.0.encoder.02.position-latched 10 s32 OUT 0 hm2_5i23.0.encoder.02.rawcounts 10 s32 OUT 0 hm2_5i23.0.encoder.02.rawlatch 10 bit IN FALSE hm2_5i23.0.encoder.02.reset 10 float OUT 0 hm2_5i23.0.encoder.02.velocity 10 s32 OUT 0 hm2_5i23.0.encoder.03.count 10 s32 OUT 0 hm2_5i23.0.encoder.03.count-latched 10 bit I/O FALSE hm2_5i23.0.encoder.03.index-enable 10 bit IN FALSE hm2_5i23.0.encoder.03.latch-enable 10 bit IN FALSE hm2_5i23.0.encoder.03.latch-polarity 10 float OUT 0 hm2_5i23.0.encoder.03.position ==> motor.03.pos-fb 10 float OUT 0 hm2_5i23.0.encoder.03.position-latched 10 s32 OUT 0 hm2_5i23.0.encoder.03.rawcounts 10 s32 OUT 0 hm2_5i23.0.encoder.03.rawlatch 10 bit IN FALSE hm2_5i23.0.encoder.03.reset 10 float OUT 0 hm2_5i23.0.encoder.03.velocity 10 s32 OUT 0 hm2_5i23.0.encoder.04.count 10 s32 OUT 0 hm2_5i23.0.encoder.04.count-latched 10 bit I/O FALSE hm2_5i23.0.encoder.04.index-enable 10 bit IN FALSE hm2_5i23.0.encoder.04.latch-enable 10 bit IN FALSE hm2_5i23.0.encoder.04.latch-polarity 10 float OUT 0 hm2_5i23.0.encoder.04.position ==> motor.04.pos-fb 10 float OUT 0 hm2_5i23.0.encoder.04.position-latched 10 s32 OUT 0 hm2_5i23.0.encoder.04.rawcounts 10 s32 OUT 0 hm2_5i23.0.encoder.04.rawlatch 10 bit IN FALSE hm2_5i23.0.encoder.04.reset 10 float OUT 0 hm2_5i23.0.encoder.04.velocity 10 s32 OUT 0 hm2_5i23.0.encoder.05.count 10 s32 OUT 0 hm2_5i23.0.encoder.05.count-latched 10 bit I/O FALSE hm2_5i23.0.encoder.05.index-enable 10 bit IN FALSE hm2_5i23.0.encoder.05.latch-enable 10 bit IN FALSE hm2_5i23.0.encoder.05.latch-polarity 10 float OUT 0 hm2_5i23.0.encoder.05.position 10 float OUT 0 hm2_5i23.0.encoder.05.position-latched 10 s32 OUT 0 hm2_5i23.0.encoder.05.rawcounts 10 s32 OUT 0 hm2_5i23.0.encoder.05.rawlatch 10 bit IN FALSE hm2_5i23.0.encoder.05.reset 10 float OUT 0 hm2_5i23.0.encoder.05.velocity 10 bit OUT TRUE hm2_5i23.0.gpio.000.in 10 bit OUT FALSE hm2_5i23.0.gpio.000.in_not 10 bit OUT TRUE hm2_5i23.0.gpio.001.in 10 bit OUT FALSE hm2_5i23.0.gpio.001.in_not 10 bit OUT TRUE hm2_5i23.0.gpio.002.in 10 bit OUT FALSE hm2_5i23.0.gpio.002.in_not 10 bit OUT TRUE hm2_5i23.0.gpio.003.in 10 bit OUT FALSE hm2_5i23.0.gpio.003.in_not 10 bit OUT TRUE hm2_5i23.0.gpio.004.in 10 bit OUT FALSE hm2_5i23.0.gpio.004.in_not 10 bit OUT TRUE hm2_5i23.0.gpio.005.in 10 bit OUT FALSE hm2_5i23.0.gpio.005.in_not 10 bit OUT TRUE hm2_5i23.0.gpio.006.in 10 bit OUT FALSE hm2_5i23.0.gpio.006.in_not 10 bit OUT TRUE hm2_5i23.0.gpio.007.in 10 bit OUT FALSE hm2_5i23.0.gpio.007.in_not 10 bit OUT TRUE hm2_5i23.0.gpio.008.in 10 bit OUT FALSE hm2_5i23.0.gpio.008.in_not 10 bit OUT TRUE hm2_5i23.0.gpio.009.in 10 bit OUT FALSE hm2_5i23.0.gpio.009.in_not 10 bit OUT TRUE hm2_5i23.0.gpio.010.in 10 bit OUT FALSE hm2_5i23.0.gpio.010.in_not 10 bit OUT FALSE hm2_5i23.0.gpio.011.in 10 bit OUT TRUE hm2_5i23.0.gpio.011.in_not 10 bit OUT FALSE hm2_5i23.0.gpio.012.in 10 bit OUT TRUE hm2_5i23.0.gpio.012.in_not 10 bit OUT FALSE hm2_5i23.0.gpio.013.in 10 bit OUT TRUE hm2_5i23.0.gpio.013.in_not 10 bit OUT FALSE hm2_5i23.0.gpio.014.in 10 bit OUT TRUE hm2_5i23.0.gpio.014.in_not 10 bit OUT FALSE hm2_5i23.0.gpio.015.in 10 bit OUT TRUE hm2_5i23.0.gpio.015.in_not 10 bit OUT FALSE hm2_5i23.0.gpio.016.in 10 bit OUT TRUE hm2_5i23.0.gpio.016.in_not 10 bit OUT FALSE hm2_5i23.0.gpio.017.in 10 bit OUT TRUE hm2_5i23.0.gpio.017.in_not 10 bit OUT FALSE hm2_5i23.0.gpio.018.in 10 bit OUT TRUE hm2_5i23.0.gpio.018.in_not 10 bit OUT FALSE hm2_5i23.0.gpio.019.in 10 bit OUT TRUE hm2_5i23.0.gpio.019.in_not 10 bit OUT FALSE hm2_5i23.0.gpio.020.in 10 bit OUT TRUE hm2_5i23.0.gpio.020.in_not 10 bit OUT FALSE hm2_5i23.0.gpio.021.in 10 bit OUT TRUE hm2_5i23.0.gpio.021.in_not 10 bit OUT FALSE hm2_5i23.0.gpio.022.in 10 bit OUT TRUE hm2_5i23.0.gpio.022.in_not 10 bit OUT TRUE hm2_5i23.0.gpio.023.in 10 bit OUT FALSE hm2_5i23.0.gpio.023.in_not 10 bit OUT TRUE hm2_5i23.0.gpio.024.in 10 bit OUT FALSE hm2_5i23.0.gpio.024.in_not 10 bit IN FALSE hm2_5i23.0.gpio.024.out 10 bit OUT TRUE hm2_5i23.0.gpio.025.in 10 bit OUT FALSE hm2_5i23.0.gpio.025.in_not 10 bit IN FALSE hm2_5i23.0.gpio.025.out 10 bit OUT TRUE hm2_5i23.0.gpio.026.in 10 bit OUT FALSE hm2_5i23.0.gpio.026.in_not 10 bit IN FALSE hm2_5i23.0.gpio.026.out 10 bit OUT TRUE hm2_5i23.0.gpio.027.in 10 bit OUT FALSE hm2_5i23.0.gpio.027.in_not 10 bit IN FALSE hm2_5i23.0.gpio.027.out 10 bit OUT TRUE hm2_5i23.0.gpio.028.in 10 bit OUT FALSE hm2_5i23.0.gpio.028.in_not 10 bit IN FALSE hm2_5i23.0.gpio.028.out 10 bit OUT TRUE hm2_5i23.0.gpio.029.in 10 bit OUT FALSE hm2_5i23.0.gpio.029.in_not 10 bit IN FALSE hm2_5i23.0.gpio.029.out 10 bit OUT TRUE hm2_5i23.0.gpio.030.in 10 bit OUT FALSE hm2_5i23.0.gpio.030.in_not 10 bit IN FALSE hm2_5i23.0.gpio.030.out 10 bit OUT TRUE hm2_5i23.0.gpio.031.in 10 bit OUT FALSE hm2_5i23.0.gpio.031.in_not 10 bit IN FALSE hm2_5i23.0.gpio.031.out 10 bit OUT TRUE hm2_5i23.0.gpio.032.in 10 bit OUT FALSE hm2_5i23.0.gpio.032.in_not 10 bit IN FALSE hm2_5i23.0.gpio.032.out 10 bit OUT TRUE hm2_5i23.0.gpio.033.in 10 bit OUT FALSE hm2_5i23.0.gpio.033.in_not 10 bit IN FALSE hm2_5i23.0.gpio.033.out 10 bit OUT TRUE hm2_5i23.0.gpio.034.in 10 bit OUT FALSE hm2_5i23.0.gpio.034.in_not 10 bit IN FALSE hm2_5i23.0.gpio.034.out 10 bit OUT TRUE hm2_5i23.0.gpio.035.in 10 bit OUT FALSE hm2_5i23.0.gpio.035.in_not 10 bit IN FALSE hm2_5i23.0.gpio.035.out 10 bit OUT TRUE hm2_5i23.0.gpio.036.in 10 bit OUT FALSE hm2_5i23.0.gpio.036.in_not 10 bit IN FALSE hm2_5i23.0.gpio.036.out 10 bit OUT TRUE hm2_5i23.0.gpio.037.in 10 bit OUT FALSE hm2_5i23.0.gpio.037.in_not 10 bit IN FALSE hm2_5i23.0.gpio.037.out 10 bit OUT TRUE hm2_5i23.0.gpio.038.in 10 bit OUT FALSE hm2_5i23.0.gpio.038.in_not 10 bit IN FALSE hm2_5i23.0.gpio.038.out 10 bit OUT TRUE hm2_5i23.0.gpio.039.in 10 bit OUT FALSE hm2_5i23.0.gpio.039.in_not 10 bit IN FALSE hm2_5i23.0.gpio.039.out 10 bit OUT TRUE hm2_5i23.0.gpio.040.in 10 bit OUT FALSE hm2_5i23.0.gpio.040.in_not 10 bit IN FALSE hm2_5i23.0.gpio.040.out 10 bit OUT TRUE hm2_5i23.0.gpio.041.in 10 bit OUT FALSE hm2_5i23.0.gpio.041.in_not 10 bit IN FALSE hm2_5i23.0.gpio.041.out 10 bit OUT TRUE hm2_5i23.0.gpio.042.in 10 bit OUT FALSE hm2_5i23.0.gpio.042.in_not 10 bit IN FALSE hm2_5i23.0.gpio.042.out 10 bit OUT TRUE hm2_5i23.0.gpio.043.in 10 bit OUT FALSE hm2_5i23.0.gpio.043.in_not 10 bit IN FALSE hm2_5i23.0.gpio.043.out 10 bit OUT TRUE hm2_5i23.0.gpio.044.in 10 bit OUT FALSE hm2_5i23.0.gpio.044.in_not 10 bit IN FALSE hm2_5i23.0.gpio.044.out 10 bit OUT TRUE hm2_5i23.0.gpio.045.in 10 bit OUT FALSE hm2_5i23.0.gpio.045.in_not 10 bit IN FALSE hm2_5i23.0.gpio.045.out 10 bit OUT TRUE hm2_5i23.0.gpio.046.in 10 bit OUT FALSE hm2_5i23.0.gpio.046.in_not 10 bit IN FALSE hm2_5i23.0.gpio.046.out 10 bit OUT TRUE hm2_5i23.0.gpio.047.in 10 bit OUT FALSE hm2_5i23.0.gpio.047.in_not 10 bit IN FALSE hm2_5i23.0.gpio.047.out 10 bit OUT TRUE hm2_5i23.0.gpio.048.in 10 bit OUT FALSE hm2_5i23.0.gpio.048.in_not 10 bit IN FALSE hm2_5i23.0.gpio.048.out 10 bit OUT FALSE hm2_5i23.0.gpio.049.in 10 bit OUT TRUE hm2_5i23.0.gpio.049.in_not 10 bit IN FALSE hm2_5i23.0.gpio.049.out 10 bit OUT FALSE hm2_5i23.0.gpio.050.in 10 bit OUT TRUE hm2_5i23.0.gpio.050.in_not 10 bit IN FALSE hm2_5i23.0.gpio.050.out 10 bit OUT FALSE hm2_5i23.0.gpio.051.in 10 bit OUT TRUE hm2_5i23.0.gpio.051.in_not 10 bit IN FALSE hm2_5i23.0.gpio.051.out 10 bit OUT FALSE hm2_5i23.0.gpio.052.in 10 bit OUT TRUE hm2_5i23.0.gpio.052.in_not 10 bit IN FALSE hm2_5i23.0.gpio.052.out 10 bit OUT FALSE hm2_5i23.0.gpio.053.in 10 bit OUT TRUE hm2_5i23.0.gpio.053.in_not 10 bit IN FALSE hm2_5i23.0.gpio.053.out 10 bit OUT FALSE hm2_5i23.0.gpio.054.in 10 bit OUT TRUE hm2_5i23.0.gpio.054.in_not 10 bit IN FALSE hm2_5i23.0.gpio.054.out 10 bit OUT FALSE hm2_5i23.0.gpio.055.in 10 bit OUT TRUE hm2_5i23.0.gpio.055.in_not 10 bit IN FALSE hm2_5i23.0.gpio.055.out 10 bit OUT FALSE hm2_5i23.0.gpio.056.in 10 bit OUT TRUE hm2_5i23.0.gpio.056.in_not 10 bit IN FALSE hm2_5i23.0.gpio.056.out 10 bit OUT FALSE hm2_5i23.0.gpio.057.in 10 bit OUT TRUE hm2_5i23.0.gpio.057.in_not 10 bit IN FALSE hm2_5i23.0.gpio.057.out 10 bit OUT TRUE hm2_5i23.0.gpio.058.in 10 bit OUT FALSE hm2_5i23.0.gpio.058.in_not 10 bit IN FALSE hm2_5i23.0.gpio.058.out 10 bit OUT TRUE hm2_5i23.0.gpio.059.in 10 bit OUT FALSE hm2_5i23.0.gpio.059.in_not 10 bit IN FALSE hm2_5i23.0.gpio.059.out 10 bit OUT TRUE hm2_5i23.0.gpio.060.in 10 bit OUT FALSE hm2_5i23.0.gpio.060.in_not 10 bit IN FALSE hm2_5i23.0.gpio.060.out 10 bit OUT TRUE hm2_5i23.0.gpio.061.in 10 bit OUT FALSE hm2_5i23.0.gpio.061.in_not 10 bit IN FALSE hm2_5i23.0.gpio.061.out 10 bit OUT TRUE hm2_5i23.0.gpio.062.in 10 bit OUT FALSE hm2_5i23.0.gpio.062.in_not 10 bit IN FALSE hm2_5i23.0.gpio.062.out 10 bit OUT TRUE hm2_5i23.0.gpio.063.in 10 bit OUT FALSE hm2_5i23.0.gpio.063.in_not 10 bit IN FALSE hm2_5i23.0.gpio.063.out 10 bit OUT TRUE hm2_5i23.0.gpio.064.in 10 bit OUT FALSE hm2_5i23.0.gpio.064.in_not 10 bit IN FALSE hm2_5i23.0.gpio.064.out 10 bit OUT TRUE hm2_5i23.0.gpio.065.in 10 bit OUT FALSE hm2_5i23.0.gpio.065.in_not 10 bit IN FALSE hm2_5i23.0.gpio.065.out 10 bit OUT TRUE hm2_5i23.0.gpio.066.in 10 bit OUT FALSE hm2_5i23.0.gpio.066.in_not 10 bit IN FALSE hm2_5i23.0.gpio.066.out 10 bit OUT TRUE hm2_5i23.0.gpio.067.in 10 bit OUT FALSE hm2_5i23.0.gpio.067.in_not 10 bit IN FALSE hm2_5i23.0.gpio.067.out 10 bit OUT TRUE hm2_5i23.0.gpio.068.in 10 bit OUT FALSE hm2_5i23.0.gpio.068.in_not 10 bit IN FALSE hm2_5i23.0.gpio.068.out 10 bit OUT TRUE hm2_5i23.0.gpio.069.in 10 bit OUT FALSE hm2_5i23.0.gpio.069.in_not 10 bit IN FALSE hm2_5i23.0.gpio.069.out 10 bit OUT TRUE hm2_5i23.0.gpio.070.in 10 bit OUT FALSE hm2_5i23.0.gpio.070.in_not 10 bit IN FALSE hm2_5i23.0.gpio.070.out 10 bit OUT TRUE hm2_5i23.0.gpio.071.in 10 bit OUT FALSE hm2_5i23.0.gpio.071.in_not 10 bit IN FALSE hm2_5i23.0.gpio.071.out 10 bit IN FALSE hm2_5i23.0.led.CR01 10 bit IN FALSE hm2_5i23.0.led.CR02 10 bit IN FALSE hm2_5i23.0.led.CR03 10 bit IN FALSE hm2_5i23.0.led.CR04 10 bit IN FALSE hm2_5i23.0.led.CR05 10 bit IN FALSE hm2_5i23.0.led.CR06 10 bit IN FALSE hm2_5i23.0.led.CR07 10 bit IN FALSE hm2_5i23.0.led.CR08 10 bit IN FALSE hm2_5i23.0.pwmgen.00.enable <== emcmot.00.enable 10 float IN 0 hm2_5i23.0.pwmgen.00.value <== motor.00.command 10 bit IN FALSE hm2_5i23.0.pwmgen.01.enable <== emcmot.01.enable 10 float IN 0 hm2_5i23.0.pwmgen.01.value <== motor.01.command 10 bit IN FALSE hm2_5i23.0.pwmgen.02.enable <== emcmot.02.enable 10 float IN 0 hm2_5i23.0.pwmgen.02.value <== motor.02.command 10 bit IN FALSE hm2_5i23.0.pwmgen.03.enable <== emcmot.03.enable 10 float IN 0 hm2_5i23.0.pwmgen.03.value <== motor.03.command 10 bit IN FALSE hm2_5i23.0.pwmgen.04.enable <== emcmot.04.enable 10 float IN 0 hm2_5i23.0.pwmgen.04.value <== motor.04.command 10 bit IN FALSE hm2_5i23.0.pwmgen.05.enable 10 float IN 0 hm2_5i23.0.pwmgen.05.value 10 bit I/O FALSE hm2_5i23.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 TRUE motion.coord-mode 7 float OUT 0 motion.current-vel 7 bit IN FALSE motion.digital-in-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 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 TRUE 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 TRUE 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 8 float I/O 0 pid.0.Dgain 8 float I/O 0 pid.0.FF0 8 float I/O 1 pid.0.FF1 8 float I/O 0 pid.0.FF2 8 float I/O 0 pid.0.Igain 8 float I/O 100 pid.0.Pgain 8 float I/O 0 pid.0.bias 8 float IN 0 pid.0.command <== emcmot.00.pos-cmd 8 float IN 0 pid.0.command-deriv 8 float I/O 1.5e-05 pid.0.deadband 8 bit IN FALSE pid.0.enable <== emcmot.00.enable 8 float OUT 0 pid.0.error 8 float IN 0 pid.0.feedback <== motor.00.pos-fb 8 float IN 0 pid.0.feedback-deriv 8 bit IN FALSE pid.0.index-enable 8 float I/O 0 pid.0.maxcmdD 8 float I/O 0 pid.0.maxcmdDD 8 float I/O 0 pid.0.maxerror 8 float I/O 0 pid.0.maxerrorD 8 float I/O 0 pid.0.maxerrorI 8 float I/O 1 pid.0.maxoutput 8 float OUT 0 pid.0.output ==> motor.00.command 8 bit OUT FALSE pid.0.saturated 8 s32 OUT 0 pid.0.saturated-count 8 float OUT 0 pid.0.saturated-s 8 float I/O 0 pid.1.Dgain 8 float I/O 0 pid.1.FF0 8 float I/O 1 pid.1.FF1 8 float I/O 0 pid.1.FF2 8 float I/O 0 pid.1.Igain 8 float I/O 100 pid.1.Pgain 8 float I/O 0 pid.1.bias 8 float IN 0 pid.1.command <== emcmot.01.pos-cmd 8 float IN 0 pid.1.command-deriv 8 float I/O 1.5e-05 pid.1.deadband 8 bit IN FALSE pid.1.enable <== emcmot.01.enable 8 float OUT 0 pid.1.error 8 float IN -0 pid.1.feedback <== motor.01.pos-fb 8 float IN 0 pid.1.feedback-deriv 8 bit IN FALSE pid.1.index-enable 8 float I/O 0 pid.1.maxcmdD 8 float I/O 0 pid.1.maxcmdDD 8 float I/O 0 pid.1.maxerror 8 float I/O 0 pid.1.maxerrorD 8 float I/O 0 pid.1.maxerrorI 8 float I/O 1 pid.1.maxoutput 8 float OUT 0 pid.1.output ==> motor.01.command 8 bit OUT FALSE pid.1.saturated 8 s32 OUT 0 pid.1.saturated-count 8 float OUT 0 pid.1.saturated-s 8 float I/O 0 pid.2.Dgain 8 float I/O 0 pid.2.FF0 8 float I/O 1 pid.2.FF1 8 float I/O 0 pid.2.FF2 8 float I/O 0 pid.2.Igain 8 float I/O 100 pid.2.Pgain 8 float I/O 0 pid.2.bias 8 float IN 0 pid.2.command <== emcmot.02.pos-cmd 8 float IN 0 pid.2.command-deriv 8 float I/O 1.5e-05 pid.2.deadband 8 bit IN FALSE pid.2.enable <== emcmot.02.enable 8 float OUT 0 pid.2.error 8 float IN 0 pid.2.feedback <== motor.02.pos-fb 8 float IN 0 pid.2.feedback-deriv 8 bit IN FALSE pid.2.index-enable 8 float I/O 0 pid.2.maxcmdD 8 float I/O 0 pid.2.maxcmdDD 8 float I/O 0 pid.2.maxerror 8 float I/O 0 pid.2.maxerrorD 8 float I/O 0 pid.2.maxerrorI 8 float I/O 1 pid.2.maxoutput 8 float OUT 0 pid.2.output ==> motor.02.command 8 bit OUT FALSE pid.2.saturated 8 s32 OUT 0 pid.2.saturated-count 8 float OUT 0 pid.2.saturated-s 8 float I/O 0 pid.3.Dgain 8 float I/O 0 pid.3.FF0 8 float I/O 1 pid.3.FF1 8 float I/O 0 pid.3.FF2 8 float I/O 0 pid.3.Igain 8 float I/O 100 pid.3.Pgain 8 float I/O 0 pid.3.bias 8 float IN 0 pid.3.command <== emcmot.03.pos-cmd 8 float IN 0 pid.3.command-deriv 8 float I/O 1.5e-05 pid.3.deadband 8 bit IN FALSE pid.3.enable <== emcmot.03.enable 8 float OUT 0 pid.3.error 8 float IN 0 pid.3.feedback <== motor.03.pos-fb 8 float IN 0 pid.3.feedback-deriv 8 bit IN FALSE pid.3.index-enable 8 float I/O 0 pid.3.maxcmdD 8 float I/O 0 pid.3.maxcmdDD 8 float I/O 0 pid.3.maxerror 8 float I/O 0 pid.3.maxerrorD 8 float I/O 0 pid.3.maxerrorI 8 float I/O 1 pid.3.maxoutput 8 float OUT 0 pid.3.output ==> motor.03.command 8 bit OUT FALSE pid.3.saturated 8 s32 OUT 0 pid.3.saturated-count 8 float OUT 0 pid.3.saturated-s 8 float I/O 0 pid.4.Dgain 8 float I/O 0 pid.4.FF0 8 float I/O 1 pid.4.FF1 8 float I/O 0 pid.4.FF2 8 float I/O 0 pid.4.Igain 8 float I/O 100 pid.4.Pgain 8 float I/O 0 pid.4.bias 8 float IN 0 pid.4.command <== emcmot.04.pos-cmd 8 float IN 0 pid.4.command-deriv 8 float I/O 1.5e-05 pid.4.deadband 8 bit IN FALSE pid.4.enable <== emcmot.04.enable 8 float OUT 0 pid.4.error 8 float IN 0 pid.4.feedback <== motor.04.pos-fb 8 float IN 0 pid.4.feedback-deriv 8 bit IN FALSE pid.4.index-enable 8 float I/O 0 pid.4.maxcmdD 8 float I/O 0 pid.4.maxcmdDD 8 float I/O 0 pid.4.maxerror 8 float I/O 0 pid.4.maxerrorD 8 float I/O 0 pid.4.maxerrorI 8 float I/O 1 pid.4.maxoutput 8 float OUT 0 pid.4.output ==> motor.04.command 8 bit OUT FALSE pid.4.saturated 8 s32 OUT 0 pid.4.saturated-count 8 float OUT 0 pid.4.saturated-s