BCSD
System
REF. 1711
4
·37·
PLC
4.1 PLC program
%PLC 8055 VMC ,MX-O,
;
;*********************************************************************
; Machine.........MILLING MACHINE
; Customer........
; CNC.............FAGOR 8055
; Drivers.........FAGOR CAN (BSCD + SCD)
;*********************************************************************
;
;*********************************************************************
;INPUTS
;*********************************************************************
;
DEF I_EMERGENCY I1 ; I_EMERGENCY
DEF I_REFX I2 ; I_X AXIS REFERENCE
DEF I_REFY I3 ; I_Y AXIS REFERENCE
DEF I_REFZ I4 ; I_Z AXIS REFERENCE
;
;*********************************************************************
;OUTPUTS
;*********************************************************************
DEF O_EMERGEN O65 ; O_EMERGENCY
DEF O_BRAKE_Z O20 ; O_BRAKE Z AXIS
;
;*********************************************************************
;REGISTERS
;*********************************************************************
;
;CNC STATUS (R1 - R9)
;------------------------------------------------------------------------------------------------
;R1 ; ACTUAL OPERATION MODE (OPMODE)
;R2 ; MAIN CHANNEL OPERATION MODE (OPMODA)
;R3 ; X AXIS DRIVER STATUS
;R4 ; Y AXIS DRIVER STATUS
;R5 ; Z AXIS DRIVER STATUS
;R6 ; SPINDLE DRIVER STATUS
;
; CNC CONTROL SIGNALS(R15 - R19)
;------------------------------------------------------------------------------------------------
;
;R15 ; AUXEND
;B0R15 ; AUXEND for STROBE
;
;R16 ; FEEDHOLD
;B0R16 ; FEEDHOLD machine with no power
;B1R16 ; FEEDHOLD drive X with no torque
;B2R16 ; FEEDHOLD drive Y with no torque
;B3R16 ; FEEDHOLD drive Z with no torque
;B4R16 ; FEEDHOLD drive S with no torque
;B5R16 ; FEEDHOLD spindle speed reached
;B6R16 ; FEEDHOLD spindle stop
;
;R17 ; XFERINH