13.7.3.32 FB 836 - VMC_HomeInit_HomeSwitch - Initialisation of homing on home switch
An overview of the drive systems, which can be controlled with this block
can be found here:
Ä
Chap. 13.7.1 ‘Overview’ page 542
This block initialises homing on home switch.
Parameters
Parameter Declaration Data type Description
Execute IN BOOL
n Initialisation of the homing method
– Edge 0-1: Values of the input parameter are
accepted and the initialisation of the homing
method is started.
InitialDirection IN BOOL
n Initial direction of homing
– TRUE: on positive limit switch
– FALSE: on negative limit switch
WithIndexPulse IN BOOL
n Homing
– TRUE: homing with index pulse
– FALSE: homing without index pulse
OnRisingEdge IN BOOL
n Edge of home switch
– TRUE: Edge 0-1
– FALSE: Edge 1-0
SameDirIndex-
Pulse
IN BOOL
n Search for index pulse
– TRUE: After detecting the home, search for index
pulse without change of direction
– FALSE: After detecting the home, search for index
pulse with change of direction
Velocity-
SearchSwitch
IN REAL Velocity for search for the switch in [user units/s]
VelocitySearch-
Zero
IN REAL Velocity for search for zero in [user units/s]
Acceleration IN REAL
Acceleration in [user units/s
2
]
Done OUT BOOL
n Status
– TRUE: Initialisation successfully done.
Busy OUT BOOL
n Status
– TRUE: Initialisation is active.
Error OUT BOOL
n Status
– TRUE: An error has occurred. Additional error
information can be found in the parameter
ErrorID.
ErrorID OUT WORD Additional error information
Ä
Chap. 13.10 ‘ErrorID - Additional error information’
page 637
AXIS IN_OUT MC_AXIS_REF Reference to the axis
Description
VIPA SPEED7
Motion control - Simple Motion Control Library
Blocks for axis control > Complex motion tasks - PLCopen blocks
HB00 | OPL_SP7 | Operation list | en | 18-30 606