Component Pins: Owner Type Dir Value Name 19 float OUT 0 axis.a.eoffset 19 bit IN FALSE axis.a.eoffset-clear 19 s32 IN 0 axis.a.eoffset-counts 19 bit IN FALSE axis.a.eoffset-enable 19 float OUT 0 axis.a.eoffset-request 19 float IN 0 axis.a.eoffset-scale 19 float IN 1 axis.a.jog-accel-fraction 19 s32 IN 0 axis.a.jog-counts 19 bit IN FALSE axis.a.jog-enable 19 float IN 0 axis.a.jog-scale 19 bit IN FALSE axis.a.jog-vel-mode 19 bit OUT FALSE axis.a.kb-jog-active 19 float OUT 0 axis.a.pos-cmd 19 float OUT 0 axis.a.teleop-pos-cmd 19 bit OUT FALSE axis.a.teleop-tp-enable 19 float OUT 0 axis.a.teleop-vel-cmd 19 float OUT 0 axis.a.teleop-vel-lim 19 bit OUT FALSE axis.a.wheel-jog-active 19 float OUT 0 axis.b.eoffset 19 bit IN FALSE axis.b.eoffset-clear 19 s32 IN 0 axis.b.eoffset-counts 19 bit IN FALSE axis.b.eoffset-enable 19 float OUT 0 axis.b.eoffset-request 19 float IN 0 axis.b.eoffset-scale 19 float IN 1 axis.b.jog-accel-fraction 19 s32 IN 0 axis.b.jog-counts 19 bit IN FALSE axis.b.jog-enable 19 float IN 0 axis.b.jog-scale 19 bit IN FALSE axis.b.jog-vel-mode 19 bit OUT FALSE axis.b.kb-jog-active 19 float OUT 0 axis.b.pos-cmd 19 float OUT 0 axis.b.teleop-pos-cmd 19 bit OUT FALSE axis.b.teleop-tp-enable 19 float OUT 0 axis.b.teleop-vel-cmd 19 float OUT 0 axis.b.teleop-vel-lim 19 bit OUT FALSE axis.b.wheel-jog-active 19 float OUT 0 axis.c.eoffset 19 bit IN FALSE axis.c.eoffset-clear 19 s32 IN 0 axis.c.eoffset-counts 19 bit IN FALSE axis.c.eoffset-enable 19 float OUT 0 axis.c.eoffset-request 19 float IN 0 axis.c.eoffset-scale 19 float IN 1 axis.c.jog-accel-fraction 19 s32 IN 0 axis.c.jog-counts 19 bit IN FALSE axis.c.jog-enable 19 float IN 0 axis.c.jog-scale 19 bit IN FALSE axis.c.jog-vel-mode 19 bit OUT FALSE axis.c.kb-jog-active 19 float OUT 0 axis.c.pos-cmd 19 float OUT 0 axis.c.teleop-pos-cmd 19 bit OUT FALSE axis.c.teleop-tp-enable 19 float OUT 0 axis.c.teleop-vel-cmd 19 float OUT 0 axis.c.teleop-vel-lim 19 bit OUT FALSE axis.c.wheel-jog-active 19 float OUT 0 axis.u.eoffset 19 bit IN FALSE axis.u.eoffset-clear 19 s32 IN 0 axis.u.eoffset-counts 19 bit IN FALSE axis.u.eoffset-enable 19 float OUT 0 axis.u.eoffset-request 19 float IN 0 axis.u.eoffset-scale 19 float IN 1 axis.u.jog-accel-fraction 19 s32 IN 0 axis.u.jog-counts 19 bit IN FALSE axis.u.jog-enable 19 float IN 0 axis.u.jog-scale 19 bit IN FALSE axis.u.jog-vel-mode 19 bit OUT FALSE axis.u.kb-jog-active 19 float OUT 0 axis.u.pos-cmd 19 float OUT 0 axis.u.teleop-pos-cmd 19 bit OUT FALSE axis.u.teleop-tp-enable 19 float OUT 0 axis.u.teleop-vel-cmd 19 float OUT 0 axis.u.teleop-vel-lim 19 bit OUT FALSE axis.u.wheel-jog-active 19 float OUT 0 axis.v.eoffset 19 bit IN FALSE axis.v.eoffset-clear 19 s32 IN 0 axis.v.eoffset-counts 19 bit IN FALSE axis.v.eoffset-enable 19 float OUT 0 axis.v.eoffset-request 19 float IN 0 axis.v.eoffset-scale 19 float IN 1 axis.v.jog-accel-fraction 19 s32 IN 0 axis.v.jog-counts 19 bit IN FALSE axis.v.jog-enable 19 float IN 0 axis.v.jog-scale 19 bit IN FALSE axis.v.jog-vel-mode 19 bit OUT FALSE axis.v.kb-jog-active 19 float OUT 0 axis.v.pos-cmd 19 float OUT 0 axis.v.teleop-pos-cmd 19 bit OUT FALSE axis.v.teleop-tp-enable 19 float OUT 0 axis.v.teleop-vel-cmd 19 float OUT 0 axis.v.teleop-vel-lim 19 bit OUT FALSE axis.v.wheel-jog-active 19 float OUT 0 axis.w.eoffset 19 bit IN FALSE axis.w.eoffset-clear 19 s32 IN 0 axis.w.eoffset-counts 19 bit IN FALSE axis.w.eoffset-enable 19 float OUT 0 axis.w.eoffset-request 19 float IN 0 axis.w.eoffset-scale 19 float IN 1 axis.w.jog-accel-fraction 19 s32 IN 0 axis.w.jog-counts 19 bit IN FALSE axis.w.jog-enable 19 float IN 0 axis.w.jog-scale 19 bit IN FALSE axis.w.jog-vel-mode 19 bit OUT FALSE axis.w.kb-jog-active 19 float OUT 0 axis.w.pos-cmd 19 float OUT 0 axis.w.teleop-pos-cmd 19 bit OUT FALSE axis.w.teleop-tp-enable 19 float OUT 0 axis.w.teleop-vel-cmd 19 float OUT 0 axis.w.teleop-vel-lim 19 bit OUT FALSE axis.w.wheel-jog-active 19 float OUT 0 axis.x.eoffset 19 bit IN FALSE axis.x.eoffset-clear 19 s32 IN 0 axis.x.eoffset-counts 19 bit IN FALSE axis.x.eoffset-enable 19 float OUT 0 axis.x.eoffset-request 19 float IN 0 axis.x.eoffset-scale 19 float IN 1 axis.x.jog-accel-fraction 19 s32 IN 0 axis.x.jog-counts 19 bit IN FALSE axis.x.jog-enable 19 float IN 0 axis.x.jog-scale 19 bit IN FALSE axis.x.jog-vel-mode 19 bit OUT FALSE axis.x.kb-jog-active 19 float OUT 3.851757e-09 axis.x.pos-cmd 19 float OUT 0 axis.x.teleop-pos-cmd 19 bit OUT FALSE axis.x.teleop-tp-enable 19 float OUT 0 axis.x.teleop-vel-cmd 19 float OUT 0 axis.x.teleop-vel-lim 19 bit OUT FALSE axis.x.wheel-jog-active 19 float OUT 0 axis.y.eoffset 19 bit IN FALSE axis.y.eoffset-clear 19 s32 IN 0 axis.y.eoffset-counts 19 bit IN FALSE axis.y.eoffset-enable 19 float OUT 0 axis.y.eoffset-request 19 float IN 0 axis.y.eoffset-scale 19 float IN 1 axis.y.jog-accel-fraction 19 s32 IN 0 axis.y.jog-counts 19 bit IN FALSE axis.y.jog-enable 19 float IN 0 axis.y.jog-scale 19 bit IN FALSE axis.y.jog-vel-mode 19 bit OUT FALSE axis.y.kb-jog-active 19 float OUT 3.851757e-09 axis.y.pos-cmd 19 float OUT 0 axis.y.teleop-pos-cmd 19 bit OUT FALSE axis.y.teleop-tp-enable 19 float OUT 0 axis.y.teleop-vel-cmd 19 float OUT 0 axis.y.teleop-vel-lim 19 bit OUT FALSE axis.y.wheel-jog-active 19 float OUT 0 axis.z.eoffset 19 bit IN FALSE axis.z.eoffset-clear 19 s32 IN 0 axis.z.eoffset-counts 19 bit IN FALSE axis.z.eoffset-enable 19 float OUT 0 axis.z.eoffset-request 19 float IN 0 axis.z.eoffset-scale 19 float IN 1 axis.z.jog-accel-fraction 19 s32 IN 0 axis.z.jog-counts 19 bit IN FALSE axis.z.jog-enable 19 float IN 0 axis.z.jog-scale 19 bit IN FALSE axis.z.jog-vel-mode 19 bit OUT FALSE axis.z.kb-jog-active 19 float OUT 2.954677e-09 axis.z.pos-cmd 19 float OUT 0 axis.z.teleop-pos-cmd 19 bit OUT FALSE axis.z.teleop-tp-enable 19 float OUT 0 axis.z.teleop-vel-cmd 19 float OUT 0 axis.z.teleop-vel-lim 19 bit OUT FALSE axis.z.wheel-jog-active 44 bit OUT FALSE axisui.abort 44 bit OUT FALSE axisui.error 44 bit OUT FALSE axisui.jog.a 44 bit OUT FALSE axisui.jog.b 44 bit OUT FALSE axisui.jog.c 44 float OUT 0 axisui.jog.increment 44 bit OUT FALSE axisui.jog.u 44 bit OUT FALSE axisui.jog.v 44 bit OUT FALSE axisui.jog.w 44 bit OUT TRUE axisui.jog.x 44 bit OUT FALSE axisui.jog.y 44 bit OUT FALSE axisui.jog.z 44 bit IN FALSE axisui.notifications-clear 44 bit IN FALSE axisui.notifications-clear-error 44 bit IN FALSE axisui.notifications-clear-info 44 bit IN FALSE axisui.resume-inhibit 30 u32 OUT 0x00000004 cia402.0.controlword ==> x-controlword 30 s32 IN 0 cia402.0.drv-actual-position <== x-drv-act-pos 30 s32 IN 0 cia402.0.drv-actual-velocity <== x-drv-act-velo 30 bit OUT FALSE cia402.0.drv-fault 30 s32 OUT 0 cia402.0.drv-target-position ==> x-drv-target-pos 30 s32 OUT 0 cia402.0.drv-target-velocity ==> x-drv-target-velo 30 bit IN FALSE cia402.0.enable <== x-enable 30 bit IN FALSE cia402.0.fault-reset 30 bit I/O FALSE cia402.0.home 30 s32 OUT 0 cia402.0.opmode ==> x-modes-of-operation 30 bit OUT FALSE cia402.0.opmode-cyclic-position 30 bit OUT FALSE cia402.0.opmode-cyclic-velocity 30 s32 IN 0 cia402.0.opmode-display <== x-opmode-display 30 bit OUT FALSE cia402.0.opmode-homing 30 bit OUT TRUE cia402.0.opmode-no-mode 30 float IN 0 cia402.0.pos-cmd <== x-pos-cmd 30 float OUT 0 cia402.0.pos-fb ==> x-pos-fb 30 s32 OUT 3259 cia402.0.read-all.time 30 bit OUT FALSE cia402.0.stat-fault 30 bit OUT FALSE cia402.0.stat-homed 30 bit OUT FALSE cia402.0.stat-homing 30 bit OUT FALSE cia402.0.stat-op-enabled 30 bit OUT FALSE cia402.0.stat-quick-stop 30 bit OUT FALSE cia402.0.stat-remote 30 bit OUT FALSE cia402.0.stat-switched-on 30 bit OUT FALSE cia402.0.stat-switchon-disabled 30 bit OUT FALSE cia402.0.stat-switchon-ready 30 bit OUT FALSE cia402.0.stat-target-reached 30 bit OUT FALSE cia402.0.stat-voltage-enabled 30 bit OUT FALSE cia402.0.stat-warning 30 u32 IN 0x00000000 cia402.0.statusword <== x-statusword 30 float IN 0 cia402.0.velocity-cmd 30 float OUT 0 cia402.0.velocity-fb 30 s32 OUT 1056 cia402.0.write-all.time 10 bit IN FALSE halui.abort 10 float IN 0 halui.axis.a.analog 10 float IN 0 halui.axis.a.increment 10 bit IN FALSE halui.axis.a.increment-minus 10 bit IN FALSE halui.axis.a.increment-plus 10 bit IN FALSE halui.axis.a.minus 10 bit IN FALSE halui.axis.a.plus 10 bit IN FALSE halui.axis.a.select 10 float IN 0 halui.axis.b.analog 10 float IN 0 halui.axis.b.increment 10 bit IN FALSE halui.axis.b.increment-minus 10 bit IN FALSE halui.axis.b.increment-plus 10 bit IN FALSE halui.axis.b.minus 10 bit IN FALSE halui.axis.b.plus 10 bit IN FALSE halui.axis.b.select 10 float IN 0 halui.axis.c.analog 10 float IN 0 halui.axis.c.increment 10 bit IN FALSE halui.axis.c.increment-minus 10 bit IN FALSE halui.axis.c.increment-plus 10 bit IN FALSE halui.axis.c.minus 10 bit IN FALSE halui.axis.c.plus 10 bit IN FALSE halui.axis.c.select 10 float IN 0.2 halui.axis.jog-deadband 10 float IN 0 halui.axis.jog-speed 10 u32 OUT 0x00000000 halui.axis.selected 10 float IN 0 halui.axis.selected.increment 10 bit IN FALSE halui.axis.selected.increment-minus 10 bit IN FALSE halui.axis.selected.increment-plus 10 bit IN FALSE halui.axis.selected.minus 10 bit IN FALSE halui.axis.selected.plus 10 float IN 0 halui.axis.u.analog 10 float IN 0 halui.axis.u.increment 10 bit IN FALSE halui.axis.u.increment-minus 10 bit IN FALSE halui.axis.u.increment-plus 10 bit IN FALSE halui.axis.u.minus 10 bit IN FALSE halui.axis.u.plus 10 bit IN FALSE halui.axis.u.select 10 float IN 0 halui.axis.v.analog 10 float IN 0 halui.axis.v.increment 10 bit IN FALSE halui.axis.v.increment-minus 10 bit IN FALSE halui.axis.v.increment-plus 10 bit IN FALSE halui.axis.v.minus 10 bit IN FALSE halui.axis.v.plus 10 bit IN FALSE halui.axis.v.select 10 float IN 0 halui.axis.w.analog 10 float IN 0 halui.axis.w.increment 10 bit IN FALSE halui.axis.w.increment-minus 10 bit IN FALSE halui.axis.w.increment-plus 10 bit IN FALSE halui.axis.w.minus 10 bit IN FALSE halui.axis.w.plus 10 bit IN FALSE halui.axis.w.select 10 float IN 0 halui.axis.x.analog 10 float IN 0 halui.axis.x.increment 10 bit IN FALSE halui.axis.x.increment-minus 10 bit IN FALSE halui.axis.x.increment-plus 10 bit OUT TRUE halui.axis.x.is-selected 10 bit IN FALSE halui.axis.x.minus 10 bit IN FALSE halui.axis.x.plus 10 float OUT 3.851757e-09 halui.axis.x.pos-commanded 10 float OUT 3.851757e-09 halui.axis.x.pos-feedback 10 float OUT 3.851757e-09 halui.axis.x.pos-relative 10 bit IN FALSE halui.axis.x.select 10 float IN 0 halui.axis.y.analog 10 float IN 0 halui.axis.y.increment 10 bit IN FALSE halui.axis.y.increment-minus 10 bit IN FALSE halui.axis.y.increment-plus 10 bit OUT FALSE halui.axis.y.is-selected 10 bit IN FALSE halui.axis.y.minus 10 bit IN FALSE halui.axis.y.plus 10 float OUT 3.851757e-09 halui.axis.y.pos-commanded 10 float OUT 3.851757e-09 halui.axis.y.pos-feedback 10 float OUT 3.851757e-09 halui.axis.y.pos-relative 10 bit IN FALSE halui.axis.y.select 10 float IN 0 halui.axis.z.analog 10 float IN 0 halui.axis.z.increment 10 bit IN FALSE halui.axis.z.increment-minus 10 bit IN FALSE halui.axis.z.increment-plus 10 bit OUT FALSE halui.axis.z.is-selected 10 bit IN FALSE halui.axis.z.minus 10 bit IN FALSE halui.axis.z.plus 10 float OUT 2.954677e-09 halui.axis.z.pos-commanded 10 float OUT 2.954677e-09 halui.axis.z.pos-feedback 10 float OUT 2.954677e-09 halui.axis.z.pos-relative 10 bit IN FALSE halui.axis.z.select 10 bit IN FALSE halui.estop.activate 10 bit OUT FALSE halui.estop.is-activated 10 bit IN FALSE halui.estop.reset 10 bit IN TRUE halui.feed-override.count-enable 10 s32 IN 0 halui.feed-override.counts 10 bit IN FALSE halui.feed-override.decrease 10 bit IN FALSE halui.feed-override.direct-value 10 bit IN FALSE halui.feed-override.increase 10 float IN 0.1 halui.feed-override.scale 10 float OUT 1 halui.feed-override.value 10 bit OUT FALSE halui.flood.is-on 10 bit IN FALSE halui.flood.off 10 bit IN FALSE halui.flood.on 10 bit IN FALSE halui.home-all 10 float IN 0 halui.joint.0.analog 10 bit OUT FALSE halui.joint.0.has-fault 10 bit IN FALSE halui.joint.0.home 10 float IN 0 halui.joint.0.increment 10 bit IN FALSE halui.joint.0.increment-minus 10 bit IN FALSE halui.joint.0.increment-plus 10 bit OUT FALSE halui.joint.0.is-homed 10 bit OUT TRUE halui.joint.0.is-selected 10 bit IN FALSE halui.joint.0.minus 10 bit OUT FALSE halui.joint.0.on-hard-max-limit 10 bit OUT FALSE halui.joint.0.on-hard-min-limit 10 bit OUT FALSE halui.joint.0.on-soft-max-limit 10 bit OUT FALSE halui.joint.0.on-soft-min-limit 10 bit OUT FALSE halui.joint.0.override-limits 10 bit IN FALSE halui.joint.0.plus 10 bit IN FALSE halui.joint.0.select 10 bit IN FALSE halui.joint.0.unhome 10 float IN 0 halui.joint.1.analog 10 bit OUT FALSE halui.joint.1.has-fault 10 bit IN FALSE halui.joint.1.home 10 float IN 0 halui.joint.1.increment 10 bit IN FALSE halui.joint.1.increment-minus 10 bit IN FALSE halui.joint.1.increment-plus 10 bit OUT FALSE halui.joint.1.is-homed 10 bit OUT FALSE halui.joint.1.is-selected 10 bit IN FALSE halui.joint.1.minus 10 bit OUT FALSE halui.joint.1.on-hard-max-limit 10 bit OUT FALSE halui.joint.1.on-hard-min-limit 10 bit OUT FALSE halui.joint.1.on-soft-max-limit 10 bit OUT FALSE halui.joint.1.on-soft-min-limit 10 bit OUT FALSE halui.joint.1.override-limits 10 bit IN FALSE halui.joint.1.plus 10 bit IN FALSE halui.joint.1.select 10 bit IN FALSE halui.joint.1.unhome 10 float IN 0 halui.joint.2.analog 10 bit OUT FALSE halui.joint.2.has-fault 10 bit IN FALSE halui.joint.2.home 10 float IN 0 halui.joint.2.increment 10 bit IN FALSE halui.joint.2.increment-minus 10 bit IN FALSE halui.joint.2.increment-plus 10 bit OUT FALSE halui.joint.2.is-homed 10 bit OUT FALSE halui.joint.2.is-selected 10 bit IN FALSE halui.joint.2.minus 10 bit OUT FALSE halui.joint.2.on-hard-max-limit 10 bit OUT FALSE halui.joint.2.on-hard-min-limit 10 bit OUT FALSE halui.joint.2.on-soft-max-limit 10 bit OUT FALSE halui.joint.2.on-soft-min-limit 10 bit OUT FALSE halui.joint.2.override-limits 10 bit IN FALSE halui.joint.2.plus 10 bit IN FALSE halui.joint.2.select 10 bit IN FALSE halui.joint.2.unhome 10 float IN 0.2 halui.joint.jog-deadband 10 float IN 0 halui.joint.jog-speed 10 u32 OUT 0x00000000 halui.joint.selected 10 bit OUT FALSE halui.joint.selected.has-fault 10 bit IN FALSE halui.joint.selected.home 10 float IN 0 halui.joint.selected.increment 10 bit IN FALSE halui.joint.selected.increment-minus 10 bit IN FALSE halui.joint.selected.increment-plus 10 bit OUT FALSE halui.joint.selected.is-homed 10 bit IN FALSE halui.joint.selected.minus 10 bit OUT FALSE halui.joint.selected.on-hard-max-limit 10 bit OUT FALSE halui.joint.selected.on-hard-min-limit 10 bit OUT FALSE halui.joint.selected.on-soft-max-limit 10 bit OUT FALSE halui.joint.selected.on-soft-min-limit 10 bit OUT FALSE halui.joint.selected.override-limits 10 bit IN FALSE halui.joint.selected.plus 10 bit IN FALSE halui.joint.selected.unhome 10 bit OUT FALSE halui.lube.is-on 10 bit IN FALSE halui.lube.off 10 bit IN FALSE halui.lube.on 10 bit OUT FALSE halui.machine.is-on 10 bit IN FALSE halui.machine.off 10 bit IN FALSE halui.machine.on 10 float OUT 0.03937008 halui.machine.units-per-mm 10 bit IN TRUE halui.max-velocity.count-enable 10 s32 IN 0 halui.max-velocity.counts 10 bit IN FALSE halui.max-velocity.decrease 10 bit IN FALSE halui.max-velocity.direct-value 10 bit IN FALSE halui.max-velocity.increase 10 float IN 0 halui.max-velocity.scale 10 float OUT 5 halui.max-velocity.value 10 bit OUT FALSE halui.mist.is-on 10 bit IN FALSE halui.mist.off 10 bit IN FALSE halui.mist.on 10 bit IN FALSE halui.mode.auto 10 bit OUT FALSE halui.mode.is-auto 10 bit OUT TRUE halui.mode.is-joint 10 bit OUT TRUE halui.mode.is-manual 10 bit OUT FALSE halui.mode.is-mdi 10 bit OUT FALSE halui.mode.is-teleop 10 bit IN FALSE halui.mode.joint 10 bit IN FALSE halui.mode.manual 10 bit IN FALSE halui.mode.mdi 10 bit IN FALSE halui.mode.teleop 10 bit OUT TRUE halui.program.block-delete.is-on 10 bit IN FALSE halui.program.block-delete.off 10 bit IN FALSE halui.program.block-delete.on 10 bit OUT TRUE halui.program.is-idle 10 bit OUT FALSE halui.program.is-paused 10 bit OUT FALSE halui.program.is-running 10 bit OUT TRUE halui.program.optional-stop.is-on 10 bit IN FALSE halui.program.optional-stop.off 10 bit IN FALSE halui.program.optional-stop.on 10 bit IN FALSE halui.program.pause 10 bit IN FALSE halui.program.resume 10 bit IN FALSE halui.program.run 10 bit IN FALSE halui.program.step 10 bit IN FALSE halui.program.stop 10 bit IN TRUE halui.rapid-override.count-enable 10 s32 IN 0 halui.rapid-override.counts 10 bit IN FALSE halui.rapid-override.decrease 10 bit IN FALSE halui.rapid-override.direct-value 10 bit IN FALSE halui.rapid-override.increase 10 float IN 0.1 halui.rapid-override.scale 10 float OUT 1 halui.rapid-override.value 10 bit OUT TRUE halui.spindle.0.brake-is-on 10 bit IN FALSE halui.spindle.0.brake-off 10 bit IN FALSE halui.spindle.0.brake-on 10 bit IN FALSE halui.spindle.0.decrease 10 bit IN FALSE halui.spindle.0.forward 10 bit IN FALSE halui.spindle.0.increase 10 bit OUT FALSE halui.spindle.0.is-on 10 bit IN TRUE halui.spindle.0.override.count-enable 10 s32 IN 0 halui.spindle.0.override.counts 10 bit IN FALSE halui.spindle.0.override.decrease 10 bit IN FALSE halui.spindle.0.override.direct-value 10 bit IN FALSE halui.spindle.0.override.increase 10 float IN 0.1 halui.spindle.0.override.scale 10 float OUT 1 halui.spindle.0.override.value 10 bit IN FALSE halui.spindle.0.reverse 10 bit OUT FALSE halui.spindle.0.runs-backward 10 bit OUT FALSE halui.spindle.0.runs-forward 10 bit IN FALSE halui.spindle.0.start 10 bit IN FALSE halui.spindle.0.stop 10 float OUT 0 halui.tool.diameter 10 float OUT 0 halui.tool.length_offset.a 10 float OUT 0 halui.tool.length_offset.b 10 float OUT 0 halui.tool.length_offset.c 10 float OUT 0 halui.tool.length_offset.u 10 float OUT 0 halui.tool.length_offset.v 10 float OUT 0 halui.tool.length_offset.w 10 float OUT 0 halui.tool.length_offset.x 10 float OUT 0 halui.tool.length_offset.y 10 float OUT 0 halui.tool.length_offset.z 10 u32 OUT 0x00000000 halui.tool.number 42 float IN 0 ini.0.backlash 42 float IN 1 ini.0.ferror 42 float IN 0 ini.0.home 42 float IN 0 ini.0.home_offset 42 s32 IN 1 ini.0.home_sequence 42 float IN 50 ini.0.max_acceleration 42 float IN 100 ini.0.max_limit 42 float IN 5 ini.0.max_velocity 42 float IN 1 ini.0.min_ferror 42 float IN -10 ini.0.min_limit 42 float IN 0 ini.1.backlash 42 float IN 0.05 ini.1.ferror 42 float IN 0 ini.1.home 42 float IN 0 ini.1.home_offset 42 s32 IN 1 ini.1.home_sequence 42 float IN 50 ini.1.max_acceleration 42 float IN 10 ini.1.max_limit 42 float IN 5 ini.1.max_velocity 42 float IN 0.01 ini.1.min_ferror 42 float IN -10 ini.1.min_limit 42 float IN 0 ini.2.backlash 42 float IN 0.05 ini.2.ferror 42 float IN 0 ini.2.home 42 float IN 1 ini.2.home_offset 42 s32 IN 0 ini.2.home_sequence 42 float IN 50 ini.2.max_acceleration 42 float IN 0.12 ini.2.max_limit 42 float IN 5 ini.2.max_velocity 42 float IN 0.01 ini.2.min_ferror 42 float IN -8 ini.2.min_limit 42 float IN 0 ini.a.max_acceleration 42 float IN 0 ini.a.max_limit 42 float IN 0 ini.a.max_velocity 42 float IN 0 ini.a.min_limit 42 float IN 0 ini.b.max_acceleration 42 float IN 0 ini.b.max_limit 42 float IN 0 ini.b.max_velocity 42 float IN 0 ini.b.min_limit 42 float IN 0 ini.c.max_acceleration 42 float IN 0 ini.c.max_limit 42 float IN 0 ini.c.max_velocity 42 float IN 0 ini.c.min_limit 42 bit IN TRUE ini.traj_arc_blend_enable 42 bit IN FALSE ini.traj_arc_blend_fallback_enable 42 float IN 4 ini.traj_arc_blend_gap_cycles 42 s32 IN 50 ini.traj_arc_blend_optimization_depth 42 float IN 100 ini.traj_arc_blend_ramp_freq 42 float IN 0.1 ini.traj_arc_blend_tangent_kink_ratio 42 float IN 100 ini.traj_default_acceleration 42 float IN 1 ini.traj_default_velocity 42 float IN 100 ini.traj_max_acceleration 42 float IN 4 ini.traj_max_velocity 42 float IN 0 ini.u.max_acceleration 42 float IN 0 ini.u.max_limit 42 float IN 0 ini.u.max_velocity 42 float IN 0 ini.u.min_limit 42 float IN 0 ini.v.max_acceleration 42 float IN 0 ini.v.max_limit 42 float IN 0 ini.v.max_velocity 42 float IN 0 ini.v.min_limit 42 float IN 0 ini.w.max_acceleration 42 float IN 0 ini.w.max_limit 42 float IN 0 ini.w.max_velocity 42 float IN 0 ini.w.min_limit 42 float IN 100 ini.x.max_acceleration 42 float IN 10 ini.x.max_limit 42 float IN 4 ini.x.max_velocity 42 float IN -10 ini.x.min_limit 42 float IN 100 ini.y.max_acceleration 42 float IN 10 ini.y.max_limit 42 float IN 4 ini.y.max_velocity 42 float IN -10 ini.y.min_limit 42 float IN 100 ini.z.max_acceleration 42 float IN 0.12 ini.z.max_limit 42 float IN 4 ini.z.max_velocity 42 float IN -8 ini.z.min_limit 4 bit OUT FALSE iocontrol.0.coolant-flood 4 bit OUT FALSE iocontrol.0.coolant-mist 4 bit IN TRUE iocontrol.0.emc-enable-in 4 bit OUT FALSE iocontrol.0.lube 4 bit IN FALSE iocontrol.0.lube_level 4 bit OUT FALSE iocontrol.0.tool-change 4 bit IN FALSE iocontrol.0.tool-changed 4 s32 OUT 0 iocontrol.0.tool-number 4 s32 OUT 0 iocontrol.0.tool-prep-number 4 s32 OUT 0 iocontrol.0.tool-prep-pocket 4 bit OUT FALSE iocontrol.0.tool-prepare 4 bit IN FALSE iocontrol.0.tool-prepared 4 bit OUT FALSE iocontrol.0.user-enable-out 4 bit OUT FALSE iocontrol.0.user-request-enable 19 float OUT 0 joint.0.acc-cmd 19 bit OUT TRUE joint.0.active 19 bit OUT FALSE joint.0.amp-enable-out ==> x-enable 19 bit IN FALSE joint.0.amp-fault-in 19 float OUT 0 joint.0.backlash-corr 19 float OUT 0 joint.0.backlash-filt 19 float OUT 0 joint.0.backlash-vel 19 float OUT 0 joint.0.coarse-pos-cmd 19 bit OUT FALSE joint.0.error 19 float OUT 0 joint.0.f-error 19 float OUT 1 joint.0.f-error-lim 19 bit OUT FALSE joint.0.f-errored 19 bit OUT FALSE joint.0.faulted 19 float OUT 0 joint.0.free-pos-cmd 19 bit OUT FALSE joint.0.free-tp-enable 19 float OUT 0 joint.0.free-vel-lim 19 s32 OUT 0 joint.0.home-state 19 bit IN FALSE joint.0.home-sw-in 19 bit OUT FALSE joint.0.homed 19 bit OUT FALSE joint.0.homing 19 bit OUT TRUE joint.0.in-position 19 bit I/O FALSE joint.0.index-enable 19 float IN 1 joint.0.jog-accel-fraction 19 s32 IN 0 joint.0.jog-counts 19 bit IN FALSE joint.0.jog-enable 19 float IN 0 joint.0.jog-scale 19 bit IN FALSE joint.0.jog-vel-mode 19 bit OUT FALSE joint.0.kb-jog-active 19 float OUT -3.851757e-09 joint.0.motor-offset 19 float OUT 0 joint.0.motor-pos-cmd ==> x-pos-cmd 19 float IN 0 joint.0.motor-pos-fb <== x-pos-fb 19 bit OUT FALSE joint.0.neg-hard-limit 19 bit IN FALSE joint.0.neg-lim-sw-in 19 float OUT 3.851757e-09 joint.0.pos-cmd 19 float OUT 3.851757e-09 joint.0.pos-fb 19 bit OUT FALSE joint.0.pos-hard-limit 19 bit IN FALSE joint.0.pos-lim-sw-in 19 float OUT 0 joint.0.vel-cmd ==> x-vel-cmd 19 bit OUT FALSE joint.0.wheel-jog-active 19 float OUT 0 joint.1.acc-cmd 19 bit OUT TRUE joint.1.active 19 bit OUT FALSE joint.1.amp-enable-out 19 bit IN FALSE joint.1.amp-fault-in 19 float OUT 0 joint.1.backlash-corr 19 float OUT 0 joint.1.backlash-filt 19 float OUT 0 joint.1.backlash-vel 19 float OUT 0 joint.1.coarse-pos-cmd 19 bit OUT FALSE joint.1.error 19 float OUT 0 joint.1.f-error 19 float OUT 0.01 joint.1.f-error-lim 19 bit OUT FALSE joint.1.f-errored 19 bit OUT FALSE joint.1.faulted 19 float OUT 0 joint.1.free-pos-cmd 19 bit OUT FALSE joint.1.free-tp-enable 19 float OUT 0 joint.1.free-vel-lim 19 s32 OUT 0 joint.1.home-state 19 bit IN FALSE joint.1.home-sw-in 19 bit OUT FALSE joint.1.homed 19 bit OUT FALSE joint.1.homing 19 bit OUT TRUE joint.1.in-position 19 bit I/O FALSE joint.1.index-enable 19 float IN 1 joint.1.jog-accel-fraction 19 s32 IN 0 joint.1.jog-counts 19 bit IN FALSE joint.1.jog-enable 19 float IN 0 joint.1.jog-scale 19 bit IN FALSE joint.1.jog-vel-mode 19 bit OUT FALSE joint.1.kb-jog-active 19 float OUT -3.851757e-09 joint.1.motor-offset 19 float OUT 0 joint.1.motor-pos-cmd 19 float IN 0 joint.1.motor-pos-fb 19 bit OUT FALSE joint.1.neg-hard-limit 19 bit IN FALSE joint.1.neg-lim-sw-in 19 float OUT 3.851757e-09 joint.1.pos-cmd 19 float OUT 3.851757e-09 joint.1.pos-fb 19 bit OUT FALSE joint.1.pos-hard-limit 19 bit IN FALSE joint.1.pos-lim-sw-in 19 float OUT 0 joint.1.vel-cmd 19 bit OUT FALSE joint.1.wheel-jog-active 19 float OUT 0 joint.2.acc-cmd 19 bit OUT TRUE joint.2.active 19 bit OUT FALSE joint.2.amp-enable-out 19 bit IN FALSE joint.2.amp-fault-in 19 float OUT 0 joint.2.backlash-corr 19 float OUT 0 joint.2.backlash-filt 19 float OUT 0 joint.2.backlash-vel 19 float OUT 0 joint.2.coarse-pos-cmd 19 bit OUT FALSE joint.2.error 19 float OUT 0 joint.2.f-error 19 float OUT 0.01 joint.2.f-error-lim 19 bit OUT FALSE joint.2.f-errored 19 bit OUT FALSE joint.2.faulted 19 float OUT 0 joint.2.free-pos-cmd 19 bit OUT FALSE joint.2.free-tp-enable 19 float OUT 0 joint.2.free-vel-lim 19 s32 OUT 0 joint.2.home-state 19 bit IN FALSE joint.2.home-sw-in 19 bit OUT FALSE joint.2.homed 19 bit OUT FALSE joint.2.homing 19 bit OUT TRUE joint.2.in-position 19 bit I/O FALSE joint.2.index-enable 19 float IN 1 joint.2.jog-accel-fraction 19 s32 IN 0 joint.2.jog-counts 19 bit IN FALSE joint.2.jog-enable 19 float IN 0 joint.2.jog-scale 19 bit IN FALSE joint.2.jog-vel-mode 19 bit OUT FALSE joint.2.kb-jog-active 19 float OUT -2.954677e-09 joint.2.motor-offset 19 float OUT 0 joint.2.motor-pos-cmd 19 float IN 0 joint.2.motor-pos-fb 19 bit OUT FALSE joint.2.neg-hard-limit 19 bit IN FALSE joint.2.neg-lim-sw-in 19 float OUT 2.954677e-09 joint.2.pos-cmd 19 float OUT 2.954677e-09 joint.2.pos-fb 19 bit OUT FALSE joint.2.pos-hard-limit 19 bit IN FALSE joint.2.pos-lim-sw-in 19 float OUT 0 joint.2.vel-cmd 19 bit OUT FALSE joint.2.wheel-jog-active 27 s32 OUT 0 lcec.0.0.actual-position ==> x-drv-act-pos 27 s32 OUT 0 lcec.0.0.actual-torque 27 s32 OUT 0 lcec.0.0.actual-velocity ==> x-drv-act-velo 27 u32 IN 0x00000004 lcec.0.0.cia-controlword <== x-controlword 27 u32 OUT 0x00000000 lcec.0.0.cia-statusword ==> x-statusword 27 s32 IN 0 lcec.0.0.opmode <== x-modes-of-operation 27 s32 OUT 0 lcec.0.0.opmode-display ==> x-opmode-display 27 bit OUT TRUE lcec.0.0.slave-online 27 bit OUT TRUE lcec.0.0.slave-oper 27 bit OUT FALSE lcec.0.0.slave-state-init 27 bit OUT TRUE lcec.0.0.slave-state-op 27 bit OUT FALSE lcec.0.0.slave-state-preop 27 bit OUT FALSE lcec.0.0.slave-state-safeop 27 s32 IN 0 lcec.0.0.target-position <== x-drv-target-pos 27 s32 IN 0 lcec.0.0.target-velocity <== x-drv-target-velo 27 bit OUT TRUE lcec.0.all-op 27 bit OUT TRUE lcec.0.link-up 27 s32 OUT 0 lcec.0.read.time 27 u32 OUT 0x00000001 lcec.0.slaves-responding 27 bit OUT FALSE lcec.0.state-init 27 bit OUT TRUE lcec.0.state-op 27 bit OUT FALSE lcec.0.state-preop 27 bit OUT FALSE lcec.0.state-safeop 27 s32 OUT 0 lcec.0.write.time 27 bit OUT TRUE lcec.all-op 24 u32 OUT 0x00000001 lcec.conf.master-count 24 u32 OUT 0x00000001 lcec.conf.slave-count 27 bit OUT TRUE lcec.link-up 27 s32 OUT 30592 lcec.read-all.time 27 u32 OUT 0x00000001 lcec.slaves-responding 27 bit OUT FALSE lcec.state-init 27 bit OUT TRUE lcec.state-op 27 bit OUT FALSE lcec.state-preop 27 bit OUT FALSE lcec.state-safeop 27 s32 OUT 56147 lcec.write-all.time 19 s32 OUT 1574 motion-command-handler.time 19 s32 OUT 31315 motion-controller.time 19 float IN 1 motion.adaptive-feed 19 float IN 0 motion.analog-in-00 19 float IN 0 motion.analog-in-01 19 float IN 0 motion.analog-in-02 19 float IN 0 motion.analog-in-03 19 float OUT 0 motion.analog-out-00 19 float OUT 0 motion.analog-out-01 19 float OUT 0 motion.analog-out-02 19 float OUT 0 motion.analog-out-03 19 bit OUT FALSE motion.coord-error 19 bit OUT FALSE motion.coord-mode 19 float OUT 0 motion.current-vel 19 bit IN FALSE motion.digital-in-00 19 bit IN FALSE motion.digital-in-01 19 bit IN FALSE motion.digital-in-02 19 bit IN FALSE motion.digital-in-03 19 bit OUT FALSE motion.digital-out-00 19 bit OUT FALSE motion.digital-out-01 19 bit OUT FALSE motion.digital-out-02 19 bit OUT FALSE motion.digital-out-03 19 float OUT 0 motion.distance-to-go 19 bit IN TRUE motion.enable 19 bit OUT FALSE motion.eoffset-active 19 bit OUT FALSE motion.eoffset-limited 19 bit IN FALSE motion.feed-hold 19 bit IN FALSE motion.feed-inhibit 19 bit IN FALSE motion.homing-inhibit 19 bit OUT TRUE motion.in-position 19 bit OUT FALSE motion.motion-enabled 19 s32 OUT 0 motion.motion-type 19 bit OUT FALSE motion.on-soft-limit 19 bit IN FALSE motion.probe-input 19 s32 OUT 0 motion.program-line 19 float OUT 0 motion.requested-vel 19 u32 OUT 0x000EBADB motion.servo.last-period 19 bit OUT FALSE motion.teleop-mode 19 float OUT 0 motion.tooloffset.a 19 float OUT 0 motion.tooloffset.b 19 float OUT 0 motion.tooloffset.c 19 float OUT 0 motion.tooloffset.u 19 float OUT 0 motion.tooloffset.v 19 float OUT 0 motion.tooloffset.w 19 float OUT 0 motion.tooloffset.x 19 float OUT 0 motion.tooloffset.y 19 float OUT 0 motion.tooloffset.z 19 bit OUT FALSE motion.tp-reverse 20 s32 OUT 125276 servo-thread.time 19 bit IN FALSE spindle.0.amp-fault-in 19 bit IN TRUE spindle.0.at-speed 19 bit OUT TRUE spindle.0.brake 19 bit OUT FALSE spindle.0.forward 19 bit I/O FALSE spindle.0.index-enable 19 bit IN FALSE spindle.0.inhibit 19 bit IN FALSE spindle.0.is-oriented 19 bit OUT FALSE spindle.0.locked 19 bit OUT FALSE spindle.0.on 19 bit OUT FALSE spindle.0.orient 19 float OUT 0 spindle.0.orient-angle 19 s32 IN 0 spindle.0.orient-fault 19 s32 OUT 0 spindle.0.orient-mode 19 bit OUT FALSE spindle.0.reverse 19 float IN 0 spindle.0.revs 19 float OUT 0 spindle.0.speed-cmd-rps 19 float IN 0 spindle.0.speed-in 19 float OUT 0 spindle.0.speed-out 19 float OUT 0 spindle.0.speed-out-abs 19 float OUT 0 spindle.0.speed-out-rps 19 float OUT 0 spindle.0.speed-out-rps-abs 33 float IN 0 x-pid.Dgain 33 float IN 0 x-pid.FF0 33 float IN 0 x-pid.FF1 33 float IN 0 x-pid.FF2 33 float IN 0 x-pid.FF3 33 float IN 0 x-pid.Igain 33 float IN 1 x-pid.Pgain 33 float IN 0 x-pid.bias 33 float IN 0 x-pid.command 33 float IN 0 x-pid.command-deriv 33 float IN 0 x-pid.deadband 33 s32 OUT 0 x-pid.do-pid-calcs.time 33 bit IN FALSE x-pid.enable 33 float OUT 0 x-pid.error 33 bit IN TRUE x-pid.error-previous-target 33 float IN 0 x-pid.feedback 33 float IN 0 x-pid.feedback-deriv 33 bit IN FALSE x-pid.index-enable 33 float IN 0 x-pid.maxcmdD 33 float IN 0 x-pid.maxcmdDD 33 float IN 0 x-pid.maxcmdDDD 33 float IN 0 x-pid.maxerror 33 float IN 0 x-pid.maxerrorD 33 float IN 0 x-pid.maxerrorI 33 float IN 0 x-pid.maxoutput 33 float OUT 0 x-pid.output 33 bit OUT FALSE x-pid.saturated 33 s32 OUT 0 x-pid.saturated-count 33 float OUT 0 x-pid.saturated-s