Technical data
Configuration
CPU 317T: Technology Functions
4-58 A5E00251798-03
Passive homing in "Preset" mode
"Zero mark only" mode is used when the configured encoder outputs a zero mark,
otherwise "BERO only" mode is set This is the default mode when you create a
new axis in S7T Config.
4.5.7.4 Direct homing
The current position of the axis is defined by the value at the "MC_Home"
technology function. A homing position offset is not in effect. The function does not
execute a motion. The axis is homed when the command is executed.
Start of the homing function:
MC_Home
Mode = 3
Position = x
Direct homing:
The current position is assigned the value at input parameter
Position.
After successful homing, the status Statusword.HomingDone = TRUE is indicated
in the technology DB of the axis.
4.5.7.5 Position correction
A correction value is deducted from the actual position value of the axis. In contrast
to other homing modes, the axis maintains its homing state (homed / not homed) in
this case.
The position correction function can also be used to manipulate the setpoint values
of the various coordinate systems (base coordinate system, superimposing
coordinate system). This is of significance in superimposing camming, in order to
be able generate a reference within a cam disk.
Start of the homing function:
MC_Home
Mode = 4
Position = x
Actual value correction
(position value = actual position - position parameter.)
Mode = 6
Position = x
Setpoint value correction in the base coordinate system
(position value = actual position - position parameter.)
Mode = 7
Position = x
Setpoint value correction in the superimposing coordinate
system
(position value = actual position - position parameter.)
Position correction does not influence the Statusword.HomingDone status at the
axis technology DB.