common data

0.3.0

Reused variables for the YaskawaMce functions.

Version history

0.3.0

  deGroot

Changes

show full history

0.2.0

  deGroot

Changes

Added:
  • indexes for FOR loops

0.1.0

  deGroot

Changes

Added:
  • initial release

MLX

MLxData

The MotoLogix variable which acts as the shared memory for a MotoLogix system.

Check the YaskawaMLx library for more information.

QA

INT

The Queueing Amount is the number of motions allowed to be queued.

Queueing motion in advance is necessary for smooth motion.

QA_MAX

INT
(default: LIMIT(1, GVL.NR_OF_INSTANCES - 1, 20))

Max Queueing Amount

Max number of motions which can be queued.

aConditions

ARRAY [0..GVL.CONDITIONS_UBOUND] OF BOOL

empty conditions for McePosTableCheckConditions function call

allowQueuing

BOOL

Allow queuing the next motions.

valueexplanation
0QA is decreased at the end of each motion until 0
1QA is updated depending on the number of remaining entries until standstill

bFirstMove

BOOL

Must be True when calculating the first motion of the PosTable.

False otherwise.

blinkSignals

MceBlinkSignalsIO

Signals for blinking indicator lights.

Check the data type for the available blinking patterns.

conditions

ARRAY [0..GVL.CONDITIONS_UBOUND] OF BOOL

Bits used as start conditions for a PosTable entry.

If a PosTable entry has one or more bits in startConditions set to TRUE then the motion for that entry will not be started until the start conditions are satisfied.

  • Conditions are only checked for the TRUE state
  • If you need a condition to be checked for the FALSE state, you need to invert the connected signal outside of PosTable

firstMove

BOOL

Must be True when calculating the first motion of the PosTable.

False otherwise.

i

DINT

Index for FOR loops.

index

INT

Index to start the search from.

k

DINT

Index for FOR loops.

loadIndex

INT

Index of the last loaded motion.

nNextIndex

INT

Index of the next valid entry in PosTable.

nPosTableSize

INT

Number of entries of the PosTable.

Trajectory to be processed by PosTable.

posTableMode

SINT

PosTable operation mode.

valueexplanation
0with blending
1not blending
2single motion (wait for step after each motion)

posTableSize

INT

Number of entries of the PosTable.

rollOver

BOOL

Continue from the top of the PosTable after reaching the end.

stConditionResult

McePosTableConditions

bConditionsOk informs if the conditions of the next motion are satisfied. If not, the missing condition are given in the aMissingConditions variable.

stopAfterLastEntry

BOOL

Continue to the start of PosTable when searching for the next Index and LoadIndex if False.

userFrames

MceUserFrames

Collection of user frames for this robot.

Check the data type for more information.

Pages built with Hugo - 28 Oct 2025 16:37 CET