|
Input |
Data Type |
Description |
|---|---|---|
|
i_xEn |
BOOL |
TRUE: Enables the function block. FALSE: Disables the function block. Refer to detailed description below the table. |
|
i_iDrvTrqActl |
INT |
Actual torque on the motor. Range: -32768...32767 Scaling/Unit: 0.1 % |
|
i_wDrvAccLvl1...4 |
WORD |
Drive acceleration for ramp Level 1...4 Range: 1...9999 Scaling/Unit: 0.1 s |
|
i_wDrvDecLvl1...4 |
WORD |
Drive deceleration for ramp Level 1...4 Range: 1...9999 Scaling/Unit: 0.1 s |
|
i_wDrvTrqRef1...6 |
WORD |
Drive pre-select torque1...6 Range: 0...3000 Scaling/Unit: 0.1 % |
|
i_xRst |
BOOL |
Resets detected alarms TRUE: Active FALSE: Inactive |
By setting the i_xEn input to FALSE the output states will be overwritten by a defined fallback state which is specific for each function block.
As soon as the function block gets enabled again the output states will be updated corresponding to the function block behavior as described above. There is no additional action required from you to re-establish the enabled state.
The fallback states of SmoothSlewingTrq are given in the table below.
|
Output |
Data Type |
Fallback State |
|---|---|---|
|
q_xEn |
BOOL |
FALSE |
|
q_wAcc |
WORD |
i_wdrvAccLvl4 |
|
q_wDrvAccStat |
WORD |
4 |
|
q_wDec |
WORD |
i_wdrvDecLvl4 |
|
q_wDrvDecStat |
WORD |
4 |
|
q_xAlrm |
BOOL |
FALSE |
|
q_wAlrmId |
WORD |
0 |
Outputs that are not listed will retain their current values.