GPL (Global Parameter List)

Overview

Type:

Global parameters

Available as of:

V1.0.0.0

Description

GPL (Global Parameter List) of the SchneiderElectricRobotics Toolbox library.

The Global Parameter List (GPL) contains global parameters which are used by certain components of this library. The parameters can be edited individually for each application where the library is used. The modification must be done within the Library Manager of the project where the library is referenced.

Global Parameters

Variable

Data type

Default value

Description

Gc_uiMaxLengthOfProtocol

UINT

1000

Maximum length of a protocol.

Determines the size of the internal arrays of FB_SendVisionData and FB_ReceiveVisionData

Gc_uiMaxNumberOfProductsPerProtocol

UINT

20

Maximum number of products per protocol.

Determines the size of the internal arrays of FB_ReceiveVisionData to store the product data of a protocol.

Gc_udiMaxNumberOfGeneratedTargets

UDINT

20

Maximum number of targets that can be created on a single call of a generation method.

Gc_uiMaxNumberOfTargetTypes

UINT

10

Maximum number of target types.

Gc_udiMaxNumberOfTargets

UDINT

1000

Maximum number of targets that can be stored inside an object implementing IF_TargetsHandler.

Gc_uiMaxNumberOfOrientations

UINT

10

Maximum number of orientations that can be provided as input to the method CalcPoseOrientationList.

Gc_uiMaxNumberOfRotations

UINT

10

Maximum number of rotations that can be provided as input to the method CalcPoseInPlaneRotationList.

Gc_uiMaxNumberOfSlots

UINT

10

Maximum number of target slots that can be stored inside an object implementing IF_TargetsHandler.

Gc_uiMaxNumberOfEventsListeners

UINT

5

Maximum number of events listeners that can be assigned to a targets handler.

Gc_uiTelnetTimeout

UINT

30

Time-out in seconds for Telnet communication.