Reused variables for the YaskawaMce functions.
Version history
0.3.0
Changes
show full history
0.2.0
Changes
- indexes for FOR loops
0.1.0
Changes
- initial release
Content
The MotoLogix variable which acts as the shared memory for a MotoLogix system.
Check the YaskawaMLx library for more information.
The Queueing Amount is the number of motions allowed to be queued.
Queueing motion in advance is necessary for smooth motion.
Max Queueing Amount
Max number of motions which can be queued.
empty conditions for McePosTableCheckConditions function call
Allow queuing the next motions.
| value | explanation |
|---|---|
| 0 | QA is decreased at the end of each motion until 0 |
| 1 | QA is updated depending on the number of remaining entries until standstill |
blinkSignals
MceBlinkSignalsIOSignals for blinking indicator lights.
Check the data type for the available blinking patterns.
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
TRUEstate - If you need a condition to be checked for the
FALSEstate, you need to invert the connected signal outside of PosTable
posTable
McePosTableDataTrajectory to be processed by PosTable.
PosTable operation mode.
| value | explanation |
|---|---|
| 0 | with blending |
| 1 | not blending |
| 2 | single motion (wait for step after each motion) |
stConditionResult
McePosTableConditionsbConditionsOk informs if the conditions of the next motion are satisfied.
If not, the missing condition are given in the aMissingConditions
variable.
Continue to the start of PosTable when searching for the next Index and LoadIndex if False.
userFrames
MceUserFramesCollection of user frames for this robot.
Check the data type for more information.