IF_Manual - SetMaxAcceleration (Method)

Overview

Type:

Method

Available as of:

V1.0.0.0

This chapter provides information on:

Task

Writing the maximum acceleration.

Interface

Input

Data type

Description

i_etComponent

ROB.ET_RobotComponent

Selecting the component.

Valid values are:

  • ET_RobotComponent.All

  • ET_RobotComponent.Path

  • ET_RobotComponent.CartesianAll

  • ET_RobotComponent.CartesianX

  • ET_RobotComponent.CartesianY

  • ET_RobotComponent.CartesianZ

  • ET_RobotComponent.AuxAxAll

  • ET_RobotComponent.AuxAx1 ... AuxAx10

  • ET_RobotComponent.OrientationAll

  • ET_RobotComponent.OrientationX

  • ET_RobotComponent.OrientationY

  • ET_RobotComponent.OrientationZ

i_lrValue

LREAL

Specifies the maximum acceleration.

Unit: [Units/s2]

Value range: MaxAcceleration > 0

Output

Data type

Description

q_etDiag

GD.ET_Diag

General library-independent statement on the diagnostic.

A value unequal to GD.ET_Diag.Ok corresponds to a diagnostic message.

q_etDiagExt

ET_DiagExt

POU-specific output on the diagnostic.

q_etDiag = GD.ET_Diag.Ok -> Status message

q_etDiag <> GD.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

ConfigurationFailed

JoggingInterfaceInvalid

36

The jogging interface is invalid.

ExecutionAborted

ExternalPositionSourceConfigured

357

The external position source is configured.

InputParameterInvalid

AuxiliaryAxisNotConfigured

148

The auxiliary axis is not configured.

InputParameterInvalid

ManualConfigurationAll

184

Manual configuration All is in error.

InputParameterInvalid

ManualConfigurationAuxAx1

190

Manual configuration AuxAx1 is in error.

InputParameterInvalid

ManualConfigurationAuxAxAll

189

Manual configuration AuxAxAll is in error.

InputParameterInvalid

ManualConfigurationAxisA

186

Manual configuration axis A is in error.

InputParameterInvalid

ManualConfigurationAxisAll

185

Manual configuration axis All is in error.

InputParameterInvalid

ManualConfigurationAxisB

187

Manual configuration axis B is in error.

InputParameterInvalid

ManualConfigurationAxisC

188

Manual configuration axis C is in error.

InputParameterInvalid

ManualConfigurationCartesianAll

191

Manual configuration Cartesian All is in error.

InputParameterInvalid

ManualConfigurationCartesianX

192

Manual configuration Cartesian X is in error.

InputParameterInvalid

ManualConfigurationCartesianY

193

Manual configuration Cartesian Y is in error.

InputParameterInvalid

ManualConfigurationCartesianZ

194

Manual configuration Cartesian Z is in error.

InputParameterInvalid

ManualConfigurationPath

195

Manual configuration path is in error.

InputParameterInvalid

MaxAccelerationRange

31

The maximum acceleration is out of range.

InputParameterInvalid

RobotComponentInvalid

144

The robot component is invalid.

InputParameterInvalid

OrientationNotAvailable

347

The orientation is not available.

AuxiliaryAxisNotConfigured

Enumeration name:

AuxiliaryAxisNotConfigured

Enumeration value:

148

Description:

The auxiliary axis is not configured.

Issue

Cause

Solution

Setting the manual motion parameters was unsuccessful.

The value transferred at the input i_etComponent corresponds to no configured auxiliary axis.

Ensure that the axis is configured before using an auxiliary axis.

ExternalPositionSourceConfigured

Enumeration name:

ExternalPositionSourceConfigured

Enumeration value:

357

Description:

The external position source is configured.

Issue

Cause

Solution

Setting the manual motion parameters was unsuccessful.

An external position source for the robot components cartesian, orientation and auxiliary axes is configured.

Setting the manual motion parameters for the component Path is not possible when an external position source for the robot components is configured.

Do not set the manual motion parameters for the component Path.

JoggingInterfaceInvalid

Enumeration name:

JoggingInterfaceInvalid

Enumeration value:

36

Description:

The jogging interface is invalid.

Issue

Cause

Solution

Setting the manual motion parameters was unsuccessful.

The method InitModuleInterface() was not called successfully.

To initialize the module interface successfully the method InitModuleInterface() must be called during the initialization procedure of the application.

ManualConfigurationAll

Enumeration name:

ManualConfigurationAll

Enumeration value:

184

Description:

Manual configuration All is in error.

Issue

Cause

Solution

Setting the manual motion parameters was unsuccessful.

The value ROB.ET_RobotComponent.All has been transferred at the input i_etComponent and the value transferred at the input i_IrMaxAcceleration is outside the valid range.

At the input i_IrMaxAcceleration a value greater than 0 must be transferred.

ManualConfigurationAuxAx1

Enumeration name:

ManualConfigurationAuxAx1

Enumeration value:

190

Description:

Manual configuration AuxAx1 is in error.

Issue

Cause

Solution

Setting the manual motion parameters was unsuccessful.

The value ROB.ET_RobotComponent.AuxAx1 has been transferred at the input i_etComponent and the value transferred at the input i_IrMaxAcceleration is outside the valid range.

At the input i_IrMaxAcceleration a value greater than 0 must be transferred.

ManualConfigurationAuxAxAll

Enumeration name:

ManualConfigurationAuxAxAll

Enumeration value:

189

Description:

Manual configuration AuxAxAll is in error.

Issue

Cause

Solution

Setting the manual motion parameters was unsuccessful.

