This is part of 2.2.0-devlatest release: 2.1.0.
🚧 Development version – not released yet! 🚧

The MLx variable

  Antoine Rioual  
Learn 

An overview of the most interesting signals in MLxData.

Each MotoLogix system has its own MLX variable. This MLX variable (data type: MLxData) acts as the shared memory for all MotoLogix functions.

Most of its data is for internal use by the MotoLogix interface but the it contains also some useful variables for programming or troubleshooting. We have listed the interesting variables below.

Top level

Version information

Signals

IO

The MotoLogix data packet includes 8 bytes for common use (in both directions). These can be mapped in the robot controller’s CIOPRG.LST.

Communication watchdog

System commands

In case of a “hanging” system command (because the Enable input of a system command was reset too early) you want to inspect/reset the ...Cmd signals in this structure.

Robot information

TCP position

Pages built with Hugo - 14 Nov 2025 17:47 CET