52 lines
3.9 KiB
Plaintext
Executable File
52 lines
3.9 KiB
Plaintext
Executable File
|
|
# ***** plasmac component connections for a QtPlasmaC configuration *****
|
|
|
|
# do not make any changes to this file, it may be overwritten by future updates
|
|
# make all customizations in custom.hal or custom_postgui.hal
|
|
|
|
# ---PLASMAC COMPONENT INPUTS---
|
|
net plasmac:arc-ok db_arc-ok.out => plasmac.arc-ok-in
|
|
net plasmac:axis-x-position axis.x.pos-cmd => plasmac.axis-x-position
|
|
net plasmac:axis-y-position axis.y.pos-cmd => plasmac.axis-y-position
|
|
net plasmac:breakaway-switch-out db_breakaway.out => plasmac.breakaway
|
|
net plasmac:current-velocity motion.current-vel => plasmac.current-velocity
|
|
net plasmac:cutting-start spindle.0.on => plasmac.cutting-start
|
|
net plasmac:cutting-stop halui.spindle.0.stop => plasmac.cutting-stop
|
|
net plasmac:feed-override halui.feed-override.value => plasmac.feed-override
|
|
net plasmac:feed-reduction motion.analog-out-03 => plasmac.feed-reduction
|
|
net plasmac:float-switch-out db_float.out => plasmac.float-switch
|
|
net plasmac:feed-upm motion.feed-upm => plasmac.feed-upm
|
|
net plasmac:homed motion.is-all-homed => plasmac.homed
|
|
net plasmac:ignore-arc-ok-0 motion.digital-out-01 => plasmac.ignore-arc-ok-0
|
|
net machine-is-on halui.machine.is-on => plasmac.machine-is-on
|
|
net plasmac:motion-type motion.motion-type => plasmac.motion-type
|
|
net plasmac:offsets-active motion.eoffset-active => plasmac.offsets-active
|
|
net plasmac:ohmic-probe-out db_ohmic.out => plasmac.ohmic-probe
|
|
net plasmac:program-is-idle halui.program.is-idle => plasmac.program-is-idle
|
|
net plasmac:program-is-paused halui.program.is-paused => plasmac.program-is-paused
|
|
net plasmac:program-is-running halui.program.is-running => plasmac.program-is-running
|
|
net plasmac:scribe-start spindle.1.on => plasmac.scribe-start
|
|
net plasmac:spotting-start spindle.2.on => plasmac.spotting-start
|
|
net plasmac:thc-disable motion.digital-out-02 => plasmac.thc-disable
|
|
net plasmac:torch-off motion.digital-out-03 => plasmac.torch-off
|
|
net plasmac:units-per-mm halui.machine.units-per-mm => plasmac.units-per-mm
|
|
net plasmac:x-offset-current axis.x.eoffset => plasmac.x-offset-current
|
|
net plasmac:y-offset-current axis.y.eoffset => plasmac.y-offset-current
|
|
net plasmac:z-offset-current axis.z.eoffset => plasmac.z-offset-current
|
|
|
|
# ---PLASMAC COMPONENT OUTPUTS---
|
|
net plasmac:adaptive-feed plasmac.adaptive-feed => motion.adaptive-feed
|
|
net plasmac:feed-hold plasmac.feed-hold => motion.feed-hold
|
|
net plasmac:jog-inhibit plasmac.jog-inhibit => motion.jog-inhibit motion.jog-stop
|
|
net plasmac:offset-scale plasmac.offset-scale => axis.x.eoffset-scale axis.y.eoffset-scale axis.z.eoffset-scale
|
|
net plasmac:program-pause plasmac.program-pause => halui.program.pause
|
|
net plasmac:program-resume plasmac.program-resume => halui.program.resume
|
|
net plasmac:program-run plasmac.program-run => halui.program.run
|
|
net plasmac:program-stop plasmac.program-stop => halui.program.stop
|
|
net plasmac:torch-on plasmac.torch-on
|
|
net plasmac:x-offset-counts plasmac.x-offset-counts => axis.x.eoffset-counts
|
|
net plasmac:y-offset-counts plasmac.y-offset-counts => axis.y.eoffset-counts
|
|
net plasmac:xy-offset-enable plasmac.xy-offset-enable => axis.x.eoffset-enable axis.y.eoffset-enable
|
|
net plasmac:z-offset-counts plasmac.z-offset-counts => axis.z.eoffset-counts
|
|
net plasmac:z-offset-enable plasmac.z-offset-enable => axis.z.eoffset-enable
|