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
AbsoluteAxisComAbsolutePublishPublishes actual values of IAxisAbsolute
BaseAxisComBasePublishpublishes standard axis status and data like name, if it is simulated, if it is enabled or not
HaltAxisComHaltPublishpublishes a boolean which signals if the desired axis supports a standard halt or not via IAxisHalt
VelocityFeedrateAxisComVelocityFeedratePublishpublishes a boolean which signals if the desired axis supports a cyclic velocity feedrate or not via IAxisVelocityFeedrate
BrakeAxisComBrakePublishPublishes actual values of IAxisAbsolute
HomingAxisComHomingPublishcurrently not publishing anything but later needed for sure to show homing status and maybe homing config
CurrentAxisComCurrentPublishpublishes the actual needed current by the axis for controlling the actual action
VelocityAxisComVelocityPublishpublishes the actual velocity which the axis is currently running
PositionAxisComPositionPublishpublishes the actual position, following error and the configured decimal places of the axis