Axis

Name

Description

MLAxisAbs

Performs a move to an absolute position.

MLAxisAdd

A selected Axis performs a move for a specified distance relative to the endpoint of the previous move.

MLAxisAddress

Returns the motion bus address of the axis.

MLAxisAddTq

Set the additive torque value to the drive output (torque feed-forward).

MLAxisCfgFastIn

Configures the Fast Input for the axis by writing the expected settings in the Latch Control Word.

MLAxisCmdPos

Returns the reference position of the axis.

MLAxisDriveNumber

Returns the drive number associated with the axis or -1 if the function block failed.

MLAxisFBackPos

Returns the feedback position of the axis.

MLAxisGenEN

Enables or disables the internal TMP generator of the axis.

MLAxisGenIsEN

Verifies if the internal TMP generator of the axis is enabled.

MLAxisGenIsRdy

Verifies if an axis is ready.

MLAxisGenPos

Returns the generator position of the axis.

MLAxisGenReadAcc

Gets the acceleration of the internal generator of an axis.

MLAxisGenReadDec

Gets the deceleration of the internal generator of an axis.

MLAxisGenReadSpd

Gets the speed of the internal generator of an axis.

MLAxisGenWriteAcc

Sets the acceleration of the internal generator of an axis.

MLAxisGenWriteDec

Sets the deceleration of the internal generator of an axis.

MLAxisGenWriteSpd

Sets the speed of the internal generator of an axis.

MLAxisInit

Initializes an axis object.

MLAxisIsCnctd

Verifies if a pipe is currently connected to the axis.

MLAxisIsTrigged

Verifies if the axis received a trigger event.

MLAxisMoveVel

Jog at the specified speed.

MLAxisPipePos

Returns the pipe position of the axis.

MLAxisPower

Powers up or down the axis.

Enables or disables a Servo or Stepper drive mapped to the axis.

MLAxisPowerDOff - Deprecated

This function has been deprecated.

MLAxisRatedTq

Allows conversion of drive torque values from rated torque units
(1000 = rated motor continuous torque) to N.m (Newton meter).

MLAxisReadActPos

Returns the actual position of the axis.

MLAxisReadBoolParam

Read an Axis Boolean property of a Pipe Network Axis.

MLAxisReadFBUnit

Gets the feedback units per revolution value of the axis.

MLAxisReadFEUU

Returns the difference between the reference position and the actual position of the drive mapped to the specified axis.

MLAxisReadGenStatus

Returns the status of the internal generator of the axis.

MLAxisReadModPos

Gets the value period of the axis.

MLAxisReadParam

Returns the value of the specified axis parameter.

MLAxisReadTq

Returns the actual torque applied by the drive mapped to the specified axis.

MLAxisReadUUnits

Gets the User units per revolution value of the axis.

MLAxisReadVel

Returns the actual velocity of the axis based on the data provided by the drive's feedback device.

MLAxisReAlgnRdy

Verifies if an axis is ready.

MLAxisReAlign

Realigns the actual position with the reference position by moving the axis by the specified delta position.

MLAxisRel

A selected Axis performs a move for a specified distance relative to the current position.

MLAxisResetErrors

Clears errors of the specified axis.

MLAxisRstFastIn

Writes in the Latch Control Word to reset the Fast Input.

MLAxisStatus

Returns the status of the axis.

MLAxisStop

Stop with the specified deceleration.
This does NOT remove the input source, but to stop the drive from continuing to move.

MLAxisTimeStamp

Returns the timestamp of the triggered axis.

MLAxisWriteBoolParam

Write an Axis Boolean property of a Pipe Network Axis.

MLAxisWriteModPos

Sets the value period of the axis.

MLAxisWritePipPos

Forces the pipe position internal value.


  • This function works only when no pipe is connected.

MLAxisWritePos

Sets a new value to an axis’ current location.

MLAxisWriteUUnits

Set the user units per revolution value of the axis.

MLPNAxisCreate

Creates a new axis object.