2 circularity test (option – sw 4) – Siemens SINUMERIK 840C User Manual

Page 660

Advertising
background image

09.95

Siemens AG 2001

All Rights Reserved

6FC5197–

j

AA50

9–39

SINUMERIK 840C (IA)

9.5

Quadrant error compensation

9.5.1

General comments

Technical reasons why

If an axis is accelerated from a negative to a positive velocity (or vice versa), it

quadrant error compen- sticks when passing through zero speed because of the changing friction
sation is necessary

conditions. this action causes contour errors with interpolating axes. This action
seriously effects machining of circular contours, where one axis moves at the
maximum path velocity whereas the second axis is still at the quadrant transition
point. Measurements on machines have shown that this disturbing friction mo-
ment can be compensated for by applying an additional speed setpoint impulse
(with a high enough amplitude and correct sign).

Other measurements shows that the compensating amplitude of the friction feed-
forward value does not remain constant across the whole acceleration range.
Where the acceleration is higher, feedforward control must be applied with a
smaller compensation value than for smaller acceleration. For this reason, a fric-
tion compensation with adapted amplitude has been developed.

Installation

The compensation value for the quadrant error compensation essentially de-
pends on the machine configuration.

The easiest way to install the quadrant error compensation is to carry out a circu-
larity test. With a circularity test, deviations from the programmed radius when a
circle is described can be measured and displayed graphically, must especially at
the quadrant transition points. To obtain an optimum compensation in the whole
working range of the friction feedforward control, the compensation dependancy
on the acceleration must also be considered. This is done by measuring this de-
pendancy at various points in the range between acceleration 0 and set maxi-
mum acceleration.

9.5.2

Circularity test (option – SW 4)

Explanation

The circularity test is provided as a means of testing the contour accuracy
achieved. It is implemented on a level above axial start-up since the functions
involved are applied generally rather than to one specific axis.

This circularity test can be used to check the neuronal as well as the conven-
tional
quadrant error compensation. Since this test function displays a number of
important guide quantities, it also facilitates setting of the conventional QEC.

Notes

At least 2 axes must be defined or else activation of the circularity test function is
disabled with error message 160107 “Axes not configured”.

The circle must be specified by means of an NC part program, i.e. the circularity
test is a pure measurement function.

Selection

The circularity test display can be called by means of softkeys Diagnosis,
Start-up and Drive servo startup.

9 Drive Servo Start-Up Application (as from SW 3)

9.5 Quadrant error compensation

Advertising
This manual is related to the following products: