Function Blocks

Use these function blocks to configure AADvance projects:
Alarms Management
LIM_ALRM
High/low limit alarm with hysteresis
Boolean Operations
SR
Set dominant bistable
RS
Reset dominant bistable
R_TRIG
Rising edge detection
F_TRIG
Falling edge detection
Comparators
CTD
Full comparison function block
Counters
CTU
Up counter
CTD
Down counter
CTUD
Up-down counter
Data Manipulation
AVERAGE
Running average over N samples
Process Control
DERIVATE
Differentiation of a real value according to time
HYSTER
Boolean hysteresis on difference of reals
INTEGRAL
Integration over time
STACKINT
Stack of integer
Signal Generation
BLINK
Blinking Boolean signal
SIG_GEN
Signal generator
Time Operations
TON
On-delay timing
TOF
Off-delay timing
TP
Pulse timing
Call new function blocks from any language.
Provide Feedback
Have questions or feedback about this documentation? Please submit your feedback here.
Normal