Yt_EngageMethod
Yt_EngageMethod: ENUM
| ENUM Type | #INT Value | ENUM String | Description | Usage |
|---|---|---|---|---|
|
Yt_EngageMethod |
|
|||
| 0 | AtPosition | The slave will engage when the master position is within the range of [EngagePosition +/- (EngageWindow/2)]. MasterRelative is ignored. Use this setting for normal circumstances. The intended usage requires setting YCamIn.Execute:=TRUE at some point before the master and slave are to be synchronized. The motion engine, operating at the fieldbus update interval will monitor for the exact position to start the camming process. | Yt_EngageMethod#AtPosition | |
| 1 | Immediate | Y_CamIn does not wait for the master position to reach the EngagePosition. The EngagePosition and the EngageWindow inputs are ignored. This mode is intended for use when the master is not moving, such as during fault or E-Stop recovery in the middle of a cam cycle. In this scenario, the slave may be moved to the equivalent cam position of the master, then the cam can be re-engaged immediately using MasterRelative:=FALSE to preserve the original synchronization. Immediate Mode is not recommended for application scenarios where the master is in motion, because a position drift or phase lag may be introduced. |
Yt_EngageMethod#Immediate | |
| 2 | Linked | The new cam profile will be switched on the fly at the end of the current cam table. This mode is intended for use when cams with different Machine Cycles are to be run without stopping. Use the Linked mode for applications where the product size must be changed on the fly. Do not use linked mode if Y_CamShift is used for the same slave axis. | Yt_EngageMethod#Linked |
|
| 3 | AtAbsolutePosition | The slave will engage when the master axis unmodularized absolute position crosses the position specified by the EngagePosition input of the function block. The intended usage requires setting YCamIn.Execute:=TRUE at some point before the master's absolute position reaches the specified position. The motion engine, operating at the fieldbus update interval will monitor for the exact position to start the camming process. The slave will start to follow the master when the master crosses the specified Engage position according to the Y_CamIn function block input. | Yt_EngageMethod#AtAbsolutePosition | |