The value ROB.ET_RobotComponent.AuxAxAll has been transferred at the input i_etComponent and the value transferred at the input i_IrMaxAcceleration is outside the valid range.

At the input i_IrMaxAcceleration a value greater than 0 must be transferred.

ManualConfigurationAxisA

Enumeration name:

ManualConfigurationAxisA

Enumeration value:

186

Description:

Manual configuration axis A is in error.

Issue

Cause

Solution

Setting the manual motion parameters was unsuccessful.

The value ROB.ET_RobotComponent.AxisA has been transferred at the input i_etComponent and the value transferred at the input i_IrMaxAcceleration is outside the valid range.

At the input i_IrMaxAcceleration a value greater than 0 must be transferred.

ManualConfigurationAxisAll

Enumeration name:

ManualConfigurationAxisAll

Enumeration value:

185

Description:

Manual configuration axis All is in error.

Issue

Cause

Solution

Setting the manual motion parameters was unsuccessful.

The value ROB.ET_RobotComponent.AxisAll has been transferred at the input i_etComponent and the value transferred at the input i_IrMaxAcceleration is outside the valid range.

At the input i_IrMaxAcceleration a value greater than 0 must be transferred.

ManualConfigurationAxisB

Enumeration name:

ManualConfigurationAxisB

Enumeration value:

187

Description:

Manual configuration axis B is in error.

Issue

Cause

Solution

Setting the manual motion parameters was unsuccessful.

The value ROB.ET_RobotComponent.AxisB has been transferred at the input i_etComponent and the value transferred at the input i_IrMaxAcceleration is outside the valid range.

At the input i_IrMaxAcceleration a value greater than 0 must be transferred.

ManualConfigurationAxisC

Enumeration name:

ManualConfigurationAxisC

Enumeration value:

188

Description:

Manual configuration axis C is in error.

Issue

Cause

Solution

Setting the manual motion parameters was unsuccessful.

The value ROB.ET_RobotComponent.AxisC has been transferred at the input i_etComponent and the value transferred at the input i_IrMaxAcceleration is outside the valid range.

At the input i_IrMaxAcceleration a value greater than 0 must be transferred.

ManualConfigurationCartesianAll

Enumeration name:

ManualConfigurationCartesianAll

Enumeration value:

191

Description:

Manual configuration Cartesian All is in error.

Issue

Cause

Solution

Setting the manual motion parameters was unsuccessful.

The value ROB.ET_RobotComponent.CartesianAll has been transferred at the input i_etComponent and the value transferred at the input i_IrMaxAcceleration is outside the valid range.

At the input i_IrMaxAcceleration a value greater than 0 must be transferred.

ManualConfigurationCartesianX

Enumeration name:

ManualConfigurationCartesianX

Enumeration value:

192

Description:

Manual configuration Cartesian X is in error.

Issue

Cause

Solution

Setting the manual motion parameters was unsuccessful.

The value ROB.ET_RobotComponent.CartesianX has been transferred at the input i_etComponent and the value transferred at the input i_IrMaxAcceleration is outside the valid range.

At the input i_IrMaxAcceleration a value greater than 0 must be transferred.

ManualConfigurationCartesianY

Enumeration name:

ManualConfigurationCartesianY

Enumeration value:

193

Description:

Manual configuration Cartesian Y is in error.

Issue

Cause

Solution

Setting the manual motion parameters was unsuccessful.

The value ROB.ET_RobotComponent.CartesianY has been transferred at the input i_etComponent and the value transferred at the input i_IrMaxAcceleration is outside the valid range.

At the input i_IrMaxAcceleration a value greater than 0 must be transferred.

ManualConfigurationCartesianZ

Enumeration name:

ManualConfigurationCartesianZ

Enumeration value:

194

Description:

Manual configuration Cartesian Z is in error.

Issue

Cause

Solution

Setting the manual motion parameters was unsuccessful.

The value ROB.ET_RobotComponent.CartesianZ has been transferred at the input i_etComponent and the value transferred at the input i_IrMaxAcceleration is outside the valid range.

At the input i_IrMaxAcceleration a value greater than 0 must be transferred.

ManualConfigurationPath

Enumeration name:

ManualConfigurationPath

Enumeration value:

195

Description:

Manual configuration path is in error.

Issue

Cause

Solution

Setting the manual motion parameters was unsuccessful.

The value ROB.ET_RobotComponent.Path has been transferred at the input i_etComponent and the value transferred at the input i_IrMaxAcceleration is outside the valid range.

At the input i_IrMaxAcceleration a value greater than 0 must be transferred.

MaxAccelerationRange

Enumeration name:

MaxAccelerationRange

Enumeration value:

31

Description:

The maximum acceleration is out of range.

Issue

Cause

Solution

Setting the manual motion parameters was unsuccessful.

The value transferred at the input i_IrMaxAcceleration is outside the valid range.

At the input i_IrMaxAcceleration a value greater than 0 must be transferred.

Ok

Enumeration name:

Ok

Enumeration value:

0

Description:

Ok

Setting the manual motion parameters was successful.

OrientationNotAvailable

Enumeration name:

OrientationNotAvailable

Enumeration value:

347

Description:

The orientation is not available.

Issue

Cause

Solution

Setting the manual motion parameters was unsuccessful.

The orientation transferred at the input i_etComponent is not available.

Ensure that the transformation used supports the orientation.

RobotComponentInvalid

Enumeration name:

RobotComponentInvalid

Enumeration value:

144

Description:

The robot component is invalid.

Issue

Cause

Solution

Setting the manual motion parameters was unsuccessful.

The value transferred at the input i_etComponent is invalid.

Ensure that at the input i_etComponent a valid component has been transferred.