L_MC2P_ConvAxisV
This FB transforms a speed between two axes.
|
|
|
|
L_MC2P_ConvAxisV |
|
|
|
|
|---|---|---|---|---|---|---|---|
|
BOOL |
- |
|
xEnable |
lrSetVelOut |
|
- |
LREAL |
|
LREAL |
- |
|
lrCycVel |
xError |
|
- |
BOOL |
|
DWORD |
- |
|
dwMode |
eErrorID |
|
- |
L_IE1P_Error |
|
LREAL |
- |
|
lrCouplingX |
|
|
|
|
|
LREAL |
- |
|
lrCouplingY |
|
|
|
|
|
L_MC1P_TraversingRange |
- |
|
eTraversingRangeX |
|
|
|
|
|
L_MC1P_TraversingRange |
- |
|
eTraversingRangeY |
|
|
|
|
|
LREAL |
- |
|
lrCycleLengthY |
|
|
|
|
|
LREAL |
- |
|
lrCycleLengthX |
|
|
|
|
|
|
|
|
|
|
|
|
|
Inputs
|
Name Data type |
Information/possible settings |
|
|---|---|---|
|
xEnable BOOL |
FALSE รค TRUE |
Activating the function |
|
FALSE |
Initial speed = 0 |
|
|
TRUE |
Initial speed = Transferred input speed |
|
|
lrCycVel LREAL |
Selection of the master speed |
|
|
dwMode DWORD |
Mode for coupling measuring systems X and Y
|
|
|
lrCouplingX LREAL |
Coupling factor x axis |
|
|
lrCouplingY LREAL |
Coupling factor y axis |
|
|
eTraversingRangeX |
Travel range x axis |
|
|
eTraversingRangeY |
Travel range y axis |
|
|
lrCycleLengthY LREAL |
Cycle length of the X measuring system |
|
|
lrCycleLengthX LREAL |
Cycle length of the Y measuring system |
|
Outputs
|
Name Data type |
Value/meaning |
|
|---|---|---|
|
lrSetVelOut LREAL |
Initial speed |
|
|
xError BOOL |
TRUE |
Status signal "error is present". |
|
eErrorID |
If xError = TRUE: Error number for the error that has occurred.
|
|
Functional description
This FB serves to transform a speed between two axes. It calculates the function of an electronic gearbox.
- Operating mode 0 (unit coupling)
- Operating mode 1 (clock equality)