Junolane MotionPLC中文

Multi-Axis Home

HOME · V4.23

Home coordinate axes in the selected A to I sequence. Select single-stage or three-stage mode, then choose the homing order.

Requires multi-axis interpolation mode.

Hexadecimal notation is used for IDs, indexes, modes and sentinel values where applicable. Physical quantities (such as pulses, milliseconds and pulse/s) remain in their native units. Macro names are shown only when defined by the firmware.

Input parameters

ParameterInitial valueMeaning
Homing modehome_mode0x02USingle-stage or Three-stage. Single-stage uses each axis search rate; three-stage uses search, release and latch. Requires the matching ZE MCU firmware. 0x01U = MTGM_OP_HOME_MODE_SINGLE_STAGE; 0x02U = MTGM_OP_HOME_MODE_THREE_STAGE.
Homing orderhome_orderDEFAULTDEFAULT uses the saved machine order; A to I select an explicit sequence. The selected mode applies to every axis in the sequence.

Initial values are editor defaults for a newly inserted instruction; configure them for the actual machine.

Firmware macro definitions

Hexadecimal equivalents of the firmware definitions; numeric values are unchanged.

#define MTGM_OP_HOME_MODE_SINGLE_STAGE 0x01U
#define MTGM_OP_HOME_MODE_THREE_STAGE 0x02U

Execution and usage

← Back to instruction treeFull user manual (PDF)