HaModRampReal (FB)

FUNCTION_BLOCK HaModRampReal

Function block HaModRampReal is a standard real ramp generator with automatic data synchronization in a high availability system Only internal variables and outputs are synchronized. Input variables and parameters are not synchronized. If needed, use HaModDataSync to achieve the same.

InOut:

Scope

Name

Type

Initial

Comment

Input

In

REAL

0

1:Input variable

Ascend

REAL

0

2:Maximum positive slope

Descend

REAL

0

3:Maximum negative slope (non-negative!!)

Timebase

TIME

TIME#0ms

4:Reference for Ascend/Descend :

t#0s : Ascend/Descend defined per call else : Ascend/Descend defined per specified time

Reset

BOOL

FALSE

5:Reset

Output

Out

REAL

0

1:Value of function with limited slope