Delta Tau TURBO CLIPPER DRIVE User Manual

Page of 87
Turbo Clipper Drive User Manual 
 
Motor Type & Protection Power On PLCs 
54 
Brushless/Brush Motor Power-On PLC 
 
End Gat  
 
; End gather  
Del Gat  
 
; Delete gather data 
Close   
 
; Close (any) open buffer 
I5=I5|2  
 
; Allow background PLCs to execute 
Open plc 1 clear 
; Open buffer  
Disable PLCC 0..31 
; Disable all Compiled PLCs 
Disable plc 0   
; Disable Foreground PLC 
Disable plc  2..31 
; Disable all other Background PLCs 
I5111=1000*8388608/I10 While (I5111>0) Endw  ; 1 sec Delay 
CMD"wx$78014,$F8CCFE"  ; Axis1 Clear Fault (brushless/brush) 
CMD"wx$78014,$F84CFE"  ; Axis1 Local protection & type (brushless/brush) 
I5111=100*8388608/I10 While (I5111>0) Endw 
; 100 msec Delay 
CMD"wx$78014,$F9CCFE"  ; Axis2 Clear Fault (brushless/brush) 
CMD"wx$78014,$F94CFE"  ; Axis2 Local protection & type (brushless/brush) 
I5111=100*8388608/I10 While (I5111>0) Endw 
; 100 msec Delay 
CMD"wx$78014,$FACCFE"  ; Axis3 Clear Fault (brushless/brush) 
CMD"wx$78014,$FA4CFE"  ; Axis3 Local protection & type (brushless/brush) 
I5111=100*8388608/I10 While (I5111>0) Endw 
; 100 msec Delay 
CMD"wx$78014,$FBCCFE"  ; Axis4 Clear Fault (brushless/brush) 
CMD"wx$78014,$FB4CFE"  ; Axis4 Local protection & type (brushless/brush) 
I5111=100*8388608/I10 While (I5111>0) Endw 
; 100 msec Delay 
Enable plc 2..31 
; Re-enable all other Background PLCs 
Enable plc 0 
 
; Re-enable Foreground PLC 
Enable plcc 0..31 
; Re-enable Compiled PLCs 
Disable plc 1   
; Disable PLC1 
Close   
 
; Close currently open buffer 
 
 
Note 
It  is  possible  to  mix  and  match  motor  types  by  choosing  the 
corresponding axis  motor type setup and  local protection  in the 
power-on PLC. See example below. 
 
Hybrid Motor Power-On PLC Example 
A Clipper Drive has 2 steppers on axes 1 and 2, two brushless or brush motors on axes 3 and 4; 
End Gat  
 
; End gather  
Del Gat  
 
; Delete gather data 
Close   
 
; Close (any) open buffer 
I5=I5|2  
 
; Allow background PLCs to execute 
 
Open plc 1 clear 
; Open buffer  
Disable PLCC 0..31 
; Disable all Compiled PLCs 
Disable plc 0   
; Disable Foreground PLC 
Disable plc  2..31 
; Disable all other Background PLCs 
I5111=1000*8388608/I10 While (I5111>0) Endw  ; 1 sec Delay 
CMD"wx$78014,$F8CDFE"  ; Axis1 Clear Fault (Stepper) 
CMD"wx$78014,$F84DFE"  ; Axis1 Local protection & type (Stepper) 
I5111=100*8388608/I10 While (I5111>0) Endw 
; 100 msec Delay 
CMD"wx$78014,$F9CDFE"  ; Axis2 Clear Fault (Stepper) 
CMD"wx$78014,$F94DFE"  ; Axis2 Local protection & type (Stepper) 
I5111=100*8388608/I10 While (I5111>0) Endw 
; 100 msec Delay 
CMD"wx$78014,$FACCFE"  ; Axis3 Clear Fault (brushless/brush) 
CMD"wx$78014,$FA4CFE"  ; Axis3 Local protection & type (brushless/brush) 
I5111=100*8388608/I10 While (I5111>0) Endw 
; 100 msec Delay 
CMD"wx$78014,$FBCCFE"  ; Axis4 Clear Fault (brushless/brush) 
CMD"wx$78014,$FB4CFE"  ; Axis4 Local protection & type (brushless/brush) 
Enable plc 2..31 
; Re-enable all other Background PLCs 
Enable plc 0 
 
; Re-enable Foreground PLC 
Enable plcc 0..31 
; Re-enable Compiled PLCs 
Disable plc 1   
; Disable PLC1 
Close   
 
; Close currently open buffer