IF_RobotTSeriesCalibration - StandardProcedure (Method)

Overview

Type:

Method

Available as of:

V2.0.0.0

Versions:

Current version

This chapter provides information on:

oTask

oDescription

oInterface

oDiagnostic Messages

Task

Execute the procedure with the calibration tool and WritePosAxis.

Description

For additional information, refer to the chapter Calibration.

Interface

Output

Data type

Description

q_etDiag

GD.ET_Diag

General, library-independent statement on the diagnostic.

A value not equal to ET_Diag.Ok corresponds to a diagnostic message.

q_etDiagExt

ET_DiagExt

POU-specific output for the diagnostic.

q_etDiag = ET_Diag.Ok -> Status message

q_etDiag <> ET_Diag.Ok -> Diagnostic message

q_sMsg

STRING[80]

Event-triggered message that gives additional information on the diagnostic state.

Diagnostic Messages

q_etDiag

q_etDiagExt

Enumeration value

Description

OK

Ok

0

Ok

ExecutionAborted

CalibrationAlreadyExecuting

55

Der Abgleich wird bereits ausgeführt.

ExecutionAborted

MissingProgramCall

32

Der Programmaufruf ist nicht verfügbar.

ExecutionAborted

RobotIsActive

12

Der Roboter ist aktiv.

ExecutionAborted

VirtualDrives

11

Die Antriebe sind virtuell.

CalibrationAlreadyExecuting

Enumeration name:

CalibrationAlreadyExecuting

Enumeration value:

55

Description:

Der Abgleich wird bereits ausgeführt.

Call calibration method was unsuccessful

Calibration is already executing.

MissingProgramCall

Enumeration name:

MissingProgramCall

Enumeration value:

32

Description:

Der Programmaufruf ist nicht verfügbar.

Issue

Cause

Solution

Call calibration method was unsuccessful

The program SR_SlowCyclicExecution is not called in a cyclic task.

Ensure that the program SR_SlowCyclicExecution is called in a cyclic task.

Ok

Enumeration name:

Ok

Enumeration value:

0

Description:

Ok

The calibration method was called successfully.

RobotIsActive

Enumeration name:

RobotIsActive

Enumeration value:

12

Description:

Der Roboter ist aktiv.

Issue

Cause

Solution

Call calibration method was unsuccessful.

Robot is active.

Ensure that the robot is not active while calling calibration method.

VirtualDrives

Enumeration name:

VirtualDrives

Enumeration value:

11

Description:

Die Antriebe sind virtuell.

Issue

Cause

Solution

Call calibration method was unsuccessful.

Calibration method can not be executed with virtual drives.

Ensure that the robot is configured with physical drives.