Input |
Data Type |
Description |
---|---|---|
i_xEn |
BOOL |
This input activates the Electronic potentiometer function. When the function is deactivated, the output q_wDrvSpdRef is set to zero and alarm reporting is suppressed. TRUE: Enables the function block. FALSE: Disables the function block. |
i_xDrvFwd |
BOOL |
Drive forward run command. TRUE: Forward FALSE: Not forward Refer to detailed description below this table. |
i_xDrvRev |
BOOL |
Drive reverse run command. TRUE: Reverse FALSE: Not reverse Refer to detailed description below this table. |
i_xDrvAcc |
BOOL |
Acceleration command. When this input is TRUE together with i_xDrvFwd or i_xDrvRev, the output q_wDrvSpdRef increases towards i_wDrvSpdHsp. When the input is FALSE, the output q_wDrvSpdRef is held as constant long as one of the direction commands, either i_xDrvFwd or i_xDevRev, is TRUE. |
i_xDrvSpdMntn |
BOOL |
Command to maintain current speed. Refer to detailed description below this table. |
i_xMode |
BOOL |
Mode selection: TRUE: Four-wire mode FALSE: Three-wire mode |
i_xDrvSlow |
BOOL |
Command to slow down. TRUE: Slow speed forced FALSE: Speed limited by Hsp Refer to detailed description below this table. |
i_wDrvSpdHsp |
WORD |
High speed value. Is the maximum value the q_wDrvSpdRef can reach. Range: 0...6000 Scaling/Unit: RPM |
i_wDrvSpdLsp |
WORD |
Low speed value. Range: 0...i_wDrvSpdHsp Scaling/Unit: RPM |
i_wDrvSpdNom |
WORD |
Nominal speed of the used motor. It is used for calculation of acceleration and deceleration ramp. Range: 0...6000 Scaling/Unit: RPM |
i_wDrvSpdRefSlow |
WORD |
Defines the speed reference when i_xDrvSlow is TRUE. It is supposed to serve as a reduced speed when the controlled axis enters a slow-down area. Range: i_wDrvSpdLsp...i_wDrvSpdHsp Scaling/Unit: RPM |
i_wDrvAcc |
WORD |
Acceleration time. Range: 0...9999 Scaling/Unit: 0.1 s Refer to detailed description below this table. |
i_wDrvDec |
WORD |
Deceleration time. Range: 0...9999 Scaling/Unit: 0.1 s Refer to detailed description below this table. |
i_xRst |
BOOL |
Alarm reset. Rising edge on this input resets a detected alarm in case the cause of the alarm has been removed. |
When the output q_wDrvSpdRef is zero and i_xDrvFwd is set TRUE, the q_wDrvSpdRef ramps up to the value of i_wDrvSpdLsp.
When the speed reference in forward direction is higher than i_wDrvSpdLsp, i_xDrvFwd is TRUE and i_xDrvAcc is FALSE, q_wDrvSpdRef is held.
When i_xDrvFwd is FALSE, q_wDrvSpdRef decreases towards zero using deceleration ramp defined by i_wDrvDec.
See the timing diagram for three-wire mode and for four-wire mode for a visual depiction of the function.
When the output q_wDrvSpdRef is zero and i_xDrvRev is set TRUE, the q_wDrvSpdRef ramps up to the value of i_wDrvSpdLsp.
When the absolute value of speed reference in the reverse direction is higher than i_wDrvSpdLsp, i_xDrvRev is TRUE and i_xDrvAcc is FALSE, q_wDrvSpdRef is held.
When i_xDrvRev is FALSE, q_wDrvSpdRef decreases towards zero using deceleration ramp defined by i_wDrvDec.
See the timing diagram for three-wire mode and for four-wire mode for a visual depiction of the function.
Command to maintain the actual speed reference. This input is used in four-wire mode. In three-wire mode it does not have any effect.
If this input is TRUE together with i_xDrvAcc and a direction command, the FB is ramping up the speed reference in requested direction.
If this input is TRUE but i_xDrvAcc is FALSE and direction command in actual direction of movement is present, the FB keeps the speed reference.
If this input is FALSE and direction command in actual direction of movement is present, the FB ramps the speed reference towards i_wDrvSpdLsp.
If this input is TRUE, the FB forces a slow speed reference defined by i_wDrvSpdRefSlow.
If the current value of q_wDrvSpdRef is higher than that, the output speed reference gets ramped down using a deceleration ramp defined by i_wDrvDec.
This input can be used with a slow-down signal from a limit switch.
This input sets the acceleration ramp time between zero and nominal motor speed defined by i_wDrvSpdNom. The resolution of this parameter is 0.1 s. The acceleration ramp time should be equal to or longer than the ramp configured in the Altivar variable speed drive.
This input sets the deceleration ramp time between nominal motor speed defined by i_wDrvSpdNom and zero. The resolution of this parameter is 0.1 s. The deceleration ramp time should be equal to or longer than the ramp configured in the Altivar variable speed drive.