-

HmiData Struct

Machine Status data sent to Compass NC.

NameData TypeDescription
HasPower BOOL Indicates that all servo motors were properly powered up, enabled and ready for motion.
CycleActive BOOL Indicates that G-code program or MDI is running.

CycleHold BOOL Indicates that G-code program is paused.

ResettingBuffers BOOL Indicates that communication channels are being reset.
FileLineNumber LINT G-code File line number which is currently being executed or providing motion.
TCPVelocity LREAL Current gantry velocity in cartesian coordinate system.
AxesData AxisDataArray Axes status and positioning data.
Strings Array[0..9] 10 STRING type variables for writing to PLC or displaying on HMI. 
Integers Array[0..99] 100 INT type variables for writing to PLC or displaying on HMI. 

Doubles Array[0..99] 100 DOUBLE type variables for writing to PLC or displaying on HMI. 

Bytes Array[0..99] 100 BYTE type variables for writing to PLC or displaying on HMI. 

 


This is the latest version of Compass Online help and the content may refer to features not available in previously released versions of Compass.

Copyright © 2026 YASKAWA America, Inc.