Table of Contents

AxisComPublish

Namespace
ZApplication

This struct includes all variables, status and data which gets published by the configured axis cyclically. In this context, publish means readonly and this is consistent through the whole framework where communication has to be done

Members

Absolute AxisComAbsolutePublish

Publishes actual values of IAxisAbsolute

Base AxisComBasePublish

publishes standard axis status and data like name, if it is simulated, if it is enabled or not

Halt AxisComHaltPublish

publishes a boolean which signals if the desired axis supports a standard halt or not via IAxisHalt

VelocityFeedrate AxisComVelocityFeedratePublish

publishes a boolean which signals if the desired axis supports a cyclic velocity feedrate or not via IAxisVelocityFeedrate

Brake AxisComBrakePublish

Publishes actual values of IAxisAbsolute

Homing AxisComHomingPublish

currently not publishing anything but later needed for sure to show homing status and maybe homing config

Current AxisComCurrentPublish

publishes the actual needed current by the axis for controlling the actual action

Velocity AxisComVelocityPublish

publishes the actual velocity which the axis is currently running

Position AxisComPositionPublish

publishes the actual position, following error and the configured decimal places of the axis