ISO programming
G239
G239
Refer to your machine manual.
This function must be enabled and adapted by the machine manufacturer.
The dynamic behavior of your machine may vary with different workpiece weights acting on the machine table. A change in the load has an influence on the friction forces, acceleration, holding torque and stick-slip friction of the table axes. With option 143 LAC (Load Adaptive Control) and Cycle 239 ASCERTAIN THE LOAD, the control is able to automatically determine and adjust the actual mass inertia of the load, the actual friction forces, and the maximum axis acceleration or reset the feedforward and controller parameters. In this way, you can optimally react to major load changes. The control performs a weighing procedure to ascertain the weight acting on the axes. With this weighing run, the axes move by a specified distance. Your machine manufacturer defines the specific movements. Before weighing, the axes are moved to a position, if required, where there is no danger of collision during the weighing procedure. This safe position is defined by the machine manufacturer.
In addition to adjusting the control parameters, with LAC the maximum acceleration is also adjusted in accordance with the weight. This enables the dynamics to be accordingly increased with low load to increase productivity.
If you are using the mid-program startup function and the control thus skips Cycle 239 in the block scan, the control will ignore this cycle—no weighing run will be performed.
Help graphic | Parameter |
---|---|
Q570 Load (0 = Delete/1 = Ascertain)? Define whether the control will perform a LAC (Load Adaptive Control) weighing run, or whether the most recently ascertained load-dependent feedforward and controller parameters will be reset: 0: Reset LAC; the values most recently ascertained by the control are reset, and the control uses load-independent feedforward and controller parameters 1: Perform a weighing run; the control moves the axes and thus ascertains the feedforward and controller parameters depending on the current load. The values ascertained are activated immediately. Input: 0, 1 |
NC programs contained in this User's Manual are suggestions for solutions. The NC programs or individual NC blocks must be adapted before being used on a machine.
Some NC programs depend on the machine kinematics. Adapt these NC programs to your machine kinematics before the first test run.
In addition, test the NC programs using the simulation before the actual program run.
With a program test you determine whether the NC program can be used with the available software options, the active machine kinematics and the current machine configuration.
11 CYCL DEF 239 ASCERTAIN THE LOAD ~ | ||
|