Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Loaded HAL Components:
- ID Type Name PID State
- 41 User halcmd5051 5051 ready
- 39 User axisui 5044 ready
- 38 User A2GantryController 5034 ready
- 36 User hal_manualtoolchange 5029 ready
- 34 RT timedelay ready
- 33 RT sum2 ready
- 32 RT pid ready
- 31 RT or2 ready
- 30 RT oneshot ready
- 29 RT logic ready
- 28 RT not ready
- 27 RT estop_latch ready
- 26 RT and2 ready
- 25 RT xor2 ready
- 24 RT updown ready
- 23 RT scale ready
- 22 RT mux2 ready
- 21 RT mult2 ready
- 20 RT minmax ready
- 19 RT hypot ready
- 18 RT flipflop ready
- 17 RT edge ready
- 16 RT debounce ready
- 15 RT ddt ready
- 14 RT conv_s32_float ready
- 13 RT comp ready
- 12 RT hm2_7i43 ready
- 11 RT hostmot2 ready
- 10 RT probe_parport ready
- 9 RT motmod ready
- 8 RT gantrykins ready
- 7 User halui 4990 ready
- 5 User iocontrol 4988 ready
- Component Pins:
- Owner Type Dir Value Name
- 38 bit IN FALSE A2GantryController.EMC_Is_Homed <== EMC_Is_Homed
- 38 bit IN FALSE A2GantryController.EMC_MODE_Is_Joint <== EMC_MODE_Is_Joint
- 38 bit IN FALSE A2GantryController.EMC_MODE_Is_MDI <== EMC_MODE_Is_MDI
- 38 bit IN TRUE A2GantryController.EMC_MODE_Is_Manual <== EMC_MODE_Is_Manual
- 38 bit IN TRUE A2GantryController.EMC_MODE_Is_Teleop <== EMC_MODE_Is_Teleop
- 38 bit OUT FALSE A2GantryController.EMC_MODE_Set_Joint ==> EMC_MODE_Set_Joint
- 38 bit OUT FALSE A2GantryController.EMC_MODE_Set_MDI ==> EMC_MODE_Set_MDI
- 38 bit OUT FALSE A2GantryController.EMC_MODE_Set_Manual ==> EMC_MODE_Set_Manual
- 38 bit OUT FALSE A2GantryController.EMC_MODE_Set_Teleop ==> EMC_MODE_Set_Teleop
- 38 bit OUT FALSE A2GantryController.enable-granites ==> enable-movement
- 38 bit IN TRUE A2GantryController.estop-in <== system-enable-not
- 38 bit IN TRUE A2GantryController.granite_is_homing <== ExternalHomingInProgress
- 38 bit OUT FALSE A2GantryController.home-granites ==> tell-granites-tohome
- 38 bit IN FALSE A2GantryController.home_button-in <== home_button_pushed
- 38 bit OUT FALSE A2GantryController.home_emc ==> EMC-Home
- 38 bit OUT FALSE A2GantryController.home_in_progress ==> home-status
- 38 bit OUT FALSE A2GantryController.machine-off ==> TurnOffMachine
- 38 bit OUT FALSE A2GantryController.machine-on ==> TurnOnMachine
- 38 bit IN FALSE A2GantryController.machine_is_on-in <== machine_is_on
- 38 bit OUT FALSE A2GantryController.reset-encoders ==> reset-encoders
- 38 bit OUT FALSE A2GantryController.state-change
- 38 float IN 0 A2GantryController.state-in <== A2Gantry_StateLoopback
- 38 float OUT 0 A2GantryController.state-out ==> A2Gantry_StateLoopback
- 26 bit IN FALSE and2.0.in0 <== CHLTriggered
- 26 bit IN FALSE and2.0.in1 <== CHLEnable
- 26 bit OUT FALSE and2.0.out ==> LockHeight
- 26 bit IN FALSE and2.1.in0 <== AdjustHeight
- 26 bit IN FALSE and2.1.in1 <== CHLSwitched
- 26 bit OUT FALSE and2.1.out ==> EnabledAdjustHeight
- 26 bit IN FALSE and2.10.in0 <== var3
- 26 bit IN FALSE and2.10.in1 <== var4
- 26 bit OUT FALSE and2.10.out ==> system-enable
- 26 bit IN TRUE and2.2.in0 <== FilteredArcOK
- 26 bit IN TRUE and2.2.in1 <== PierceDelayElapsed
- 26 bit OUT TRUE and2.2.out ==> ReleaseFeedHold
- 26 bit IN FALSE and2.3.in0 <== StartTorchOn
- 26 bit IN TRUE and2.3.in1 <== PAFOrArcOK
- 26 bit OUT FALSE and2.3.out ==> TorchOn
- 26 bit IN FALSE and2.4.in0 <== FloatSwitch
- 26 bit IN TRUE and2.4.in1 <== FilteredArcOK
- 26 bit OUT FALSE and2.4.out ==> FloatSwitchEstop
- 26 bit IN TRUE and2.5.in0 <== TurnTorchOff
- 26 bit IN FALSE and2.5.in1 <== FloatSwitch
- 26 bit OUT FALSE and2.5.out ==> FloatAndTorchOn
- 26 bit IN FALSE and2.6.in0 <== TurnTorchOn
- 26 bit IN FALSE and2.6.in1 <== FloatSwitch
- 26 bit OUT FALSE and2.6.out ==> TorchAndFloat
- 26 bit IN TRUE and2.7.in0 <== AtPosition
- 26 bit IN FALSE and2.7.in1 <== FloatSwitchSet
- 26 bit OUT FALSE and2.7.out ==> PosAndFloat
- 26 bit IN FALSE and2.8.in0 <== TurnTorchOn
- 26 bit IN TRUE and2.8.in1 <== Autostart
- 26 bit OUT FALSE and2.8.out ==> StartTorchOn
- 26 bit IN FALSE and2.9.in0 <== estop-sw-btn
- 26 bit IN TRUE and2.9.in1 <== estop-hw-btn
- 26 bit OUT FALSE and2.9.out ==> var3
- 9 bit OUT TRUE axis.0.active
- 9 bit OUT FALSE axis.0.amp-enable-out ==> X.enable
- 9 bit IN FALSE axis.0.amp-fault-in
- 9 float OUT 0 axis.0.backlash-corr
- 9 float OUT 0 axis.0.backlash-filt
- 9 float OUT 0 axis.0.backlash-vel
- 9 float OUT 0 axis.0.coarse-pos-cmd
- 9 bit OUT FALSE axis.0.error
- 9 float OUT 0 axis.0.f-error
- 9 float OUT 4 axis.0.f-error-lim
- 9 bit OUT FALSE axis.0.f-errored
- 9 bit OUT FALSE axis.0.faulted
- 9 float OUT 0 axis.0.free-pos-cmd
- 9 bit OUT FALSE axis.0.free-tp-enable
- 9 float OUT 0 axis.0.free-vel-lim
- 9 bit IN FALSE axis.0.home-sw-in
- 9 bit OUT FALSE axis.0.homed ==> EMC_Is_Homed0
- 9 bit OUT FALSE axis.0.homing
- 9 bit OUT TRUE axis.0.in-position
- 9 bit I/O FALSE axis.0.index-enable <=> x-index-enable
- 9 s32 IN 0 axis.0.jog-counts
- 9 bit IN FALSE axis.0.jog-enable
- 9 float IN 0 axis.0.jog-scale
- 9 bit IN FALSE axis.0.jog-vel-mode
- 9 float OUT 0 axis.0.joint-pos-cmd
- 9 float OUT 0 axis.0.joint-pos-fb
- 9 float OUT 0 axis.0.joint-vel-cmd
- 9 bit OUT FALSE axis.0.kb-jog-active
- 9 float OUT 0 axis.0.motor-offset
- 9 float OUT 0 axis.0.motor-pos-cmd ==> X.pos-cmd
- 9 float IN 0 axis.0.motor-pos-fb <== X.pos-fb
- 9 bit OUT FALSE axis.0.neg-hard-limit
- 9 bit IN FALSE axis.0.neg-lim-sw-in
- 9 bit OUT FALSE axis.0.pos-hard-limit
- 9 bit IN FALSE axis.0.pos-lim-sw-in
- 9 bit OUT FALSE axis.0.wheel-jog-active
- 9 bit OUT TRUE axis.1.active
- 9 bit OUT FALSE axis.1.amp-enable-out ==> Y.enable
- 9 bit IN FALSE axis.1.amp-fault-in
- 9 float OUT 0 axis.1.backlash-corr
- 9 float OUT 0 axis.1.backlash-filt
- 9 float OUT 0 axis.1.backlash-vel
- 9 float OUT 0 axis.1.coarse-pos-cmd
- 9 bit OUT FALSE axis.1.error
- 9 float OUT 0 axis.1.f-error
- 9 float OUT 4 axis.1.f-error-lim
- 9 bit OUT FALSE axis.1.f-errored
- 9 bit OUT FALSE axis.1.faulted
- 9 float OUT 0 axis.1.free-pos-cmd
- 9 bit OUT FALSE axis.1.free-tp-enable
- 9 float OUT 0 axis.1.free-vel-lim
- 9 bit IN FALSE axis.1.home-sw-in
- 9 bit OUT FALSE axis.1.homed ==> EMC_Is_Homed1
- 9 bit OUT FALSE axis.1.homing
- 9 bit OUT TRUE axis.1.in-position
- 9 bit I/O FALSE axis.1.index-enable <=> y-index-enable
- 9 s32 IN 0 axis.1.jog-counts
- 9 bit IN FALSE axis.1.jog-enable
- 9 float IN 0 axis.1.jog-scale
- 9 bit IN FALSE axis.1.jog-vel-mode
- 9 float OUT 0 axis.1.joint-pos-cmd
- 9 float OUT 0 axis.1.joint-pos-fb
- 9 float OUT 0 axis.1.joint-vel-cmd
- 9 bit OUT FALSE axis.1.kb-jog-active
- 9 float OUT 0 axis.1.motor-offset
- 9 float OUT 0 axis.1.motor-pos-cmd ==> Y.pos-cmd
- 9 float IN 0 axis.1.motor-pos-fb <== Y.pos-fb
- 9 bit OUT FALSE axis.1.neg-hard-limit
- 9 bit IN FALSE axis.1.neg-lim-sw-in
- 9 bit OUT FALSE axis.1.pos-hard-limit
- 9 bit IN FALSE axis.1.pos-lim-sw-in
- 9 bit OUT FALSE axis.1.wheel-jog-active
- 9 bit OUT TRUE axis.2.active
- 9 bit OUT FALSE axis.2.amp-enable-out ==> Z.enable
- 9 bit IN FALSE axis.2.amp-fault-in
- 9 float OUT 0 axis.2.backlash-corr
- 9 float OUT 0 axis.2.backlash-filt
- 9 float OUT 0 axis.2.backlash-vel
- 9 float OUT 0 axis.2.coarse-pos-cmd
- 9 bit OUT FALSE axis.2.error
- 9 float OUT 0 axis.2.f-error
- 9 float OUT 91 axis.2.f-error-lim
- 9 bit OUT FALSE axis.2.f-errored
- 9 bit OUT FALSE axis.2.faulted
- 9 float OUT 0 axis.2.free-pos-cmd
- 9 bit OUT FALSE axis.2.free-tp-enable
- 9 float OUT 0 axis.2.free-vel-lim
- 9 bit IN FALSE axis.2.home-sw-in <== TriggerLimit
- 9 bit OUT FALSE axis.2.homed ==> EMC_Is_Homed2
- 9 bit OUT FALSE axis.2.homing
- 9 bit OUT TRUE axis.2.in-position
- 9 bit I/O FALSE axis.2.index-enable <=> z-index-enable
- 9 s32 IN 0 axis.2.jog-counts
- 9 bit IN FALSE axis.2.jog-enable
- 9 float IN 0 axis.2.jog-scale
- 9 bit IN FALSE axis.2.jog-vel-mode
- 9 float OUT 0 axis.2.joint-pos-cmd ==> JointPoz-cmd
- 9 float OUT 0 axis.2.joint-pos-fb
- 9 float OUT 0 axis.2.joint-vel-cmd
- 9 bit OUT FALSE axis.2.kb-jog-active
- 9 float OUT 0 axis.2.motor-offset
- 9 float OUT 0 axis.2.motor-pos-cmd ==> Z.pos-cmd
- 9 float IN 0 axis.2.motor-pos-fb <== Z.pos-fb
- 9 bit OUT FALSE axis.2.neg-hard-limit
- 9 bit IN FALSE axis.2.neg-lim-sw-in <== TriggerLimit
- 9 bit OUT FALSE axis.2.pos-hard-limit
- 9 bit IN FALSE axis.2.pos-lim-sw-in <== TriggerLimit
- 9 bit OUT FALSE axis.2.wheel-jog-active
- 9 bit OUT TRUE axis.3.active
- 9 bit OUT FALSE axis.3.amp-enable-out ==> A.enable
- 9 bit IN FALSE axis.3.amp-fault-in
- 9 float OUT 0 axis.3.backlash-corr
- 9 float OUT 0 axis.3.backlash-filt
- 9 float OUT 0 axis.3.backlash-vel
- 9 float OUT 0 axis.3.coarse-pos-cmd
- 9 bit OUT FALSE axis.3.error
- 9 float OUT 0 axis.3.f-error
- 9 float OUT 4 axis.3.f-error-lim
- 9 bit OUT FALSE axis.3.f-errored
- 9 bit OUT FALSE axis.3.faulted
- 9 float OUT -0 axis.3.free-pos-cmd
- 9 bit OUT FALSE axis.3.free-tp-enable
- 9 float OUT 0 axis.3.free-vel-lim
- 9 bit IN FALSE axis.3.home-sw-in
- 9 bit OUT FALSE axis.3.homed ==> EMC_Is_Homed3
- 9 bit OUT FALSE axis.3.homing
- 9 bit OUT TRUE axis.3.in-position
- 9 bit I/O FALSE axis.3.index-enable <=> a-index-enable
- 9 bit IN FALSE axis.3.is-unlocked
- 9 s32 IN 0 axis.3.jog-counts
- 9 bit IN FALSE axis.3.jog-enable
- 9 float IN 0 axis.3.jog-scale
- 9 bit IN FALSE axis.3.jog-vel-mode
- 9 float OUT -0 axis.3.joint-pos-cmd
- 9 float OUT -0 axis.3.joint-pos-fb
- 9 float OUT 0 axis.3.joint-vel-cmd
- 9 bit OUT FALSE axis.3.kb-jog-active
- 9 float OUT 0 axis.3.motor-offset
- 9 float OUT 0 axis.3.motor-pos-cmd ==> A.pos-cmd
- 9 float IN -0 axis.3.motor-pos-fb <== A.pos-fb
- 9 bit OUT FALSE axis.3.neg-hard-limit
- 9 bit IN FALSE axis.3.neg-lim-sw-in
- 9 bit OUT FALSE axis.3.pos-hard-limit
- 9 bit IN FALSE axis.3.pos-lim-sw-in
- 9 bit OUT FALSE axis.3.unlock
- 9 bit OUT FALSE axis.3.wheel-jog-active
- 39 bit OUT FALSE axisui.jog.a
- 39 bit OUT FALSE axisui.jog.b
- 39 bit OUT FALSE axisui.jog.c
- 39 float OUT 0 axisui.jog.increment
- 39 bit OUT FALSE axisui.jog.u
- 39 bit OUT FALSE axisui.jog.v
- 39 bit OUT FALSE axisui.jog.w
- 39 bit OUT TRUE axisui.jog.x
- 39 bit OUT FALSE axisui.jog.y
- 39 bit OUT FALSE axisui.jog.z
- 39 bit IN FALSE axisui.notifications-clear
- 39 bit IN FALSE axisui.notifications-clear-error
- 39 bit IN FALSE axisui.notifications-clear-info
- 39 bit IN FALSE axisui.set-manual-mode
- 13 bit OUT TRUE comp.0.equal
- 13 float IN 0 comp.0.in0 <== VelXY
- 13 float IN 0 comp.0.in1 <== VelocityThreshold
- 13 bit OUT FALSE comp.0.out ==> CHLTriggered
- 13 bit OUT TRUE comp.1.equal ==> AtPosition
- 13 float IN 0 comp.1.in0 <== Z.pos-fb
- 13 float IN 0 comp.1.in1 <== PosZ-cmd
- 13 bit OUT FALSE comp.1.out
- 13 bit OUT FALSE comp.2.equal
- 13 float IN 5 comp.2.in0
- 13 float IN 0 comp.2.in1 <== IgnitionCounterFloat
- 13 bit OUT FALSE comp.2.out ==> IgnitionEstop
- 14 s32 IN 0 conv-s32-float.0.in <== IgnitionCounterS32
- 14 float OUT 0 conv-s32-float.0.out ==> IgnitionCounterFloat
- 15 float IN 0 ddt.0.in
- 15 float OUT 0 ddt.0.out ==> VelX
- 15 float IN 0 ddt.1.in
- 15 float OUT 0 ddt.1.out ==> VelY
- 16 bit IN FALSE debounce.0.0.in
- 16 bit OUT FALSE debounce.0.0.out
- 16 bit IN FALSE debounce.0.1.in
- 16 bit OUT FALSE debounce.0.1.out
- 16 bit IN FALSE debounce.0.2.in <== deb-FloatSwitch
- 16 bit OUT FALSE debounce.0.2.out ==> FloatSwitch
- 16 bit IN FALSE debounce.0.3.in <== deb-ExtEStop
- 16 bit OUT FALSE debounce.0.3.out ==> ExtEStop
- 16 bit IN FALSE debounce.0.4.in
- 16 bit OUT FALSE debounce.0.4.out
- 17 bit IN FALSE edge.0.in <== IgnitionTimer
- 17 bit OUT FALSE edge.0.out ==> IgnitionTimeout
- 17 bit OUT TRUE edge.0.out-invert
- 17 bit IN FALSE edge.1.in <== ExtinguishTimer
- 17 bit OUT FALSE edge.1.out ==> ExtinguishTimeout
- 17 bit OUT TRUE edge.1.out-invert
- 27 bit IN FALSE estop-latch.0.fault-in <== TriggerEStop
- 27 bit OUT TRUE estop-latch.0.fault-out
- 27 bit IN FALSE estop-latch.0.ok-in
- 27 bit OUT FALSE estop-latch.0.ok-out
- 27 bit IN FALSE estop-latch.0.reset
- 27 bit OUT FALSE estop-latch.0.watchdog
- 18 bit IN FALSE flipflop.0.clk
- 18 bit IN FALSE flipflop.0.data
- 18 bit I/O FALSE flipflop.0.out <=> FloatSwitchSet
- 18 bit IN TRUE flipflop.0.reset <== EstopOrArcOK
- 18 bit IN FALSE flipflop.0.set <== TorchAndFloat
- 18 bit IN FALSE flipflop.1.clk
- 18 bit IN FALSE flipflop.1.data
- 18 bit I/O FALSE flipflop.1.out <=> PierceLatch
- 18 bit IN TRUE flipflop.1.reset <== TorchOff
- 18 bit IN TRUE flipflop.1.set <== FilteredArcOK
- 18 bit IN FALSE flipflop.2.clk
- 18 bit IN FALSE flipflop.2.data
- 18 bit I/O TRUE flipflop.2.out <=> ExtinguishLatch
- 18 bit IN FALSE flipflop.2.reset <== ExtinguishTimeout
- 18 bit IN TRUE flipflop.2.set <== FilteredArcOK
- 36 bit IN FALSE hal_manualtoolchange.change <== tool-change-request
- 36 bit OUT FALSE hal_manualtoolchange.changed ==> tool-change-confirmed
- 36 s32 IN 0 hal_manualtoolchange.number <== tool-number
- 7 bit IN FALSE halui.abort
- 7 float OUT 0 halui.axis.0.pos-commanded
- 7 float OUT 0 halui.axis.0.pos-feedback
- 7 float OUT 0 halui.axis.0.pos-relative
- 7 float OUT -0 halui.axis.1.pos-commanded
- 7 float OUT -0 halui.axis.1.pos-feedback
- 7 float OUT -0 halui.axis.1.pos-relative
- 7 float OUT 0 halui.axis.2.pos-commanded
- 7 float OUT 0 halui.axis.2.pos-feedback
- 7 float OUT 0 halui.axis.2.pos-relative
- 7 float OUT 0 halui.axis.3.pos-commanded
- 7 float OUT 0 halui.axis.3.pos-feedback
- 7 float OUT 0 halui.axis.3.pos-relative
- 7 float OUT 0 halui.axis.4.pos-commanded
- 7 float OUT 0 halui.axis.4.pos-feedback
- 7 float OUT 0 halui.axis.4.pos-relative
- 7 float OUT 0 halui.axis.5.pos-commanded
- 7 float OUT 0 halui.axis.5.pos-feedback
- 7 float OUT 0 halui.axis.5.pos-relative
- 7 float OUT 0 halui.axis.6.pos-commanded
- 7 float OUT 0 halui.axis.6.pos-feedback
- 7 float OUT 0 halui.axis.6.pos-relative
- 7 float OUT 0 halui.axis.7.pos-commanded
- 7 float OUT 0 halui.axis.7.pos-feedback
- 7 float OUT 0 halui.axis.7.pos-relative
- 7 float OUT 0 halui.axis.8.pos-commanded
- 7 float OUT 0 halui.axis.8.pos-feedback
- 7 float OUT 0 halui.axis.8.pos-relative
- 7 bit IN FALSE halui.estop.activate
- 7 bit OUT TRUE halui.estop.is-activated
- 7 bit IN FALSE halui.estop.reset
- 7 bit IN TRUE halui.feed-override.count-enable
- 7 s32 IN 0 halui.feed-override.counts
- 7 bit IN FALSE halui.feed-override.decrease
- 7 bit IN FALSE halui.feed-override.direct-value
- 7 bit IN FALSE halui.feed-override.increase
- 7 float IN 0.1 halui.feed-override.scale
- 7 float OUT 1 halui.feed-override.value
- 7 bit OUT FALSE halui.flood.is-on
- 7 bit IN FALSE halui.flood.off
- 7 bit IN FALSE halui.flood.on
- 7 bit IN FALSE halui.home-all <== EMC-Home
- 7 float IN 0.2 halui.jog-deadband
- 7 float IN 0 halui.jog-speed
- 7 float IN 0 halui.jog.0.analog
- 7 float IN 0 halui.jog.0.increment
- 7 bit IN FALSE halui.jog.0.increment-minus
- 7 bit IN FALSE halui.jog.0.increment-plus
- 7 bit IN FALSE halui.jog.0.minus
- 7 bit IN FALSE halui.jog.0.plus
- 7 float IN 0 halui.jog.1.analog
- 7 float IN 0 halui.jog.1.increment
- 7 bit IN FALSE halui.jog.1.increment-minus
- 7 bit IN FALSE halui.jog.1.increment-plus
- 7 bit IN FALSE halui.jog.1.minus
- 7 bit IN FALSE halui.jog.1.plus
- 7 float IN 0 halui.jog.2.analog
- 7 float IN 0 halui.jog.2.increment
- 7 bit IN FALSE halui.jog.2.increment-minus
- 7 bit IN FALSE halui.jog.2.increment-plus
- 7 bit IN FALSE halui.jog.2.minus
- 7 bit IN FALSE halui.jog.2.plus
- 7 float IN 0 halui.jog.3.analog
- 7 float IN 0 halui.jog.3.increment
- 7 bit IN FALSE halui.jog.3.increment-minus
- 7 bit IN FALSE halui.jog.3.increment-plus
- 7 bit IN FALSE halui.jog.3.minus
- 7 bit IN FALSE halui.jog.3.plus
- 7 float IN 0 halui.jog.selected.increment
- 7 bit IN FALSE halui.jog.selected.increment-minus
- 7 bit IN FALSE halui.jog.selected.increment-plus
- 7 bit IN FALSE halui.jog.selected.minus
- 7 bit IN FALSE halui.jog.selected.plus
- 7 bit OUT FALSE halui.joint.0.has-fault
- 7 bit IN FALSE halui.joint.0.home
- 7 bit OUT FALSE halui.joint.0.is-homed
- 7 bit OUT FALSE halui.joint.0.is-selected
- 7 bit OUT FALSE halui.joint.0.on-hard-max-limit
- 7 bit OUT FALSE halui.joint.0.on-hard-min-limit
- 7 bit OUT FALSE halui.joint.0.on-soft-max-limit
- 7 bit OUT FALSE halui.joint.0.on-soft-min-limit
- 7 bit IN FALSE halui.joint.0.select
- 7 bit IN FALSE halui.joint.0.unhome
- 7 bit OUT FALSE halui.joint.1.has-fault
- 7 bit IN FALSE halui.joint.1.home
- 7 bit OUT FALSE halui.joint.1.is-homed
- 7 bit OUT FALSE halui.joint.1.is-selected
- 7 bit OUT FALSE halui.joint.1.on-hard-max-limit
- 7 bit OUT FALSE halui.joint.1.on-hard-min-limit
- 7 bit OUT FALSE halui.joint.1.on-soft-max-limit
- 7 bit OUT FALSE halui.joint.1.on-soft-min-limit
- 7 bit IN FALSE halui.joint.1.select
- 7 bit IN FALSE halui.joint.1.unhome
- 7 bit OUT FALSE halui.joint.2.has-fault
- 7 bit IN FALSE halui.joint.2.home
- 7 bit OUT FALSE halui.joint.2.is-homed
- 7 bit OUT FALSE halui.joint.2.is-selected
- 7 bit OUT FALSE halui.joint.2.on-hard-max-limit
- 7 bit OUT FALSE halui.joint.2.on-hard-min-limit
- 7 bit OUT FALSE halui.joint.2.on-soft-max-limit
- 7 bit OUT FALSE halui.joint.2.on-soft-min-limit
- 7 bit IN FALSE halui.joint.2.select
- 7 bit IN FALSE halui.joint.2.unhome
- 7 bit OUT FALSE halui.joint.3.has-fault
- 7 bit IN FALSE halui.joint.3.home
- 7 bit OUT FALSE halui.joint.3.is-homed
- 7 bit OUT FALSE halui.joint.3.is-selected
- 7 bit OUT FALSE halui.joint.3.on-hard-max-limit
- 7 bit OUT FALSE halui.joint.3.on-hard-min-limit
- 7 bit OUT FALSE halui.joint.3.on-soft-max-limit
- 7 bit OUT FALSE halui.joint.3.on-soft-min-limit
- 7 bit IN FALSE halui.joint.3.select
- 7 bit IN FALSE halui.joint.3.unhome
- 7 u32 OUT 0x00000000 halui.joint.selected
- 7 bit OUT FALSE halui.joint.selected.has-fault
- 7 bit IN FALSE halui.joint.selected.home
- 7 bit OUT FALSE halui.joint.selected.is_homed
- 7 bit OUT FALSE halui.joint.selected.on-hard-max-limit
- 7 bit OUT FALSE halui.joint.selected.on-hard-min-limit
- 7 bit OUT FALSE halui.joint.selected.on-soft-limit
- 7 bit OUT FALSE halui.joint.selected.on-soft-min-limit
- 7 bit IN FALSE halui.joint.selected.unhome
- 7 bit OUT FALSE halui.lube.is-on
- 7 bit IN FALSE halui.lube.off
- 7 bit IN FALSE halui.lube.on
- 7 bit OUT FALSE halui.machine.is-on ==> machine_is_on
- 7 bit IN FALSE halui.machine.off <== TurnOffMachine
- 7 bit IN FALSE halui.machine.on <== TurnOnMachine
- 7 bit IN TRUE halui.max-velocity.count-enable
- 7 s32 IN 0 halui.max-velocity.counts
- 7 bit IN FALSE halui.max-velocity.decrease
- 7 bit IN FALSE halui.max-velocity.direct-value
- 7 bit IN FALSE halui.max-velocity.increase
- 7 float IN 0 halui.max-velocity.scale
- 7 float OUT 41.66667 halui.max-velocity.value
- 7 bit IN FALSE halui.mdi-command-00
- 7 bit OUT FALSE halui.mist.is-on
- 7 bit IN FALSE halui.mist.off
- 7 bit IN FALSE halui.mist.on
- 7 bit IN FALSE halui.mode.auto
- 7 bit OUT FALSE halui.mode.is-auto ==> ModeIsAuto
- 7 bit OUT FALSE halui.mode.is-joint ==> EMC_MODE_Is_Joint
- 7 bit OUT TRUE halui.mode.is-manual ==> EMC_MODE_Is_Manual
- 7 bit OUT FALSE halui.mode.is-mdi ==> EMC_MODE_Is_MDI
- 7 bit OUT TRUE halui.mode.is-teleop ==> EMC_MODE_Is_Teleop
- 7 bit IN FALSE halui.mode.joint <== EMC_MODE_Set_Joint
- 7 bit IN FALSE halui.mode.manual <== EMC_MODE_Set_Manual
- 7 bit IN FALSE halui.mode.mdi <== EMC_MODE_Set_MDI
- 7 bit IN FALSE halui.mode.teleop <== EMC_MODE_Set_Teleop
- 7 bit OUT TRUE halui.program.block-delete.is-on
- 7 bit IN FALSE halui.program.block-delete.off
- 7 bit IN FALSE halui.program.block-delete.on
- 7 bit OUT TRUE halui.program.is-idle
- 7 bit OUT FALSE halui.program.is-paused
- 7 bit OUT FALSE halui.program.is-running
- 7 bit OUT TRUE halui.program.optional-stop.is-on
- 7 bit IN FALSE halui.program.optional-stop.off
- 7 bit IN FALSE halui.program.optional-stop.on
- 7 bit IN FALSE halui.program.pause
- 7 bit IN FALSE halui.program.resume
- 7 bit IN FALSE halui.program.run
- 7 bit IN FALSE halui.program.step
- 7 bit IN FALSE halui.program.stop
- 7 bit IN TRUE halui.spindle-override.count-enable
- 7 s32 IN 0 halui.spindle-override.counts
- 7 bit IN FALSE halui.spindle-override.decrease
- 7 bit IN FALSE halui.spindle-override.direct-value
- 7 bit IN FALSE halui.spindle-override.increase
- 7 float IN 0.1 halui.spindle-override.scale
- 7 float OUT 1 halui.spindle-override.value
- 7 bit OUT TRUE halui.spindle.brake-is-on
- 7 bit IN FALSE halui.spindle.brake-off
- 7 bit IN FALSE halui.spindle.brake-on
- 7 bit IN FALSE halui.spindle.decrease
- 7 bit IN FALSE halui.spindle.forward
- 7 bit IN FALSE halui.spindle.increase
- 7 bit OUT FALSE halui.spindle.is-on
- 7 bit IN FALSE halui.spindle.reverse
- 7 bit OUT FALSE halui.spindle.runs-backward
- 7 bit OUT FALSE halui.spindle.runs-forward
- 7 bit IN FALSE halui.spindle.start
- 7 bit IN FALSE halui.spindle.stop
- 7 float OUT 0 halui.tool.length_offset.a
- 7 float OUT 0 halui.tool.length_offset.b
- 7 float OUT 0 halui.tool.length_offset.c
- 7 float OUT 0 halui.tool.length_offset.u
- 7 float OUT 0 halui.tool.length_offset.v
- 7 float OUT 0 halui.tool.length_offset.w
- 7 float OUT 0 halui.tool.length_offset.x
- 7 float OUT 0 halui.tool.length_offset.y
- 7 float OUT 0 halui.tool.length_offset.z
- 7 u32 OUT 0x00000000 halui.tool.number
- 12 s32 OUT 0 hm2_7i43.0.encoder.00.count
- 12 s32 OUT 0 hm2_7i43.0.encoder.00.count-latched
- 12 bit I/O FALSE hm2_7i43.0.encoder.00.index-enable <=> x-index-enable
- 12 bit IN FALSE hm2_7i43.0.encoder.00.latch-enable
- 12 bit IN FALSE hm2_7i43.0.encoder.00.latch-polarity
- 12 float OUT 0 hm2_7i43.0.encoder.00.position ==> X.pos-fb
- 12 float OUT 0 hm2_7i43.0.encoder.00.position-latched
- 12 s32 OUT 0 hm2_7i43.0.encoder.00.rawcounts
- 12 s32 OUT 0 hm2_7i43.0.encoder.00.rawlatch
- 12 bit IN FALSE hm2_7i43.0.encoder.00.reset <== reset-encoders
- 12 float OUT 0 hm2_7i43.0.encoder.00.velocity
- 12 s32 OUT 0 hm2_7i43.0.encoder.01.count
- 12 s32 OUT 0 hm2_7i43.0.encoder.01.count-latched
- 12 bit I/O FALSE hm2_7i43.0.encoder.01.index-enable <=> y-index-enable
- 12 bit IN FALSE hm2_7i43.0.encoder.01.latch-enable
- 12 bit IN FALSE hm2_7i43.0.encoder.01.latch-polarity
- 12 float OUT 0 hm2_7i43.0.encoder.01.position ==> Y.pos-fb
- 12 float OUT 0 hm2_7i43.0.encoder.01.position-latched
- 12 s32 OUT 0 hm2_7i43.0.encoder.01.rawcounts
- 12 s32 OUT 0 hm2_7i43.0.encoder.01.rawlatch
- 12 bit IN FALSE hm2_7i43.0.encoder.01.reset <== reset-encoders
- 12 float OUT 0 hm2_7i43.0.encoder.01.velocity
- 12 s32 OUT 0 hm2_7i43.0.encoder.02.count
- 12 s32 OUT 0 hm2_7i43.0.encoder.02.count-latched
- 12 bit I/O FALSE hm2_7i43.0.encoder.02.index-enable <=> z-index-enable
- 12 bit IN FALSE hm2_7i43.0.encoder.02.latch-enable
- 12 bit IN FALSE hm2_7i43.0.encoder.02.latch-polarity
- 12 float OUT 0 hm2_7i43.0.encoder.02.position ==> Z.pos-fb
- 12 float OUT 0 hm2_7i43.0.encoder.02.position-latched
- 12 s32 OUT 0 hm2_7i43.0.encoder.02.rawcounts
- 12 s32 OUT 0 hm2_7i43.0.encoder.02.rawlatch
- 12 bit IN FALSE hm2_7i43.0.encoder.02.reset <== reset-encoders
- 12 float OUT 0 hm2_7i43.0.encoder.02.velocity
- 12 s32 OUT 0 hm2_7i43.0.encoder.03.count
- 12 s32 OUT 0 hm2_7i43.0.encoder.03.count-latched
- 12 bit I/O FALSE hm2_7i43.0.encoder.03.index-enable <=> a-index-enable
- 12 bit IN FALSE hm2_7i43.0.encoder.03.latch-enable
- 12 bit IN FALSE hm2_7i43.0.encoder.03.latch-polarity
- 12 float OUT -0 hm2_7i43.0.encoder.03.position ==> A.pos-fb
- 12 float OUT -0 hm2_7i43.0.encoder.03.position-latched
- 12 s32 OUT 0 hm2_7i43.0.encoder.03.rawcounts
- 12 s32 OUT 0 hm2_7i43.0.encoder.03.rawlatch
- 12 bit IN FALSE hm2_7i43.0.encoder.03.reset <== reset-encoders
- 12 float OUT 0 hm2_7i43.0.encoder.03.velocity
- 12 bit OUT FALSE hm2_7i43.0.gpio.000.in
- 12 bit OUT TRUE hm2_7i43.0.gpio.000.in_not
- 12 bit OUT FALSE hm2_7i43.0.gpio.001.in
- 12 bit OUT TRUE hm2_7i43.0.gpio.001.in_not
- 12 bit OUT FALSE hm2_7i43.0.gpio.002.in
- 12 bit OUT TRUE hm2_7i43.0.gpio.002.in_not
- 12 bit OUT FALSE hm2_7i43.0.gpio.003.in
- 12 bit OUT TRUE hm2_7i43.0.gpio.003.in_not
- 12 bit OUT FALSE hm2_7i43.0.gpio.004.in
- 12 bit OUT TRUE hm2_7i43.0.gpio.004.in_not
- 12 bit OUT FALSE hm2_7i43.0.gpio.005.in
- 12 bit OUT TRUE hm2_7i43.0.gpio.005.in_not
- 12 bit OUT FALSE hm2_7i43.0.gpio.006.in
- 12 bit OUT TRUE hm2_7i43.0.gpio.006.in_not
- 12 bit OUT FALSE hm2_7i43.0.gpio.007.in
- 12 bit OUT TRUE hm2_7i43.0.gpio.007.in_not
- 12 bit OUT FALSE hm2_7i43.0.gpio.008.in
- 12 bit OUT TRUE hm2_7i43.0.gpio.008.in_not
- 12 bit OUT FALSE hm2_7i43.0.gpio.009.in
- 12 bit OUT TRUE hm2_7i43.0.gpio.009.in_not
- 12 bit OUT FALSE hm2_7i43.0.gpio.010.in
- 12 bit OUT TRUE hm2_7i43.0.gpio.010.in_not
- 12 bit OUT FALSE hm2_7i43.0.gpio.011.in
- 12 bit OUT TRUE hm2_7i43.0.gpio.011.in_not
- 12 bit OUT FALSE hm2_7i43.0.gpio.012.in
- 12 bit OUT TRUE hm2_7i43.0.gpio.012.in_not
- 12 bit OUT FALSE hm2_7i43.0.gpio.013.in
- 12 bit OUT TRUE hm2_7i43.0.gpio.013.in_not
- 12 bit OUT TRUE hm2_7i43.0.gpio.014.in
- 12 bit OUT FALSE hm2_7i43.0.gpio.014.in_not
- 12 bit OUT FALSE hm2_7i43.0.gpio.015.in
- 12 bit OUT TRUE hm2_7i43.0.gpio.015.in_not
- 12 bit OUT FALSE hm2_7i43.0.gpio.016.in
- 12 bit OUT TRUE hm2_7i43.0.gpio.016.in_not
- 12 bit OUT FALSE hm2_7i43.0.gpio.017.in
- 12 bit OUT TRUE hm2_7i43.0.gpio.017.in_not
- 12 bit OUT TRUE hm2_7i43.0.gpio.018.in
- 12 bit OUT FALSE hm2_7i43.0.gpio.018.in_not
- 12 bit OUT FALSE hm2_7i43.0.gpio.019.in
- 12 bit OUT TRUE hm2_7i43.0.gpio.019.in_not
- 12 bit OUT FALSE hm2_7i43.0.gpio.020.in
- 12 bit OUT TRUE hm2_7i43.0.gpio.020.in_not
- 12 bit OUT TRUE hm2_7i43.0.gpio.021.in
- 12 bit OUT FALSE hm2_7i43.0.gpio.021.in_not
- 12 bit IN FALSE hm2_7i43.0.gpio.021.out
- 12 bit OUT FALSE hm2_7i43.0.gpio.022.in
- 12 bit OUT TRUE hm2_7i43.0.gpio.022.in_not
- 12 bit IN FALSE hm2_7i43.0.gpio.022.out <== coolant-flood
- 12 bit OUT FALSE hm2_7i43.0.gpio.023.in ==> deb-ExtEStop
- 12 bit OUT TRUE hm2_7i43.0.gpio.023.in_not ==> estop-hw-btn
- 12 bit IN FALSE hm2_7i43.0.gpio.023.out
- 12 bit OUT TRUE hm2_7i43.0.gpio.024.in
- 12 bit OUT FALSE hm2_7i43.0.gpio.024.in_not
- 12 bit IN FALSE hm2_7i43.0.gpio.024.out
- 12 bit OUT TRUE hm2_7i43.0.gpio.025.in
- 12 bit OUT FALSE hm2_7i43.0.gpio.025.in_not
- 12 bit IN FALSE hm2_7i43.0.gpio.025.out
- 12 bit OUT TRUE hm2_7i43.0.gpio.026.in
- 12 bit OUT FALSE hm2_7i43.0.gpio.026.in_not
- 12 bit IN FALSE hm2_7i43.0.gpio.026.out
- 12 bit OUT TRUE hm2_7i43.0.gpio.027.in
- 12 bit OUT FALSE hm2_7i43.0.gpio.027.in_not
- 12 bit IN FALSE hm2_7i43.0.gpio.027.out
- 12 bit OUT TRUE hm2_7i43.0.gpio.028.in
- 12 bit OUT FALSE hm2_7i43.0.gpio.028.in_not
- 12 bit IN FALSE hm2_7i43.0.gpio.028.out
- 12 bit OUT TRUE hm2_7i43.0.gpio.029.in
- 12 bit OUT FALSE hm2_7i43.0.gpio.029.in_not
- 12 bit IN FALSE hm2_7i43.0.gpio.029.out
- 12 bit OUT TRUE hm2_7i43.0.gpio.030.in
- 12 bit OUT FALSE hm2_7i43.0.gpio.030.in_not
- 12 bit IN FALSE hm2_7i43.0.gpio.030.out
- 12 bit OUT TRUE hm2_7i43.0.gpio.031.in
- 12 bit OUT FALSE hm2_7i43.0.gpio.031.in_not
- 12 bit IN FALSE hm2_7i43.0.gpio.031.out
- 12 bit OUT FALSE hm2_7i43.0.gpio.032.in
- 12 bit OUT TRUE hm2_7i43.0.gpio.032.in_not
- 12 bit IN FALSE hm2_7i43.0.gpio.032.out
- 12 bit OUT FALSE hm2_7i43.0.gpio.033.in
- 12 bit OUT TRUE hm2_7i43.0.gpio.033.in_not
- 12 bit IN FALSE hm2_7i43.0.gpio.033.out <== MoveUp
- 12 bit OUT FALSE hm2_7i43.0.gpio.034.in
- 12 bit OUT TRUE hm2_7i43.0.gpio.034.in_not
- 12 bit IN FALSE hm2_7i43.0.gpio.034.out <== MoveDown
- 12 bit OUT TRUE hm2_7i43.0.gpio.035.in ==> ArcOK
- 12 bit OUT FALSE hm2_7i43.0.gpio.035.in_not
- 12 bit IN FALSE hm2_7i43.0.gpio.035.out
- 12 bit OUT TRUE hm2_7i43.0.gpio.036.in
- 12 bit OUT FALSE hm2_7i43.0.gpio.036.in_not
- 12 bit IN FALSE hm2_7i43.0.gpio.036.out <== TorchOn
- 12 bit OUT TRUE hm2_7i43.0.gpio.037.in
- 12 bit OUT FALSE hm2_7i43.0.gpio.037.in_not
- 12 bit IN FALSE hm2_7i43.0.gpio.037.out
- 12 bit OUT TRUE hm2_7i43.0.gpio.038.in
- 12 bit OUT FALSE hm2_7i43.0.gpio.038.in_not
- 12 bit IN FALSE hm2_7i43.0.gpio.038.out
- 12 bit OUT TRUE hm2_7i43.0.gpio.039.in
- 12 bit OUT FALSE hm2_7i43.0.gpio.039.in_not
- 12 bit IN FALSE hm2_7i43.0.gpio.039.out
- 12 bit OUT TRUE hm2_7i43.0.gpio.040.in ==> ExternalHomingInProgress
- 12 bit OUT FALSE hm2_7i43.0.gpio.040.in_not
- 12 bit IN FALSE hm2_7i43.0.gpio.040.out
- 12 bit OUT TRUE hm2_7i43.0.gpio.041.in
- 12 bit OUT FALSE hm2_7i43.0.gpio.041.in_not
- 12 bit IN FALSE hm2_7i43.0.gpio.041.out <== enable-movement
- 12 bit OUT TRUE hm2_7i43.0.gpio.042.in
- 12 bit OUT FALSE hm2_7i43.0.gpio.042.in_not
- 12 bit IN FALSE hm2_7i43.0.gpio.042.out <== enable-movement
- 12 bit OUT FALSE hm2_7i43.0.gpio.043.in
- 12 bit OUT TRUE hm2_7i43.0.gpio.043.in_not
- 12 bit IN FALSE hm2_7i43.0.gpio.043.out <== tell-granites-tohome
- 12 bit OUT FALSE hm2_7i43.0.gpio.044.in
- 12 bit OUT TRUE hm2_7i43.0.gpio.044.in_not
- 12 bit IN FALSE hm2_7i43.0.gpio.044.out <== tell-granites-tohome
- 12 bit OUT TRUE hm2_7i43.0.gpio.045.in
- 12 bit OUT FALSE hm2_7i43.0.gpio.045.in_not
- 12 bit IN FALSE hm2_7i43.0.gpio.045.out
- 12 bit OUT TRUE hm2_7i43.0.gpio.046.in
- 12 bit OUT FALSE hm2_7i43.0.gpio.046.in_not
- 12 bit IN FALSE hm2_7i43.0.gpio.046.out
- 12 bit OUT TRUE hm2_7i43.0.gpio.047.in
- 12 bit OUT FALSE hm2_7i43.0.gpio.047.in_not ==> deb-FloatSwitch
- 12 bit IN FALSE hm2_7i43.0.gpio.047.out
- 12 bit IN FALSE hm2_7i43.0.led.CR01
- 12 bit IN FALSE hm2_7i43.0.led.CR02
- 12 bit IN FALSE hm2_7i43.0.led.CR03
- 12 bit IN FALSE hm2_7i43.0.led.CR04
- 12 bit IN FALSE hm2_7i43.0.led.CR05
- 12 bit IN FALSE hm2_7i43.0.led.CR06
- 12 bit IN FALSE hm2_7i43.0.led.CR07
- 12 bit IN FALSE hm2_7i43.0.led.CR08
- 12 bit IN FALSE hm2_7i43.0.pwmgen.00.enable <== system-enable
- 12 float IN 50 hm2_7i43.0.pwmgen.00.value
- 12 bit IN TRUE hm2_7i43.0.stepgen.00.control-type
- 12 s32 OUT 0 hm2_7i43.0.stepgen.00.counts
- 12 float OUT 0 hm2_7i43.0.stepgen.00.dbg_err_at_match
- 12 float OUT 0 hm2_7i43.0.stepgen.00.dbg_ff_vel
- 12 float OUT 0 hm2_7i43.0.stepgen.00.dbg_pos_minus_prev_
- 12 float OUT 0 hm2_7i43.0.stepgen.00.dbg_s_to_match
- 12 s32 OUT 0 hm2_7i43.0.stepgen.00.dbg_step_rate
- 12 float OUT 0 hm2_7i43.0.stepgen.00.dbg_vel_error
- 12 bit IN FALSE hm2_7i43.0.stepgen.00.enable <== X.enable
- 12 float IN 0 hm2_7i43.0.stepgen.00.position-cmd
- 12 float OUT 0 hm2_7i43.0.stepgen.00.position-fb
- 12 float IN 0 hm2_7i43.0.stepgen.00.velocity-cmd <== X.pos-out
- 12 float OUT 0 hm2_7i43.0.stepgen.00.velocity-fb
- 12 bit IN TRUE hm2_7i43.0.stepgen.01.control-type
- 12 s32 OUT 0 hm2_7i43.0.stepgen.01.counts
- 12 float OUT 0 hm2_7i43.0.stepgen.01.dbg_err_at_match
- 12 float OUT 0 hm2_7i43.0.stepgen.01.dbg_ff_vel
- 12 float OUT 0 hm2_7i43.0.stepgen.01.dbg_pos_minus_prev_
- 12 float OUT 0 hm2_7i43.0.stepgen.01.dbg_s_to_match
- 12 s32 OUT 0 hm2_7i43.0.stepgen.01.dbg_step_rate
- 12 float OUT 0 hm2_7i43.0.stepgen.01.dbg_vel_error
- 12 bit IN FALSE hm2_7i43.0.stepgen.01.enable <== Y.enable
- 12 float IN 0 hm2_7i43.0.stepgen.01.position-cmd
- 12 float OUT 0 hm2_7i43.0.stepgen.01.position-fb
- 12 float IN 0 hm2_7i43.0.stepgen.01.velocity-cmd <== Y.pos-out
- 12 float OUT 0 hm2_7i43.0.stepgen.01.velocity-fb
- 12 bit IN TRUE hm2_7i43.0.stepgen.02.control-type
- 12 s32 OUT 0 hm2_7i43.0.stepgen.02.counts
- 12 float OUT 0 hm2_7i43.0.stepgen.02.dbg_err_at_match
- 12 float OUT 0 hm2_7i43.0.stepgen.02.dbg_ff_vel
- 12 float OUT 0 hm2_7i43.0.stepgen.02.dbg_pos_minus_prev_
- 12 float OUT 0 hm2_7i43.0.stepgen.02.dbg_s_to_match
- 12 s32 OUT 0 hm2_7i43.0.stepgen.02.dbg_step_rate
- 12 float OUT 0 hm2_7i43.0.stepgen.02.dbg_vel_error
- 12 bit IN FALSE hm2_7i43.0.stepgen.02.enable <== Z.enable
- 12 float IN 0 hm2_7i43.0.stepgen.02.position-cmd <== PosZ-cmd
- 12 float OUT -0 hm2_7i43.0.stepgen.02.position-fb
- 12 float IN 0 hm2_7i43.0.stepgen.02.velocity-cmd <== Z.pos-out
- 12 float OUT 0 hm2_7i43.0.stepgen.02.velocity-fb
- 12 bit IN TRUE hm2_7i43.0.stepgen.03.control-type
- 12 s32 OUT 0 hm2_7i43.0.stepgen.03.counts
- 12 float OUT 0 hm2_7i43.0.stepgen.03.dbg_err_at_match
- 12 float OUT 0 hm2_7i43.0.stepgen.03.dbg_ff_vel
- 12 float OUT 0 hm2_7i43.0.stepgen.03.dbg_pos_minus_prev_
- 12 float OUT 0 hm2_7i43.0.stepgen.03.dbg_s_to_match
- 12 s32 OUT 0 hm2_7i43.0.stepgen.03.dbg_step_rate
- 12 float OUT 0 hm2_7i43.0.stepgen.03.dbg_vel_error
- 12 bit IN FALSE hm2_7i43.0.stepgen.03.enable <== A.enable
- 12 float IN 0 hm2_7i43.0.stepgen.03.position-cmd
- 12 float OUT -0 hm2_7i43.0.stepgen.03.position-fb
- 12 float IN 0 hm2_7i43.0.stepgen.03.velocity-cmd <== A.pos-out
- 12 float OUT 0 hm2_7i43.0.stepgen.03.velocity-fb
- 12 bit I/O FALSE hm2_7i43.0.watchdog.has_bit
- 19 float IN 0 hypot.0.in0 <== VelX
- 19 float IN 0 hypot.0.in1 <== VelY
- 19 float IN 0 hypot.0.in2
- 19 float OUT 0 hypot.0.out ==> VelXY
- 5 bit OUT FALSE iocontrol.0.coolant-flood ==> coolant-flood
- 5 bit OUT FALSE iocontrol.0.coolant-mist ==> coolant-mist
- 5 bit IN FALSE iocontrol.0.emc-enable-in <== system-enable
- 5 bit OUT FALSE iocontrol.0.lube
- 5 bit IN FALSE iocontrol.0.lube_level
- 5 bit OUT FALSE iocontrol.0.tool-change ==> tool-change-request
- 5 bit IN FALSE iocontrol.0.tool-changed <== tool-change-confirmed
- 5 s32 OUT 0 iocontrol.0.tool-number
- 5 s32 OUT 0 iocontrol.0.tool-prep-number ==> tool-number
- 5 s32 OUT 0 iocontrol.0.tool-prep-pocket
- 5 bit OUT FALSE iocontrol.0.tool-prepare ==> tool-prepare-loopback
- 5 bit IN FALSE iocontrol.0.tool-prepared <== tool-prepare-loopback
- 5 bit OUT FALSE iocontrol.0.user-enable-out ==> estop-sw-btn
- 5 bit OUT FALSE iocontrol.0.user-request-enable ==> var2
- 29 bit IN FALSE logic.0.in-00 <== ExtEStop
- 29 bit IN FALSE logic.0.in-01 <== IgnitionEstop
- 29 bit IN FALSE logic.0.in-02 <== FloatSwitchEstop
- 29 bit OUT FALSE logic.0.or ==> TriggerEStop
- 29 bit IN FALSE logic.1.in-00 <== EMC_Is_Homed0
- 29 bit IN FALSE logic.1.in-01 <== EMC_Is_Homed1
- 29 bit IN FALSE logic.1.in-02 <== EMC_Is_Homed2
- 29 bit IN FALSE logic.1.in-03 <== EMC_Is_Homed3
- 29 bit OUT FALSE logic.1.or ==> EMC_Is_Homed
- 20 float IN 0 minmax.0.in <== VelXY
- 20 float OUT 0 minmax.0.max ==> MaximumVelocity
- 20 float OUT 0 minmax.0.min
- 20 bit IN FALSE minmax.0.reset <== ReversedArcOK
- 9 float IN 1 motion.adaptive-feed
- 9 float IN 0 motion.analog-in-00
- 9 float IN 0 motion.analog-in-01
- 9 float IN 0 motion.analog-in-02
- 9 float IN 0 motion.analog-in-03
- 9 float OUT 0 motion.analog-out-00
- 9 float OUT 0 motion.analog-out-01
- 9 float OUT 0 motion.analog-out-02
- 9 float OUT 0 motion.analog-out-03
- 9 bit OUT FALSE motion.coord-error
- 9 bit OUT FALSE motion.coord-mode
- 9 float OUT 0 motion.current-vel
- 9 bit IN FALSE motion.digital-in-00
- 9 bit IN FALSE motion.digital-in-01
- 9 bit IN FALSE motion.digital-in-02
- 9 bit IN FALSE motion.digital-in-03
- 9 bit OUT FALSE motion.digital-out-00
- 9 bit OUT FALSE motion.digital-out-01
- 9 bit OUT FALSE motion.digital-out-02
- 9 bit OUT FALSE motion.digital-out-03
- 9 float OUT 0 motion.distance-to-go
- 9 bit IN TRUE motion.enable
- 9 bit IN TRUE motion.feed-hold <== FeedHold
- 9 bit OUT TRUE motion.in-position
- 9 bit IN FALSE motion.motion-enabled
- 9 bit OUT FALSE motion.on-soft-limit ==> LimitZ
- 9 bit IN FALSE motion.probe-input <== probe-in
- 9 s32 OUT 0 motion.program-line
- 9 float OUT 0 motion.requested-vel
- 9 bit IN TRUE motion.spindle-at-speed
- 9 bit OUT TRUE motion.spindle-brake
- 9 bit OUT FALSE motion.spindle-forward ==> TurnTorchOn
- 9 bit I/O FALSE motion.spindle-index-enable
- 9 bit OUT FALSE motion.spindle-on
- 9 bit OUT FALSE motion.spindle-reverse
- 9 float IN 0 motion.spindle-revs
- 9 float OUT 0 motion.spindle-speed-cmd-rps
- 9 float IN 0 motion.spindle-speed-in
- 9 float OUT 0 motion.spindle-speed-out
- 9 float OUT 0 motion.spindle-speed-out-rps
- 9 bit OUT TRUE motion.teleop-mode
- 9 float OUT 0 motion.tooloffset.a
- 9 float OUT 0 motion.tooloffset.b
- 9 float OUT 0 motion.tooloffset.c
- 9 float OUT 0 motion.tooloffset.u
- 9 float OUT 0 motion.tooloffset.v
- 9 float OUT 0 motion.tooloffset.w
- 9 float OUT 0 motion.tooloffset.x
- 9 float OUT 0 motion.tooloffset.y
- 9 float OUT 0 motion.tooloffset.z
- 21 float IN 0.007 mult2.0.in0 <== THCStepSize
- 21 float IN -1 mult2.0.in1 <== AdjustmentDirection
- 21 float OUT -0.007 mult2.0.out ==> HeightAdjustment
- 21 float IN 0 mult2.1.in0 <== MaximumVelocity
- 21 float IN 0.6 mult2.1.in1 <== ThresholdPercentage
- 21 float OUT 0 mult2.1.out ==> VelocityThreshold
- 22 float IN 1.135 mux2.0.in0 <== PierceOffset
- 22 float IN 0 mux2.0.in1 <== SelectedAdjustment
- 22 float OUT 1.135 mux2.0.out ==> HeightOffset
- 22 bit IN FALSE mux2.0.sel <== PierceLatch
- 22 float IN -1 mux2.1.in0
- 22 float IN 1 mux2.1.in1
- 22 float OUT -1 mux2.1.out ==> AdjustmentDirection
- 22 bit IN FALSE mux2.1.sel <== MoveUp
- 22 float IN 0 mux2.2.in0 <== PositionSnapshot
- 22 float IN 0 mux2.2.in1 <== Z.pos-fb
- 22 float OUT 0 mux2.2.out ==> PositionSnapshot
- 22 bit IN TRUE mux2.2.sel <== TakeSnapshot
- 22 float IN 0 mux2.3.in0
- 22 float IN -0.007 mux2.3.in1 <== HeightAdjustment
- 22 float OUT 0 mux2.3.out ==> SelectedAdjustment
- 22 bit IN FALSE mux2.3.sel <== EnabledAdjustHeight
- 22 float IN 0 mux2.4.in0 <== PosSelectB
- 22 float IN 1.135 mux2.4.in1 <== PosSelectC
- 22 float OUT 0 mux2.4.out ==> PosZ-cmd
- 22 bit IN FALSE mux2.4.sel <== TurnTorchOn
- 22 float IN 0 mux2.5.in0 <== Z.pos-cmd
- 22 float IN 1 mux2.5.in1 <== StepCordsTH
- 22 float OUT 0 mux2.5.out ==> PosSelectB
- 22 bit IN FALSE mux2.5.sel <== ModeIsAuto
- 22 float IN -0.1 mux2.6.in0 <== StepCordsML
- 22 float IN 1.135 mux2.6.in1 <== DestinationHeight
- 22 float OUT 1.135 mux2.6.out ==> PosSelectC
- 22 bit IN TRUE mux2.6.sel <== ProbeOrArcOK
- 28 bit IN FALSE not.0.in <== TurnTorchOn
- 28 bit OUT TRUE not.0.out ==> TurnTorchOff
- 28 bit IN TRUE not.1.in <== FilteredArcOK
- 28 bit OUT FALSE not.1.out ==> ReversedArcOK
- 28 bit IN FALSE not.2.in <== TorchOn
- 28 bit OUT TRUE not.2.out ==> TorchOff
- 28 bit IN FALSE not.3.in <== system-enable
- 28 bit OUT TRUE not.3.out ==> system-enable-not
- 30 bit IN FALSE oneshot.0.in <== PierceLatch
- 30 bit OUT FALSE oneshot.0.out
- 30 bit OUT TRUE oneshot.0.out-not ==> PierceDelayElapsed
- 30 float OUT 0 oneshot.0.time-left ==> PierceDelayTimer
- 30 float IN 0.5 oneshot.0.width <== PierceDelay
- 30 bit IN FALSE oneshot.1.in <== TorchOn
- 30 bit OUT FALSE oneshot.1.out ==> IgnitionTimer
- 30 bit OUT TRUE oneshot.1.out-not ==> IgnitionTimerOff
- 30 float OUT 0 oneshot.1.time-left
- 30 float IN 3 oneshot.1.width
- 30 bit IN TRUE oneshot.2.in <== ArcOK
- 30 bit OUT FALSE oneshot.2.out ==> ArcOKTimer
- 30 bit OUT TRUE oneshot.2.out-not
- 30 float OUT 0 oneshot.2.time-left
- 30 float IN 0.2 oneshot.2.width
- 30 bit IN TRUE oneshot.3.in <== FilteredArcOK
- 30 bit OUT FALSE oneshot.3.out ==> ExtinguishTimer
- 30 bit OUT TRUE oneshot.3.out-not
- 30 float OUT 0 oneshot.3.time-left
- 30 float IN 0.2 oneshot.3.width
- 30 bit IN FALSE oneshot.4.in
- 30 bit OUT FALSE oneshot.4.out
- 30 bit OUT TRUE oneshot.4.out-not
- 30 float OUT 0 oneshot.4.time-left
- 30 float IN 0 oneshot.4.width
- 31 bit IN FALSE or2.0.in0 <== MoveDown
- 31 bit IN FALSE or2.0.in1 <== MoveUp
- 31 bit OUT FALSE or2.0.out ==> AdjustHeight
- 31 bit IN TRUE or2.1.in0 <== FilteredArcOK
- 31 bit IN FALSE or2.1.in1 <== FloatSwitch
- 31 bit OUT TRUE or2.1.out ==> TakeSnapshot
- 31 bit IN FALSE or2.10.in0
- 31 bit IN FALSE or2.10.in1
- 31 bit OUT FALSE or2.10.out
- 31 bit IN FALSE or2.2.in0 <== LimitZ
- 31 bit IN FALSE or2.2.in1 <== FloatAndTorchOn
- 31 bit OUT FALSE or2.2.out ==> TriggerLimit
- 31 bit IN TRUE or2.3.in0 <== TimersOrArcOK
- 31 bit IN FALSE or2.3.in1 <== FloatSwitchSet
- 31 bit OUT TRUE or2.3.out ==> ProbeOrArcOK
- 31 bit IN TRUE or2.4.in0 <== Timers
- 31 bit IN TRUE or2.4.in1 <== ArcOK
- 31 bit OUT TRUE or2.4.out ==> TimersOrArcOK
- 31 bit IN TRUE or2.5.in0 <== TimersOrArcOK
- 31 bit IN FALSE or2.5.in1 <== PosAndFloat
- 31 bit OUT TRUE or2.5.out ==> PAFOrArcOK
- 31 bit IN TRUE or2.6.in0 <== FilteredArcOK
- 31 bit IN TRUE or2.6.in1 <== TorchTurnedOffOrTimeout
- 31 bit OUT TRUE or2.6.out ==> EstopOrArcOK
- 31 bit IN TRUE or2.7.in0 <== TurnTorchOff
- 31 bit IN FALSE or2.7.in1 <== IgnitionTimeout
- 31 bit OUT TRUE or2.7.out ==> TorchTurnedOffOrTimeout
- 31 bit IN FALSE or2.8.in0 <== IgnitionTimer
- 31 bit IN TRUE or2.8.in1 <== ExtinguishLatch
- 31 bit OUT TRUE or2.8.out ==> Timers
- 31 bit IN FALSE or2.9.in0 <== system-enable
- 31 bit IN FALSE or2.9.in1 <== var2
- 31 bit OUT FALSE or2.9.out ==> var4
- 32 float I/O 0 pid.0.Dgain
- 32 float I/O 0 pid.0.FF0
- 32 float I/O 1 pid.0.FF1
- 32 float I/O 0.0011 pid.0.FF2
- 32 float I/O 0 pid.0.Igain
- 32 float I/O 5 pid.0.Pgain
- 32 float I/O 0 pid.0.bias
- 32 float IN 0 pid.0.command <== X.pos-cmd
- 32 float IN 0 pid.0.command-deriv
- 32 float I/O 0 pid.0.deadband
- 32 bit IN FALSE pid.0.enable <== X.enable
- 32 float OUT 0 pid.0.error
- 32 float IN 0 pid.0.feedback <== X.pos-fb
- 32 float IN 0 pid.0.feedback-deriv
- 32 bit IN FALSE pid.0.index-enable
- 32 float I/O 0 pid.0.maxcmdD
- 32 float I/O 0 pid.0.maxcmdDD
- 32 float I/O 0 pid.0.maxerror
- 32 float I/O 0 pid.0.maxerrorD
- 32 float I/O 0 pid.0.maxerrorI
- 32 float I/O 0 pid.0.maxoutput
- 32 float OUT 0 pid.0.output ==> X.pos-out
- 32 bit OUT FALSE pid.0.saturated
- 32 s32 OUT 0 pid.0.saturated-count
- 32 float OUT 0 pid.0.saturated-s
- 32 float I/O 0 pid.1.Dgain
- 32 float I/O 0 pid.1.FF0
- 32 float I/O 1 pid.1.FF1
- 32 float I/O 0.007 pid.1.FF2
- 32 float I/O 0 pid.1.Igain
- 32 float I/O 20 pid.1.Pgain
- 32 float I/O 0 pid.1.bias
- 32 float IN 0 pid.1.command <== Y.pos-cmd
- 32 float IN 0 pid.1.command-deriv
- 32 float I/O 0 pid.1.deadband
- 32 bit IN FALSE pid.1.enable <== Y.enable
- 32 float OUT 0 pid.1.error
- 32 float IN 0 pid.1.feedback <== Y.pos-fb
- 32 float IN 0 pid.1.feedback-deriv
- 32 bit IN FALSE pid.1.index-enable
- 32 float I/O 0 pid.1.maxcmdD
- 32 float I/O 0 pid.1.maxcmdDD
- 32 float I/O 0 pid.1.maxerror
- 32 float I/O 0 pid.1.maxerrorD
- 32 float I/O 0 pid.1.maxerrorI
- 32 float I/O 0 pid.1.maxoutput
- 32 float OUT 0 pid.1.output ==> Y.pos-out
- 32 bit OUT FALSE pid.1.saturated
- 32 s32 OUT 0 pid.1.saturated-count
- 32 float OUT 0 pid.1.saturated-s
- 32 float I/O 0 pid.2.Dgain
- 32 float I/O 0 pid.2.FF0
- 32 float I/O 1 pid.2.FF1
- 32 float I/O 0 pid.2.FF2
- 32 float I/O 0 pid.2.Igain
- 32 float I/O 0 pid.2.Pgain
- 32 float I/O 0 pid.2.bias
- 32 float IN 0 pid.2.command <== Z.pos-cmd
- 32 float IN 0 pid.2.command-deriv
- 32 float I/O 0 pid.2.deadband
- 32 bit IN FALSE pid.2.enable <== Z.enable
- 32 float OUT 0 pid.2.error
- 32 float IN 0 pid.2.feedback <== Z.pos-fb
- 32 float IN 0 pid.2.feedback-deriv
- 32 bit IN FALSE pid.2.index-enable
- 32 float I/O 0 pid.2.maxcmdD
- 32 float I/O 0 pid.2.maxcmdDD
- 32 float I/O 0 pid.2.maxerror
- 32 float I/O 0 pid.2.maxerrorD
- 32 float I/O 0 pid.2.maxerrorI
- 32 float I/O 0 pid.2.maxoutput
- 32 float OUT 0 pid.2.output ==> Z.pos-out
- 32 bit OUT FALSE pid.2.saturated
- 32 s32 OUT 0 pid.2.saturated-count
- 32 float OUT 0 pid.2.saturated-s
- 32 float I/O 0 pid.3.Dgain
- 32 float I/O 0 pid.3.FF0
- 32 float I/O 1 pid.3.FF1
- 32 float I/O 0.007 pid.3.FF2
- 32 float I/O 0 pid.3.Igain
- 32 float I/O 20 pid.3.Pgain
- 32 float I/O 0 pid.3.bias
- 32 float IN 0 pid.3.command <== A.pos-cmd
- 32 float IN 0 pid.3.command-deriv
- 32 float I/O 0 pid.3.deadband
- 32 bit IN FALSE pid.3.enable <== A.enable
- 32 float OUT 0 pid.3.error
- 32 float IN -0 pid.3.feedback <== A.pos-fb
- 32 float IN 0 pid.3.feedback-deriv
- 32 bit IN FALSE pid.3.index-enable
- 32 float I/O 0 pid.3.maxcmdD
- 32 float I/O 0 pid.3.maxcmdDD
- 32 float I/O 0 pid.3.maxerror
- 32 float I/O 0 pid.3.maxerrorD
- 32 float I/O 0 pid.3.maxerrorI
- 32 float I/O 0 pid.3.maxoutput
- 32 float OUT 0 pid.3.output ==> A.pos-out
- 32 bit OUT FALSE pid.3.saturated
- 32 s32 OUT 0 pid.3.saturated-count
- 32 float OUT 0 pid.3.saturated-s
- 39 bit OUT TRUE pyvcp.Check-AutoStart ==> Autostart
- 39 bit OUT FALSE pyvcp.Check-CHLEnable ==> CHLEnable
- 39 bit IN TRUE pyvcp.Led-ArcOK <== ArcOK
- 39 bit IN FALSE pyvcp.Led-ExtEStop <== ExtEStop
- 39 bit IN FALSE pyvcp.Led-FloatSwitch <== FloatSwitch
- 39 bit IN FALSE pyvcp.Led-HeightLocked <== LockHeight
- 39 bit IN FALSE pyvcp.Led-MoveDown <== MoveDown
- 39 bit IN FALSE pyvcp.Led-MoveUp <== MoveUp
- 39 bit IN FALSE pyvcp.Led-TorchOn <== TorchOn
- 39 float IN 0 pyvcp.Num-PierceDelayTimer <== PierceDelayTimer
- 39 float OUT 60 pyvcp.Scale-CHLThreshold-f ==> CHLThreshold
- 39 s32 OUT 60 pyvcp.Scale-CHLThreshold-i
- 39 float OUT 0.5 pyvcp.Spin-PierceDelay ==> PierceDelay
- 39 float OUT 0.125 pyvcp.Spin-PierceGap ==> PierceGap
- 39 float OUT 1.01 pyvcp.Spin-SwitchTravel ==> SwitchTravel
- 39 float OUT 0.007 pyvcp.Spin-THCStepSize ==> THCStepSize
- 39 float OUT 1 pyvcp.Spin-TravelHeight ==> TravelHeight
- 39 bit IN FALSE pyvcp.home-in-progress-led <== home-status
- 39 bit OUT FALSE pyvcp.to-home ==> home_button_pushed
- 23 float IN 0.01 scale.0.gain
- 23 float IN 60 scale.0.in <== CHLThreshold
- 23 float IN 0 scale.0.offset
- 23 float OUT 0.6 scale.0.out ==> ThresholdPercentage
- 33 float IN 1.01 sum2.0.in0 <== SwitchTravel
- 33 float IN 0.125 sum2.0.in1 <== PierceGap
- 33 float OUT 1.135 sum2.0.out ==> PierceOffset
- 33 float IN 0 sum2.1.in0 <== PositionSnapshot
- 33 float IN 1.135 sum2.1.in1 <== HeightOffset
- 33 float OUT 1.135 sum2.1.out ==> DestinationHeight
- 33 float IN 0 sum2.10.in0
- 33 float IN 0 sum2.10.in1
- 33 float OUT 0 sum2.10.out
- 33 float IN 0 sum2.2.in0 <== JointPoz-cmd
- 33 float IN 0 sum2.2.in1 <== Z.pos-cmd
- 33 float OUT 0 sum2.2.out ==> JointAxisDiff
- 33 float IN 1 sum2.3.in0 <== TravelHeight
- 33 float IN 0 sum2.3.in1 <== JointAxisDiff
- 33 float OUT 1 sum2.3.out ==> StepCordsTH
- 33 float IN -0.1 sum2.4.in0
- 33 float IN 0 sum2.4.in1 <== JointAxisDiff
- 33 float OUT -0.1 sum2.4.out ==> StepCordsML
- 33 float IN -0 sum2.5.in0 <== A.pos-fb
- 33 float IN 0 sum2.5.in1 <== A.pos-cmd
- 33 float OUT 0 sum2.5.out ==> aposerror
- 33 float IN 0 sum2.6.in0
- 33 float IN 0 sum2.6.in1
- 33 float OUT 0 sum2.6.out
- 33 float IN 0 sum2.7.in0
- 33 float IN 0 sum2.7.in1
- 33 float OUT 0 sum2.7.out
- 33 float IN 0 sum2.8.in0
- 33 float IN 0 sum2.8.in1
- 33 float OUT 0 sum2.8.out
- 33 float IN 0 sum2.9.in0
- 33 float IN 0 sum2.9.in1
- 33 float OUT 0 sum2.9.out
- 34 float OUT 0 timedelay.0.elapsed
- 34 bit IN FALSE timedelay.0.in
- 34 float IN 0.5 timedelay.0.off-delay
- 34 float IN 0.5 timedelay.0.on-delay
- 34 bit OUT FALSE timedelay.0.out
- 24 s32 OUT 0 updown.0.count ==> IgnitionCounterS32
- 24 bit IN FALSE updown.0.countdown
- 24 bit IN TRUE updown.0.countup <== IgnitionTimerOff
- 24 bit IN TRUE updown.0.reset <== TurnTorchOff
- 25 bit IN FALSE xor2.0.in0 <== TurnTorchOn
- 25 bit IN TRUE xor2.0.in1 <== ReleaseFeedHold
- 25 bit OUT TRUE xor2.0.out ==> FeedHold
- 25 bit IN FALSE xor2.1.in0 <== ArcOKTimer
- 25 bit IN TRUE xor2.1.in1 <== ArcOK
- 25 bit OUT TRUE xor2.1.out ==> FilteredArcOK
- 25 bit IN FALSE xor2.2.in0 <== LockHeight
- 25 bit IN FALSE xor2.2.in1 <== AdjustHeight
- 25 bit OUT FALSE xor2.2.out ==> CHLSwitched
- Pin Aliases:
- Alias Original Name
- Signals:
- Type Value Name (linked to)
- bit FALSE A.enable
- <== axis.3.amp-enable-out
- ==> hm2_7i43.0.stepgen.03.enable
- ==> pid.3.enable
- float 0 A.pos-cmd
- <== axis.3.motor-pos-cmd
- ==> pid.3.command
- ==> sum2.5.in1
- float -0 A.pos-fb
- ==> axis.3.motor-pos-fb
- <== hm2_7i43.0.encoder.03.position
- ==> pid.3.feedback
- ==> sum2.5.in0
- float 0 A.pos-out
- ==> hm2_7i43.0.stepgen.03.velocity-cmd
- <== pid.3.output
- float 0 A2Gantry_StateLoopback
- ==> A2GantryController.state-in
- <== A2GantryController.state-out
- bit FALSE AdjustHeight
- ==> and2.1.in0
- <== or2.0.out
- ==> xor2.2.in1
- float -1 AdjustmentDirection
- ==> mult2.0.in1
- <== mux2.1.out
- bit TRUE ArcOK
- <== hm2_7i43.0.gpio.035.in
- ==> oneshot.2.in
- ==> or2.4.in1
- ==> pyvcp.Led-ArcOK
- ==> xor2.1.in1
- bit FALSE ArcOKTimer
- <== oneshot.2.out
- ==> xor2.1.in0
- bit TRUE AtPosition
- ==> and2.7.in0
- <== comp.1.equal
- bit TRUE Autostart
- ==> and2.8.in1
- <== pyvcp.Check-AutoStart
- bit FALSE CHLEnable
- ==> and2.0.in1
- <== pyvcp.Check-CHLEnable
- bit FALSE CHLSwitched
- ==> and2.1.in1
- <== xor2.2.out
- float 60 CHLThreshold
- <== pyvcp.Scale-CHLThreshold-f
- ==> scale.0.in
- bit FALSE CHLTriggered
- ==> and2.0.in0
- <== comp.0.out
- float 1.135 DestinationHeight
- ==> mux2.6.in1
- <== sum2.1.out
- bit FALSE EMC-Home
- <== A2GantryController.home_emc
- ==> halui.home-all
- bit FALSE EMC_Is_Homed
- ==> A2GantryController.EMC_Is_Homed
- <== logic.1.or
- bit FALSE EMC_Is_Homed0
- <== axis.0.homed
- ==> logic.1.in-00
- bit FALSE EMC_Is_Homed1
- <== axis.1.homed
- ==> logic.1.in-01
- bit FALSE EMC_Is_Homed2
- <== axis.2.homed
- ==> logic.1.in-02
- bit FALSE EMC_Is_Homed3
- <== axis.3.homed
- ==> logic.1.in-03
- bit FALSE EMC_MODE_Is_Joint
- ==> A2GantryController.EMC_MODE_Is_Joint
- <== halui.mode.is-joint
- bit FALSE EMC_MODE_Is_MDI
- ==> A2GantryController.EMC_MODE_Is_MDI
- <== halui.mode.is-mdi
- bit TRUE EMC_MODE_Is_Manual
- ==> A2GantryController.EMC_MODE_Is_Manual
- <== halui.mode.is-manual
- bit TRUE EMC_MODE_Is_Teleop
- ==> A2GantryController.EMC_MODE_Is_Teleop
- <== halui.mode.is-teleop
- bit FALSE EMC_MODE_Set_Joint
- <== A2GantryController.EMC_MODE_Set_Joint
- ==> halui.mode.joint
- bit FALSE EMC_MODE_Set_MDI
- <== A2GantryController.EMC_MODE_Set_MDI
- ==> halui.mode.mdi
- bit FALSE EMC_MODE_Set_Manual
- <== A2GantryController.EMC_MODE_Set_Manual
- ==> halui.mode.manual
- bit FALSE EMC_MODE_Set_Teleop
- <== A2GantryController.EMC_MODE_Set_Teleop
- ==> halui.mode.teleop
- bit FALSE EnabledAdjustHeight
- <== and2.1.out
- ==> mux2.3.sel
- bit TRUE EstopOrArcOK
- ==> flipflop.0.reset
- <== or2.6.out
- bit FALSE ExtEStop
- <== debounce.0.3.out
- ==> logic.0.in-00
- ==> pyvcp.Led-ExtEStop
- bit TRUE ExternalHomingInProgress
- ==> A2GantryController.granite_is_homing
- <== hm2_7i43.0.gpio.040.in
- bit TRUE ExtinguishLatch
- <=> flipflop.2.out
- ==> or2.8.in1
- bit FALSE ExtinguishTimeout
- <== edge.1.out
- ==> flipflop.2.reset
- bit FALSE ExtinguishTimer
- ==> edge.1.in
- <== oneshot.3.out
- bit TRUE FeedHold
- ==> motion.feed-hold
- <== xor2.0.out
- bit TRUE FilteredArcOK
- ==> and2.2.in0
- ==> and2.4.in1
- ==> flipflop.1.set
- ==> flipflop.2.set
- ==> not.1.in
- ==> oneshot.3.in
- ==> or2.1.in0
- ==> or2.6.in0
- <== xor2.1.out
- bit FALSE FloatAndTorchOn
- <== and2.5.out
- ==> or2.2.in1
- bit FALSE FloatSwitch
- ==> and2.4.in0
- ==> and2.5.in1
- ==> and2.6.in1
- <== debounce.0.2.out
- ==> or2.1.in1
- ==> pyvcp.Led-FloatSwitch
- bit FALSE FloatSwitchEstop
- <== and2.4.out
- ==> logic.0.in-02
- bit FALSE FloatSwitchSet
- ==> and2.7.in1
- <=> flipflop.0.out
- ==> or2.3.in1
- float -0.007 HeightAdjustment
- <== mult2.0.out
- ==> mux2.3.in1
- float 1.135 HeightOffset
- <== mux2.0.out
- ==> sum2.1.in1
- float 0 IgnitionCounterFloat
- ==> comp.2.in1
- <== conv-s32-float.0.out
- s32 0 IgnitionCounterS32
- ==> conv-s32-float.0.in
- <== updown.0.count
- bit FALSE IgnitionEstop
- <== comp.2.out
- ==> logic.0.in-01
- bit FALSE IgnitionTimeout
- <== edge.0.out
- ==> or2.7.in1
- bit FALSE IgnitionTimer
- ==> edge.0.in
- <== oneshot.1.out
- ==> or2.8.in0
- bit TRUE IgnitionTimerOff
- <== oneshot.1.out-not
- ==> updown.0.countup
- float 0 JointAxisDiff
- <== sum2.2.out
- ==> sum2.3.in1
- ==> sum2.4.in1
- float 0 JointPoz-cmd
- <== axis.2.joint-pos-cmd
- ==> sum2.2.in0
- bit FALSE LimitZ
- <== motion.on-soft-limit
- ==> or2.2.in0
- bit FALSE LockHeight
- <== and2.0.out
- ==> pyvcp.Led-HeightLocked
- ==> xor2.2.in0
- float 0 MaximumVelocity
- <== minmax.0.max
- ==> mult2.1.in0
- bit FALSE ModeIsAuto
- <== halui.mode.is-auto
- ==> mux2.5.sel
- bit FALSE MoveDown
- ==> hm2_7i43.0.gpio.034.out
- ==> or2.0.in0
- ==> pyvcp.Led-MoveDown
- bit FALSE MoveUp
- ==> hm2_7i43.0.gpio.033.out
- ==> mux2.1.sel
- ==> or2.0.in1
- ==> pyvcp.Led-MoveUp
- bit TRUE PAFOrArcOK
- ==> and2.3.in1
- <== or2.5.out
- float 0.5 PierceDelay
- ==> oneshot.0.width
- <== pyvcp.Spin-PierceDelay
- bit TRUE PierceDelayElapsed
- ==> and2.2.in1
- <== oneshot.0.out-not
- float 0 PierceDelayTimer
- <== oneshot.0.time-left
- ==> pyvcp.Num-PierceDelayTimer
- float 0.125 PierceGap
- <== pyvcp.Spin-PierceGap
- ==> sum2.0.in1
- bit FALSE PierceLatch
- <=> flipflop.1.out
- ==> mux2.0.sel
- ==> oneshot.0.in
- float 1.135 PierceOffset
- ==> mux2.0.in0
- <== sum2.0.out
- bit FALSE PosAndFloat
- <== and2.7.out
- ==> or2.5.in1
- float 0 PosSelectB
- ==> mux2.4.in0
- <== mux2.5.out
- float 1.135 PosSelectC
- ==> mux2.4.in1
- <== mux2.6.out
- float 0 PosZ-cmd
- ==> comp.1.in1
- ==> hm2_7i43.0.stepgen.02.position-cmd
- <== mux2.4.out
- float 0 PositionSnapshot
- ==> mux2.2.in0
- <== mux2.2.out
- ==> sum2.1.in0
- bit TRUE ProbeOrArcOK
- ==> mux2.6.sel
- <== or2.3.out
- bit TRUE ReleaseFeedHold
- <== and2.2.out
- ==> xor2.0.in1
- bit FALSE ReversedArcOK
- ==> minmax.0.reset
- <== not.1.out
- float 0 SelectedAdjustment
- ==> mux2.0.in1
- <== mux2.3.out
- bit FALSE StartTorchOn
- ==> and2.3.in0
- <== and2.8.out
- float -0.1 StepCordsML
- ==> mux2.6.in0
- <== sum2.4.out
- float 1 StepCordsTH
- ==> mux2.5.in1
- <== sum2.3.out
- float 1.01 SwitchTravel
- <== pyvcp.Spin-SwitchTravel
- ==> sum2.0.in0
- float 0.007 THCStepSize
- ==> mult2.0.in0
- <== pyvcp.Spin-THCStepSize
- bit TRUE TakeSnapshot
- ==> mux2.2.sel
- <== or2.1.out
- float 0.6 ThresholdPercentage
- ==> mult2.1.in1
- <== scale.0.out
- bit TRUE Timers
- ==> or2.4.in0
- <== or2.8.out
- bit TRUE TimersOrArcOK
- ==> or2.3.in0
- <== or2.4.out
- ==> or2.5.in0
- bit FALSE TorchAndFloat
- <== and2.6.out
- ==> flipflop.0.set
- bit TRUE TorchOff
- ==> flipflop.1.reset
- <== not.2.out
- bit FALSE TorchOn
- <== and2.3.out
- ==> hm2_7i43.0.gpio.036.out
- ==> not.2.in
- ==> oneshot.1.in
- ==> pyvcp.Led-TorchOn
- bit TRUE TorchTurnedOffOrTimeout
- ==> or2.6.in1
- <== or2.7.out
- float 1 TravelHeight
- <== pyvcp.Spin-TravelHeight
- ==> sum2.3.in0
- bit FALSE TriggerEStop
- ==> estop-latch.0.fault-in
- <== logic.0.or
- bit FALSE TriggerLimit
- ==> axis.2.home-sw-in
- ==> axis.2.neg-lim-sw-in
- ==> axis.2.pos-lim-sw-in
- <== or2.2.out
- bit FALSE TurnOffMachine
- <== A2GantryController.machine-off
- ==> halui.machine.off
- bit FALSE TurnOnMachine
- <== A2GantryController.machine-on
- ==> halui.machine.on
- bit TRUE TurnTorchOff
- ==> and2.5.in0
- <== not.0.out
- ==> or2.7.in0
- ==> updown.0.reset
- bit FALSE TurnTorchOn
- ==> and2.6.in0
- ==> and2.8.in0
- <== motion.spindle-forward
- ==> mux2.4.sel
- ==> not.0.in
- ==> xor2.0.in0
- float 0 VelX
- <== ddt.0.out
- ==> hypot.0.in0
- float 0 VelXY
- ==> comp.0.in0
- <== hypot.0.out
- ==> minmax.0.in
- float 0 VelY
- <== ddt.1.out
- ==> hypot.0.in1
- float 0 VelocityThreshold
- ==> comp.0.in1
- <== mult2.1.out
- bit FALSE X.enable
- <== axis.0.amp-enable-out
- ==> hm2_7i43.0.stepgen.00.enable
- ==> pid.0.enable
- float 0 X.pos-cmd
- <== axis.0.motor-pos-cmd
- ==> pid.0.command
- float 0 X.pos-fb
- ==> axis.0.motor-pos-fb
- <== hm2_7i43.0.encoder.00.position
- ==> pid.0.feedback
- float 0 X.pos-out
- ==> hm2_7i43.0.stepgen.00.velocity-cmd
- <== pid.0.output
- bit FALSE Y.enable
- <== axis.1.amp-enable-out
- ==> hm2_7i43.0.stepgen.01.enable
- ==> pid.1.enable
- float 0 Y.pos-cmd
- <== axis.1.motor-pos-cmd
- ==> pid.1.command
- float 0 Y.pos-fb
- ==> axis.1.motor-pos-fb
- <== hm2_7i43.0.encoder.01.position
- ==> pid.1.feedback
- float 0 Y.pos-out
- ==> hm2_7i43.0.stepgen.01.velocity-cmd
- <== pid.1.output
- bit FALSE Z.enable
- <== axis.2.amp-enable-out
- ==> hm2_7i43.0.stepgen.02.enable
- ==> pid.2.enable
- float 0 Z.pos-cmd
- <== axis.2.motor-pos-cmd
- ==> mux2.5.in0
- ==> pid.2.command
- ==> sum2.2.in1
- float 0 Z.pos-fb
- ==> axis.2.motor-pos-fb
- ==> comp.1.in0
- <== hm2_7i43.0.encoder.02.position
- ==> mux2.2.in1
- ==> pid.2.feedback
- float 0 Z.pos-out
- ==> hm2_7i43.0.stepgen.02.velocity-cmd
- <== pid.2.output
- bit FALSE a-index-enable
- <=> axis.3.index-enable
- <=> hm2_7i43.0.encoder.03.index-enable
- float 0 aposerror
- <== sum2.5.out
- bit FALSE coolant-flood
- ==> hm2_7i43.0.gpio.022.out
- <== iocontrol.0.coolant-flood
- bit FALSE coolant-mist
- <== iocontrol.0.coolant-mist
- bit FALSE deb-ExtEStop
- ==> debounce.0.3.in
- <== hm2_7i43.0.gpio.023.in
- bit FALSE deb-FloatSwitch
- ==> debounce.0.2.in
- <== hm2_7i43.0.gpio.047.in_not
- bit FALSE enable-movement
- <== A2GantryController.enable-granites
- ==> hm2_7i43.0.gpio.041.out
- ==> hm2_7i43.0.gpio.042.out
- bit TRUE estop-hw-btn
- ==> and2.9.in1
- <== hm2_7i43.0.gpio.023.in_not
- bit FALSE estop-sw-btn
- ==> and2.9.in0
- <== iocontrol.0.user-enable-out
- bit FALSE home-status
- <== A2GantryController.home_in_progress
- ==> pyvcp.home-in-progress-led
- bit FALSE home_button_pushed
- ==> A2GantryController.home_button-in
- <== pyvcp.to-home
- bit FALSE machine_is_on
- ==> A2GantryController.machine_is_on-in
- <== halui.machine.is-on
- bit FALSE probe-in
- ==> motion.probe-input
- bit FALSE reset-encoders
- <== A2GantryController.reset-encoders
- ==> hm2_7i43.0.encoder.00.reset
- ==> hm2_7i43.0.encoder.01.reset
- ==> hm2_7i43.0.encoder.02.reset
- ==> hm2_7i43.0.encoder.03.reset
- bit FALSE system-enable
- <== and2.10.out
- ==> hm2_7i43.0.pwmgen.00.enable
- ==> iocontrol.0.emc-enable-in
- ==> not.3.in
- ==> or2.9.in0
- bit TRUE system-enable-not
- ==> A2GantryController.estop-in
- <== not.3.out
- bit FALSE tell-granites-tohome
- <== A2GantryController.home-granites
- ==> hm2_7i43.0.gpio.043.out
- ==> hm2_7i43.0.gpio.044.out
- bit FALSE tool-change-confirmed
- <== hal_manualtoolchange.changed
- ==> iocontrol.0.tool-changed
- bit FALSE tool-change-request
- ==> hal_manualtoolchange.change
- <== iocontrol.0.tool-change
- s32 0 tool-number
- ==> hal_manualtoolchange.number
- <== iocontrol.0.tool-prep-number
- bit FALSE tool-prepare-loopback
- <== iocontrol.0.tool-prepare
- ==> iocontrol.0.tool-prepared
- bit FALSE var2
- <== iocontrol.0.user-request-enable
- ==> or2.9.in1
- bit FALSE var3
- ==> and2.10.in0
- <== and2.9.out
- bit FALSE var4
- ==> and2.10.in1
- <== or2.9.out
- bit FALSE x-index-enable
- <=> axis.0.index-enable
- <=> hm2_7i43.0.encoder.00.index-enable
- bit FALSE y-index-enable
- <=> axis.1.index-enable
- <=> hm2_7i43.0.encoder.01.index-enable
- bit FALSE z-index-enable
- <=> axis.2.index-enable
- <=> hm2_7i43.0.encoder.02.index-enable
- Parameters:
- Owner Type Dir Value Name
- 26 s32 RO 240 and2.0.time
- 26 s32 RW 2780 and2.0.tmax
- 26 s32 RO 370 and2.1.time
- 26 s32 RW 670 and2.1.tmax
- 26 s32 RO 410 and2.10.time
- 26 s32 RW 670 and2.10.tmax
- 26 s32 RO 300 and2.2.time
- 26 s32 RW 990 and2.2.tmax
- 26 s32 RO 100 and2.3.time
- 26 s32 RW 600 and2.3.tmax
- 26 s32 RO 110 and2.4.time
- 26 s32 RW 2270 and2.4.tmax
- 26 s32 RO 310 and2.5.time
- 26 s32 RW 910 and2.5.tmax
- 26 s32 RO 300 and2.6.time
- 26 s32 RW 640 and2.6.tmax
- 26 s32 RO 320 and2.7.time
- 26 s32 RW 860 and2.7.tmax
- 26 s32 RO 220 and2.8.time
- 26 s32 RW 750 and2.8.tmax
- 26 s32 RO 240 and2.9.time
- 26 s32 RW 680 and2.9.tmax
- 9 s32 RO 0 axis.0.home-state
- 9 s32 RO 0 axis.1.home-state
- 9 s32 RO 0 axis.2.home-state
- 9 s32 RO 0 axis.3.home-state
- 13 float RW 0 comp.0.hyst
- 13 s32 RO 430 comp.0.time
- 13 s32 RW 1220 comp.0.tmax
- 13 float RW 0.001 comp.1.hyst
- 13 s32 RO 220 comp.1.time
- 13 s32 RW 660 comp.1.tmax
- 13 float RW 0 comp.2.hyst
- 13 s32 RO 280 comp.2.time
- 13 s32 RW 2300 comp.2.tmax
- 14 s32 RO 310 conv-s32-float.0.time
- 14 s32 RW 2750 conv-s32-float.0.tmax
- 15 s32 RO 360 ddt.0.time
- 15 s32 RW 2740 ddt.0.tmax
- 15 s32 RO 140 ddt.1.time
- 15 s32 RW 520 ddt.1.tmax
- 16 s32 RW 30 debounce.0.delay
- 16 s32 RO 490 debounce.0.time
- 16 s32 RW 3010 debounce.0.tmax
- 17 bit RW TRUE edge.0.in-edge
- 17 bit RO TRUE edge.0.last-in
- 17 s32 RW 0 edge.0.out-width-ns
- 17 s32 RO 400 edge.0.time
- 17 s32 RO 0 edge.0.time-left-ns
- 17 s32 RW 2930 edge.0.tmax
- 17 bit RW TRUE edge.1.in-edge
- 17 bit RO TRUE edge.1.last-in
- 17 s32 RW 0 edge.1.out-width-ns
- 17 s32 RO 270 edge.1.time
- 17 s32 RO 0 edge.1.time-left-ns
- 17 s32 RW 630 edge.1.tmax
- 27 s32 RO 500 estop-latch.0.time
- 27 s32 RW 870 estop-latch.0.tmax
- 18 s32 RO 220 flipflop.0.time
- 18 s32 RW 1300 flipflop.0.tmax
- 18 s32 RO 110 flipflop.1.time
- 18 s32 RW 500 flipflop.1.tmax
- 18 s32 RO 160 flipflop.2.time
- 18 s32 RW 2780 flipflop.2.tmax
- 8 s32 RW 0 gantrykins.joint-0
- 8 s32 RW 1 gantrykins.joint-1
- 8 s32 RW 2 gantrykins.joint-2
- 8 s32 RW 1 gantrykins.joint-3
- 8 s32 RW 4 gantrykins.joint-4
- 8 s32 RW 5 gantrykins.joint-5
- 8 s32 RW -1 gantrykins.joint-6
- 8 s32 RW -1 gantrykins.joint-7
- 8 s32 RW -1 gantrykins.joint-8
- 12 bit RW FALSE hm2_7i43.0.encoder.00.counter-mode
- 12 bit RW TRUE hm2_7i43.0.encoder.00.filter
- 12 bit RW FALSE hm2_7i43.0.encoder.00.index-invert
- 12 bit RW FALSE hm2_7i43.0.encoder.00.index-mask
- 12 bit RW FALSE hm2_7i43.0.encoder.00.index-mask-invert
- 12 float RW 2546.479 hm2_7i43.0.encoder.00.scale
- 12 float RW 0.5 hm2_7i43.0.encoder.00.vel-timeout
- 12 bit RW FALSE hm2_7i43.0.encoder.01.counter-mode
- 12 bit RW TRUE hm2_7i43.0.encoder.01.filter
- 12 bit RW FALSE hm2_7i43.0.encoder.01.index-invert
- 12 bit RW FALSE hm2_7i43.0.encoder.01.index-mask
- 12 bit RW FALSE hm2_7i43.0.encoder.01.index-mask-invert
- 12 float RW 2546.479 hm2_7i43.0.encoder.01.scale
- 12 float RW 0.5 hm2_7i43.0.encoder.01.vel-timeout
- 12 bit RW FALSE hm2_7i43.0.encoder.02.counter-mode
- 12 bit RW TRUE hm2_7i43.0.encoder.02.filter
- 12 bit RW FALSE hm2_7i43.0.encoder.02.index-invert
- 12 bit RW FALSE hm2_7i43.0.encoder.02.index-mask
- 12 bit RW FALSE hm2_7i43.0.encoder.02.index-mask-invert
- 12 float RW 2546.479 hm2_7i43.0.encoder.02.scale
- 12 float RW 0.5 hm2_7i43.0.encoder.02.vel-timeout
- 12 bit RW FALSE hm2_7i43.0.encoder.03.counter-mode
- 12 bit RW TRUE hm2_7i43.0.encoder.03.filter
- 12 bit RW FALSE hm2_7i43.0.encoder.03.index-invert
- 12 bit RW FALSE hm2_7i43.0.encoder.03.index-mask
- 12 bit RW FALSE hm2_7i43.0.encoder.03.index-mask-invert
- 12 float RW -2546.479 hm2_7i43.0.encoder.03.scale
- 12 float RW 0.5 hm2_7i43.0.encoder.03.vel-timeout
- 12 bit RW FALSE hm2_7i43.0.gpio.012.invert_output
- 12 bit RW FALSE hm2_7i43.0.gpio.012.is_opendrain
- 12 bit RW FALSE hm2_7i43.0.gpio.013.invert_output
- 12 bit RW FALSE hm2_7i43.0.gpio.013.is_opendrain
- 12 bit RW TRUE hm2_7i43.0.gpio.014.invert_output
- 12 bit RW TRUE hm2_7i43.0.gpio.014.is_opendrain
- 12 bit RW FALSE hm2_7i43.0.gpio.015.invert_output
- 12 bit RW TRUE hm2_7i43.0.gpio.015.is_opendrain
- 12 bit RW FALSE hm2_7i43.0.gpio.016.invert_output
- 12 bit RW FALSE hm2_7i43.0.gpio.016.is_opendrain
- 12 bit RW FALSE hm2_7i43.0.gpio.017.invert_output
- 12 bit RW FALSE hm2_7i43.0.gpio.017.is_opendrain
- 12 bit RW TRUE hm2_7i43.0.gpio.018.invert_output
- 12 bit RW TRUE hm2_7i43.0.gpio.018.is_opendrain
- 12 bit RW FALSE hm2_7i43.0.gpio.019.invert_output
- 12 bit RW TRUE hm2_7i43.0.gpio.019.is_opendrain
- 12 bit RW FALSE hm2_7i43.0.gpio.020.invert_output
- 12 bit RW FALSE hm2_7i43.0.gpio.020.is_opendrain
- 12 bit RW FALSE hm2_7i43.0.gpio.021.invert_output
- 12 bit RW FALSE hm2_7i43.0.gpio.021.is_opendrain
- 12 bit RW FALSE hm2_7i43.0.gpio.021.is_output
- 12 bit RW FALSE hm2_7i43.0.gpio.022.invert_output
- 12 bit RW FALSE hm2_7i43.0.gpio.022.is_opendrain
- 12 bit RW TRUE hm2_7i43.0.gpio.022.is_output
- 12 bit RW FALSE hm2_7i43.0.gpio.023.invert_output
- 12 bit RW FALSE hm2_7i43.0.gpio.023.is_opendrain
- 12 bit RW FALSE hm2_7i43.0.gpio.023.is_output
- 12 bit RW FALSE hm2_7i43.0.gpio.024.invert_output
- 12 bit RW FALSE hm2_7i43.0.gpio.024.is_opendrain
- 12 bit RW FALSE hm2_7i43.0.gpio.024.is_output
- 12 bit RW FALSE hm2_7i43.0.gpio.025.invert_output
- 12 bit RW FALSE hm2_7i43.0.gpio.025.is_opendrain
- 12 bit RW FALSE hm2_7i43.0.gpio.025.is_output
- 12 bit RW FALSE hm2_7i43.0.gpio.026.invert_output
- 12 bit RW FALSE hm2_7i43.0.gpio.026.is_opendrain
- 12 bit RW FALSE hm2_7i43.0.gpio.026.is_output
- 12 bit RW FALSE hm2_7i43.0.gpio.027.invert_output
- 12 bit RW FALSE hm2_7i43.0.gpio.027.is_opendrain
- 12 bit RW FALSE hm2_7i43.0.gpio.027.is_output
- 12 bit RW FALSE hm2_7i43.0.gpio.028.invert_output
- 12 bit RW FALSE hm2_7i43.0.gpio.028.is_opendrain
- 12 bit RW FALSE hm2_7i43.0.gpio.028.is_output
- 12 bit RW FALSE hm2_7i43.0.gpio.029.invert_output
- 12 bit RW FALSE hm2_7i43.0.gpio.029.is_opendrain
- 12 bit RW FALSE hm2_7i43.0.gpio.029.is_output
- 12 bit RW FALSE hm2_7i43.0.gpio.030.invert_output
- 12 bit RW FALSE hm2_7i43.0.gpio.030.is_opendrain
- 12 bit RW FALSE hm2_7i43.0.gpio.030.is_output
- 12 bit RW FALSE hm2_7i43.0.gpio.031.invert_output
- 12 bit RW FALSE hm2_7i43.0.gpio.031.is_opendrain
- 12 bit RW FALSE hm2_7i43.0.gpio.031.is_output
- 12 bit RW FALSE hm2_7i43.0.gpio.032.invert_output
- 12 bit RW FALSE hm2_7i43.0.gpio.032.is_opendrain
- 12 bit RW TRUE hm2_7i43.0.gpio.032.is_output
- 12 bit RW FALSE hm2_7i43.0.gpio.033.invert_output
- 12 bit RW FALSE hm2_7i43.0.gpio.033.is_opendrain
- 12 bit RW TRUE hm2_7i43.0.gpio.033.is_output
- 12 bit RW FALSE hm2_7i43.0.gpio.034.invert_output
- 12 bit RW FALSE hm2_7i43.0.gpio.034.is_opendrain
- 12 bit RW TRUE hm2_7i43.0.gpio.034.is_output
- 12 bit RW FALSE hm2_7i43.0.gpio.035.invert_output
- 12 bit RW FALSE hm2_7i43.0.gpio.035.is_opendrain
- 12 bit RW FALSE hm2_7i43.0.gpio.035.is_output
- 12 bit RW FALSE hm2_7i43.0.gpio.036.invert_output
- 12 bit RW FALSE hm2_7i43.0.gpio.036.is_opendrain
- 12 bit RW FALSE hm2_7i43.0.gpio.036.is_output
- 12 bit RW FALSE hm2_7i43.0.gpio.037.invert_output
- 12 bit RW FALSE hm2_7i43.0.gpio.037.is_opendrain
- 12 bit RW FALSE hm2_7i43.0.gpio.037.is_output
- 12 bit RW FALSE hm2_7i43.0.gpio.038.invert_output
- 12 bit RW FALSE hm2_7i43.0.gpio.038.is_opendrain
- 12 bit RW FALSE hm2_7i43.0.gpio.038.is_output
- 12 bit RW FALSE hm2_7i43.0.gpio.039.invert_output
- 12 bit RW FALSE hm2_7i43.0.gpio.039.is_opendrain
- 12 bit RW FALSE hm2_7i43.0.gpio.039.is_output
- 12 bit RW FALSE hm2_7i43.0.gpio.040.invert_output
- 12 bit RW FALSE hm2_7i43.0.gpio.040.is_opendrain
- 12 bit RW FALSE hm2_7i43.0.gpio.040.is_output
- 12 bit RW TRUE hm2_7i43.0.gpio.041.invert_output
- 12 bit RW TRUE hm2_7i43.0.gpio.041.is_opendrain
- 12 bit RW TRUE hm2_7i43.0.gpio.041.is_output
- 12 bit RW TRUE hm2_7i43.0.gpio.042.invert_output
- 12 bit RW TRUE hm2_7i43.0.gpio.042.is_opendrain
- 12 bit RW TRUE hm2_7i43.0.gpio.042.is_output
- 12 bit RW FALSE hm2_7i43.0.gpio.043.invert_output
- 12 bit RW FALSE hm2_7i43.0.gpio.043.is_opendrain
- 12 bit RW TRUE hm2_7i43.0.gpio.043.is_output
- 12 bit RW FALSE hm2_7i43.0.gpio.044.invert_output
- 12 bit RW FALSE hm2_7i43.0.gpio.044.is_opendrain
- 12 bit RW TRUE hm2_7i43.0.gpio.044.is_output
- 12 bit RW FALSE hm2_7i43.0.gpio.045.invert_output
- 12 bit RW FALSE hm2_7i43.0.gpio.045.is_opendrain
- 12 bit RW FALSE hm2_7i43.0.gpio.045.is_output
- 12 bit RW FALSE hm2_7i43.0.gpio.046.invert_output
- 12 bit RW FALSE hm2_7i43.0.gpio.046.is_opendrain
- 12 bit RW FALSE hm2_7i43.0.gpio.046.is_output
- 12 bit RW FALSE hm2_7i43.0.gpio.047.invert_output
- 12 bit RW FALSE hm2_7i43.0.gpio.047.is_opendrain
- 12 bit RW FALSE hm2_7i43.0.gpio.047.is_output
- 12 bit RW FALSE hm2_7i43.0.io_error
- 12 s32 RO 40160 hm2_7i43.0.pet_watchdog.time
- 12 s32 RW 52200 hm2_7i43.0.pet_watchdog.tmax
- 12 s32 RW 1 hm2_7i43.0.pwmgen.00.output-type
- 12 float RW 100 hm2_7i43.0.pwmgen.00.scale
- 12 u32 RW 0x00004E20 hm2_7i43.0.pwmgen.pdm_frequency
- 12 u32 RW 0x00001388 hm2_7i43.0.pwmgen.pwm_frequency
- 12 s32 RO 164040 hm2_7i43.0.read.time
- 12 s32 RW 184300 hm2_7i43.0.read.tmax
- 12 u32 RW 0x000000C8 hm2_7i43.0.stepgen.00.dirhold
- 12 u32 RW 0x000000C8 hm2_7i43.0.stepgen.00.dirsetup
- 12 float RW 450 hm2_7i43.0.stepgen.00.maxaccel
- 12 float RW 50 hm2_7i43.0.stepgen.00.maxvel
- 12 float RW 2546.479 hm2_7i43.0.stepgen.00.position-scale
- 12 u32 RW 0x00000000 hm2_7i43.0.stepgen.00.step_type
- 12 u32 RW 0x00000DAC hm2_7i43.0.stepgen.00.steplen
- 12 u32 RW 0x000001F4 hm2_7i43.0.stepgen.00.stepspace
- 12 u32 RW 0x000000C8 hm2_7i43.0.stepgen.01.dirhold
- 12 u32 RW 0x000000C8 hm2_7i43.0.stepgen.01.dirsetup
- 12 float RW 450 hm2_7i43.0.stepgen.01.maxaccel
- 12 float RW 50 hm2_7i43.0.stepgen.01.maxvel
- 12 float RW 25464.79 hm2_7i43.0.stepgen.01.position-scale
- 12 u32 RW 0x00000000 hm2_7i43.0.stepgen.01.step_type
- 12 u32 RW 0x000000C8 hm2_7i43.0.stepgen.01.steplen
- 12 u32 RW 0x000001F4 hm2_7i43.0.stepgen.01.stepspace
- 12 u32 RW 0x000000C8 hm2_7i43.0.stepgen.02.dirhold
- 12 u32 RW 0x000000C8 hm2_7i43.0.stepgen.02.dirsetup
- 12 float RW 150 hm2_7i43.0.stepgen.02.maxaccel
- 12 float RW 50 hm2_7i43.0.stepgen.02.maxvel
- 12 float RW -2546.479 hm2_7i43.0.stepgen.02.position-scale
- 12 u32 RW 0x00000000 hm2_7i43.0.stepgen.02.step_type
- 12 u32 RW 0x00000DAC hm2_7i43.0.stepgen.02.steplen
- 12 u32 RW 0x000001F4 hm2_7i43.0.stepgen.02.stepspace
- 12 u32 RW 0x000000C8 hm2_7i43.0.stepgen.03.dirhold
- 12 u32 RW 0x000000C8 hm2_7i43.0.stepgen.03.dirsetup
- 12 float RW 450 hm2_7i43.0.stepgen.03.maxaccel
- 12 float RW 50 hm2_7i43.0.stepgen.03.maxvel
- 12 float RW -25464.79 hm2_7i43.0.stepgen.03.position-scale
- 12 u32 RW 0x00000000 hm2_7i43.0.stepgen.03.step_type
- 12 u32 RW 0x000000C8 hm2_7i43.0.stepgen.03.steplen
- 12 u32 RW 0x000001F4 hm2_7i43.0.stepgen.03.stepspace
- 12 u32 RW 0x00989680 hm2_7i43.0.watchdog.timeout_ns
- 12 s32 RO 106710 hm2_7i43.0.write.time
- 12 s32 RW 673500 hm2_7i43.0.write.tmax
- 19 s32 RO 270 hypot.0.time
- 19 s32 RW 1300 hypot.0.tmax
- 29 s32 RO 340 logic.0.time
- 29 s32 RW 1160 logic.0.tmax
- 29 s32 RO 170 logic.1.time
- 29 s32 RW 660 logic.1.tmax
- 20 s32 RO 300 minmax.0.time
- 20 s32 RW 2720 minmax.0.tmax
- 9 s32 RO 280 motion-command-handler.time
- 9 s32 RW 3450 motion-command-handler.tmax
- 9 s32 RO 8750 motion-controller.time
- 9 s32 RW 40930 motion-controller.tmax
- 9 bit RO FALSE motion.debug-bit-0
- 9 bit RO TRUE motion.debug-bit-1
- 9 float RO 0 motion.debug-float-0
- 9 float RO 0 motion.debug-float-1
- 9 float RO 0 motion.debug-float-2
- 9 float RO 1 motion.debug-float-3
- 9 s32 RO 0 motion.debug-s32-0
- 9 s32 RO 0 motion.debug-s32-1
- 9 u32 RO 0x0019514A motion.servo.last-period
- 9 float RO 995489.4 motion.servo.last-period-ns
- 9 u32 RW 0x00000001 motion.servo.overruns
- 21 s32 RO 380 mult2.0.time
- 21 s32 RW 2570 mult2.0.tmax
- 21 s32 RO 90 mult2.1.time
- 21 s32 RW 660 mult2.1.tmax
- 22 s32 RO 210 mux2.0.time
- 22 s32 RW 820 mux2.0.tmax
- 22 s32 RO 130 mux2.1.time
- 22 s32 RW 620 mux2.1.tmax
- 22 s32 RO 150 mux2.2.time
- 22 s32 RW 920 mux2.2.tmax
- 22 s32 RO 100 mux2.3.time
- 22 s32 RW 510 mux2.3.tmax
- 22 s32 RO 120 mux2.4.time
- 22 s32 RW 570 mux2.4.tmax
- 22 s32 RO 90 mux2.5.time
- 22 s32 RW 500 mux2.5.tmax
- 22 s32 RO 100 mux2.6.time
- 22 s32 RW 610 mux2.6.tmax
- 28 s32 RO 220 not.0.time
- 28 s32 RW 2600 not.0.tmax
- 28 s32 RO 90 not.1.time
- 28 s32 RW 740 not.1.tmax
- 28 s32 RO 100 not.2.time
- 28 s32 RW 520 not.2.tmax
- 28 s32 RO 100 not.3.time
- 28 s32 RW 430 not.3.tmax
- 30 bit RW FALSE oneshot.0.falling
- 30 bit RW TRUE oneshot.0.retriggerable
- 30 bit RW TRUE oneshot.0.rising
- 30 s32 RO 700 oneshot.0.time
- 30 s32 RW 3290 oneshot.0.tmax
- 30 bit RW FALSE oneshot.1.falling
- 30 bit RW TRUE oneshot.1.retriggerable
- 30 bit RW TRUE oneshot.1.rising
- 30 s32 RO 170 oneshot.1.time
- 30 s32 RW 680 oneshot.1.tmax
- 30 bit RW FALSE oneshot.2.falling
- 30 bit RW TRUE oneshot.2.retriggerable
- 30 bit RW TRUE oneshot.2.rising
- 30 s32 RO 220 oneshot.2.time
- 30 s32 RW 780 oneshot.2.tmax
- 30 bit RW TRUE oneshot.3.falling
- 30 bit RW TRUE oneshot.3.retriggerable
- 30 bit RW FALSE oneshot.3.rising
- 30 s32 RO 180 oneshot.3.time
- 30 s32 RW 900 oneshot.3.tmax
- 30 bit RW FALSE oneshot.4.falling
- 30 bit RW TRUE oneshot.4.retriggerable
- 30 bit RW TRUE oneshot.4.rising
- 30 s32 RO 230 oneshot.4.time
- 30 s32 RW 1140 oneshot.4.tmax
- 31 s32 RO 240 or2.0.time
- 31 s32 RW 900 or2.0.tmax
- 31 s32 RO 110 or2.1.time
- 31 s32 RW 2700 or2.1.tmax
- 31 s32 RO 160 or2.10.time
- 31 s32 RW 950 or2.10.tmax
- 31 s32 RO 90 or2.2.time
- 31 s32 RW 810 or2.2.tmax
- 31 s32 RO 80 or2.3.time
- 31 s32 RW 2530 or2.3.tmax
- 31 s32 RO 120 or2.4.time
- 31 s32 RW 520 or2.4.tmax
- 31 s32 RO 80 or2.5.time
- 31 s32 RW 570 or2.5.tmax
- 31 s32 RO 110 or2.6.time
- 31 s32 RW 650 or2.6.tmax
- 31 s32 RO 110 or2.7.time
- 31 s32 RW 860 or2.7.tmax
- 31 s32 RO 90 or2.8.time
- 31 s32 RW 900 or2.8.tmax
- 31 s32 RO 110 or2.9.time
- 31 s32 RW 620 or2.9.tmax
- 32 s32 RO 810 pid.0.do-pid-calcs.time
- 32 s32 RW 10090 pid.0.do-pid-calcs.tmax
- 32 s32 RO 610 pid.1.do-pid-calcs.time
- 32 s32 RW 2110 pid.1.do-pid-calcs.tmax
- 32 s32 RO 540 pid.2.do-pid-calcs.time
- 32 s32 RW 2990 pid.2.do-pid-calcs.tmax
- 32 s32 RO 590 pid.3.do-pid-calcs.time
- 32 s32 RW 2200 pid.3.do-pid-calcs.tmax
- 23 s32 RO 270 scale.0.time
- 23 s32 RW 850 scale.0.tmax
- 33 float RW 1 sum2.0.gain0
- 33 float RW 1 sum2.0.gain1
- 33 float RW 0 sum2.0.offset
- 33 s32 RO 270 sum2.0.time
- 33 s32 RW 1210 sum2.0.tmax
- 33 float RW 1 sum2.1.gain0
- 33 float RW 1 sum2.1.gain1
- 33 float RW 0 sum2.1.offset
- 33 s32 RO 130 sum2.1.time
- 33 s32 RW 840 sum2.1.tmax
- 33 float RW 1 sum2.10.gain0
- 33 float RW 1 sum2.10.gain1
- 33 float RW 0 sum2.10.offset
- 33 s32 RO 0 sum2.10.time
- 33 s32 RW 0 sum2.10.tmax
- 33 float RW 1 sum2.2.gain0
- 33 float RW -1 sum2.2.gain1
- 33 float RW 0 sum2.2.offset
- 33 s32 RO 110 sum2.2.time
- 33 s32 RW 2540 sum2.2.tmax
- 33 float RW 1 sum2.3.gain0
- 33 float RW -1 sum2.3.gain1
- 33 float RW 0 sum2.3.offset
- 33 s32 RO 150 sum2.3.time
- 33 s32 RW 660 sum2.3.tmax
- 33 float RW 1 sum2.4.gain0
- 33 float RW -1 sum2.4.gain1
- 33 float RW 0 sum2.4.offset
- 33 s32 RO 150 sum2.4.time
- 33 s32 RW 670 sum2.4.tmax
- 33 float RW -1 sum2.5.gain0
- 33 float RW 1 sum2.5.gain1
- 33 float RW 0 sum2.5.offset
- 33 s32 RO 120 sum2.5.time
- 33 s32 RW 640 sum2.5.tmax
- 33 float RW 1 sum2.6.gain0
- 33 float RW 1 sum2.6.gain1
- 33 float RW 0 sum2.6.offset
- 33 s32 RO 0 sum2.6.time
- 33 s32 RW 0 sum2.6.tmax
- 33 float RW 1 sum2.7.gain0
- 33 float RW 1 sum2.7.gain1
- 33 float RW 0 sum2.7.offset
- 33 s32 RO 0 sum2.7.time
- 33 s32 RW 0 sum2.7.tmax
- 33 float RW 1 sum2.8.gain0
- 33 float RW 1 sum2.8.gain1
- 33 float RW 0 sum2.8.offset
- 33 s32 RO 0 sum2.8.time
- 33 s32 RW 0 sum2.8.tmax
- 33 float RW 1 sum2.9.gain0
- 33 float RW 1 sum2.9.gain1
- 33 float RW 0 sum2.9.offset
- 33 s32 RO 0 sum2.9.time
- 33 s32 RW 0 sum2.9.tmax
- 9 float RO 0 tc.0.acc
- 9 float RO 0 tc.0.pos
- 9 float RO 0 tc.0.vel
- 9 float RO 0 tc.1.acc
- 9 float RO 0 tc.1.pos
- 9 float RO 0 tc.1.vel
- 9 float RO 0 tc.2.acc
- 9 float RO 0 tc.2.pos
- 9 float RO 0 tc.2.vel
- 9 float RO 0 tc.3.acc
- 9 float RO 0 tc.3.pos
- 9 float RO 0 tc.3.vel
- 34 s32 RO 270 timedelay.0.time
- 34 s32 RW 9330 timedelay.0.tmax
- 9 u32 RO 0x00000000 traj.active_tc
- 9 float RO 0 traj.pos_out
- 9 float RO 0 traj.vel_out
- 24 bit RW FALSE updown.0.clamp
- 24 s32 RW 2147483647 updown.0.max
- 24 s32 RW 0 updown.0.min
- 24 s32 RO 320 updown.0.time
- 24 s32 RW 1640 updown.0.tmax
- 24 bit RW FALSE updown.0.wrap
- 25 s32 RO 240 xor2.0.time
- 25 s32 RW 820 xor2.0.tmax
- 25 s32 RO 120 xor2.1.time
- 25 s32 RW 2560 xor2.1.tmax
- 25 s32 RO 120 xor2.2.time
- 25 s32 RW 8860 xor2.2.tmax
- Parameter Aliases:
- Alias Original Name
- Exported Functions:
- Owner CodeAddr Arg FP Users Name
- 00026 f9d30000 f8d8bc88 NO 1 and2.0
- 00026 f9d30000 f8d8bc98 NO 1 and2.1
- 00026 f9d30000 f8d8bd28 NO 1 and2.10
- 00026 f9d30000 f8d8bca8 NO 1 and2.2
- 00026 f9d30000 f8d8bcb8 NO 1 and2.3
- 00026 f9d30000 f8d8bcc8 NO 1 and2.4
- 00026 f9d30000 f8d8bcd8 NO 1 and2.5
- 00026 f9d30000 f8d8bce8 NO 1 and2.6
- 00026 f9d30000 f8d8bcf8 NO 1 and2.7
- 00026 f9d30000 f8d8bd08 NO 1 and2.8
- 00026 f9d30000 f8d8bd18 NO 1 and2.9
- 00013 f866e000 f8d8b910 YES 1 comp.0
- 00013 f866e000 f8d8b930 YES 1 comp.1
- 00013 f866e000 f8d8b950 YES 1 comp.2
- 00014 f867c000 f8d8b980 YES 1 conv-s32-float.0
- 00015 f89a0000 f8d8b990 YES 1 ddt.0
- 00015 f89a0000 f8d8b9a8 YES 1 ddt.1
- 00016 f89aa000 f8d8b9d0 NO 1 debounce.0
- 00017 f89f8000 f8d8ba28 NO 1 edge.0
- 00017 f89f8000 f8d8ba48 NO 1 edge.1
- 00027 f9d3a000 f8d8bd48 NO 1 estop-latch.0
- 00018 f8ce3000 f8d8ba78 NO 1 flipflop.0
- 00018 f8ce3000 f8d8ba98 NO 1 flipflop.1
- 00018 f8ce3000 f8d8bab8 NO 1 flipflop.2
- 00012 f860f5b1 f3707800 NO 1 hm2_7i43.0.pet_watchdog
- 00012 f860297f f3707800 YES 1 hm2_7i43.0.read
- 00012 f86028e5 f3707800 YES 1 hm2_7i43.0.write
- 00019 f8ced000 f8d8bae8 YES 1 hypot.0
- 00029 f9d4e000 f8d8bdc0 NO 1 logic.0
- 00029 f9d4e000 f8d8be18 NO 1 logic.1
- 00020 f8d01000 f8d8bb00 YES 1 minmax.0
- 00009 f9a30791 00000000 YES 1 motion-command-handler
- 00009 f9a32cea 00000000 YES 1 motion-controller
- 00021 f8d15000 f8d8bb18 YES 1 mult2.0
- 00021 f8d15000 f8d8bb28 YES 1 mult2.1
- 00022 f8d1f000 f8d8bb48 YES 1 mux2.0
- 00022 f8d1f000 f8d8bb60 YES 1 mux2.1
- 00022 f8d1f000 f8d8bb78 YES 1 mux2.2
- 00022 f8d1f000 f8d8bb90 YES 1 mux2.3
- 00022 f8d1f000 f8d8bba8 YES 1 mux2.4
- 00022 f8d1f000 f8d8bbc0 YES 1 mux2.5
- 00022 f8d1f000 f8d8bbd8 YES 1 mux2.6
- 00028 f9d44000 f8d8bd70 NO 1 not.0
- 00028 f9d44000 f8d8bd80 NO 1 not.1
- 00028 f9d44000 f8d8bd90 NO 1 not.2
- 00028 f9d44000 f8d8bda0 NO 1 not.3
- 00030 f9d58000 f8d8be98 YES 1 oneshot.0
- 00030 f9d58000 f8d8bec8 YES 1 oneshot.1
- 00030 f9d58000 f8d8bef8 YES 1 oneshot.2
- 00030 f9d58000 f8d8bf28 YES 1 oneshot.3
- 00030 f9d58000 f8d8bf58 YES 1 oneshot.4
- 00031 f9d62000 f8d8bf98 NO 1 or2.0
- 00031 f9d62000 f8d8bfa8 NO 1 or2.1
- 00031 f9d62000 f8d8c038 NO 1 or2.10
- 00031 f9d62000 f8d8bfb8 NO 1 or2.2
- 00031 f9d62000 f8d8bfc8 NO 1 or2.3
- 00031 f9d62000 f8d8bfd8 NO 1 or2.4
- 00031 f9d62000 f8d8bfe8 NO 1 or2.5
- 00031 f9d62000 f8d8bff8 NO 1 or2.6
- 00031 f9d62000 f8d8c008 NO 1 or2.7
- 00031 f9d62000 f8d8c018 NO 1 or2.8
- 00031 f9d62000 f8d8c028 NO 1 or2.9
- 00032 f9d6d000 f8d8c058 YES 1 pid.0.do-pid-calcs
- 00032 f9d6d000 f8d8c0f8 YES 1 pid.1.do-pid-calcs
- 00032 f9d6d000 f8d8c198 YES 1 pid.2.do-pid-calcs
- 00032 f9d6d000 f8d8c238 YES 1 pid.3.do-pid-calcs
- 00023 f8d29000 f8d8bc00 YES 1 scale.0
- 00033 f9d78000 f8d8c368 YES 1 sum2.0
- 00033 f9d78000 f8d8c390 YES 1 sum2.1
- 00033 f9d78000 f8d8c4f8 YES 0 sum2.10
- 00033 f9d78000 f8d8c3b8 YES 1 sum2.2
- 00033 f9d78000 f8d8c3e0 YES 1 sum2.3
- 00033 f9d78000 f8d8c408 YES 1 sum2.4
- 00033 f9d78000 f8d8c430 YES 1 sum2.5
- 00033 f9d78000 f8d8c458 YES 0 sum2.6
- 00033 f9d78000 f8d8c480 YES 0 sum2.7
- 00033 f9d78000 f8d8c4a8 YES 0 sum2.8
- 00033 f9d78000 f8d8c4d0 YES 0 sum2.9
- 00034 f9d82000 f8d8c530 YES 1 timedelay.0
- 00024 f8d47000 f8d8bc18 NO 1 updown.0
- 00025 f8d51000 f8d8bc48 NO 1 xor2.0
- 00025 f8d51000 f8d8bc58 NO 1 xor2.1
- 00025 f8d51000 f8d8bc68 NO 1 xor2.2
- Realtime Threads:
- Period FP Name ( Time, Max-Time )
- 999936 YES servo-thread ( 328910, 976010 )
- 1 hm2_7i43.0.write
- 2 hm2_7i43.0.pet_watchdog
- 3 hm2_7i43.0.read
- 4 motion-command-handler
- 5 motion-controller
- 6 comp.0
- 7 comp.1
- 8 comp.2
- 9 conv-s32-float.0
- 10 ddt.0
- 11 ddt.1
- 12 debounce.0
- 13 edge.0
- 14 edge.1
- 15 flipflop.0
- 16 flipflop.1
- 17 flipflop.2
- 18 hypot.0
- 19 minmax.0
- 20 mult2.0
- 21 mult2.1
- 22 mux2.0
- 23 mux2.1
- 24 mux2.2
- 25 mux2.3
- 26 mux2.4
- 27 mux2.5
- 28 mux2.6
- 29 scale.0
- 30 updown.0
- 31 xor2.0
- 32 xor2.1
- 33 xor2.2
- 34 and2.0
- 35 and2.1
- 36 and2.2
- 37 and2.3
- 38 and2.4
- 39 and2.5
- 40 and2.6
- 41 and2.7
- 42 and2.8
- 43 and2.9
- 44 and2.10
- 45 estop-latch.0
- 46 not.0
- 47 not.1
- 48 not.2
- 49 not.3
- 50 logic.0
- 51 logic.1
- 52 oneshot.0
- 53 oneshot.1
- 54 oneshot.2
- 55 oneshot.3
- 56 oneshot.4
- 57 or2.0
- 58 or2.1
- 59 or2.2
- 60 or2.3
- 61 or2.4
- 62 or2.5
- 63 or2.6
- 64 or2.7
- 65 or2.8
- 66 or2.9
- 67 or2.10
- 68 pid.0.do-pid-calcs
- 69 pid.1.do-pid-calcs
- 70 pid.2.do-pid-calcs
- 71 pid.3.do-pid-calcs
- 72 sum2.0
- 73 sum2.1
- 74 sum2.2
- 75 sum2.3
- 76 sum2.4
- 77 sum2.5
- 78 timedelay.0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement