SOLAR_MODE_HOMINGΒΆ
Available as of PLC runtime system: | V1.3 and above |
Included in library: | Solar_AC500_V22.lib |
Type | Type_Function_Block_No_History |
Group | Package of Function Blocks for different control modes |
Set the system to look for the reference point initialization (Z).
This Function Block represents an operation mode that allows to search the reference point initialization. Systems moves until reference point is reached. This mode assumes that system has a high accuracy mechanical limit switch to indicate that home position has been reached.
Picture below indicates how this operation mode works. In this document there are explained four basics systems according to:
- Type of device to indicate reference point initialization.
- Direction of movement. (Negative direction left and positive direction to the right).
Note
Modules DC541 and DC522 use rising edge to synchronisation and initialization process, so this four types use rising edge to calculate home position.
Type 1: Using encoder reference point Z_PULSE and limit switch to determinate home position.
First movement: Negative direction (left):
At the beginning, system is located at point 1 and limit switch is not active yet. When SOLAR_MODE_HOMING is enabled, JOG_BWD is set to TRUE. As soon as Z_PULSE shows rising edge, home position has been reached and system stops its movement at point 2.
If system is located between Z_ENCODER and LIMIT_SWITCH positions, SOLAR_MODE_HOMING operates as picture below shows:
Type 2: Using encoder reference point Z_PULSE mechanical limit switch to determinate home position.
First movement: Positive direction (right):
At the beginning, system is located at point 1 and limit switch is not active yet. When SOLAR_MODE_HOMING is enabled, JOG_FWD is set to TRUE. As soon as Z_PULSE shows rising edge, home position has been reached and system stops its movement at point 2.
If system is located between Z_ENCODER and LIMIT_SWITCH positions, SOLAR_MODE_HOMING operates as picture below shows:
Figure below shows the logical sequence that implements SOLAR_MODE_HOMING Type 1 & Type 2:
NEGATIVE Direction (left) | POSITIVE Direction (right) |
Type 3: Using Z_PULSE and cam switch to determinate home position.
First movement: Positive direction (right):
Home position has been reached when rising edge of the signal Z_PULSE is detected. Then, movement is stopped. On the other hand, if system is located at the end of its movement range and cam switch signal is set to TRUE (see picture below) home position is reached as follow:
Type 4: Using a cam switch to determinate home position.
First movement: Negative direction (left):
Home position has been reached when rising edge of the signal Z_PULSE is detected. Then, movement is stopped. On the other hand, if system is located at the end of its movement range and cam switch signal is set to TRUE (see picture below) home position is reached as follow:
Figure below shows the logical sequence that implements SOLAR_MODE_HOMING Type 3 & Type 4:
POSITIVE Direction (right) | NEGATIVE Direction (left) |