MLAxisAddress
Function - Returns the motion bus address of the axis.
Inputs
Input |
Data Type |
Range |
Unit |
Default |
Description |
---|---|---|---|---|---|
ID |
DINT |
No range |
N/A |
No default |
ID Name of the Axis block. |
Outputs
Output |
Data Type |
Range |
Unit |
Description |
---|---|---|---|---|
OK |
BOOL |
FALSE, TRUE |
N/A |
Returns TRUE when the function successfully executes. |
Default (.Q) |
DINT |
|
|
Returns the motion bus address of the axis. |
Remarks
- Axes have the same address when they are mapped to the same multi-axis drive (e.g., the dual-axis AKD2G drive).
- Example: If Axis1 is mapped to an AKD2G’s Drive Axis Number 1 and Axis2 is mapped to the AKD2G’s Drive Axis Number 2, both axes return the same address. (Figure 1)
FBD Language Example
FFLD Language Example
IL Language Example
Not available.
ST Language Example
Axis1_Address := MLAxisAddress(PipeNetwork.AXIS1);