Configure A Handwheel As "Feed Handwheel - Fagor CNC 8060 Installation Manual

Hide thumbs Also See for CNC 8060:
Table of Contents

Advertisement

I n s t a l l a t i o n m a n u a l .
15.2

Configure a handwheel as "feed handwheel".

Usually, when machining a part for the first time, the feedrate is controlled with the switch
on the operator panel. The "feed handwheel" allows using one of the handwheels of the
machine to control that feedrate depending on how fast the handwheel is turned.
The "feed handwheel" must be managed by the PLC. Usually, this feature is turned on and
off using an external push button or key configured for that purpose.
Know the number of pulses sent by the handwheel.
The following variable reads the number of handwheel pulses.
Variable.
(V.)G.HANDP[hw]
PLC routine.
The PLC routine must consider the following elements.
• Inhibit via PLC all the positions of the feedrate override switch.
• Detect how much the handwheel has turned (reading - counting - the pulses received).
• Set via PLC the feedrate override depending on the handwheel pulses.
Example of a PLC routine. The machine has a push button to enable and disable the "feed
handwheel" (input I71) and the feedrate control is handled by the second handwheel.
; Resources used in the PLC program.
; I71 _____ Push button to enable and disable the "feed handwheel"
; R100 _____ Total number of handwheel pulses.
; R101 _____ Number of handwheel pulses until previous reading.
; R102 _____ Number of handwheel pulses since previous reading.
; R103 _____ Calculated percentage of feedrate.
; M1000 _____ "Feed handwheel" on.
; M1001 _____ Auxiliary mark.
CY1
() = ERA R101
Initialize the register that contains the reading (counting) of handwheel pulses.
END
PRG
DFU I71 = CPL M1000
Every time the button associated with the "feed handwheel" is pressed, complement
mark M1000.
NOT M1000
= AND KEYDIS3 $FF800000 KEYDIS3
= JMP L101
If the "feed handwheel" is not off, inhibit all the positions of the feedrate override
switch and resume the execution of the program.
M1000 = MSG1
If the "feed handwheel" is on, show a message.
DFU CLK100
= CNCRD (G.HANDP[2], R100, M1001)
= SBS R101 R100 R102
= MOV R100 R101
= MLS R102 3 R103
= OR KEYDIS3 $7FFFFF KEYDIS3
If the "feed handwheel" is on and an up flank occurs at the clock CLK100, the PLC
saves in register R100 the handwheel pulses; calculates in register R102 the pulses
received since the previous reading (count); updates register R101 for the next
reading; calculates in register R103 the right feedrate override percentage; inhibits
all the positions of the feedrate override switch (KEYDIS3).
Meaning.
Number of pulses sent by the handwheel since the system was
started up.
15.
CNC 8060
CNC 8065
(R
: 1709)
EF
·651·

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Cnc 80658060 t power8060 l8060 m fl8060 t fl8060 m power ... Show all

Table of Contents