Setting the program override (POV)
Description
The function block KRC_SetOverride sets the program override.
Program override is the velocity of the robot during program execution. It is specified as a percentage of the programmed velocity. The override setting is transferred to the robot during every PLC cycle. If the override setting is changed, this change is detected by the robot and applied.
The override is only applied in Automatic External mode so that the override can be set via the smartPAD in the test modes T1 and T2, e.g. for teaching.
The program override refers to all motions of the robot system.
![]() | The function block may only be instanced once per axis group. In the case of multiple instancing, the signals of the most recently called function block are output. |
Inputs
Parameter |
Type |
Description |
---|---|---|
AxisGroupIdx |
INT |
Index of axis group
|
Override |
INT |
Program override
|
Outputs
Parameter |
Type |
Description |
---|---|---|
Valid |
BOOL |
TRUE = data are valid |
ActualOverride |
INT |
Current override setting
|
Error |
BOOL |
TRUE = error in function block |
ErrorID |
DINT |
Error number |