N/M AUTO Function
en-938872/2 9 - 9
9
9.3.2 Using the Handwheel
9.3.2.1 Axis Assignment
In order for an NMA axis to be driven by the handwheel, the PLC must assign this
uninterpolated axis to the handwheel:
[%W1x.B := uninterpolated axis name (x = A, B, C or D)]
enables axis feed commands in the desired direction(s):
[%W6.0 to %WD.7 := 1]
If the machine has several handwheels, they must be declared in machine parameter
P14 and be present in the system. Handwheels that are present but not used must
be set to -1.
9.3.2.2 Example of Use with Handwheel
Three handwheels are present in the system:
- Axis 0 is assigned to handwheel 0 in the positive and negative directions
- Axis 4 is assigned to handwheel 1 in the positive and negative directions
- No axis is assigned to handwheel 2.
Axis assignment to handwheels:
- %W1A.B=0
- %W1B.B=4
- %W1C.B=-1
Enabling of positive and/or negative directions:
- %W9.0=1 %WD.0=1
- %W9.4=1 %WD.4=1
9.3.2.3 Movements with the Handwheel
The NMA axis is driven by turning the corresponding handwheel. Any increments are
applied to the diameter.
The axis speed is determined directly from the handwheel speed based on machine
parameter P13 and variables VITMAN1 and VITMAN2.
The handwheel and NMA axis positions are the same at the end of movement except
in the following cases:
- if the speed was limited to the maximum value for the NMA axis
- if the increment requests drove the NMA axis or a driven axis if RTCP is enabled
beyond the travel limits
- if one handwheel is active, movement of the other handwheels is ignored.
REMARK It is possible to use several handwheels, assigning an uninterpolated
axis to each handwheel, but they cannot be used simultaneously. The
system waits for the end of the movement generated by a handwheel
before taking another handwheel into account. However, if a handwheel
is active, movement of the other handwheels is ignored and lost.