16 s-ramp generator (l_srfg), S−ramp generator (l_srfg), Function library lenzedrive.lib – Lenze DDS Function library Drive User Manual
Page 37: Analog signal processing, 16 s−ramp generator (l_srfg)

Function library LenzeDrive.lib
Analog signal processing
2.2.16
S−ramp generator (L_SRFG)
2−27
L
LenzeDrive.lib EN 1.7
2.2.16
S−ramp generator (L_SRFG)
This FB conditions a setpoint through an S−curve (sin
2
−curve).
L_SRFG
nOut_a
nIn_a
1
0
nSet_a
bLoad_b
nDeltaOut_a
dwTi
dwJerk
Fig. 2−30
S−ramp generator (L_SRFG)
VariableName
DataType
SignalType
VariableType
Note
nIn_a
Integer
analog
VAR_INPUT
Input
nSet_a
Integer
analog
VAR_INPUT
Start value for the ramp generator. The ramp is
initiated by bLoad_b = TRUE.
bLoad_b
Bool
binary
VAR_INPUT
TRUE = takes the value at nSet_a and outputs this at
nOut_a; nDeltaOut_a remains at 0 %.
nOut_a
Integer
analog
VAR_OUTPUT
The signal is limited to ±100 %. (100 % = 16384)
nDeltaOut_a
Integer
analog
VAR_OUTPUT
·
Provides the acceleration of the ramp generator.
·
The signal is limited to ±100 %.
dwTi
Unsigned Long
VAR CONSTANT RETAIN
Acceleration in [%] (100 % = 16384)
dwJerk
Unsigned Long
VAR CONSTANT RETAIN
Jerk
Parameter codes of the instances
VariableName
L_SRFG1
SettingRange
Lenze
dwTi
C1040
0.001 ... 5000.000 %
100.000
dwJerk
C1041
0.001 ... 999.999 s
0.200
Note!
16384
º 100 % º C0011 (n
max
)