Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Include your custom_postgui HAL commands here
- # This file will not be overwritten when you run PNCconf again
- #--------------------- gmoccapy PINS ----------------------------------------
- #net gmoccapy-flood => gmoccapy.flood-coolant-out
- #net gmoccapy-change-tool => gmoccapy.change-tool
- #net gmoccapy-cycle-start <= gmoccapy.cycle-start
- #net gmoccapy-feed-overide-enable => gmoccapy.f-override-enable-out
- #net gmoccapy-x-jog-enable => gmoccapy.jog-enable-x-out
- #net gmoccapy-z-jog-enable => gmoccapy.jog-enable-z-out
- #net gmoccapy-jog-enable => gmoccapy.jog-enable-out
- #net gmoccapy-jog-increment => gmoccapy.jog-increment-out
- net up-to-speed <= gmoccapy.spindle_at_speed_led
- net scaled-spindle-vel <= gmoccapy.spindle_feedback_bar
- net gmoccapy-tool-changed => gmoccapy.toolchange-changed
- net gmoccapy-tool-number <= gmoccapy.toolchange-number
- #net gmoccapy-lube-fault gmoccapy.lube-fault-status
- #net gmoccapy-xpin gmoccapy.xpin-status
- #net gmoccapy-zpin gmoccapy.zpin-status
- #net gmoccapy-ztemp gmoccapy.ztemp-status
- #net gmoccapy-xtemp gmoccapy.xtemp-status
- #net gmoccapy-spindle-temp gmoccapy.spindle-temp-status
- #net gmoccapy-x-overload gmoccapy.xoverload-status
- #net gmoccapy-z-overload gmoccapy.zoverload-status
- #net gmoccapy-spindle-overload gmoccapy.spoverload-status
- #net gmoccapy-filter-bypassing gmoccapy.filter-bypass-status
- #net gmoccapy-heat-exchanger gmoccapy.heat-exchanger-status
- #net gmoccapy-coolant-motor gmoccapy.coolant-motor-status
- #net gmoccapy-hydraulic-pump gmoccapy.hydraulic-pump-status
- #net gmoccapy-chip-conveyor gmoccapy.chip-conveyor-status
- #net gmoccapy-spindle-blower gmoccapy.spindle-blower-status
- #net gmoccapy-lube-oil gmoccapy.lube-oil-status
- #net gmoccapy-spindle-fault gmoccapy.spindle-fault-status
- #net gmoccapy-spindle-oil gmoccapy.spindle-oil-status
- #net gmoccapy-spindle-pressure gmoccapy.spindle-pressure-status
- #net gmoccapy-lube-fault-waiting gmoccapy.lube-fault-status-waiting
- #net gmoccapy-turret-lost gmoccapy.turret-lost-status
- #net gmoccapy-turret-lost-waiting gmoccapy.turret-lost-status-waiting
- #net gmoccapy-initialize-chuck gmoccapy.init-chuck-status
- #===========================================================================
- #estop
- net e-stop => classicladder.0.in-00
- net estop-all-ok iocontrol.0.emc-enable-in <= classicladder.0.out-00
- net emc-reset-estop iocontrol.0.user-request-enable => classicladder.0.in-02
- net emc-estop iocontrol.0.user-enable-out => classicladder.0.in-01
- net rolling-guard-prox <= classicladder.0.in-43
- #==========================================================================
- #misc commands
- #---------------------Inputs
- net program-running <= classicladder.0.in-71
- net feed-hold <= classicladder.0.in-73
- net cycle-start <= classicladder.0.in-74
- net mode-is-auto <= classicladder.0.in-76
- net program-is-paused <= classicladder.0.in-77
- net x-is-homed <= classicladder.0.in-78
- net z-is-homed <= classicladder.0.in-79
- net x-circuit-breaker-tripped <= classicladder.0.in-99
- net x-drive-shear-pin-broke <= classicladder.0.in-100
- net z-circuit-breaker-tripped <= classicladder.0.in-101
- net z-drive-shear-pin-broke <= classicladder.0.in-102
- #--------------------Outputs
- #net gmoccapy-cycle-start <= classicladder.0.out-95
- net cycle-stop <= classicladder.0.out-36
- net program-pause <= classicladder.0.out-39
- net program-run <= classicladder.0.out-40
- net program-resume <= classicladder.0.out-41
- net mode-auto <= classicladder.0.out-42
- net single-line <= classicladder.0.out-43
- net in-cycle-light <= classicladder.0.out-46
- net feed-hold-light <= classicladder.0.out-47
- #==========================================================================
- #main power
- #-------------------INPUTS
- net machine-is-on => classicladder.0.in-18
- net headstock-pressure-ok => classicladder.0.in-19
- #-------------------OUTPUTS
- net hydraulic-motor-on <= classicladder.0.out-12
- net master-control-relay <= classicladder.0.out-14
- net heat-exchanger-fan <= classicladder.0.out-57
- #==========================================================================
- #tailstock
- #turret must be on upper limit for tailstock to raise
- #tailstock must be retracted to go down
- #-------------------INPUTS
- net tailstock-advance => classicladder.0.in-04
- net tailstock-retract => classicladder.0.in-05
- net tailstock-up-sw => classicladder.0.in-06
- net tailstock-down-sw => classicladder.0.in-07
- net tailstock-up-limit => classicladder.0.in-08
- net tailstock-down-limit => classicladder.0.in-09
- net tailstock-up-permission => classicladder.0.in-10
- net motion.mtailstock-down => classicladder.0.in-28
- net motion.mtailstock-up => classicladder.0.in-29
- net motion.mtailstock-quill-advance => classicladder.0.in-30
- net motion.mtailstock-quill-retract => classicladder.0.in-31
- #-----------------OUTPUTS
- net advance-tailstock-sol <= classicladder.0.out-02
- net retract-tailstock-sol <= classicladder.0.out-03
- net tailstock-up-sol <= classicladder.0.out-04
- net tailstock-down-sol <= classicladder.0.out-05
- #==================================================================================
- #Turret
- #----------------INPUTS
- net change-tool-pb => classicladder.0.in-11
- net position-strobe => classicladder.0.in-12
- net ID-turret-clamped => classicladder.0.in-13
- net ID-turret-unclamped => classicladder.0.in-14
- net turret-in-final-position => classicladder.0.in-15
- net tool-change-request => classicladder.0.in-47
- net tool-prepare-request => classicladder.0.in-48
- net tool-number => classicladder.0.s32in-00
- net turret-position-1 => classicladder.0.in-50
- net turret-position-2 => classicladder.0.in-51
- net turret-position-4 => classicladder.0.in-52
- #--------------OUTPUTS
- net turret-unclamp-sol => classicladder.0.out-07
- net turret-index-sol => classicladder.0.out-08
- net tool-change-confirmed => classicladder.0.out-30
- net tool-prepare-confirmed => classicladder.0.out-31
- #==================================================================================
- #lube system
- #-------------------INPUTS
- #net manual-slide-lube => classicladder.0.in-16
- net lube-cycle-completed => classicladder.0.in-17
- net Lube-oil-in-resevoir => classicladder.0.in-20
- net gmoccapy-lube-fault-waiting => classicladder.0.in-69
- #-------------------OUTPUTS
- net slide-lube-sol => classicladder.0.out-11
- net way-oil-empty => classicladder.0.out-38
- #=============================================================================
- #SPINDLE
- #---------------INPUTS
- net spindle-brake => classicladder.0.in-23
- net spindle-neutral => classicladder.0.in-24
- net spindle-brake => classicladder.0.in-25
- net motion.mspindle-low-speed => classicladder.0.in-26
- net motion.mspindle-high-speed => classicladder.0.in-27
- net ac-motor-running => classicladder.0.in-44
- net spindle-enable => classicladder.0.in-70
- net spindle-stop => classicladder.0.in-81
- net spindle-restart => classicladder.0.in-82
- net spindle-e-stop => classicladder.0.in-88
- net spindle-stalled => classicladder.0.in-89
- net m-contactor => classicladder.0.in-90
- net spindle-jog => classicladder.0.in-104
- #---------------OUTPUTS
- net motion.drives-enable <= classicladder.0.out-25
- net spindle-low-range-sol <= classicladder.0.out-24
- net spindle-high-range-sol <= classicladder.0.out-22
- net spindle-run-sol <= classicladder.0.out-23
- net spindle-brake-sol <= classicladder.0.out-20
- net spindle-free-sol <= classicladder.0.out-21
- net spindle-manual-stop <= classicladder.0.out-17
- net spindle-manual-start <= classicladder.0.out-18
- net spindle-motor-on-command => classicladder.0.out-51
- net spindle-blower-motor-on => classicladder.0.out-52
- net fault-alert-to-spindle => classicladder.0.out-53
- net spindle-blower-motor-cr => classicladder.0.out-58
- net reliance-estop => classicladder.0.out-61
- net reliance-overload => classicladder.0.out-62
- net reliance-contactor => classicladder.0.out-63
- net spindle-running-in-high-range => classicladder.0.out-64
- net spindle-stop-restart => classicladder.0.out-88
- net spindle-inhibit => classicladder.0.out-89
- #================================================================================
- #==================== Homing and slides relays
- #------------------- Inputs
- net x-axis-homing <= classicladder.0.in-32
- net z-axis-homing <= classicladder.0.in-33
- net z-pos-overtravel <= classicladder.0.in-34
- net z-neg-overtravel <= classicladder.0.in-35
- net x-pos-overtravel <= classicladder.0.in-36
- net x-neg-overtravel <= classicladder.0.in-37
- net axis-overtravel <= classicladder.0.in-38
- net axis-overtravel-pushbutton <= classicladder.0.in-39
- #------------------- Outputs
- net 6-CR-jog-override-relay <= classicladder.0.out-26
- net 7-CR-slide-drive-relay <= classicladder.0.out-27
- net x-axis-brake <= classicladder.0.out-59
- net slide-drives-contactor <= classicladder.0.out-60
- #===============================================================================
- #-------------------------- Coolant
- #------------------ Inputs
- net coolant-flood <= classicladder.0.in-40
- net coolant-flow-on <= classicladder.0.in-41
- net coolant-flow-off <= classicladder.0.in-42
- net motion.outer-tool-coolant <= classicladder.0.in-45
- net motion.inner-tool-coolant <= classicladder.0.in-46
- net coolant-pump-on/off-sw <= classicladder.0.in-103
- #----------------- Outputs
- net outer-tool-coolant-sol <= classicladder.0.out-28
- net inner-tool-coolant-sol <= classicladder.0.out-29
- net flood-off <= classicladder.0.out-44
- net flood-on <= classicladder.0.out-45
- net coolant-motor <= classicladder.0.out-65
- #==============================================================================
- #--------------- Chip Conveyor ----------------------------------------------
- #------------------ Inputs
- net chip-conveyor-reverse <= classicladder.0.in-86
- net chip-conveyor-forward <= classicladder.0.in-87
- #----------------- Outputs
- net chip-conveyor-fwd <= classicladder.0.out-49
- net chip-conveyor-rev <= classicladder.0.out-50
- #==============================================================================
- # --------------------- Chuck Jaws --------------------------------------------
- #------------------ Inputs
- net jaws-in-rolling-guard <= classicladder.0.in-91
- net jaws-out-rolling-guard <= classicladder.0.in-92
- net jaws-in-headstock <= classicladder.0.in-93
- net jaws-out-headstock <= classicladder.0.in-94
- net chuck-grip-OD <= classicladder.0.in-95
- net chuck-grip-ID <= classicladder.0.in-96
- net chuck-low-pressure <= classicladder.0.in-97
- #----------------- Outputs
- net chuck-low-pressure-sol <= classicladder.0.out-54
- net jaws-in-sol <= classicladder.0.out-55
- net jaws-out-sol <= classicladder.0.out-56
- #============ FAULTS =========================================================
- #---------------- INPUTS -----------------------------------------------------
- net coolant-motor-ol <= classicladder.0.in-53
- net heat-exchanger-motor-ol <= classicladder.0.in-54
- net chip-conveyor-motor-ol <= classicladder.0.in-55
- net spindle-blower-motor-ol <= classicladder.0.in-56
- net fault <= classicladder.0.in-57
- net motor-OL <= classicladder.0.in-58
- net spindle-motor-temp <= classicladder.0.in-59
- net x-axis-motor-overload <= classicladder.0.in-60
- net z-axis-motor-overload <= classicladder.0.in-61
- net z-axis-motor-temp <= classicladder.0.in-62
- net spindle-lube-pressure-ok <= classicladder.0.in-63
- net spindle-lube-oil-temp <= classicladder.0.in-64
- net hydraulic-filter-bypassing <= classicladder.0.in-65
- net x-motor-overtemp <= classicladder.0.in-66
- net brake-resistor-overtemp <= classicladder.0.in-67
- net hydraulic-motor-ol <= classicladder.0.in-68
- net hydraulic-fluid-temp <= classicladder.0.in-98
- net gmoccapy-turret-lost-waiting <= classicladder.0.in-105
- #----------------outputs----------------
- net motor-faults <= classicladder.0.out-32
- net slide-faults <= classicladder.0.out-33
- net machine-faults <= classicladder.0.out-34
- net spindle-faults <= classicladder.0.out-35
- net lube-fault <= classicladder.0.out-37
- net gmoccapy-lube-fault <= classicladder.0.out-85
- net gmoccapy-xpin <= classicladder.0.out-67
- net gmoccapy-zpin <= classicladder.0.out-68
- net gmoccapy-ztemp <= classicladder.0.out-69
- net gmoccapy-xtemp <= classicladder.0.out-70
- net gmoccapy-spindle-temp <= classicladder.0.out-71
- net gmoccapy-x-overload <= classicladder.0.out-72
- net gmoccapy-z-overload <= classicladder.0.out-73
- net gmoccapy-spindle-overload <= classicladder.0.out-74
- net gmoccapy-filter-bypassing <= classicladder.0.out-75
- net gmoccapy-heat-exchanger <= classicladder.0.out-76
- net gmoccapy-coolant-motor <= classicladder.0.out-77
- net gmoccapy-hydraulic-pump <= classicladder.0.out-78
- net gmoccapy-chip-conveyor <= classicladder.0.out-79
- net gmoccapy-spindle-blower <= classicladder.0.out-80
- net gmoccapy-lube-oil <= classicladder.0.out-81
- net gmoccapy-spindle-fault <= classicladder.0.out-82
- net gmoccapy-spindle-oil <= classicladder.0.out-83
- net gmoccapy-spindle-pressure <= classicladder.0.out-84
- net gmoccapy-turret-lost <= classicladder.0.out-86
- net gmoccapy-initialize-chuck <= classicladder.0.out-87
- #==============================================================================
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement