halcmd show pin > show_pin_all.txt Component Pins: Owner Type Dir Value Name 23 float OUT 0 axis.a.eoffset 23 bit IN FALSE axis.a.eoffset-clear 23 s32 IN 0 axis.a.eoffset-counts 23 bit IN FALSE axis.a.eoffset-enable 23 float OUT 0 axis.a.eoffset-request 23 float IN 0 axis.a.eoffset-scale 23 float IN 1 axis.a.jog-accel-fraction 23 s32 IN 0 axis.a.jog-counts 23 bit IN FALSE axis.a.jog-enable 23 float IN 0 axis.a.jog-scale 23 bit IN FALSE axis.a.jog-vel-mode 23 bit OUT FALSE axis.a.kb-jog-active 23 float OUT 0 axis.a.pos-cmd 23 float OUT 0 axis.a.teleop-pos-cmd 23 bit OUT FALSE axis.a.teleop-tp-enable 23 float OUT 0 axis.a.teleop-vel-cmd 23 float OUT 0 axis.a.teleop-vel-lim 23 bit OUT FALSE axis.a.wheel-jog-active 23 float OUT 0 axis.b.eoffset 23 bit IN FALSE axis.b.eoffset-clear 23 s32 IN 0 axis.b.eoffset-counts 23 bit IN FALSE axis.b.eoffset-enable 23 float OUT 0 axis.b.eoffset-request 23 float IN 0 axis.b.eoffset-scale 23 float IN 1 axis.b.jog-accel-fraction 23 s32 IN 0 axis.b.jog-counts 23 bit IN FALSE axis.b.jog-enable 23 float IN 0 axis.b.jog-scale 23 bit IN FALSE axis.b.jog-vel-mode 23 bit OUT FALSE axis.b.kb-jog-active 23 float OUT 0 axis.b.pos-cmd 23 float OUT 0 axis.b.teleop-pos-cmd 23 bit OUT FALSE axis.b.teleop-tp-enable 23 float OUT 0 axis.b.teleop-vel-cmd 23 float OUT 0 axis.b.teleop-vel-lim 23 bit OUT FALSE axis.b.wheel-jog-active 23 float OUT 0 axis.c.eoffset 23 bit IN FALSE axis.c.eoffset-clear 23 s32 IN 0 axis.c.eoffset-counts 23 bit IN FALSE axis.c.eoffset-enable 23 float OUT 0 axis.c.eoffset-request 23 float IN 0 axis.c.eoffset-scale 23 float IN 1 axis.c.jog-accel-fraction 23 s32 IN 0 axis.c.jog-counts 23 bit IN FALSE axis.c.jog-enable 23 float IN 0 axis.c.jog-scale 23 bit IN FALSE axis.c.jog-vel-mode 23 bit OUT FALSE axis.c.kb-jog-active 23 float OUT 0 axis.c.pos-cmd 23 float OUT 0 axis.c.teleop-pos-cmd 23 bit OUT FALSE axis.c.teleop-tp-enable 23 float OUT 0 axis.c.teleop-vel-cmd 23 float OUT 0 axis.c.teleop-vel-lim 23 bit OUT FALSE axis.c.wheel-jog-active 23 float OUT 0 axis.u.eoffset 23 bit IN FALSE axis.u.eoffset-clear 23 s32 IN 0 axis.u.eoffset-counts 23 bit IN FALSE axis.u.eoffset-enable 23 float OUT 0 axis.u.eoffset-request 23 float IN 0 axis.u.eoffset-scale 23 float IN 1 axis.u.jog-accel-fraction 23 s32 IN 0 axis.u.jog-counts 23 bit IN FALSE axis.u.jog-enable 23 float IN 0 axis.u.jog-scale 23 bit IN FALSE axis.u.jog-vel-mode 23 bit OUT FALSE axis.u.kb-jog-active 23 float OUT 0 axis.u.pos-cmd 23 float OUT 0 axis.u.teleop-pos-cmd 23 bit OUT FALSE axis.u.teleop-tp-enable 23 float OUT 0 axis.u.teleop-vel-cmd 23 float OUT 0 axis.u.teleop-vel-lim 23 bit OUT FALSE axis.u.wheel-jog-active 23 float OUT 0 axis.v.eoffset 23 bit IN FALSE axis.v.eoffset-clear 23 s32 IN 0 axis.v.eoffset-counts 23 bit IN FALSE axis.v.eoffset-enable 23 float OUT 0 axis.v.eoffset-request 23 float IN 0 axis.v.eoffset-scale 23 float IN 1 axis.v.jog-accel-fraction 23 s32 IN 0 axis.v.jog-counts 23 bit IN FALSE axis.v.jog-enable 23 float IN 0 axis.v.jog-scale 23 bit IN FALSE axis.v.jog-vel-mode 23 bit OUT FALSE axis.v.kb-jog-active 23 float OUT 0 axis.v.pos-cmd 23 float OUT 0 axis.v.teleop-pos-cmd 23 bit OUT FALSE axis.v.teleop-tp-enable 23 float OUT 0 axis.v.teleop-vel-cmd 23 float OUT 0 axis.v.teleop-vel-lim 23 bit OUT FALSE axis.v.wheel-jog-active 23 float OUT 0 axis.w.eoffset 23 bit IN FALSE axis.w.eoffset-clear 23 s32 IN 0 axis.w.eoffset-counts 23 bit IN FALSE axis.w.eoffset-enable 23 float OUT 0 axis.w.eoffset-request 23 float IN 0 axis.w.eoffset-scale 23 float IN 1 axis.w.jog-accel-fraction 23 s32 IN 0 axis.w.jog-counts 23 bit IN FALSE axis.w.jog-enable 23 float IN 0 axis.w.jog-scale 23 bit IN FALSE axis.w.jog-vel-mode 23 bit OUT FALSE axis.w.kb-jog-active 23 float OUT 0 axis.w.pos-cmd 23 float OUT 0 axis.w.teleop-pos-cmd 23 bit OUT FALSE axis.w.teleop-tp-enable 23 float OUT 0 axis.w.teleop-vel-cmd 23 float OUT 0 axis.w.teleop-vel-lim 23 bit OUT FALSE axis.w.wheel-jog-active 23 float OUT 0 axis.x.eoffset 23 bit IN FALSE axis.x.eoffset-clear 23 s32 IN 0 axis.x.eoffset-counts 23 bit IN FALSE axis.x.eoffset-enable 23 float OUT 0 axis.x.eoffset-request 23 float IN 0 axis.x.eoffset-scale 23 float IN 1 axis.x.jog-accel-fraction 23 s32 IN 0 axis.x.jog-counts 23 bit IN FALSE axis.x.jog-enable 23 float IN 0 axis.x.jog-scale 23 bit IN FALSE axis.x.jog-vel-mode 23 bit OUT FALSE axis.x.kb-jog-active 23 float OUT 0 axis.x.pos-cmd 23 float OUT 0 axis.x.teleop-pos-cmd 23 bit OUT FALSE axis.x.teleop-tp-enable 23 float OUT 0 axis.x.teleop-vel-cmd 23 float OUT 0 axis.x.teleop-vel-lim 23 bit OUT FALSE axis.x.wheel-jog-active 23 float OUT 0 axis.y.eoffset 23 bit IN FALSE axis.y.eoffset-clear 23 s32 IN 0 axis.y.eoffset-counts 23 bit IN FALSE axis.y.eoffset-enable 23 float OUT 0 axis.y.eoffset-request 23 float IN 0 axis.y.eoffset-scale 23 float IN 1 axis.y.jog-accel-fraction 23 s32 IN 0 axis.y.jog-counts 23 bit IN FALSE axis.y.jog-enable 23 float IN 0 axis.y.jog-scale 23 bit IN FALSE axis.y.jog-vel-mode 23 bit OUT FALSE axis.y.kb-jog-active 23 float OUT 0 axis.y.pos-cmd 23 float OUT 0 axis.y.teleop-pos-cmd 23 bit OUT FALSE axis.y.teleop-tp-enable 23 float OUT 0 axis.y.teleop-vel-cmd 23 float OUT 0 axis.y.teleop-vel-lim 23 bit OUT FALSE axis.y.wheel-jog-active 23 float OUT 0 axis.z.eoffset 23 bit IN FALSE axis.z.eoffset-clear 23 s32 IN 0 axis.z.eoffset-counts 23 bit IN FALSE axis.z.eoffset-enable 23 float OUT 0 axis.z.eoffset-request 23 float IN 0 axis.z.eoffset-scale 23 float IN 1 axis.z.jog-accel-fraction 23 s32 IN 0 axis.z.jog-counts 23 bit IN FALSE axis.z.jog-enable 23 float IN 0 axis.z.jog-scale 23 bit IN FALSE axis.z.jog-vel-mode 23 bit OUT FALSE axis.z.kb-jog-active 23 float OUT 0 axis.z.pos-cmd 23 float OUT 0 axis.z.teleop-pos-cmd 23 bit OUT FALSE axis.z.teleop-tp-enable 23 float OUT 0 axis.z.teleop-vel-cmd 23 float OUT 0 axis.z.teleop-vel-lim 23 bit OUT FALSE axis.z.wheel-jog-active 55 bit IN TRUE estop.invert.in <== estop-ok 55 bit OUT FALSE estop.invert.out ==> estop-tripped 55 s32 OUT 271 estop.invert.time 76 bit IN FALSE halui.abort 76 float IN 0 halui.axis.a.analog 76 float IN 0 halui.axis.a.increment 76 bit IN FALSE halui.axis.a.increment-minus 76 bit IN FALSE halui.axis.a.increment-plus 76 bit IN FALSE halui.axis.a.minus 76 bit IN FALSE halui.axis.a.plus 76 bit IN FALSE halui.axis.a.select 76 float IN 0 halui.axis.b.analog 76 float IN 0 halui.axis.b.increment 76 bit IN FALSE halui.axis.b.increment-minus 76 bit IN FALSE halui.axis.b.increment-plus 76 bit IN FALSE halui.axis.b.minus 76 bit IN FALSE halui.axis.b.plus 76 bit IN FALSE halui.axis.b.select 76 float IN 0 halui.axis.c.analog 76 float IN 0 halui.axis.c.increment 76 bit IN FALSE halui.axis.c.increment-minus 76 bit IN FALSE halui.axis.c.increment-plus 76 bit IN FALSE halui.axis.c.minus 76 bit IN FALSE halui.axis.c.plus 76 bit IN FALSE halui.axis.c.select 76 float IN 0.2 halui.axis.jog-deadband 76 float IN 0 halui.axis.jog-speed 76 u32 OUT 0x00000000 halui.axis.selected 76 float IN 0 halui.axis.selected.increment 76 bit IN FALSE halui.axis.selected.increment-minus 76 bit IN FALSE halui.axis.selected.increment-plus 76 bit IN FALSE halui.axis.selected.minus 76 bit IN FALSE halui.axis.selected.plus 76 float IN 0 halui.axis.u.analog 76 float IN 0 halui.axis.u.increment 76 bit IN FALSE halui.axis.u.increment-minus 76 bit IN FALSE halui.axis.u.increment-plus 76 bit IN FALSE halui.axis.u.minus 76 bit IN FALSE halui.axis.u.plus 76 bit IN FALSE halui.axis.u.select 76 float IN 0 halui.axis.v.analog 76 float IN 0 halui.axis.v.increment 76 bit IN FALSE halui.axis.v.increment-minus 76 bit IN FALSE halui.axis.v.increment-plus 76 bit IN FALSE halui.axis.v.minus 76 bit IN FALSE halui.axis.v.plus 76 bit IN FALSE halui.axis.v.select 76 float IN 0 halui.axis.w.analog 76 float IN 0 halui.axis.w.increment 76 bit IN FALSE halui.axis.w.increment-minus 76 bit IN FALSE halui.axis.w.increment-plus 76 bit IN FALSE halui.axis.w.minus 76 bit IN FALSE halui.axis.w.plus 76 bit IN FALSE halui.axis.w.select 76 float IN 0 halui.axis.x.analog 76 float IN 0 halui.axis.x.increment 76 bit IN FALSE halui.axis.x.increment-minus 76 bit IN FALSE halui.axis.x.increment-plus 76 bit OUT TRUE halui.axis.x.is-selected 76 bit IN FALSE halui.axis.x.minus 76 bit IN FALSE halui.axis.x.plus 76 float OUT 0 halui.axis.x.pos-commanded 76 float OUT 0 halui.axis.x.pos-feedback 76 float OUT -0.7165 halui.axis.x.pos-relative 76 bit IN FALSE halui.axis.x.select 76 float IN 0 halui.axis.y.analog 76 float IN 0 halui.axis.y.increment 76 bit IN FALSE halui.axis.y.increment-minus 76 bit IN FALSE halui.axis.y.increment-plus 76 bit OUT FALSE halui.axis.y.is-selected 76 bit IN FALSE halui.axis.y.minus 76 bit IN FALSE halui.axis.y.plus 76 float OUT 0 halui.axis.y.pos-commanded 76 float OUT 0 halui.axis.y.pos-feedback 76 float OUT -0.54575 halui.axis.y.pos-relative 76 bit IN FALSE halui.axis.y.select 76 float IN 0 halui.axis.z.analog 76 float IN 0 halui.axis.z.increment 76 bit IN FALSE halui.axis.z.increment-minus 76 bit IN FALSE halui.axis.z.increment-plus 76 bit OUT FALSE halui.axis.z.is-selected 76 bit IN FALSE halui.axis.z.minus 76 bit IN FALSE halui.axis.z.plus 76 float OUT 0 halui.axis.z.pos-commanded 76 float OUT 0 halui.axis.z.pos-feedback 76 float OUT 0.5825 halui.axis.z.pos-relative 76 bit IN FALSE halui.axis.z.select 76 bit IN FALSE halui.estop.activate <== estop-tripped 76 bit OUT FALSE halui.estop.is-activated 76 bit IN TRUE halui.estop.reset <== estop-reset 76 bit IN TRUE halui.feed-override.count-enable 76 s32 IN 0 halui.feed-override.counts 76 bit IN FALSE halui.feed-override.decrease 76 bit IN FALSE halui.feed-override.direct-value 76 bit IN FALSE halui.feed-override.increase 76 bit IN FALSE halui.feed-override.reset 76 float IN 0.1 halui.feed-override.scale 76 float OUT 1 halui.feed-override.value 76 bit OUT FALSE halui.flood.is-on 76 bit IN FALSE halui.flood.off 76 bit IN FALSE halui.flood.on 76 bit IN FALSE halui.home-all 76 float IN 0 halui.joint.0.analog 76 bit OUT FALSE halui.joint.0.has-fault 76 bit IN FALSE halui.joint.0.home 76 float IN 0 halui.joint.0.increment 76 bit IN FALSE halui.joint.0.increment-minus 76 bit IN FALSE halui.joint.0.increment-plus 76 bit OUT FALSE halui.joint.0.is-homed 76 bit OUT TRUE halui.joint.0.is-selected 76 bit IN FALSE halui.joint.0.minus 76 bit OUT FALSE halui.joint.0.on-hard-max-limit 76 bit OUT FALSE halui.joint.0.on-hard-min-limit 76 bit OUT FALSE halui.joint.0.on-soft-max-limit 76 bit OUT FALSE halui.joint.0.on-soft-min-limit 76 bit OUT FALSE halui.joint.0.override-limits 76 bit IN FALSE halui.joint.0.plus 76 bit IN FALSE halui.joint.0.select 76 bit IN FALSE halui.joint.0.unhome 76 float IN 0 halui.joint.1.analog 76 bit OUT FALSE halui.joint.1.has-fault 76 bit IN FALSE halui.joint.1.home 76 float IN 0 halui.joint.1.increment 76 bit IN FALSE halui.joint.1.increment-minus 76 bit IN FALSE halui.joint.1.increment-plus 76 bit OUT FALSE halui.joint.1.is-homed 76 bit OUT FALSE halui.joint.1.is-selected 76 bit IN FALSE halui.joint.1.minus 76 bit OUT FALSE halui.joint.1.on-hard-max-limit 76 bit OUT FALSE halui.joint.1.on-hard-min-limit 76 bit OUT FALSE halui.joint.1.on-soft-max-limit 76 bit OUT FALSE halui.joint.1.on-soft-min-limit 76 bit OUT FALSE halui.joint.1.override-limits 76 bit IN FALSE halui.joint.1.plus 76 bit IN FALSE halui.joint.1.select 76 bit IN FALSE halui.joint.1.unhome 76 float IN 0 halui.joint.2.analog 76 bit OUT FALSE halui.joint.2.has-fault 76 bit IN FALSE halui.joint.2.home 76 float IN 0 halui.joint.2.increment 76 bit IN FALSE halui.joint.2.increment-minus 76 bit IN FALSE halui.joint.2.increment-plus 76 bit OUT FALSE halui.joint.2.is-homed 76 bit OUT FALSE halui.joint.2.is-selected 76 bit IN FALSE halui.joint.2.minus 76 bit OUT FALSE halui.joint.2.on-hard-max-limit 76 bit OUT FALSE halui.joint.2.on-hard-min-limit 76 bit OUT FALSE halui.joint.2.on-soft-max-limit 76 bit OUT FALSE halui.joint.2.on-soft-min-limit 76 bit OUT FALSE halui.joint.2.override-limits 76 bit IN FALSE halui.joint.2.plus 76 bit IN FALSE halui.joint.2.select 76 bit IN FALSE halui.joint.2.unhome 76 float IN 0 halui.joint.3.analog 76 bit OUT FALSE halui.joint.3.has-fault 76 bit IN FALSE halui.joint.3.home 76 float IN 0 halui.joint.3.increment 76 bit IN FALSE halui.joint.3.increment-minus 76 bit IN FALSE halui.joint.3.increment-plus 76 bit OUT FALSE halui.joint.3.is-homed 76 bit OUT FALSE halui.joint.3.is-selected 76 bit IN FALSE halui.joint.3.minus 76 bit OUT FALSE halui.joint.3.on-hard-max-limit 76 bit OUT FALSE halui.joint.3.on-hard-min-limit 76 bit OUT FALSE halui.joint.3.on-soft-max-limit 76 bit OUT FALSE halui.joint.3.on-soft-min-limit 76 bit OUT FALSE halui.joint.3.override-limits 76 bit IN FALSE halui.joint.3.plus 76 bit IN FALSE halui.joint.3.select 76 bit IN FALSE halui.joint.3.unhome 76 float IN 0 halui.joint.4.analog 76 bit OUT FALSE halui.joint.4.has-fault 76 bit IN FALSE halui.joint.4.home 76 float IN 0 halui.joint.4.increment 76 bit IN FALSE halui.joint.4.increment-minus 76 bit IN FALSE halui.joint.4.increment-plus 76 bit OUT FALSE halui.joint.4.is-homed 76 bit OUT FALSE halui.joint.4.is-selected 76 bit IN FALSE halui.joint.4.minus 76 bit OUT FALSE halui.joint.4.on-hard-max-limit 76 bit OUT FALSE halui.joint.4.on-hard-min-limit 76 bit OUT FALSE halui.joint.4.on-soft-max-limit 76 bit OUT FALSE halui.joint.4.on-soft-min-limit 76 bit OUT FALSE halui.joint.4.override-limits 76 bit IN FALSE halui.joint.4.plus 76 bit IN FALSE halui.joint.4.select 76 bit IN FALSE halui.joint.4.unhome 76 float IN 0 halui.joint.5.analog 76 bit OUT FALSE halui.joint.5.has-fault 76 bit IN FALSE halui.joint.5.home 76 float IN 0 halui.joint.5.increment 76 bit IN FALSE halui.joint.5.increment-minus 76 bit IN FALSE halui.joint.5.increment-plus 76 bit OUT FALSE halui.joint.5.is-homed 76 bit OUT FALSE halui.joint.5.is-selected 76 bit IN FALSE halui.joint.5.minus 76 bit OUT FALSE halui.joint.5.on-hard-max-limit 76 bit OUT FALSE halui.joint.5.on-hard-min-limit 76 bit OUT FALSE halui.joint.5.on-soft-max-limit 76 bit OUT FALSE halui.joint.5.on-soft-min-limit 76 bit OUT FALSE halui.joint.5.override-limits 76 bit IN FALSE halui.joint.5.plus 76 bit IN FALSE halui.joint.5.select 76 bit IN FALSE halui.joint.5.unhome 76 float IN 0 halui.joint.6.analog 76 bit OUT FALSE halui.joint.6.has-fault 76 bit IN FALSE halui.joint.6.home <== ui-r1-home-cmd 76 float IN 0 halui.joint.6.increment 76 bit IN FALSE halui.joint.6.increment-minus 76 bit IN FALSE halui.joint.6.increment-plus 76 bit OUT TRUE halui.joint.6.is-homed 76 bit OUT FALSE halui.joint.6.is-selected 76 bit IN FALSE halui.joint.6.minus 76 bit OUT FALSE halui.joint.6.on-hard-max-limit 76 bit OUT FALSE halui.joint.6.on-hard-min-limit 76 bit OUT FALSE halui.joint.6.on-soft-max-limit 76 bit OUT FALSE halui.joint.6.on-soft-min-limit 76 bit OUT FALSE halui.joint.6.override-limits 76 bit IN FALSE halui.joint.6.plus 76 bit IN FALSE halui.joint.6.select 76 bit IN FALSE halui.joint.6.unhome <== j6-unhome 76 float IN 0 halui.joint.7.analog 76 bit OUT FALSE halui.joint.7.has-fault 76 bit IN FALSE halui.joint.7.home 76 float IN 0 halui.joint.7.increment 76 bit IN FALSE halui.joint.7.increment-minus 76 bit IN FALSE halui.joint.7.increment-plus 76 bit OUT FALSE halui.joint.7.is-homed 76 bit OUT FALSE halui.joint.7.is-selected 76 bit IN FALSE halui.joint.7.minus 76 bit OUT FALSE halui.joint.7.on-hard-max-limit 76 bit OUT FALSE halui.joint.7.on-hard-min-limit 76 bit OUT FALSE halui.joint.7.on-soft-max-limit 76 bit OUT FALSE halui.joint.7.on-soft-min-limit 76 bit OUT FALSE halui.joint.7.override-limits 76 bit IN FALSE halui.joint.7.plus 76 bit IN FALSE halui.joint.7.select 76 bit IN FALSE halui.joint.7.unhome 76 float IN 0 halui.joint.8.analog 76 bit OUT FALSE halui.joint.8.has-fault 76 bit IN FALSE halui.joint.8.home 76 float IN 0 halui.joint.8.increment 76 bit IN FALSE halui.joint.8.increment-minus 76 bit IN FALSE halui.joint.8.increment-plus 76 bit OUT FALSE halui.joint.8.is-homed 76 bit OUT FALSE halui.joint.8.is-selected 76 bit IN FALSE halui.joint.8.minus 76 bit OUT FALSE halui.joint.8.on-hard-max-limit 76 bit OUT FALSE halui.joint.8.on-hard-min-limit 76 bit OUT FALSE halui.joint.8.on-soft-max-limit 76 bit OUT FALSE halui.joint.8.on-soft-min-limit 76 bit OUT FALSE halui.joint.8.override-limits 76 bit IN FALSE halui.joint.8.plus 76 bit IN FALSE halui.joint.8.select 76 bit IN FALSE halui.joint.8.unhome 76 float IN 0.2 halui.joint.jog-deadband 76 float IN 0 halui.joint.jog-speed 76 u32 OUT 0x00000000 halui.joint.selected 76 bit OUT FALSE halui.joint.selected.has-fault 76 bit IN FALSE halui.joint.selected.home 76 float IN 0 halui.joint.selected.increment 76 bit IN FALSE halui.joint.selected.increment-minus 76 bit IN FALSE halui.joint.selected.increment-plus 76 bit OUT FALSE halui.joint.selected.is-homed 76 bit IN FALSE halui.joint.selected.minus 76 bit OUT FALSE halui.joint.selected.on-hard-max-limit 76 bit OUT FALSE halui.joint.selected.on-hard-min-limit 76 bit OUT FALSE halui.joint.selected.on-soft-max-limit 76 bit OUT FALSE halui.joint.selected.on-soft-min-limit 76 bit OUT FALSE halui.joint.selected.override-limits 76 bit IN FALSE halui.joint.selected.plus 76 bit IN FALSE halui.joint.selected.unhome 76 bit OUT TRUE halui.lube.is-on 76 bit IN FALSE halui.lube.off 76 bit IN FALSE halui.lube.on 76 bit OUT TRUE halui.machine.is-on ==> machine-is-on 76 bit IN FALSE halui.machine.off 76 bit IN FALSE halui.machine.on <== ui-amp-enable 76 float OUT 0.03937008 halui.machine.units-per-mm 76 bit IN TRUE halui.max-velocity.count-enable 76 s32 IN 0 halui.max-velocity.counts 76 bit IN FALSE halui.max-velocity.decrease 76 bit IN FALSE halui.max-velocity.direct-value 76 bit IN FALSE halui.max-velocity.increase 76 float IN 0 halui.max-velocity.scale 76 float OUT 1 halui.max-velocity.value 76 bit OUT FALSE halui.mist.is-on 76 bit IN FALSE halui.mist.off 76 bit IN FALSE halui.mist.on 76 bit IN FALSE halui.mode.auto 76 bit OUT FALSE halui.mode.is-auto 76 bit OUT TRUE halui.mode.is-joint 76 bit OUT TRUE halui.mode.is-manual 76 bit OUT FALSE halui.mode.is-mdi 76 bit OUT FALSE halui.mode.is-teleop 76 bit IN FALSE halui.mode.joint 76 bit IN FALSE halui.mode.manual 76 bit IN FALSE halui.mode.mdi 76 bit IN FALSE halui.mode.teleop 76 bit OUT TRUE halui.program.block-delete.is-on 76 bit IN FALSE halui.program.block-delete.off 76 bit IN FALSE halui.program.block-delete.on 76 bit OUT TRUE halui.program.is-idle 76 bit OUT FALSE halui.program.is-paused 76 bit OUT FALSE halui.program.is-running 76 bit OUT TRUE halui.program.optional-stop.is-on 76 bit IN FALSE halui.program.optional-stop.off 76 bit IN FALSE halui.program.optional-stop.on 76 bit IN FALSE halui.program.pause 76 bit IN FALSE halui.program.resume 76 bit IN FALSE halui.program.run 76 bit IN FALSE halui.program.step 76 bit IN FALSE halui.program.stop 76 bit IN TRUE halui.rapid-override.count-enable 76 s32 IN 0 halui.rapid-override.counts 76 bit IN FALSE halui.rapid-override.decrease 76 bit IN FALSE halui.rapid-override.direct-value 76 bit IN FALSE halui.rapid-override.increase 76 bit IN FALSE halui.rapid-override.reset 76 float IN 0.1 halui.rapid-override.scale 76 float OUT 1 halui.rapid-override.value 76 bit OUT TRUE halui.spindle.0.brake-is-on 76 bit IN FALSE halui.spindle.0.brake-off 76 bit IN FALSE halui.spindle.0.brake-on 76 bit IN FALSE halui.spindle.0.decrease 76 bit IN FALSE halui.spindle.0.forward 76 bit IN FALSE halui.spindle.0.increase 76 bit OUT FALSE halui.spindle.0.is-on 76 bit IN TRUE halui.spindle.0.override.count-enable 76 s32 IN 0 halui.spindle.0.override.counts 76 bit IN FALSE halui.spindle.0.override.decrease 76 bit IN FALSE halui.spindle.0.override.direct-value 76 bit IN FALSE halui.spindle.0.override.increase 76 bit IN FALSE halui.spindle.0.override.reset 76 float IN 0.1 halui.spindle.0.override.scale 76 float OUT 1 halui.spindle.0.override.value 76 bit IN FALSE halui.spindle.0.reverse 76 bit OUT FALSE halui.spindle.0.runs-backward 76 bit OUT FALSE halui.spindle.0.runs-forward 76 bit IN FALSE halui.spindle.0.start 76 bit IN FALSE halui.spindle.0.stop 76 float OUT 0 halui.tool.diameter 76 float OUT 0 halui.tool.length_offset.a 76 float OUT 0 halui.tool.length_offset.b 76 float OUT 0 halui.tool.length_offset.c 76 float OUT 0 halui.tool.length_offset.u 76 float OUT 0 halui.tool.length_offset.v 76 float OUT 0 halui.tool.length_offset.w 76 float OUT 0 halui.tool.length_offset.x 76 float OUT 0 halui.tool.length_offset.y 76 float OUT 0 halui.tool.length_offset.z 76 u32 OUT 0x00000000 halui.tool.number 37 float IN 100 hm2_7i80.0.dpll.01.timer-us 37 float IN 100 hm2_7i80.0.dpll.02.timer-us 37 float IN 100 hm2_7i80.0.dpll.03.timer-us 37 float IN 100 hm2_7i80.0.dpll.04.timer-us 37 float IN 1 hm2_7i80.0.dpll.base-freq-khz 37 u32 OUT 0x0000002A hm2_7i80.0.dpll.ddsize 37 float OUT 16.96882 hm2_7i80.0.dpll.phase-error-us 37 u32 IN 0x00400000 hm2_7i80.0.dpll.plimit 37 u32 OUT 0x00000013 hm2_7i80.0.dpll.prescale 37 u32 IN 0x000007D0 hm2_7i80.0.dpll.time-const 37 s32 OUT 9 hm2_7i80.0.encoder.00.count 37 s32 OUT 0 hm2_7i80.0.encoder.00.count-latched 37 bit I/O FALSE hm2_7i80.0.encoder.00.index-enable 37 bit OUT TRUE hm2_7i80.0.encoder.00.input-a 37 bit OUT TRUE hm2_7i80.0.encoder.00.input-b 37 bit OUT FALSE hm2_7i80.0.encoder.00.input-index 37 float OUT 0.0009 hm2_7i80.0.encoder.00.position ==> j6-motor-pos-fb 37 float OUT 0 hm2_7i80.0.encoder.00.position-latched 37 bit OUT FALSE hm2_7i80.0.encoder.00.quad-error 37 bit IN FALSE hm2_7i80.0.encoder.00.quad-error-enable 37 s32 OUT 59592 hm2_7i80.0.encoder.00.rawcounts 37 s32 OUT 59583 hm2_7i80.0.encoder.00.rawlatch 37 bit IN FALSE hm2_7i80.0.encoder.00.reset 37 float OUT 0 hm2_7i80.0.encoder.00.velocity ==> j6-vel-fb 37 float OUT 0 hm2_7i80.0.encoder.00.velocity-rpm 37 s32 OUT 0 hm2_7i80.0.encoder.01.count 37 s32 OUT 0 hm2_7i80.0.encoder.01.count-latched 37 bit I/O FALSE hm2_7i80.0.encoder.01.index-enable 37 bit OUT TRUE hm2_7i80.0.encoder.01.input-a 37 bit OUT TRUE hm2_7i80.0.encoder.01.input-b 37 bit OUT FALSE hm2_7i80.0.encoder.01.input-index 37 float OUT 0 hm2_7i80.0.encoder.01.position 37 float OUT 0 hm2_7i80.0.encoder.01.position-latched 37 bit OUT FALSE hm2_7i80.0.encoder.01.quad-error 37 bit IN FALSE hm2_7i80.0.encoder.01.quad-error-enable 37 s32 OUT 0 hm2_7i80.0.encoder.01.rawcounts 37 s32 OUT 0 hm2_7i80.0.encoder.01.rawlatch 37 bit IN FALSE hm2_7i80.0.encoder.01.reset 37 float OUT 0 hm2_7i80.0.encoder.01.velocity 37 float OUT 0 hm2_7i80.0.encoder.01.velocity-rpm 37 s32 OUT 0 hm2_7i80.0.encoder.02.count 37 s32 OUT 0 hm2_7i80.0.encoder.02.count-latched 37 bit I/O FALSE hm2_7i80.0.encoder.02.index-enable 37 bit OUT TRUE hm2_7i80.0.encoder.02.input-a 37 bit OUT TRUE hm2_7i80.0.encoder.02.input-b 37 bit OUT FALSE hm2_7i80.0.encoder.02.input-index 37 float OUT 0 hm2_7i80.0.encoder.02.position 37 float OUT 0 hm2_7i80.0.encoder.02.position-latched 37 bit OUT FALSE hm2_7i80.0.encoder.02.quad-error 37 bit IN FALSE hm2_7i80.0.encoder.02.quad-error-enable 37 s32 OUT 0 hm2_7i80.0.encoder.02.rawcounts 37 s32 OUT 0 hm2_7i80.0.encoder.02.rawlatch 37 bit IN FALSE hm2_7i80.0.encoder.02.reset 37 float OUT 0 hm2_7i80.0.encoder.02.velocity 37 float OUT 0 hm2_7i80.0.encoder.02.velocity-rpm 37 s32 OUT 0 hm2_7i80.0.encoder.03.count 37 s32 OUT 0 hm2_7i80.0.encoder.03.count-latched 37 bit I/O FALSE hm2_7i80.0.encoder.03.index-enable 37 bit OUT FALSE hm2_7i80.0.encoder.03.input-a 37 bit OUT FALSE hm2_7i80.0.encoder.03.input-b 37 bit OUT TRUE hm2_7i80.0.encoder.03.input-index 37 float OUT 0 hm2_7i80.0.encoder.03.position 37 float OUT 0 hm2_7i80.0.encoder.03.position-latched 37 bit OUT FALSE hm2_7i80.0.encoder.03.quad-error 37 bit IN FALSE hm2_7i80.0.encoder.03.quad-error-enable 37 s32 OUT 0 hm2_7i80.0.encoder.03.rawcounts 37 s32 OUT 0 hm2_7i80.0.encoder.03.rawlatch 37 bit IN FALSE hm2_7i80.0.encoder.03.reset 37 float OUT 0 hm2_7i80.0.encoder.03.velocity 37 float OUT 0 hm2_7i80.0.encoder.03.velocity-rpm 37 s32 OUT -2 hm2_7i80.0.encoder.04.count 37 s32 OUT 0 hm2_7i80.0.encoder.04.count-latched 37 bit I/O FALSE hm2_7i80.0.encoder.04.index-enable 37 bit OUT FALSE hm2_7i80.0.encoder.04.input-a 37 bit OUT FALSE hm2_7i80.0.encoder.04.input-b 37 bit OUT FALSE hm2_7i80.0.encoder.04.input-index 37 float OUT -2 hm2_7i80.0.encoder.04.position ==> j3-pos-fb 37 float OUT 0 hm2_7i80.0.encoder.04.position-latched 37 bit OUT FALSE hm2_7i80.0.encoder.04.quad-error 37 bit IN FALSE hm2_7i80.0.encoder.04.quad-error-enable 37 s32 OUT 20 hm2_7i80.0.encoder.04.rawcounts 37 s32 OUT 22 hm2_7i80.0.encoder.04.rawlatch 37 bit IN FALSE hm2_7i80.0.encoder.04.reset 37 float OUT 0 hm2_7i80.0.encoder.04.velocity 37 float OUT 0 hm2_7i80.0.encoder.04.velocity-rpm 37 s32 OUT -285 hm2_7i80.0.encoder.05.count 37 s32 OUT 0 hm2_7i80.0.encoder.05.count-latched 37 bit I/O FALSE hm2_7i80.0.encoder.05.index-enable 37 bit OUT TRUE hm2_7i80.0.encoder.05.input-a 37 bit OUT FALSE hm2_7i80.0.encoder.05.input-b 37 bit OUT FALSE hm2_7i80.0.encoder.05.input-index 37 float OUT -285 hm2_7i80.0.encoder.05.position ==> j4-pos-fb 37 float OUT 0 hm2_7i80.0.encoder.05.position-latched 37 bit OUT FALSE hm2_7i80.0.encoder.05.quad-error 37 bit IN FALSE hm2_7i80.0.encoder.05.quad-error-enable 37 s32 OUT 65097 hm2_7i80.0.encoder.05.rawcounts 37 s32 OUT 65382 hm2_7i80.0.encoder.05.rawlatch 37 bit IN FALSE hm2_7i80.0.encoder.05.reset 37 float OUT 0 hm2_7i80.0.encoder.05.velocity 37 float OUT 0 hm2_7i80.0.encoder.05.velocity-rpm 37 s32 OUT 0 hm2_7i80.0.encoder.06.count 37 s32 OUT 0 hm2_7i80.0.encoder.06.count-latched 37 bit I/O FALSE hm2_7i80.0.encoder.06.index-enable 37 bit OUT TRUE hm2_7i80.0.encoder.06.input-a 37 bit OUT FALSE hm2_7i80.0.encoder.06.input-b 37 bit OUT FALSE hm2_7i80.0.encoder.06.input-index 37 float OUT 0 hm2_7i80.0.encoder.06.position 37 float OUT 0 hm2_7i80.0.encoder.06.position-latched 37 bit OUT FALSE hm2_7i80.0.encoder.06.quad-error 37 bit IN FALSE hm2_7i80.0.encoder.06.quad-error-enable 37 s32 OUT 1 hm2_7i80.0.encoder.06.rawcounts 37 s32 OUT 1 hm2_7i80.0.encoder.06.rawlatch 37 bit IN FALSE hm2_7i80.0.encoder.06.reset 37 float OUT 0 hm2_7i80.0.encoder.06.velocity 37 float OUT 0 hm2_7i80.0.encoder.06.velocity-rpm 37 s32 OUT 0 hm2_7i80.0.encoder.07.count 37 s32 OUT 0 hm2_7i80.0.encoder.07.count-latched 37 bit I/O FALSE hm2_7i80.0.encoder.07.index-enable 37 bit OUT FALSE hm2_7i80.0.encoder.07.input-a 37 bit OUT FALSE hm2_7i80.0.encoder.07.input-b 37 bit OUT TRUE hm2_7i80.0.encoder.07.input-index 37 float OUT 0 hm2_7i80.0.encoder.07.position 37 float OUT 0 hm2_7i80.0.encoder.07.position-latched 37 bit OUT FALSE hm2_7i80.0.encoder.07.quad-error 37 bit IN FALSE hm2_7i80.0.encoder.07.quad-error-enable 37 s32 OUT 0 hm2_7i80.0.encoder.07.rawcounts 37 s32 OUT 0 hm2_7i80.0.encoder.07.rawlatch 37 bit IN FALSE hm2_7i80.0.encoder.07.reset 37 float OUT 0 hm2_7i80.0.encoder.07.velocity 37 float OUT 0 hm2_7i80.0.encoder.07.velocity-rpm 37 s32 OUT 0 hm2_7i80.0.encoder.08.count 37 s32 OUT 0 hm2_7i80.0.encoder.08.count-latched 37 bit I/O FALSE hm2_7i80.0.encoder.08.index-enable 37 bit OUT TRUE hm2_7i80.0.encoder.08.input-a 37 bit OUT TRUE hm2_7i80.0.encoder.08.input-b 37 bit OUT TRUE hm2_7i80.0.encoder.08.input-index 37 float OUT 0 hm2_7i80.0.encoder.08.position 37 float OUT 0 hm2_7i80.0.encoder.08.position-latched 37 bit OUT FALSE hm2_7i80.0.encoder.08.quad-error 37 bit IN FALSE hm2_7i80.0.encoder.08.quad-error-enable 37 s32 OUT 0 hm2_7i80.0.encoder.08.rawcounts 37 s32 OUT 0 hm2_7i80.0.encoder.08.rawlatch 37 bit IN FALSE hm2_7i80.0.encoder.08.reset 37 float OUT 0 hm2_7i80.0.encoder.08.velocity 37 float OUT 0 hm2_7i80.0.encoder.08.velocity-rpm 37 s32 OUT 0 hm2_7i80.0.encoder.09.count 37 s32 OUT 0 hm2_7i80.0.encoder.09.count-latched 37 bit I/O FALSE hm2_7i80.0.encoder.09.index-enable 37 bit OUT TRUE hm2_7i80.0.encoder.09.input-a 37 bit OUT TRUE hm2_7i80.0.encoder.09.input-b 37 bit OUT TRUE hm2_7i80.0.encoder.09.input-index 37 float OUT 0 hm2_7i80.0.encoder.09.position 37 float OUT 0 hm2_7i80.0.encoder.09.position-latched 37 bit OUT FALSE hm2_7i80.0.encoder.09.quad-error 37 bit IN FALSE hm2_7i80.0.encoder.09.quad-error-enable 37 s32 OUT 0 hm2_7i80.0.encoder.09.rawcounts 37 s32 OUT 0 hm2_7i80.0.encoder.09.rawlatch 37 bit IN FALSE hm2_7i80.0.encoder.09.reset 37 float OUT 0 hm2_7i80.0.encoder.09.velocity 37 float OUT 0 hm2_7i80.0.encoder.09.velocity-rpm 37 bit IN FALSE hm2_7i80.0.encoder.hires-timestamp 37 u32 IN 0x007A1200 hm2_7i80.0.encoder.muxed-sample-frequency 37 u32 IN 0x00000000 hm2_7i80.0.encoder.muxed-skew 37 s32 IN -1 hm2_7i80.0.encoder.timer-number 37 bit OUT FALSE hm2_7i80.0.gpio.000.in 37 bit OUT TRUE hm2_7i80.0.gpio.000.in_not 37 bit OUT FALSE hm2_7i80.0.gpio.001.in 37 bit OUT TRUE hm2_7i80.0.gpio.001.in_not 37 bit OUT FALSE hm2_7i80.0.gpio.002.in 37 bit OUT TRUE hm2_7i80.0.gpio.002.in_not 37 bit OUT TRUE hm2_7i80.0.gpio.003.in 37 bit OUT FALSE hm2_7i80.0.gpio.003.in_not 37 bit OUT TRUE hm2_7i80.0.gpio.004.in 37 bit OUT FALSE hm2_7i80.0.gpio.004.in_not 37 bit OUT TRUE hm2_7i80.0.gpio.005.in 37 bit OUT FALSE hm2_7i80.0.gpio.005.in_not 37 bit OUT TRUE hm2_7i80.0.gpio.006.in 37 bit OUT FALSE hm2_7i80.0.gpio.006.in_not 37 bit OUT TRUE hm2_7i80.0.gpio.007.in 37 bit OUT FALSE hm2_7i80.0.gpio.007.in_not 37 bit IN FALSE hm2_7i80.0.gpio.007.out 37 bit OUT TRUE hm2_7i80.0.gpio.008.in 37 bit OUT FALSE hm2_7i80.0.gpio.008.in_not 37 bit IN FALSE hm2_7i80.0.gpio.008.out 37 bit OUT TRUE hm2_7i80.0.gpio.009.in 37 bit OUT FALSE hm2_7i80.0.gpio.009.in_not 37 bit IN FALSE hm2_7i80.0.gpio.009.out 37 bit OUT TRUE hm2_7i80.0.gpio.010.in 37 bit OUT FALSE hm2_7i80.0.gpio.010.in_not 37 bit OUT FALSE hm2_7i80.0.gpio.011.in 37 bit OUT TRUE hm2_7i80.0.gpio.011.in_not 37 bit OUT TRUE hm2_7i80.0.gpio.012.in 37 bit OUT FALSE hm2_7i80.0.gpio.012.in_not 37 bit OUT FALSE hm2_7i80.0.gpio.013.in 37 bit OUT TRUE hm2_7i80.0.gpio.013.in_not 37 bit OUT TRUE hm2_7i80.0.gpio.014.in 37 bit OUT FALSE hm2_7i80.0.gpio.014.in_not 37 bit OUT FALSE hm2_7i80.0.gpio.015.in 37 bit OUT TRUE hm2_7i80.0.gpio.015.in_not 37 bit OUT TRUE hm2_7i80.0.gpio.016.in 37 bit OUT FALSE hm2_7i80.0.gpio.016.in_not 37 bit OUT FALSE hm2_7i80.0.gpio.017.in 37 bit OUT TRUE hm2_7i80.0.gpio.017.in_not 37 bit OUT TRUE hm2_7i80.0.gpio.018.in 37 bit OUT FALSE hm2_7i80.0.gpio.018.in_not 37 bit OUT TRUE hm2_7i80.0.gpio.019.in 37 bit OUT FALSE hm2_7i80.0.gpio.019.in_not 37 bit OUT TRUE hm2_7i80.0.gpio.020.in 37 bit OUT FALSE hm2_7i80.0.gpio.020.in_not 37 bit OUT TRUE hm2_7i80.0.gpio.021.in 37 bit OUT FALSE hm2_7i80.0.gpio.021.in_not 37 bit OUT FALSE hm2_7i80.0.gpio.022.in 37 bit OUT TRUE hm2_7i80.0.gpio.022.in_not 37 bit OUT TRUE hm2_7i80.0.gpio.023.in 37 bit OUT FALSE hm2_7i80.0.gpio.023.in_not 37 bit OUT TRUE hm2_7i80.0.gpio.024.in 37 bit OUT FALSE hm2_7i80.0.gpio.024.in_not 37 bit OUT TRUE hm2_7i80.0.gpio.025.in 37 bit OUT FALSE hm2_7i80.0.gpio.025.in_not 37 bit OUT FALSE hm2_7i80.0.gpio.026.in 37 bit OUT TRUE hm2_7i80.0.gpio.026.in_not 37 bit OUT TRUE hm2_7i80.0.gpio.027.in 37 bit OUT FALSE hm2_7i80.0.gpio.027.in_not 37 bit OUT FALSE hm2_7i80.0.gpio.028.in 37 bit OUT TRUE hm2_7i80.0.gpio.028.in_not 37 bit OUT FALSE hm2_7i80.0.gpio.029.in 37 bit OUT TRUE hm2_7i80.0.gpio.029.in_not 37 bit OUT FALSE hm2_7i80.0.gpio.030.in 37 bit OUT TRUE hm2_7i80.0.gpio.030.in_not 37 bit OUT TRUE hm2_7i80.0.gpio.031.in 37 bit OUT FALSE hm2_7i80.0.gpio.031.in_not 37 bit OUT TRUE hm2_7i80.0.gpio.032.in 37 bit OUT FALSE hm2_7i80.0.gpio.032.in_not 37 bit OUT FALSE hm2_7i80.0.gpio.033.in 37 bit OUT TRUE hm2_7i80.0.gpio.033.in_not 37 bit OUT TRUE hm2_7i80.0.gpio.034.in 37 bit OUT FALSE hm2_7i80.0.gpio.034.in_not 37 bit OUT FALSE hm2_7i80.0.gpio.035.in 37 bit OUT TRUE hm2_7i80.0.gpio.035.in_not 37 bit OUT TRUE hm2_7i80.0.gpio.036.in 37 bit OUT FALSE hm2_7i80.0.gpio.036.in_not 37 bit OUT FALSE hm2_7i80.0.gpio.037.in 37 bit OUT TRUE hm2_7i80.0.gpio.037.in_not 37 bit OUT TRUE hm2_7i80.0.gpio.038.in 37 bit OUT FALSE hm2_7i80.0.gpio.038.in_not 37 bit OUT TRUE hm2_7i80.0.gpio.039.in 37 bit OUT FALSE hm2_7i80.0.gpio.039.in_not 37 bit OUT FALSE hm2_7i80.0.gpio.040.in 37 bit OUT TRUE hm2_7i80.0.gpio.040.in_not 37 bit OUT FALSE hm2_7i80.0.gpio.041.in 37 bit OUT TRUE hm2_7i80.0.gpio.041.in_not 37 bit OUT FALSE hm2_7i80.0.gpio.042.in 37 bit OUT TRUE hm2_7i80.0.gpio.042.in_not 37 bit OUT FALSE hm2_7i80.0.gpio.043.in 37 bit OUT TRUE hm2_7i80.0.gpio.043.in_not 37 bit OUT FALSE hm2_7i80.0.gpio.044.in 37 bit OUT TRUE hm2_7i80.0.gpio.044.in_not 37 bit OUT FALSE hm2_7i80.0.gpio.045.in 37 bit OUT TRUE hm2_7i80.0.gpio.045.in_not 37 bit OUT FALSE hm2_7i80.0.gpio.046.in 37 bit OUT TRUE hm2_7i80.0.gpio.046.in_not 37 bit OUT TRUE hm2_7i80.0.gpio.047.in 37 bit OUT FALSE hm2_7i80.0.gpio.047.in_not 37 bit OUT TRUE hm2_7i80.0.gpio.048.in 37 bit OUT FALSE hm2_7i80.0.gpio.048.in_not 37 bit IN FALSE hm2_7i80.0.gpio.048.out 37 bit OUT TRUE hm2_7i80.0.gpio.049.in 37 bit OUT FALSE hm2_7i80.0.gpio.049.in_not 37 bit IN FALSE hm2_7i80.0.gpio.049.out 37 bit OUT TRUE hm2_7i80.0.gpio.050.in 37 bit OUT FALSE hm2_7i80.0.gpio.050.in_not 37 bit IN FALSE hm2_7i80.0.gpio.050.out 37 bit OUT TRUE hm2_7i80.0.gpio.051.in 37 bit OUT FALSE hm2_7i80.0.gpio.051.in_not 37 bit IN FALSE hm2_7i80.0.gpio.051.out 37 bit OUT TRUE hm2_7i80.0.gpio.052.in 37 bit OUT FALSE hm2_7i80.0.gpio.052.in_not 37 bit IN FALSE hm2_7i80.0.gpio.052.out 37 bit OUT TRUE hm2_7i80.0.gpio.053.in 37 bit OUT FALSE hm2_7i80.0.gpio.053.in_not 37 bit IN FALSE hm2_7i80.0.gpio.053.out 37 bit OUT TRUE hm2_7i80.0.gpio.054.in 37 bit OUT FALSE hm2_7i80.0.gpio.054.in_not 37 bit IN FALSE hm2_7i80.0.gpio.054.out 37 bit OUT TRUE hm2_7i80.0.gpio.055.in 37 bit OUT FALSE hm2_7i80.0.gpio.055.in_not 37 bit IN FALSE hm2_7i80.0.gpio.055.out 37 bit OUT TRUE hm2_7i80.0.gpio.056.in 37 bit OUT FALSE hm2_7i80.0.gpio.056.in_not 37 bit IN FALSE hm2_7i80.0.gpio.056.out 37 bit OUT TRUE hm2_7i80.0.gpio.057.in 37 bit OUT FALSE hm2_7i80.0.gpio.057.in_not 37 bit IN FALSE hm2_7i80.0.gpio.057.out 37 bit OUT TRUE hm2_7i80.0.gpio.058.in 37 bit OUT FALSE hm2_7i80.0.gpio.058.in_not 37 bit IN FALSE hm2_7i80.0.gpio.058.out 37 bit OUT TRUE hm2_7i80.0.gpio.059.in 37 bit OUT FALSE hm2_7i80.0.gpio.059.in_not 37 bit IN FALSE hm2_7i80.0.gpio.059.out 37 bit OUT TRUE hm2_7i80.0.gpio.060.in 37 bit OUT FALSE hm2_7i80.0.gpio.060.in_not 37 bit IN FALSE hm2_7i80.0.gpio.060.out 37 bit OUT TRUE hm2_7i80.0.gpio.061.in 37 bit OUT FALSE hm2_7i80.0.gpio.061.in_not 37 bit IN FALSE hm2_7i80.0.gpio.061.out 37 bit OUT TRUE hm2_7i80.0.gpio.062.in 37 bit OUT FALSE hm2_7i80.0.gpio.062.in_not 37 bit IN FALSE hm2_7i80.0.gpio.062.out 37 bit OUT TRUE hm2_7i80.0.gpio.063.in 37 bit OUT FALSE hm2_7i80.0.gpio.063.in_not 37 bit IN FALSE hm2_7i80.0.gpio.063.out 37 bit OUT TRUE hm2_7i80.0.gpio.064.in 37 bit OUT FALSE hm2_7i80.0.gpio.064.in_not 37 bit IN FALSE hm2_7i80.0.gpio.064.out 37 bit OUT TRUE hm2_7i80.0.gpio.065.in 37 bit OUT FALSE hm2_7i80.0.gpio.065.in_not 37 bit IN FALSE hm2_7i80.0.gpio.065.out 37 bit OUT TRUE hm2_7i80.0.gpio.066.in 37 bit OUT FALSE hm2_7i80.0.gpio.066.in_not 37 bit IN FALSE hm2_7i80.0.gpio.066.out 37 bit OUT TRUE hm2_7i80.0.gpio.067.in 37 bit OUT FALSE hm2_7i80.0.gpio.067.in_not 37 bit IN FALSE hm2_7i80.0.gpio.067.out 37 bit OUT TRUE hm2_7i80.0.gpio.068.in 37 bit OUT FALSE hm2_7i80.0.gpio.068.in_not 37 bit IN FALSE hm2_7i80.0.gpio.068.out 37 bit OUT TRUE hm2_7i80.0.gpio.069.in 37 bit OUT FALSE hm2_7i80.0.gpio.069.in_not 37 bit IN FALSE hm2_7i80.0.gpio.069.out 37 bit OUT TRUE hm2_7i80.0.gpio.070.in 37 bit OUT FALSE hm2_7i80.0.gpio.070.in_not 37 bit IN FALSE hm2_7i80.0.gpio.070.out 37 bit OUT TRUE hm2_7i80.0.gpio.071.in 37 bit OUT FALSE hm2_7i80.0.gpio.071.in_not 37 bit IN FALSE hm2_7i80.0.gpio.071.out 37 s32 OUT 52 hm2_7i80.0.inmux.00.enc0-count 37 bit IN FALSE hm2_7i80.0.inmux.00.enc0-reset 37 s32 OUT 0 hm2_7i80.0.inmux.00.enc1-count 37 bit IN FALSE hm2_7i80.0.inmux.00.enc1-reset 37 s32 OUT 58 hm2_7i80.0.inmux.00.enc2-count 37 bit IN FALSE hm2_7i80.0.inmux.00.enc2-reset 37 s32 OUT 0 hm2_7i80.0.inmux.00.enc3-count 37 bit IN FALSE hm2_7i80.0.inmux.00.enc3-reset 37 bit OUT FALSE hm2_7i80.0.inmux.00.input-00 37 bit OUT TRUE hm2_7i80.0.inmux.00.input-00-not 37 bit IN FALSE hm2_7i80.0.inmux.00.input-00-slow 37 bit OUT FALSE hm2_7i80.0.inmux.00.input-01 37 bit OUT TRUE hm2_7i80.0.inmux.00.input-01-not 37 bit IN FALSE hm2_7i80.0.inmux.00.input-01-slow 37 bit OUT FALSE hm2_7i80.0.inmux.00.input-02 37 bit OUT TRUE hm2_7i80.0.inmux.00.input-02-not 37 bit IN FALSE hm2_7i80.0.inmux.00.input-02-slow 37 bit OUT FALSE hm2_7i80.0.inmux.00.input-03 ==> j6-home-sw 37 bit OUT TRUE hm2_7i80.0.inmux.00.input-03-not 37 bit IN FALSE hm2_7i80.0.inmux.00.input-03-slow 37 bit OUT FALSE hm2_7i80.0.inmux.00.input-04 37 bit OUT TRUE hm2_7i80.0.inmux.00.input-04-not 37 bit IN FALSE hm2_7i80.0.inmux.00.input-04-slow 37 bit OUT FALSE hm2_7i80.0.inmux.00.input-05 37 bit OUT TRUE hm2_7i80.0.inmux.00.input-05-not ==> hyd-pump-motor-overload 37 bit IN FALSE hm2_7i80.0.inmux.00.input-05-slow 37 bit OUT TRUE hm2_7i80.0.inmux.00.input-06 37 bit OUT FALSE hm2_7i80.0.inmux.00.input-06-not 37 bit IN FALSE hm2_7i80.0.inmux.00.input-06-slow 37 bit OUT TRUE hm2_7i80.0.inmux.00.input-07 37 bit OUT FALSE hm2_7i80.0.inmux.00.input-07-not 37 bit IN FALSE hm2_7i80.0.inmux.00.input-07-slow 37 bit OUT FALSE hm2_7i80.0.inmux.00.input-08 37 bit OUT TRUE hm2_7i80.0.inmux.00.input-08-not 37 bit IN FALSE hm2_7i80.0.inmux.00.input-08-slow 37 bit OUT FALSE hm2_7i80.0.inmux.00.input-09 37 bit OUT TRUE hm2_7i80.0.inmux.00.input-09-not 37 bit IN FALSE hm2_7i80.0.inmux.00.input-09-slow 37 bit OUT FALSE hm2_7i80.0.inmux.00.input-10 37 bit OUT TRUE hm2_7i80.0.inmux.00.input-10-not 37 bit IN FALSE hm2_7i80.0.inmux.00.input-10-slow 37 bit OUT FALSE hm2_7i80.0.inmux.00.input-11 37 bit OUT TRUE hm2_7i80.0.inmux.00.input-11-not 37 bit IN FALSE hm2_7i80.0.inmux.00.input-11-slow 37 bit OUT FALSE hm2_7i80.0.inmux.00.input-12 37 bit OUT TRUE hm2_7i80.0.inmux.00.input-12-not 37 bit IN FALSE hm2_7i80.0.inmux.00.input-12-slow 37 bit OUT FALSE hm2_7i80.0.inmux.00.input-13 37 bit OUT TRUE hm2_7i80.0.inmux.00.input-13-not 37 bit IN FALSE hm2_7i80.0.inmux.00.input-13-slow 37 bit OUT FALSE hm2_7i80.0.inmux.00.input-14 37 bit OUT TRUE hm2_7i80.0.inmux.00.input-14-not 37 bit IN FALSE hm2_7i80.0.inmux.00.input-14-slow 37 bit OUT FALSE hm2_7i80.0.inmux.00.input-15 37 bit OUT TRUE hm2_7i80.0.inmux.00.input-15-not 37 bit IN FALSE hm2_7i80.0.inmux.00.input-15-slow 37 bit OUT TRUE hm2_7i80.0.inmux.00.input-16 37 bit OUT FALSE hm2_7i80.0.inmux.00.input-16-not 37 bit IN FALSE hm2_7i80.0.inmux.00.input-16-slow 37 bit OUT TRUE hm2_7i80.0.inmux.00.input-17 37 bit OUT FALSE hm2_7i80.0.inmux.00.input-17-not 37 bit IN FALSE hm2_7i80.0.inmux.00.input-17-slow 37 bit OUT TRUE hm2_7i80.0.inmux.00.input-18 37 bit OUT FALSE hm2_7i80.0.inmux.00.input-18-not 37 bit IN FALSE hm2_7i80.0.inmux.00.input-18-slow 37 bit OUT TRUE hm2_7i80.0.inmux.00.input-19 37 bit OUT FALSE hm2_7i80.0.inmux.00.input-19-not 37 bit IN FALSE hm2_7i80.0.inmux.00.input-19-slow 37 bit OUT TRUE hm2_7i80.0.inmux.00.input-20 37 bit OUT FALSE hm2_7i80.0.inmux.00.input-20-not 37 bit IN FALSE hm2_7i80.0.inmux.00.input-20-slow 37 bit OUT TRUE hm2_7i80.0.inmux.00.input-21 37 bit OUT FALSE hm2_7i80.0.inmux.00.input-21-not 37 bit IN FALSE hm2_7i80.0.inmux.00.input-21-slow 37 bit OUT TRUE hm2_7i80.0.inmux.00.input-22 37 bit OUT FALSE hm2_7i80.0.inmux.00.input-22-not 37 bit IN FALSE hm2_7i80.0.inmux.00.input-22-slow 37 bit OUT TRUE hm2_7i80.0.inmux.00.input-23 37 bit OUT FALSE hm2_7i80.0.inmux.00.input-23-not 37 bit IN FALSE hm2_7i80.0.inmux.00.input-23-slow 37 bit OUT FALSE hm2_7i80.0.inmux.00.input-24 37 bit OUT TRUE hm2_7i80.0.inmux.00.input-24-not 37 bit IN FALSE hm2_7i80.0.inmux.00.input-24-slow 37 bit OUT FALSE hm2_7i80.0.inmux.00.input-25 37 bit OUT TRUE hm2_7i80.0.inmux.00.input-25-not 37 bit IN FALSE hm2_7i80.0.inmux.00.input-25-slow 37 bit OUT FALSE hm2_7i80.0.inmux.00.input-26 37 bit OUT TRUE hm2_7i80.0.inmux.00.input-26-not 37 bit IN FALSE hm2_7i80.0.inmux.00.input-26-slow 37 bit OUT TRUE hm2_7i80.0.inmux.00.input-27 37 bit OUT FALSE hm2_7i80.0.inmux.00.input-27-not 37 bit IN FALSE hm2_7i80.0.inmux.00.input-27-slow 37 bit OUT FALSE hm2_7i80.0.inmux.00.input-28 37 bit OUT TRUE hm2_7i80.0.inmux.00.input-28-not 37 bit IN FALSE hm2_7i80.0.inmux.00.input-28-slow 37 bit OUT FALSE hm2_7i80.0.inmux.00.input-29 37 bit OUT TRUE hm2_7i80.0.inmux.00.input-29-not 37 bit IN FALSE hm2_7i80.0.inmux.00.input-29-slow 37 bit OUT FALSE hm2_7i80.0.inmux.00.input-30 37 bit OUT TRUE hm2_7i80.0.inmux.00.input-30-not 37 bit IN FALSE hm2_7i80.0.inmux.00.input-30-slow 37 bit OUT TRUE hm2_7i80.0.inmux.00.input-31 37 bit OUT FALSE hm2_7i80.0.inmux.00.input-31-not 37 bit IN FALSE hm2_7i80.0.inmux.00.input-31-slow 37 bit OUT FALSE hm2_7i80.0.inmux.00.raw-input-00 37 bit OUT TRUE hm2_7i80.0.inmux.00.raw-input-00-not 37 bit OUT FALSE hm2_7i80.0.inmux.00.raw-input-01 37 bit OUT TRUE hm2_7i80.0.inmux.00.raw-input-01-not 37 bit OUT FALSE hm2_7i80.0.inmux.00.raw-input-02 37 bit OUT TRUE hm2_7i80.0.inmux.00.raw-input-02-not 37 bit OUT FALSE hm2_7i80.0.inmux.00.raw-input-03 37 bit OUT TRUE hm2_7i80.0.inmux.00.raw-input-03-not 37 bit OUT FALSE hm2_7i80.0.inmux.00.raw-input-04 37 bit OUT TRUE hm2_7i80.0.inmux.00.raw-input-04-not 37 bit OUT FALSE hm2_7i80.0.inmux.00.raw-input-05 37 bit OUT TRUE hm2_7i80.0.inmux.00.raw-input-05-not 37 bit OUT TRUE hm2_7i80.0.inmux.00.raw-input-06 37 bit OUT FALSE hm2_7i80.0.inmux.00.raw-input-06-not 37 bit OUT TRUE hm2_7i80.0.inmux.00.raw-input-07 37 bit OUT FALSE hm2_7i80.0.inmux.00.raw-input-07-not 37 bit OUT FALSE hm2_7i80.0.inmux.00.raw-input-08 37 bit OUT TRUE hm2_7i80.0.inmux.00.raw-input-08-not 37 bit OUT FALSE hm2_7i80.0.inmux.00.raw-input-09 37 bit OUT TRUE hm2_7i80.0.inmux.00.raw-input-09-not 37 bit OUT FALSE hm2_7i80.0.inmux.00.raw-input-10 37 bit OUT TRUE hm2_7i80.0.inmux.00.raw-input-10-not 37 bit OUT FALSE hm2_7i80.0.inmux.00.raw-input-11 37 bit OUT TRUE hm2_7i80.0.inmux.00.raw-input-11-not 37 bit OUT FALSE hm2_7i80.0.inmux.00.raw-input-12 37 bit OUT TRUE hm2_7i80.0.inmux.00.raw-input-12-not 37 bit OUT FALSE hm2_7i80.0.inmux.00.raw-input-13 37 bit OUT TRUE hm2_7i80.0.inmux.00.raw-input-13-not 37 bit OUT FALSE hm2_7i80.0.inmux.00.raw-input-14 37 bit OUT TRUE hm2_7i80.0.inmux.00.raw-input-14-not 37 bit OUT FALSE hm2_7i80.0.inmux.00.raw-input-15 37 bit OUT TRUE hm2_7i80.0.inmux.00.raw-input-15-not 37 bit OUT TRUE hm2_7i80.0.inmux.00.raw-input-16 37 bit OUT FALSE hm2_7i80.0.inmux.00.raw-input-16-not 37 bit OUT TRUE hm2_7i80.0.inmux.00.raw-input-17 37 bit OUT FALSE hm2_7i80.0.inmux.00.raw-input-17-not 37 bit OUT TRUE hm2_7i80.0.inmux.00.raw-input-18 37 bit OUT FALSE hm2_7i80.0.inmux.00.raw-input-18-not 37 bit OUT TRUE hm2_7i80.0.inmux.00.raw-input-19 37 bit OUT FALSE hm2_7i80.0.inmux.00.raw-input-19-not 37 bit OUT TRUE hm2_7i80.0.inmux.00.raw-input-20 37 bit OUT FALSE hm2_7i80.0.inmux.00.raw-input-20-not 37 bit OUT TRUE hm2_7i80.0.inmux.00.raw-input-21 37 bit OUT FALSE hm2_7i80.0.inmux.00.raw-input-21-not 37 bit OUT TRUE hm2_7i80.0.inmux.00.raw-input-22 37 bit OUT FALSE hm2_7i80.0.inmux.00.raw-input-22-not 37 bit OUT TRUE hm2_7i80.0.inmux.00.raw-input-23 37 bit OUT FALSE hm2_7i80.0.inmux.00.raw-input-23-not 37 bit OUT FALSE hm2_7i80.0.inmux.00.raw-input-24 37 bit OUT TRUE hm2_7i80.0.inmux.00.raw-input-24-not 37 bit OUT FALSE hm2_7i80.0.inmux.00.raw-input-25 37 bit OUT TRUE hm2_7i80.0.inmux.00.raw-input-25-not 37 bit OUT FALSE hm2_7i80.0.inmux.00.raw-input-26 37 bit OUT TRUE hm2_7i80.0.inmux.00.raw-input-26-not 37 bit OUT TRUE hm2_7i80.0.inmux.00.raw-input-27 37 bit OUT FALSE hm2_7i80.0.inmux.00.raw-input-27-not 37 bit OUT FALSE hm2_7i80.0.inmux.00.raw-input-28 37 bit OUT TRUE hm2_7i80.0.inmux.00.raw-input-28-not 37 bit OUT FALSE hm2_7i80.0.inmux.00.raw-input-29 37 bit OUT TRUE hm2_7i80.0.inmux.00.raw-input-29-not 37 bit OUT FALSE hm2_7i80.0.inmux.00.raw-input-30 37 bit OUT TRUE hm2_7i80.0.inmux.00.raw-input-30-not 37 bit OUT TRUE hm2_7i80.0.inmux.00.raw-input-31 37 bit OUT FALSE hm2_7i80.0.inmux.00.raw-input-31-not 37 bit IN FALSE hm2_7i80.0.led.CR01 37 bit IN FALSE hm2_7i80.0.led.CR02 37 bit IN FALSE hm2_7i80.0.led.CR03 37 bit IN FALSE hm2_7i80.0.led.CR04 37 bit OUT FALSE hm2_7i80.0.packet-error 37 bit OUT FALSE hm2_7i80.0.packet-error-exceeded 37 s32 OUT 0 hm2_7i80.0.packet-error-level 37 u32 I/O 0x00000000 hm2_7i80.0.packet-error-total 37 bit IN FALSE hm2_7i80.0.pwmgen.00.enable <== j6-amp-enable 37 float IN 0 hm2_7i80.0.pwmgen.00.value <== j6-pwm-cmd 37 bit IN FALSE hm2_7i80.0.pwmgen.01.enable 37 float IN 0 hm2_7i80.0.pwmgen.01.value 37 bit IN FALSE hm2_7i80.0.pwmgen.02.enable 37 float IN 0 hm2_7i80.0.pwmgen.02.value 37 bit IN FALSE hm2_7i80.0.pwmgen.03.enable 37 float IN 0 hm2_7i80.0.pwmgen.03.value 37 bit IN TRUE hm2_7i80.0.pwmgen.04.enable <== coil-hyd4-0-enable 37 float IN -0.1 hm2_7i80.0.pwmgen.04.value <== y-speed 37 bit IN TRUE hm2_7i80.0.pwmgen.05.enable <== coil-hyd5-0-enable 37 float IN -0.1 hm2_7i80.0.pwmgen.05.value <== y-speed 37 bit IN TRUE hm2_7i80.0.pwmgen.06.enable <== coil-hyd8-4-enable 37 float IN 5 hm2_7i80.0.pwmgen.06.value 37 bit IN FALSE hm2_7i80.0.pwmgen.07.enable 37 float IN 0 hm2_7i80.0.pwmgen.07.value 37 bit IN FALSE hm2_7i80.0.pwmgen.08.enable 37 float IN 0 hm2_7i80.0.pwmgen.08.value 37 bit IN FALSE hm2_7i80.0.pwmgen.09.enable 37 float IN 0 hm2_7i80.0.pwmgen.09.value 37 s32 OUT 0 hm2_7i80.0.read-request.time 37 s32 OUT 88973 hm2_7i80.0.read.time 37 bit I/O FALSE hm2_7i80.0.watchdog.has_bit 37 s32 OUT 9064 hm2_7i80.0.write.time 79 float IN 0 ini.0.backlash 79 float IN 0.5 ini.0.ferror 79 float IN 0 ini.0.home 79 float IN 0 ini.0.home_offset 79 s32 IN 0 ini.0.home_sequence 79 float IN 30 ini.0.max_acceleration 79 float IN 8 ini.0.max_limit 79 float IN 1 ini.0.max_velocity 79 float IN 0.05 ini.0.min_ferror 79 float IN -0.001 ini.0.min_limit 79 float IN 0 ini.1.backlash 79 float IN 0.5 ini.1.ferror 79 float IN 0 ini.1.home 79 float IN 0 ini.1.home_offset 79 s32 IN 0 ini.1.home_sequence 79 float IN 30 ini.1.max_acceleration 79 float IN 8 ini.1.max_limit 79 float IN 1 ini.1.max_velocity 79 float IN 0.05 ini.1.min_ferror 79 float IN -0.001 ini.1.min_limit 79 float IN 0 ini.2.backlash 79 float IN 0.5 ini.2.ferror 79 float IN 0 ini.2.home 79 float IN 0 ini.2.home_offset 79 s32 IN 0 ini.2.home_sequence 79 float IN 30 ini.2.max_acceleration 79 float IN 0.001 ini.2.max_limit 79 float IN 1 ini.2.max_velocity 79 float IN 0.05 ini.2.min_ferror 79 float IN -4 ini.2.min_limit 79 float IN 0 ini.3.backlash 79 float IN 1 ini.3.ferror 79 float IN 0 ini.3.home 79 float IN 0 ini.3.home_offset 79 s32 IN 0 ini.3.home_sequence 79 float IN 100 ini.3.max_acceleration 79 float IN 10 ini.3.max_limit 79 float IN 10 ini.3.max_velocity 79 float IN 1 ini.3.min_ferror 79 float IN -10 ini.3.min_limit 79 float IN 0 ini.4.backlash 79 float IN 1 ini.4.ferror 79 float IN 0 ini.4.home 79 float IN 0 ini.4.home_offset 79 s32 IN 0 ini.4.home_sequence 79 float IN 100 ini.4.max_acceleration 79 float IN 10 ini.4.max_limit 79 float IN 5 ini.4.max_velocity 79 float IN 1 ini.4.min_ferror 79 float IN -10 ini.4.min_limit 79 float IN 0 ini.5.backlash 79 float IN 1 ini.5.ferror 79 float IN 0 ini.5.home 79 float IN 0 ini.5.home_offset 79 s32 IN 0 ini.5.home_sequence 79 float IN 100 ini.5.max_acceleration 79 float IN 10 ini.5.max_limit 79 float IN 5 ini.5.max_velocity 79 float IN 1 ini.5.min_ferror 79 float IN -10 ini.5.min_limit 79 float IN 0 ini.6.backlash 79 float IN 1 ini.6.ferror 79 float IN 0 ini.6.home 79 float IN 2.1505 ini.6.home_offset 79 s32 IN 1 ini.6.home_sequence 79 float IN 8 ini.6.max_acceleration 79 float IN 2.75 ini.6.max_limit 79 float IN 10 ini.6.max_velocity 79 float IN 1 ini.6.min_ferror 79 float IN -5.25 ini.6.min_limit 79 float IN 0 ini.7.backlash 79 float IN 1 ini.7.ferror 79 float IN 0 ini.7.home 79 float IN 0 ini.7.home_offset 79 s32 IN 0 ini.7.home_sequence 79 float IN 100 ini.7.max_acceleration 79 float IN 10 ini.7.max_limit 79 float IN 5 ini.7.max_velocity 79 float IN 1 ini.7.min_ferror 79 float IN -10 ini.7.min_limit 79 float IN 0 ini.8.backlash 79 float IN 1 ini.8.ferror 79 float IN 0 ini.8.home 79 float IN 0 ini.8.home_offset 79 s32 IN 0 ini.8.home_sequence 79 float IN 100 ini.8.max_acceleration 79 float IN 10 ini.8.max_limit 79 float IN 5 ini.8.max_velocity 79 float IN 1 ini.8.min_ferror 79 float IN -10 ini.8.min_limit 79 float IN 0 ini.a.max_acceleration 79 float IN 0 ini.a.max_limit 79 float IN 0 ini.a.max_velocity 79 float IN 0 ini.a.min_limit 79 float IN 0 ini.b.max_acceleration 79 float IN 0 ini.b.max_limit 79 float IN 0 ini.b.max_velocity 79 float IN 0 ini.b.min_limit 79 float IN 0 ini.c.max_acceleration 79 float IN 0 ini.c.max_limit 79 float IN 0 ini.c.max_velocity 79 float IN 0 ini.c.min_limit 79 bit IN TRUE ini.traj_arc_blend_enable 79 bit IN FALSE ini.traj_arc_blend_fallback_enable 79 float IN 4 ini.traj_arc_blend_gap_cycles 79 s32 IN 50 ini.traj_arc_blend_optimization_depth 79 float IN 100 ini.traj_arc_blend_ramp_freq 79 float IN 0.1 ini.traj_arc_blend_tangent_kink_ratio 79 float IN 1e+99 ini.traj_default_acceleration 79 float IN 0.1 ini.traj_default_velocity 79 float IN 1e+99 ini.traj_max_acceleration 79 float IN 1 ini.traj_max_velocity 79 float IN 0 ini.u.max_acceleration 79 float IN 0 ini.u.max_limit 79 float IN 0 ini.u.max_velocity 79 float IN 0 ini.u.min_limit 79 float IN 0 ini.v.max_acceleration 79 float IN 0 ini.v.max_limit 79 float IN 0 ini.v.max_velocity 79 float IN 0 ini.v.min_limit 79 float IN 0 ini.w.max_acceleration 79 float IN 0 ini.w.max_limit 79 float IN 0 ini.w.max_velocity 79 float IN 0 ini.w.min_limit 79 float IN 30 ini.x.max_acceleration 79 float IN 8 ini.x.max_limit 79 float IN 1 ini.x.max_velocity 79 float IN -0.001 ini.x.min_limit 79 float IN 30 ini.y.max_acceleration 79 float IN 8 ini.y.max_limit 79 float IN 1 ini.y.max_velocity 79 float IN -0.001 ini.y.min_limit 79 float IN 30 ini.z.max_acceleration 79 float IN 0.001 ini.z.max_limit 79 float IN 1 ini.z.max_velocity 79 float IN -4 ini.z.min_limit 4 bit OUT FALSE iocontrol.0.coolant-flood ==> coolant-flood 4 bit OUT FALSE iocontrol.0.coolant-mist ==> coolant-mist 4 bit IN TRUE iocontrol.0.emc-enable-in <== estop-out 4 bit OUT TRUE iocontrol.0.lube 4 bit IN FALSE iocontrol.0.lube_level 4 bit OUT FALSE iocontrol.0.tool-change ==> tool-change-request 4 bit IN FALSE iocontrol.0.tool-changed <== tool-change-confirmed 4 s32 OUT 0 iocontrol.0.tool-from-pocket 4 s32 OUT 0 iocontrol.0.tool-number 4 s32 OUT 0 iocontrol.0.tool-prep-index 4 s32 OUT 0 iocontrol.0.tool-prep-number ==> tool-number 4 s32 OUT 0 iocontrol.0.tool-prep-pocket 4 bit OUT FALSE iocontrol.0.tool-prepare ==> tool-prepare-request 4 bit IN FALSE iocontrol.0.tool-prepared <== tool-prepare-confirmed 4 bit OUT TRUE iocontrol.0.user-enable-out ==> estop-out 4 bit OUT FALSE iocontrol.0.user-request-enable 43 bit IN TRUE j3.limit3.enable 43 float IN 0 j3.limit3.in 43 bit IN FALSE j3.limit3.load 43 float IN 1e+20 j3.limit3.max 43 float IN 1e+07 j3.limit3.maxa 43 float IN 1e+20 j3.limit3.maxv 43 float IN -1e+20 j3.limit3.min 43 float OUT 0 j3.limit3.out 43 u32 IN 0x00000002 j3.limit3.smooth-steps 43 s32 OUT 342 j3.limit3.time 49 float IN 0 j3.pid.Dgain 49 float IN 0 j3.pid.FF0 49 float IN 0 j3.pid.FF1 49 float IN 0 j3.pid.FF2 49 float IN 0 j3.pid.FF3 49 float IN 0 j3.pid.Igain 49 float IN 1 j3.pid.Pgain 49 float IN 0 j3.pid.bias 49 float IN 0 j3.pid.command 49 float IN 0 j3.pid.command-deriv 49 float IN 0 j3.pid.deadband 49 s32 OUT 250 j3.pid.do-pid-calcs.time 49 bit IN FALSE j3.pid.enable 49 float OUT 0 j3.pid.error 49 bit IN TRUE j3.pid.error-previous-target 49 float IN 0 j3.pid.feedback 49 float IN 0 j3.pid.feedback-deriv 49 bit IN FALSE j3.pid.index-enable 49 float IN 0 j3.pid.maxcmdD 49 float IN 0 j3.pid.maxcmdDD 49 float IN 0 j3.pid.maxcmdDDD 49 float IN 0 j3.pid.maxerror 49 float IN 0 j3.pid.maxerrorD 49 float IN 0 j3.pid.maxerrorI 49 float IN 0 j3.pid.maxoutput 49 float OUT 0 j3.pid.output 49 bit OUT FALSE j3.pid.saturated 49 s32 OUT 0 j3.pid.saturated-count 49 float OUT 0 j3.pid.saturated-s 49 u32 I/O 0x00000032 j3.pid.tune-cycles 49 float I/O 0.5 j3.pid.tune-effort 49 bit IN FALSE j3.pid.tune-mode 49 bit I/O FALSE j3.pid.tune-start 49 u32 I/O 0x00000000 j3.pid.tune-type 43 bit IN TRUE j4.limit3.enable 43 float IN 0 j4.limit3.in 43 bit IN FALSE j4.limit3.load 43 float IN 1e+20 j4.limit3.max 43 float IN 1e+07 j4.limit3.maxa 43 float IN 1e+20 j4.limit3.maxv 43 float IN -1e+20 j4.limit3.min 43 float OUT 0 j4.limit3.out 43 u32 IN 0x00000002 j4.limit3.smooth-steps 43 s32 OUT 40 j4.limit3.time 49 float IN 0 j4.pid.Dgain 49 float IN 0 j4.pid.FF0 49 float IN 0 j4.pid.FF1 49 float IN 0 j4.pid.FF2 49 float IN 0 j4.pid.FF3 49 float IN 0 j4.pid.Igain 49 float IN 1 j4.pid.Pgain 49 float IN 0 j4.pid.bias 49 float IN 0 j4.pid.command 49 float IN 0 j4.pid.command-deriv 49 float IN 0 j4.pid.deadband 49 s32 OUT 63 j4.pid.do-pid-calcs.time 49 bit IN FALSE j4.pid.enable 49 float OUT 0 j4.pid.error 49 bit IN TRUE j4.pid.error-previous-target 49 float IN 0 j4.pid.feedback 49 float IN 0 j4.pid.feedback-deriv 49 bit IN FALSE j4.pid.index-enable 49 float IN 0 j4.pid.maxcmdD 49 float IN 0 j4.pid.maxcmdDD 49 float IN 0 j4.pid.maxcmdDDD 49 float IN 0 j4.pid.maxerror 49 float IN 0 j4.pid.maxerrorD 49 float IN 0 j4.pid.maxerrorI 49 float IN 0 j4.pid.maxoutput 49 float OUT 0 j4.pid.output 49 bit OUT FALSE j4.pid.saturated 49 s32 OUT 0 j4.pid.saturated-count 49 float OUT 0 j4.pid.saturated-s 49 u32 I/O 0x00000032 j4.pid.tune-cycles 49 float I/O 0.5 j4.pid.tune-effort 49 bit IN FALSE j4.pid.tune-mode 49 bit I/O FALSE j4.pid.tune-start 49 u32 I/O 0x00000000 j4.pid.tune-type 43 bit IN TRUE j5.limit3.enable 43 float IN 0 j5.limit3.in 43 bit IN FALSE j5.limit3.load 43 float IN 1e+20 j5.limit3.max 43 float IN 1e+07 j5.limit3.maxa 43 float IN 1e+20 j5.limit3.maxv 43 float IN -1e+20 j5.limit3.min 43 float OUT 0 j5.limit3.out 43 u32 IN 0x00000002 j5.limit3.smooth-steps 43 s32 OUT 61 j5.limit3.time 49 float IN 0 j5.pid.Dgain 49 float IN 0 j5.pid.FF0 49 float IN 0 j5.pid.FF1 49 float IN 0 j5.pid.FF2 49 float IN 0 j5.pid.FF3 49 float IN 0 j5.pid.Igain 49 float IN 1 j5.pid.Pgain 49 float IN 0 j5.pid.bias 49 float IN 0 j5.pid.command 49 float IN 0 j5.pid.command-deriv 49 float IN 0 j5.pid.deadband 49 s32 OUT 53 j5.pid.do-pid-calcs.time 49 bit IN FALSE j5.pid.enable 49 float OUT 0 j5.pid.error 49 bit IN TRUE j5.pid.error-previous-target 49 float IN 0 j5.pid.feedback 49 float IN 0 j5.pid.feedback-deriv 49 bit IN FALSE j5.pid.index-enable 49 float IN 0 j5.pid.maxcmdD 49 float IN 0 j5.pid.maxcmdDD 49 float IN 0 j5.pid.maxcmdDDD 49 float IN 0 j5.pid.maxerror 49 float IN 0 j5.pid.maxerrorD 49 float IN 0 j5.pid.maxerrorI 49 float IN 0 j5.pid.maxoutput 49 float OUT 0 j5.pid.output 49 bit OUT FALSE j5.pid.saturated 49 s32 OUT 0 j5.pid.saturated-count 49 float OUT 0 j5.pid.saturated-s 49 u32 I/O 0x00000032 j5.pid.tune-cycles 49 float I/O 0.5 j5.pid.tune-effort 49 bit IN FALSE j5.pid.tune-mode 49 bit I/O FALSE j5.pid.tune-start 49 u32 I/O 0x00000000 j5.pid.tune-type 40 bit IN TRUE j6.and2.homed.in0 <== j6-near-pos 40 bit IN TRUE j6.and2.homed.in1 <== j6-homed 40 bit OUT TRUE j6.and2.homed.out ==> j6-pre-stable-0 40 s32 OUT 92 j6.and2.homed.time 40 bit IN FALSE j6.and2.servo-enable.in0 <== j6-amp-enable-0 40 bit IN TRUE j6.and2.servo-enable.in1 <== j6-amp-enable-1 40 bit OUT FALSE j6.and2.servo-enable.out ==> j6-unlock 40 s32 OUT 11 j6.and2.servo-enable.time 40 bit IN TRUE j6.and2.stable.in0 <== j6-pre-stable-0 40 bit IN TRUE j6.and2.stable.in1 <== j6-near-vel 40 bit OUT TRUE j6.and2.stable.out ==> j6-pre-stable 40 s32 OUT 33 j6.and2.stable.time 43 bit IN TRUE j6.limit3.enable <== j6-homed 43 float IN 0 j6.limit3.in <== R1-pos-cmd 43 bit IN FALSE j6.limit3.load 43 float IN 2.75 j6.limit3.max 43 float IN 8 j6.limit3.maxa 43 float IN 10 j6.limit3.maxv 43 float IN -5.25 j6.limit3.min 43 float OUT 0 j6.limit3.out ==> j6-posthome-cmd 43 u32 IN 0x00000002 j6.limit3.smooth-steps 43 s32 OUT 36 j6.limit3.time 52 float IN 0 j6.near.position.in1 <== R1-pos-cmd 52 float IN -0.0001 j6.near.position.in2 <== j6-pos-fb 52 bit OUT TRUE j6.near.position.out ==> j6-near-pos 52 s32 OUT 182 j6.near.position.time 52 float IN 0 j6.near.velocity.in1 <== j6-motor-vel-fb 52 float IN 0 j6.near.velocity.in2 52 bit OUT TRUE j6.near.velocity.out ==> j6-near-vel 52 s32 OUT 22 j6.near.velocity.time 49 float IN 0.05 j6.pid.Dgain 49 float IN 0 j6.pid.FF0 49 float IN 1 j6.pid.FF1 49 float IN 0 j6.pid.FF2 49 float IN 0 j6.pid.FF3 49 float IN 80 j6.pid.Igain 49 float IN 40 j6.pid.Pgain 49 float IN 0 j6.pid.bias 49 float IN 0.001 j6.pid.command <== j6-pos-cmd 49 float IN 0 j6.pid.command-deriv 49 float IN 0 j6.pid.deadband 49 s32 OUT 124 j6.pid.do-pid-calcs.time 49 bit IN FALSE j6.pid.enable <== j6-amp-enable 49 float OUT 0.0001 j6.pid.error 49 bit IN TRUE j6.pid.error-previous-target 49 float IN 0.0009 j6.pid.feedback <== j6-motor-pos-fb 49 float IN 0 j6.pid.feedback-deriv 49 bit IN FALSE j6.pid.index-enable <== j6-index-enable 49 float IN 0 j6.pid.maxcmdD 49 float IN 0 j6.pid.maxcmdDD 49 float IN 0 j6.pid.maxcmdDDD 49 float IN 0.1 j6.pid.maxerror 49 float IN 0 j6.pid.maxerrorD 49 float IN 0 j6.pid.maxerrorI 49 float IN 1 j6.pid.maxoutput 49 float OUT 0 j6.pid.output ==> j6-pwm-cmd 49 bit OUT FALSE j6.pid.saturated 49 s32 OUT 0 j6.pid.saturated-count 49 float OUT 0 j6.pid.saturated-s 49 u32 I/O 0x00000032 j6.pid.tune-cycles 49 float I/O 0.5 j6.pid.tune-effort 49 bit IN FALSE j6.pid.tune-mode 49 bit I/O FALSE j6.pid.tune-start 49 u32 I/O 0x00000000 j6.pid.tune-type 55 bit IN TRUE j6.stable.invert.in <== j6-stable 55 bit OUT FALSE j6.stable.invert.out ==> j6-amp-enable-0 55 s32 OUT 10 j6.stable.invert.time 61 float OUT 0.1 j6.timedelay.servo-power.elapsed 61 bit IN FALSE j6.timedelay.servo-power.in <== j6-unlock 61 float IN 0.1 j6.timedelay.servo-power.off-delay 61 float IN 0.05 j6.timedelay.servo-power.on-delay 61 bit OUT FALSE j6.timedelay.servo-power.out ==> j6-amp-enable 61 s32 OUT 101 j6.timedelay.servo-power.time 64 float OUT 3.001 j6.ton.stable.et 64 bit IN TRUE j6.ton.stable.in <== j6-pre-stable 64 bit OUT TRUE j6.ton.stable.q ==> j6-stable 64 s32 OUT 115 j6.ton.stable.time 43 bit IN TRUE j7.limit3.enable 43 float IN 0 j7.limit3.in 43 bit IN FALSE j7.limit3.load 43 float IN 1e+20 j7.limit3.max 43 float IN 1e+07 j7.limit3.maxa 43 float IN 1e+20 j7.limit3.maxv 43 float IN -1e+20 j7.limit3.min 43 float OUT 0 j7.limit3.out 43 u32 IN 0x00000002 j7.limit3.smooth-steps 43 s32 OUT 25 j7.limit3.time 49 float IN 0 j7.pid.Dgain 49 float IN 0 j7.pid.FF0 49 float IN 0 j7.pid.FF1 49 float IN 0 j7.pid.FF2 49 float IN 0 j7.pid.FF3 49 float IN 0 j7.pid.Igain 49 float IN 1 j7.pid.Pgain 49 float IN 0 j7.pid.bias 49 float IN 0 j7.pid.command 49 float IN 0 j7.pid.command-deriv 49 float IN 0 j7.pid.deadband 49 s32 OUT 139 j7.pid.do-pid-calcs.time 49 bit IN FALSE j7.pid.enable 49 float OUT 0 j7.pid.error 49 bit IN TRUE j7.pid.error-previous-target 49 float IN 0 j7.pid.feedback 49 float IN 0 j7.pid.feedback-deriv 49 bit IN FALSE j7.pid.index-enable 49 float IN 0 j7.pid.maxcmdD 49 float IN 0 j7.pid.maxcmdDD 49 float IN 0 j7.pid.maxcmdDDD 49 float IN 0 j7.pid.maxerror 49 float IN 0 j7.pid.maxerrorD 49 float IN 0 j7.pid.maxerrorI 49 float IN 0 j7.pid.maxoutput 49 float OUT 0 j7.pid.output 49 bit OUT FALSE j7.pid.saturated 49 s32 OUT 0 j7.pid.saturated-count 49 float OUT 0 j7.pid.saturated-s 49 u32 I/O 0x00000032 j7.pid.tune-cycles 49 float I/O 0.5 j7.pid.tune-effort 49 bit IN FALSE j7.pid.tune-mode 49 bit I/O FALSE j7.pid.tune-start 49 u32 I/O 0x00000000 j7.pid.tune-type 43 bit IN TRUE j8.limit3.enable 43 float IN 0 j8.limit3.in 43 bit IN FALSE j8.limit3.load 43 float IN 1e+20 j8.limit3.max 43 float IN 1e+07 j8.limit3.maxa 43 float IN 1e+20 j8.limit3.maxv 43 float IN -1e+20 j8.limit3.min 43 float OUT 0 j8.limit3.out 43 u32 IN 0x00000002 j8.limit3.smooth-steps 43 s32 OUT 158 j8.limit3.time 49 float IN 0 j8.pid.Dgain 49 float IN 0 j8.pid.FF0 49 float IN 0 j8.pid.FF1 49 float IN 0 j8.pid.FF2 49 float IN 0 j8.pid.FF3 49 float IN 0 j8.pid.Igain 49 float IN 1 j8.pid.Pgain 49 float IN 0 j8.pid.bias 49 float IN 0 j8.pid.command 49 float IN 0 j8.pid.command-deriv 49 float IN 0 j8.pid.deadband 49 s32 OUT 96 j8.pid.do-pid-calcs.time 49 bit IN FALSE j8.pid.enable 49 float OUT 0 j8.pid.error 49 bit IN TRUE j8.pid.error-previous-target 49 float IN 0 j8.pid.feedback 49 float IN 0 j8.pid.feedback-deriv 49 bit IN FALSE j8.pid.index-enable 49 float IN 0 j8.pid.maxcmdD 49 float IN 0 j8.pid.maxcmdDD 49 float IN 0 j8.pid.maxcmdDDD 49 float IN 0 j8.pid.maxerror 49 float IN 0 j8.pid.maxerrorD 49 float IN 0 j8.pid.maxerrorI 49 float IN 0 j8.pid.maxoutput 49 float OUT 0 j8.pid.output 49 bit OUT FALSE j8.pid.saturated 49 s32 OUT 0 j8.pid.saturated-count 49 float OUT 0 j8.pid.saturated-s 49 u32 I/O 0x00000032 j8.pid.tune-cycles 49 float I/O 0.5 j8.pid.tune-effort 49 bit IN FALSE j8.pid.tune-mode 49 bit I/O FALSE j8.pid.tune-start 49 u32 I/O 0x00000000 j8.pid.tune-type 23 float OUT 0 joint.0.acc-cmd 23 bit OUT TRUE joint.0.active 23 bit OUT TRUE joint.0.amp-enable-out ==> xx-enable 23 bit IN FALSE joint.0.amp-fault-in 23 float OUT 0 joint.0.backlash-corr 23 float OUT 0 joint.0.backlash-filt 23 float OUT 0 joint.0.backlash-vel 23 float OUT 0 joint.0.coarse-pos-cmd 23 bit OUT FALSE joint.0.error 23 float OUT 0 joint.0.f-error 23 float OUT 0.05 joint.0.f-error-lim 23 bit OUT FALSE joint.0.f-errored 23 bit OUT FALSE joint.0.faulted 23 float OUT 0 joint.0.free-pos-cmd 23 bit OUT FALSE joint.0.free-tp-enable 23 float OUT 0 joint.0.free-vel-lim 23 s32 OUT 0 joint.0.home-state 23 bit IN FALSE joint.0.home-sw-in <== all-home 23 bit OUT FALSE joint.0.homed 23 bit OUT FALSE joint.0.homing 23 bit OUT TRUE joint.0.in-position 23 bit I/O FALSE joint.0.index-enable 23 float IN 1 joint.0.jog-accel-fraction 23 s32 IN 0 joint.0.jog-counts 23 bit IN FALSE joint.0.jog-enable 23 float IN 0 joint.0.jog-scale 23 bit IN FALSE joint.0.jog-vel-mode 23 bit OUT FALSE joint.0.kb-jog-active 23 float OUT 0 joint.0.motor-offset 23 float OUT 0 joint.0.motor-pos-cmd ==> xx-pos-cmd 23 float IN 0 joint.0.motor-pos-fb <== xx-pos-cmd 23 bit OUT FALSE joint.0.neg-hard-limit 23 bit IN FALSE joint.0.neg-lim-sw-in <== all-limit 23 float OUT 0 joint.0.pos-cmd 23 float OUT 0 joint.0.pos-fb 23 bit OUT FALSE joint.0.pos-hard-limit 23 bit IN FALSE joint.0.pos-lim-sw-in <== all-limit 23 float OUT 0 joint.0.vel-cmd ==> xx-vel-cmd 23 bit OUT FALSE joint.0.wheel-jog-active 23 float OUT 0 joint.1.acc-cmd 23 bit OUT TRUE joint.1.active 23 bit OUT TRUE joint.1.amp-enable-out ==> y-enable 23 bit IN FALSE joint.1.amp-fault-in 23 float OUT 0 joint.1.backlash-corr 23 float OUT 0 joint.1.backlash-filt 23 float OUT 0 joint.1.backlash-vel 23 float OUT 0 joint.1.coarse-pos-cmd 23 bit OUT FALSE joint.1.error 23 float OUT 0 joint.1.f-error 23 float OUT 0.05 joint.1.f-error-lim 23 bit OUT FALSE joint.1.f-errored 23 bit OUT FALSE joint.1.faulted 23 float OUT 0 joint.1.free-pos-cmd 23 bit OUT FALSE joint.1.free-tp-enable 23 float OUT 0 joint.1.free-vel-lim 23 s32 OUT 0 joint.1.home-state 23 bit IN FALSE joint.1.home-sw-in <== all-home 23 bit OUT FALSE joint.1.homed 23 bit OUT FALSE joint.1.homing 23 bit OUT TRUE joint.1.in-position 23 bit I/O FALSE joint.1.index-enable 23 float IN 1 joint.1.jog-accel-fraction 23 s32 IN 0 joint.1.jog-counts 23 bit IN FALSE joint.1.jog-enable 23 float IN 0 joint.1.jog-scale 23 bit IN FALSE joint.1.jog-vel-mode 23 bit OUT FALSE joint.1.kb-jog-active 23 float OUT 0 joint.1.motor-offset 23 float OUT 0 joint.1.motor-pos-cmd ==> y-pos-cmd 23 float IN 0 joint.1.motor-pos-fb <== y-pos-cmd 23 bit OUT FALSE joint.1.neg-hard-limit 23 bit IN FALSE joint.1.neg-lim-sw-in <== all-limit 23 float OUT 0 joint.1.pos-cmd 23 float OUT 0 joint.1.pos-fb 23 bit OUT FALSE joint.1.pos-hard-limit 23 bit IN FALSE joint.1.pos-lim-sw-in <== all-limit 23 float OUT 0 joint.1.vel-cmd ==> y-vel-cmd 23 bit OUT FALSE joint.1.wheel-jog-active 23 float OUT 0 joint.2.acc-cmd 23 bit OUT TRUE joint.2.active 23 bit OUT TRUE joint.2.amp-enable-out ==> z-enable 23 bit IN FALSE joint.2.amp-fault-in 23 float OUT 0 joint.2.backlash-corr 23 float OUT 0 joint.2.backlash-filt 23 float OUT 0 joint.2.backlash-vel 23 float OUT 0 joint.2.coarse-pos-cmd 23 bit OUT FALSE joint.2.error 23 float OUT 0 joint.2.f-error 23 float OUT 0.05 joint.2.f-error-lim 23 bit OUT FALSE joint.2.f-errored 23 bit OUT FALSE joint.2.faulted 23 float OUT 0 joint.2.free-pos-cmd 23 bit OUT FALSE joint.2.free-tp-enable 23 float OUT 0 joint.2.free-vel-lim 23 s32 OUT 0 joint.2.home-state 23 bit IN FALSE joint.2.home-sw-in <== all-home 23 bit OUT FALSE joint.2.homed 23 bit OUT FALSE joint.2.homing 23 bit OUT TRUE joint.2.in-position 23 bit I/O FALSE joint.2.index-enable 23 float IN 1 joint.2.jog-accel-fraction 23 s32 IN 0 joint.2.jog-counts 23 bit IN FALSE joint.2.jog-enable 23 float IN 0 joint.2.jog-scale 23 bit IN FALSE joint.2.jog-vel-mode 23 bit OUT FALSE joint.2.kb-jog-active 23 float OUT 0 joint.2.motor-offset 23 float OUT 0 joint.2.motor-pos-cmd ==> z-pos-cmd 23 float IN 0 joint.2.motor-pos-fb <== z-pos-cmd 23 bit OUT FALSE joint.2.neg-hard-limit 23 bit IN FALSE joint.2.neg-lim-sw-in <== all-limit 23 float OUT 0 joint.2.pos-cmd 23 float OUT 0 joint.2.pos-fb 23 bit OUT FALSE joint.2.pos-hard-limit 23 bit IN FALSE joint.2.pos-lim-sw-in <== all-limit 23 float OUT 0 joint.2.vel-cmd ==> z-vel-cmd 23 bit OUT FALSE joint.2.wheel-jog-active 23 float OUT 0 joint.3.acc-cmd 23 bit OUT TRUE joint.3.active 23 bit OUT TRUE joint.3.amp-enable-out 23 bit IN FALSE joint.3.amp-fault-in 23 float OUT 0 joint.3.backlash-corr 23 float OUT 0 joint.3.backlash-filt 23 float OUT 0 joint.3.backlash-vel 23 float OUT 0 joint.3.coarse-pos-cmd 23 bit OUT FALSE joint.3.error 23 float OUT 0 joint.3.f-error 23 float OUT 1 joint.3.f-error-lim 23 bit OUT FALSE joint.3.f-errored 23 bit OUT FALSE joint.3.faulted 23 float OUT 0 joint.3.free-pos-cmd 23 bit OUT FALSE joint.3.free-tp-enable 23 float OUT 0 joint.3.free-vel-lim 23 s32 OUT 0 joint.3.home-state 23 bit IN FALSE joint.3.home-sw-in 23 bit OUT FALSE joint.3.homed 23 bit OUT FALSE joint.3.homing 23 bit OUT TRUE joint.3.in-position 23 bit I/O FALSE joint.3.index-enable 23 float IN 1 joint.3.jog-accel-fraction 23 s32 IN 0 joint.3.jog-counts 23 bit IN FALSE joint.3.jog-enable 23 float IN 0 joint.3.jog-scale 23 bit IN FALSE joint.3.jog-vel-mode 23 bit OUT FALSE joint.3.kb-jog-active 23 float OUT 0 joint.3.motor-offset 23 float OUT 0 joint.3.motor-pos-cmd 23 float IN 0 joint.3.motor-pos-fb 23 bit OUT FALSE joint.3.neg-hard-limit 23 bit IN FALSE joint.3.neg-lim-sw-in 23 float OUT 0 joint.3.pos-cmd 23 float OUT 0 joint.3.pos-fb 23 bit OUT FALSE joint.3.pos-hard-limit 23 bit IN FALSE joint.3.pos-lim-sw-in 23 float IN 0 joint.3.posthome-cmd 23 float OUT 0 joint.3.vel-cmd 23 bit OUT FALSE joint.3.wheel-jog-active 23 float OUT 0 joint.4.acc-cmd 23 bit OUT TRUE joint.4.active 23 bit OUT TRUE joint.4.amp-enable-out 23 bit IN FALSE joint.4.amp-fault-in 23 float OUT 0 joint.4.backlash-corr 23 float OUT 0 joint.4.backlash-filt 23 float OUT 0 joint.4.backlash-vel 23 float OUT 0 joint.4.coarse-pos-cmd 23 bit OUT FALSE joint.4.error 23 float OUT 0 joint.4.f-error 23 float OUT 1 joint.4.f-error-lim 23 bit OUT FALSE joint.4.f-errored 23 bit OUT FALSE joint.4.faulted 23 float OUT 0 joint.4.free-pos-cmd 23 bit OUT FALSE joint.4.free-tp-enable 23 float OUT 0 joint.4.free-vel-lim 23 s32 OUT 0 joint.4.home-state 23 bit IN FALSE joint.4.home-sw-in 23 bit OUT FALSE joint.4.homed 23 bit OUT FALSE joint.4.homing 23 bit OUT TRUE joint.4.in-position 23 bit I/O FALSE joint.4.index-enable 23 float IN 1 joint.4.jog-accel-fraction 23 s32 IN 0 joint.4.jog-counts 23 bit IN FALSE joint.4.jog-enable 23 float IN 0 joint.4.jog-scale 23 bit IN FALSE joint.4.jog-vel-mode 23 bit OUT FALSE joint.4.kb-jog-active 23 float OUT 0 joint.4.motor-offset 23 float OUT 0 joint.4.motor-pos-cmd 23 float IN 0 joint.4.motor-pos-fb 23 bit OUT FALSE joint.4.neg-hard-limit 23 bit IN FALSE joint.4.neg-lim-sw-in 23 float OUT 0 joint.4.pos-cmd 23 float OUT 0 joint.4.pos-fb 23 bit OUT FALSE joint.4.pos-hard-limit 23 bit IN FALSE joint.4.pos-lim-sw-in 23 float IN 0 joint.4.posthome-cmd 23 float OUT 0 joint.4.vel-cmd 23 bit OUT FALSE joint.4.wheel-jog-active 23 float OUT 0 joint.5.acc-cmd 23 bit OUT TRUE joint.5.active 23 bit OUT TRUE joint.5.amp-enable-out 23 bit IN FALSE joint.5.amp-fault-in 23 float OUT 0 joint.5.backlash-corr 23 float OUT 0 joint.5.backlash-filt 23 float OUT 0 joint.5.backlash-vel 23 float OUT 0 joint.5.coarse-pos-cmd 23 bit OUT FALSE joint.5.error 23 float OUT 0 joint.5.f-error 23 float OUT 1 joint.5.f-error-lim 23 bit OUT FALSE joint.5.f-errored 23 bit OUT FALSE joint.5.faulted 23 float OUT 0 joint.5.free-pos-cmd 23 bit OUT FALSE joint.5.free-tp-enable 23 float OUT 0 joint.5.free-vel-lim 23 s32 OUT 0 joint.5.home-state 23 bit IN FALSE joint.5.home-sw-in 23 bit OUT FALSE joint.5.homed 23 bit OUT FALSE joint.5.homing 23 bit OUT TRUE joint.5.in-position 23 bit I/O FALSE joint.5.index-enable 23 float IN 1 joint.5.jog-accel-fraction 23 s32 IN 0 joint.5.jog-counts 23 bit IN FALSE joint.5.jog-enable 23 float IN 0 joint.5.jog-scale 23 bit IN FALSE joint.5.jog-vel-mode 23 bit OUT FALSE joint.5.kb-jog-active 23 float OUT 0 joint.5.motor-offset 23 float OUT 0 joint.5.motor-pos-cmd 23 float IN 0 joint.5.motor-pos-fb 23 bit OUT FALSE joint.5.neg-hard-limit 23 bit IN FALSE joint.5.neg-lim-sw-in 23 float OUT 0 joint.5.pos-cmd 23 float OUT 0 joint.5.pos-fb 23 bit OUT FALSE joint.5.pos-hard-limit 23 bit IN FALSE joint.5.pos-lim-sw-in 23 float IN 0 joint.5.posthome-cmd 23 float OUT 0 joint.5.vel-cmd 23 bit OUT FALSE joint.5.wheel-jog-active 23 float OUT 0 joint.6.acc-cmd 23 bit OUT TRUE joint.6.active 23 bit OUT TRUE joint.6.amp-enable-out ==> j6-amp-enable-1 23 bit IN FALSE joint.6.amp-fault-in 23 float OUT -0 joint.6.backlash-corr 23 float OUT 0 joint.6.backlash-filt 23 float OUT 0 joint.6.backlash-vel 23 float OUT 7.654352e-10 joint.6.coarse-pos-cmd 23 bit OUT FALSE joint.6.error 23 float OUT 0 joint.6.f-error 23 float OUT 1 joint.6.f-error-lim 23 bit OUT FALSE joint.6.f-errored 23 bit OUT FALSE joint.6.faulted 23 float OUT 0 joint.6.free-pos-cmd 23 bit OUT FALSE joint.6.free-tp-enable 23 float OUT 10 joint.6.free-vel-lim 23 s32 OUT 0 joint.6.home-state 23 bit IN FALSE joint.6.home-sw-in <== j6-home-sw 23 bit OUT TRUE joint.6.homed ==> j6-homed 23 bit OUT FALSE joint.6.homing 23 bit OUT TRUE joint.6.in-position 23 bit I/O TRUE joint.6.index-enable 23 float IN 1 joint.6.jog-accel-fraction 23 s32 IN 0 joint.6.jog-counts 23 bit IN FALSE joint.6.jog-enable 23 float IN 0 joint.6.jog-scale 23 bit IN FALSE joint.6.jog-vel-mode 23 bit OUT FALSE joint.6.kb-jog-active 23 float OUT 0.001 joint.6.motor-offset 23 float OUT 0.001 joint.6.motor-pos-cmd ==> j6-pos-cmd 23 float IN 0.0009 joint.6.motor-pos-fb <== j6-motor-pos-fb 23 bit OUT FALSE joint.6.neg-hard-limit 23 bit IN FALSE joint.6.neg-lim-sw-in 23 float OUT -0.0001 joint.6.pos-cmd 23 float OUT -0.0001 joint.6.pos-fb ==> j6-pos-fb 23 bit OUT FALSE joint.6.pos-hard-limit 23 bit IN FALSE joint.6.pos-lim-sw-in 23 float IN 0 joint.6.posthome-cmd <== j6-posthome-cmd 23 float OUT 0 joint.6.vel-cmd 23 bit OUT FALSE joint.6.wheel-jog-active 23 float OUT 0 joint.7.acc-cmd 23 bit OUT TRUE joint.7.active 23 bit OUT TRUE joint.7.amp-enable-out 23 bit IN FALSE joint.7.amp-fault-in 23 float OUT 0 joint.7.backlash-corr 23 float OUT 0 joint.7.backlash-filt 23 float OUT 0 joint.7.backlash-vel 23 float OUT 0 joint.7.coarse-pos-cmd 23 bit OUT FALSE joint.7.error 23 float OUT 0 joint.7.f-error 23 float OUT 1 joint.7.f-error-lim 23 bit OUT FALSE joint.7.f-errored 23 bit OUT FALSE joint.7.faulted 23 float OUT 0 joint.7.free-pos-cmd 23 bit OUT FALSE joint.7.free-tp-enable 23 float OUT 0 joint.7.free-vel-lim 23 s32 OUT 0 joint.7.home-state 23 bit IN FALSE joint.7.home-sw-in 23 bit OUT FALSE joint.7.homed 23 bit OUT FALSE joint.7.homing 23 bit OUT TRUE joint.7.in-position 23 bit I/O FALSE joint.7.index-enable 23 float IN 1 joint.7.jog-accel-fraction 23 s32 IN 0 joint.7.jog-counts 23 bit IN FALSE joint.7.jog-enable 23 float IN 0 joint.7.jog-scale 23 bit IN FALSE joint.7.jog-vel-mode 23 bit OUT FALSE joint.7.kb-jog-active 23 float OUT 0 joint.7.motor-offset 23 float OUT 0 joint.7.motor-pos-cmd 23 float IN 0 joint.7.motor-pos-fb 23 bit OUT FALSE joint.7.neg-hard-limit 23 bit IN FALSE joint.7.neg-lim-sw-in 23 float OUT 0 joint.7.pos-cmd 23 float OUT 0 joint.7.pos-fb 23 bit OUT FALSE joint.7.pos-hard-limit 23 bit IN FALSE joint.7.pos-lim-sw-in 23 float IN 0 joint.7.posthome-cmd 23 float OUT 0 joint.7.vel-cmd 23 bit OUT FALSE joint.7.wheel-jog-active 23 float OUT 0 joint.8.acc-cmd 23 bit OUT TRUE joint.8.active 23 bit OUT TRUE joint.8.amp-enable-out 23 bit IN FALSE joint.8.amp-fault-in 23 float OUT 0 joint.8.backlash-corr 23 float OUT 0 joint.8.backlash-filt 23 float OUT 0 joint.8.backlash-vel 23 float OUT 0 joint.8.coarse-pos-cmd 23 bit OUT FALSE joint.8.error 23 float OUT 0 joint.8.f-error 23 float OUT 1 joint.8.f-error-lim 23 bit OUT FALSE joint.8.f-errored 23 bit OUT FALSE joint.8.faulted 23 float OUT 0 joint.8.free-pos-cmd 23 bit OUT FALSE joint.8.free-tp-enable 23 float OUT 0 joint.8.free-vel-lim 23 s32 OUT 0 joint.8.home-state 23 bit IN FALSE joint.8.home-sw-in 23 bit OUT FALSE joint.8.homed 23 bit OUT FALSE joint.8.homing 23 bit OUT TRUE joint.8.in-position 23 bit I/O FALSE joint.8.index-enable 23 float IN 1 joint.8.jog-accel-fraction 23 s32 IN 0 joint.8.jog-counts 23 bit IN FALSE joint.8.jog-enable 23 float IN 0 joint.8.jog-scale 23 bit IN FALSE joint.8.jog-vel-mode 23 bit OUT FALSE joint.8.kb-jog-active 23 float OUT 0 joint.8.motor-offset 23 float OUT 0 joint.8.motor-pos-cmd 23 float IN 0 joint.8.motor-pos-fb 23 bit OUT FALSE joint.8.neg-hard-limit 23 bit IN FALSE joint.8.neg-lim-sw-in 23 float OUT 0 joint.8.pos-cmd 23 float OUT 0 joint.8.pos-fb 23 bit OUT FALSE joint.8.pos-hard-limit 23 bit IN FALSE joint.8.pos-lim-sw-in 23 float IN 0 joint.8.posthome-cmd 23 float OUT 0 joint.8.vel-cmd 23 bit OUT FALSE joint.8.wheel-jog-active 31 bit OUT TRUE lcec.0.D1.slave-online 31 bit OUT TRUE lcec.0.D1.slave-oper 31 bit OUT FALSE lcec.0.D1.slave-state-init 31 bit OUT TRUE lcec.0.D1.slave-state-op 31 bit OUT FALSE lcec.0.D1.slave-state-preop 31 bit OUT FALSE lcec.0.D1.slave-state-safeop 31 bit OUT TRUE lcec.0.EL1409.in-1 ==> estop-reset 31 bit OUT FALSE lcec.0.EL1409.in-10 31 bit OUT FALSE lcec.0.EL1409.in-11 31 bit OUT FALSE lcec.0.EL1409.in-12 31 bit OUT FALSE lcec.0.EL1409.in-13 31 bit OUT FALSE lcec.0.EL1409.in-14 31 bit OUT FALSE lcec.0.EL1409.in-15 31 bit OUT FALSE lcec.0.EL1409.in-16 31 bit OUT FALSE lcec.0.EL1409.in-2 ==> foot-pedal-up 31 bit OUT TRUE lcec.0.EL1409.in-3 ==> foot-pedal-dn 31 bit OUT TRUE lcec.0.EL1409.in-4 ==> estop-ok 31 bit OUT FALSE lcec.0.EL1409.in-5 31 bit OUT FALSE lcec.0.EL1409.in-6 31 bit OUT FALSE lcec.0.EL1409.in-7 31 bit OUT FALSE lcec.0.EL1409.in-8 31 bit OUT FALSE lcec.0.EL1409.in-9 31 bit OUT TRUE lcec.0.EL1409.slave-online 31 bit OUT TRUE lcec.0.EL1409.slave-oper 31 bit OUT FALSE lcec.0.EL1409.slave-state-init 31 bit OUT TRUE lcec.0.EL1409.slave-state-op 31 bit OUT FALSE lcec.0.EL1409.slave-state-preop 31 bit OUT FALSE lcec.0.EL1409.slave-state-safeop 31 bit IN FALSE lcec.0.EL2409.out-01 31 bit IN TRUE lcec.0.EL2409.out-02 <== coil-cr200-enable 31 bit IN FALSE lcec.0.EL2409.out-03 <== coil-cr201-enable 31 bit IN FALSE lcec.0.EL2409.out-04 <== coil-cr202-enable 31 bit IN FALSE lcec.0.EL2409.out-05 <== coil-cr203-enable 31 bit IN FALSE lcec.0.EL2409.out-06 31 bit IN FALSE lcec.0.EL2409.out-07 31 bit IN FALSE lcec.0.EL2409.out-08 31 bit IN FALSE lcec.0.EL2409.out-09 31 bit IN FALSE lcec.0.EL2409.out-10 31 bit IN FALSE lcec.0.EL2409.out-11 31 bit IN TRUE lcec.0.EL2409.out-12 <== machine-is-on 31 bit IN FALSE lcec.0.EL2409.out-13 <== j6-unlock 31 bit IN FALSE lcec.0.EL2409.out-14 31 bit IN FALSE lcec.0.EL2409.out-15 31 bit IN FALSE lcec.0.EL2409.out-16 31 bit OUT TRUE lcec.0.EL2409.slave-online 31 bit OUT TRUE lcec.0.EL2409.slave-oper 31 bit OUT FALSE lcec.0.EL2409.slave-state-init 31 bit OUT TRUE lcec.0.EL2409.slave-state-op 31 bit OUT FALSE lcec.0.EL2409.slave-state-preop 31 bit OUT FALSE lcec.0.EL2409.slave-state-safeop 31 bit OUT TRUE lcec.0.all-op 31 bit OUT TRUE lcec.0.link-up 31 s32 OUT 0 lcec.0.pll-err 31 s32 OUT 0 lcec.0.pll-out 31 u32 OUT 0x00000000 lcec.0.pll-reset-count 31 s32 OUT 0 lcec.0.read.time 31 u32 OUT 0x00000003 lcec.0.slaves-responding 31 bit OUT FALSE lcec.0.state-init 31 bit OUT TRUE lcec.0.state-op 31 bit OUT FALSE lcec.0.state-preop 31 bit OUT FALSE lcec.0.state-safeop 31 s32 OUT 0 lcec.0.write.time 31 bit OUT TRUE lcec.all-op 30 u32 OUT 0x00000001 lcec.conf.master-count 30 u32 OUT 0x00000003 lcec.conf.slave-count 31 bit OUT TRUE lcec.link-up 31 s32 OUT 5498 lcec.read-all.time 31 u32 OUT 0x00000003 lcec.slaves-responding 31 bit OUT FALSE lcec.state-init 31 bit OUT TRUE lcec.state-op 31 bit OUT FALSE lcec.state-preop 31 bit OUT FALSE lcec.state-safeop 31 s32 OUT 4653 lcec.write-all.time 23 s32 OUT 264 motion-command-handler.time 23 s32 OUT 5759 motion-controller.time 23 float IN 1 motion.adaptive-feed 23 float IN 0 motion.analog-in-00 23 float IN 0 motion.analog-in-01 23 float IN 0 motion.analog-in-02 23 float IN 0 motion.analog-in-03 23 float OUT 0 motion.analog-out-00 23 float OUT 0 motion.analog-out-01 23 float OUT 0 motion.analog-out-02 23 float OUT 0 motion.analog-out-03 23 bit OUT FALSE motion.coord-error 23 bit OUT FALSE motion.coord-mode 23 float OUT 0 motion.current-vel 23 bit IN FALSE motion.digital-in-00 23 bit IN FALSE motion.digital-in-01 23 bit IN FALSE motion.digital-in-02 23 bit IN FALSE motion.digital-in-03 23 bit OUT FALSE motion.digital-out-00 23 bit OUT FALSE motion.digital-out-01 23 bit OUT FALSE motion.digital-out-02 23 bit OUT FALSE motion.digital-out-03 23 float OUT 0 motion.distance-to-go 23 bit IN TRUE motion.enable 23 bit OUT FALSE motion.eoffset-active 23 bit OUT FALSE motion.eoffset-limited 23 bit IN FALSE motion.feed-hold 23 float OUT 0 motion.feed-inches-per-minute 23 float OUT 0 motion.feed-inches-per-second 23 bit IN FALSE motion.feed-inhibit 23 float OUT 0 motion.feed-mm-per-minute 23 float OUT 0 motion.feed-mm-per-second 23 float OUT 0 motion.feed-upm 23 bit IN FALSE motion.homing-inhibit 23 bit OUT TRUE motion.in-position ==> in-position 23 bit OUT FALSE motion.is-all-homed 23 bit IN FALSE motion.jog-inhibit 23 bit OUT FALSE motion.jog-is-active 23 bit IN FALSE motion.jog-stop 23 bit IN FALSE motion.jog-stop-immediate 23 bit OUT TRUE motion.motion-enabled ==> machine-is-enabled 23 s32 OUT 0 motion.motion-type 23 bit OUT FALSE motion.on-soft-limit 23 bit IN FALSE motion.probe-input <== probe-in 23 s32 OUT 0 motion.program-line 23 float OUT 0 motion.requested-vel 23 u32 OUT 0x000C341D motion.servo.last-period 23 bit OUT FALSE motion.teleop-mode 23 float OUT 0 motion.tooloffset.a 23 float OUT 0 motion.tooloffset.b 23 float OUT 0 motion.tooloffset.c 23 float OUT 0 motion.tooloffset.u 23 float OUT 0 motion.tooloffset.v 23 float OUT 0 motion.tooloffset.w 23 float OUT 0 motion.tooloffset.x 23 float OUT 0 motion.tooloffset.y 23 float OUT 0 motion.tooloffset.z 23 bit OUT FALSE motion.tp-reverse 81 float IN 0 pullmax.R1-pwm-value <== j6-pwm-cmd 81 float IN -0.0001 pullmax.R1-readout <== j6-pos-fb 81 float IN 0 pullmax.R1-vel <== j6-vel-fb 81 float IN 0 pullmax.X1-pwm-value <== j5-pwm-cmd 81 float IN 0 pullmax.X1-readout <== x1-pos-fb 81 float IN 0 pullmax.X1-vel <== j5-vel-fb 81 float IN 0 pullmax.Y1-pwm-value <== j3-pwm-cmd 81 float IN -2 pullmax.Y1-readout <== j3-pos-fb 81 float IN 0 pullmax.Y1-vel <== j3-vel-fb 81 float IN 0 pullmax.Y2-pwm-value <== j4-pwm-cmd 81 float IN -285 pullmax.Y2-readout <== j4-pos-fb 81 float IN 0 pullmax.Y2-vel <== j4-vel-fb 81 float IN 0 pullmax.Z1-pwm-value <== j7-pwm-cmd 81 float IN 0 pullmax.Z1-readout <== z1-pos-fb 81 float IN 0 pullmax.Z1-vel <== j7-vel-fb 81 float IN 0 pullmax.Z2-pwm-value <== j8-pwm-cmd 81 float IN 0 pullmax.Z2-readout <== z2-pos-fb 81 float IN 0 pullmax.Z2-vel <== j8-vel-fb 81 bit OUT FALSE pullmax.btn-unhome-r1 ==> j6-unhome 81 bit OUT FALSE pullmax.btn_motors_start ==> ui-amp-enable 81 bit OUT FALSE pullmax.btn_r1_home ==> ui-r1-home-cmd 81 bit OUT FALSE pullmax.btn_r1_jog_neg ==> j6-jog-neg 81 bit OUT FALSE pullmax.btn_r1_jog_pos ==> j6-jog-pos 81 bit OUT FALSE pullmax.btn_x1_home ==> ui-x1-home-cmd 81 bit OUT FALSE pullmax.btn_x1_jog_neg ==> x1-jog-neg 81 bit OUT FALSE pullmax.btn_x1_jog_pos ==> x1-jog-pos 81 bit OUT FALSE pullmax.btn_y1_jog_dn ==> y1-jog-dn 81 bit OUT TRUE pullmax.btn_y1_jog_up ==> y1-jog-up 81 bit OUT FALSE pullmax.btn_y2_jog_dn ==> y2-jog-dn 81 bit OUT FALSE pullmax.btn_y2_jog_up ==> y2-jog-up 81 bit OUT FALSE pullmax.btn_y_home ==> ui-y-home-cmd 81 bit OUT FALSE pullmax.btn_z1_home ==> ui-z1-home-cmd 81 bit OUT FALSE pullmax.btn_z1_jog_neg ==> z1-jog-neg 81 bit OUT FALSE pullmax.btn_z1_jog_pos ==> z1-jog-pos 81 bit OUT FALSE pullmax.btn_z2_home ==> ui-z2-home-cmd 81 bit OUT FALSE pullmax.btn_z2_jog_neg ==> z2-jog-neg 81 bit OUT FALSE pullmax.btn_z2_jog_pos ==> z2-jog-pos 81 bit IN TRUE pullmax.ft-pedal-dn <== foot-pedal-dn 81 bit IN FALSE pullmax.ft-pedal-up <== foot-pedal-up 81 bit IN FALSE pullmax.led-j6-amp-enable <== j6-amp-enable 81 bit IN TRUE pullmax.led-j6-near-pos <== j6-near-pos 81 bit IN TRUE pullmax.led-j6-near-vel <== j6-near-vel 81 bit IN TRUE pullmax.led-j6-pre-stable <== j6-pre-stable 81 bit IN TRUE pullmax.led-j6-stable <== j6-stable 81 bit IN TRUE pullmax.led_hyd_pmp_mtr_overload <== hyd-pump-motor-overload 81 bit IN FALSE pullmax.led_r1_brake <== j6-unlock 81 bit IN TRUE pullmax.led_r1_homed <== j6-homed 81 bit IN FALSE pullmax.led_x1_homed <== x1-homed 81 bit IN FALSE pullmax.led_y1_homed <== y1-homed 81 bit IN FALSE pullmax.led_y2_homed <== y2-homed 81 bit IN FALSE pullmax.led_z1_homed <== z1-homed 81 bit IN FALSE pullmax.led_z2_homed <== z2-homed 81 bit IN TRUE pullmax.machine-is-on <== machine-is-on 24 s32 OUT 116932 servo-thread.time 23 bit IN FALSE spindle.0.amp-fault-in 23 bit IN TRUE spindle.0.at-speed <== spindle-at-speed 23 bit OUT TRUE spindle.0.brake ==> spindle-brake 23 bit OUT FALSE spindle.0.forward ==> spindle-cw 23 bit I/O FALSE spindle.0.index-enable <=> spindle-index-enable 23 bit IN FALSE spindle.0.inhibit 23 bit IN FALSE spindle.0.is-oriented 23 bit OUT FALSE spindle.0.locked 23 bit OUT FALSE spindle.0.on ==> spindle-enable 23 bit OUT FALSE spindle.0.orient 23 float OUT 0 spindle.0.orient-angle 23 s32 IN 0 spindle.0.orient-fault 23 s32 OUT 0 spindle.0.orient-mode 23 bit OUT FALSE spindle.0.reverse ==> spindle-ccw 23 float IN 0 spindle.0.revs <== spindle-revs 23 float OUT 0 spindle.0.speed-cmd-rps 23 float IN 0 spindle.0.speed-in <== spindle-vel-fb-rps 23 float OUT 0 spindle.0.speed-out ==> spindle-vel-cmd-rpm 23 float OUT 0 spindle.0.speed-out-abs ==> spindle-vel-cmd-rpm-abs 23 float OUT 0 spindle.0.speed-out-rps ==> spindle-vel-cmd-rps 23 float OUT 0 spindle.0.speed-out-rps-abs ==> spindle-vel-cmd-rps-abs 58 bit IN FALSE y.4-0-or8.in0 <== y1-jog-dn 58 bit IN TRUE y.4-0-or8.in1 <== y1-jog-up 58 bit IN FALSE y.4-0-or8.in2 58 bit IN FALSE y.4-0-or8.in3 58 bit IN FALSE y.4-0-or8.in4 58 bit IN FALSE y.4-0-or8.in5 58 bit IN FALSE y.4-0-or8.in6 58 bit IN FALSE y.4-0-or8.in7 58 bit OUT TRUE y.4-0-or8.out ==> coil-hyd4-0-enable 58 s32 OUT 156 y.4-0-or8.time 58 bit IN FALSE y.5-0-or8.in0 <== y1-jog-dn 58 bit IN TRUE y.5-0-or8.in1 <== y1-jog-up 58 bit IN FALSE y.5-0-or8.in2 58 bit IN FALSE y.5-0-or8.in3 58 bit IN FALSE y.5-0-or8.in4 58 bit IN FALSE y.5-0-or8.in5 58 bit IN FALSE y.5-0-or8.in6 58 bit IN FALSE y.5-0-or8.in7 58 bit OUT TRUE y.5-0-or8.out ==> coil-hyd5-0-enable 58 s32 OUT 10 y.5-0-or8.time 58 bit IN FALSE y.8-4-or8.in0 <== y1-jog-dn 58 bit IN TRUE y.8-4-or8.in1 <== y1-jog-up 58 bit IN FALSE y.8-4-or8.in2 58 bit IN FALSE y.8-4-or8.in3 58 bit IN FALSE y.8-4-or8.in4 58 bit IN FALSE y.8-4-or8.in5 58 bit IN FALSE y.8-4-or8.in6 58 bit IN FALSE y.8-4-or8.in7 58 bit OUT TRUE y.8-4-or8.out ==> coil-hyd8-4-enable 58 s32 OUT 90 y.8-4-or8.time 40 bit IN FALSE y.and2.enable.in0 40 bit IN FALSE y.and2.enable.in1 40 bit OUT FALSE y.and2.enable.out 40 s32 OUT 193 y.and2.enable.time 58 bit IN TRUE y.cr200-or8.in0 <== y1-jog-up 58 bit IN FALSE y.cr200-or8.in1 58 bit IN FALSE y.cr200-or8.in2 58 bit IN FALSE y.cr200-or8.in3 58 bit IN FALSE y.cr200-or8.in4 58 bit IN FALSE y.cr200-or8.in5 58 bit IN FALSE y.cr200-or8.in6 58 bit IN FALSE y.cr200-or8.in7 58 bit OUT TRUE y.cr200-or8.out ==> coil-cr200-enable 58 s32 OUT 11 y.cr200-or8.time 58 bit IN FALSE y.cr201-or8.in0 58 bit IN FALSE y.cr201-or8.in1 58 bit IN FALSE y.cr201-or8.in2 58 bit IN FALSE y.cr201-or8.in3 58 bit IN FALSE y.cr201-or8.in4 58 bit IN FALSE y.cr201-or8.in5 58 bit IN FALSE y.cr201-or8.in6 58 bit IN FALSE y.cr201-or8.in7 58 bit OUT FALSE y.cr201-or8.out ==> coil-cr201-enable 58 s32 OUT 36 y.cr201-or8.time 58 bit IN FALSE y.cr202-or8.in0 <== y1-jog-dn 58 bit IN FALSE y.cr202-or8.in1 58 bit IN FALSE y.cr202-or8.in2 58 bit IN FALSE y.cr202-or8.in3 58 bit IN FALSE y.cr202-or8.in4 58 bit IN FALSE y.cr202-or8.in5 58 bit IN FALSE y.cr202-or8.in6 58 bit IN FALSE y.cr202-or8.in7 58 bit OUT FALSE y.cr202-or8.out ==> coil-cr202-enable 58 s32 OUT 31 y.cr202-or8.time 58 bit IN FALSE y.cr203-or8.in0 <== y1-jog-dn 58 bit IN FALSE y.cr203-or8.in1 58 bit IN FALSE y.cr203-or8.in2 58 bit IN FALSE y.cr203-or8.in3 58 bit IN FALSE y.cr203-or8.in4 58 bit IN FALSE y.cr203-or8.in5 58 bit IN FALSE y.cr203-or8.in6 58 bit IN FALSE y.cr203-or8.in7 58 bit OUT FALSE y.cr203-or8.out ==> coil-cr203-enable 58 s32 OUT 29 y.cr203-or8.time 46 float IN 0 y.mux4.pwm.in0 46 float IN -0.1 y.mux4.pwm.in1 46 float IN 0.1 y.mux4.pwm.in2 46 float IN 0 y.mux4.pwm.in3 46 float OUT -0.1 y.mux4.pwm.out ==> y-speed 46 bit IN TRUE y.mux4.pwm.sel0 <== y1-jog-up 46 bit IN FALSE y.mux4.pwm.sel1 <== y1-jog-dn 46 s32 OUT 99 y.mux4.pwm.time