-

HMI_Command Struct

The received and processed Machine Command bit. The intention behind this struct is to separate HMI commands from PLC actions. The value of these HMI_Command bits are passed to the appropriate MachineControl struct bits.

NameData TypeDescription
ServosOn BOOL Indicates that a "Servo ON" button was pressed on HMI
CycleStart BOOL Indicates that a "Cycle Start" button was pressed on HMI
CycleResume BOOL Indicates that a "Cycle Resume" button was pressed on HMI
CycleStep BOOL Indicates that a "Single Step" button was pressed on HMI
CycleHold BOOL Indicates that a "Hold" button was pressed on HMI
CycleStop BOOL Indicates that a "Cycle Stop" button was pressed on HMI
JogStop BOOL Indicates that a Jog button was released
SetFeedRateMultiplier BOOL Indicates that Feed Rate Multiplier value was updated on HMI
SetJogVelocity BOOL Indicates that Jog Velocity value was updated on HMI
SetJogAcceleration BOOL Indicates that Jog Acceleration value was updated on HMI
JogXPositive BOOL Indicates that a Jog X+ button was pressed
JogXNegative BOOL Indicates that a Jog X- button was pressed
JogYPositive BOOL Indicates that a Jog y+ button was pressed
JogYNegative BOOL Indicates that a Jog Y- button was pressed
JogZPositive BOOL Indicates that a Jog Z+ button was pressed
JogZNegative BOOL Indicates that a Jog Z- button was pressed
JogAux1Positive BOOL Indicates that a Jog Aux+ button was pressed
JogAux1Negative BOOL Indicates that a Jog Aux- button was pressed
JogTangentPositive BOOL Indicates that a Jog Tangent+ button was pressed
JogTangentNegative BOOL Indicates that a Jog Tangent- button was pressed 
ClearAlarms BOOL "Clear Alarms" button was pressed
FeedrateMultiplier LREAL HMI Feed Rate Multiplier Value
JogVelocity LREAL HMI Jog Velocity value
JogAcceleration LREAL HMI Jog Acceleration value
JogEnable BOOL Jog Axis function is being executed
JogAxisNumber UINT Selected Jog Axis Number
JogDirection BOOL Calculated Jog direction
ResetNetworkBuffers BOOL Reset communication command was sent from 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.