common data

0.2.0

Reused used variables for the YaskawaMce data types.

Version history

show full history

0.1.1

  deGroot

Changes

Removed:
  • default value for bError

0.1.0

  deGroot

Changes

Added:
  • initial release

bBusy

BOOL

Used as output

State machine in busy state.

bCoasting

BOOL

Used as output

State machine in coasting state.

bDone

BOOL

Used as output

State machine in done state.

bError

BOOL

Used as output

State machine in error state. For details see nErrorCode .

bIdle

BOOL

Used as output

State machine in idle state.

bInchingMode

BOOL
(default: 0)

Used as input

With inching mode enabled it will issue just a single relative motion command (instead of a seamless flow of commands). It results in a motion with the travel distance specified in aDelta .

This is useful for scenario’s where highest precision is required such as defining a user frame.

bSystemReady

BOOL
(default: 0)

Used as input

System ready for running motion commands. This signal is produced by MceStartStop .

fSpeed.jog

REAL
(default: 5)

Used as input

Speed as percentage of rated maximum jog (range: 0.1-100%).

nErrorCode

UDINT
(default: 0)

Used as output

Details on the state machine error.

Format aa.bbb

valueexplanation
anumber of the state machine (1=first, 2=second etc.)
bstate where the error occured

nOperatingMode

USINT
(default: 0)

Machine operating mode. This signal is produced by MceOperatingMode .

valueexplanation
0none
1manual mode
2semi-automatic mode (step by step)
3automatic mode

nRobotNumber

USINT
(default: 0)

Used as input

Specifies the motion device targeted by this function.

valueexplanation
0-3Robot number (use MLxRobotGetProperties to see the mapping).

Pages built with Hugo - 23 Apr 2024 11:54 CEST