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
AxisComAbsolutePublishPublishes actual values of IAxisAbsolute
Base
AxisComBasePublishpublishes standard axis status and data like name, if it is simulated, if it is enabled or not
Halt
AxisComHaltPublishpublishes a boolean which signals if the desired axis supports a standard halt or not via IAxisHalt
VelocityFeedrate
AxisComVelocityFeedratePublishpublishes a boolean which signals if the desired axis supports a cyclic velocity feedrate or not via IAxisVelocityFeedrate
Brake
AxisComBrakePublishPublishes actual values of IAxisAbsolute
Homing
AxisComHomingPublishcurrently not publishing anything but later needed for sure to show homing status and maybe homing config
Current
AxisComCurrentPublishpublishes the actual needed current by the axis for controlling the actual action
Velocity
AxisComVelocityPublishpublishes the actual velocity which the axis is currently running
Position
AxisComPositionPublishpublishes the actual position, following error and the configured decimal places of the axis