Function block index – Rockwell Automation 1336T Function Block Prog. Manual, Series A/B User Manual
Page 65

Function Block Library
4–3
1336 FORCE — 5.9 August 1995
FUNCTION
BLOCK
TYPE
DESCRIPTION
PAGE
ABS
1
An absolute value function block whose output is the
positive value.
4–4
BIN2DEC
3
A binary to decimal function block that takes (16) input
words and produces (1) decimal output word.
4–5
COMPHYST
4
Compare with hysteresis function block that checks for
input = preset value with a hysteresis around the value.
4–7
DEC2BIN
5
A decimal to binary function block that takes (1) decimal
input word and produces (16) binary output words.
4–9
DELAY
6
A time delay function block that echoes a logic input after a
delay.
4–11
DERIV
7
A derivative function block that calculates the change in
input per second.
4–13
DIVIDE
23
A divide function block that divides (2) signed integers.
4–15
EXOR2
25
An exclusive OR function that takes (2) inputs and
provides (2) output values — The XOR of those values
and the NOT of the output value.
4–18
FILTER
8
A first order low pass algorithm filter, with a programmable
bandwidth in tenths of radians per second.
4–19
4AND
2
An and function that takes (4) inputs and performs a
logical and.
4–21
4OR
16
An or function that takes the logical or of (4) inputs.
4–22
FUNCTION
9
A ”function” function block that with a user approximation
for a function, linearly interpolates between (2) of (5)
possible points.
4–23
INTEGRATOR
10
An integrator function block that does trapezoidal
integration.
4–26
LIMIT
12
A limiter function block that limits an input to programmed
minimum and maximum values.
4–30
LNOT
15
A logical not function.
4–31
MINMAX
13
A minimum or maximum function block that can be
programmed to take the minimum or maximum of two input
values.
4–32
MONOSTABLE
14
A one shot monostable function block that elongates a
rising edge signal for a specified time duration.
4–33
MULTIPLEXER
21
A select function block that multiplexes one of four inputs
based on the state of the selector inputs.
4–34
MULTIPLY
28
A multiply function block that multiplies (2) signed integers.
4–35
NO-OP
0
A PLC space holder.
4–37
PI CTRL
17
A proportional/integral control function block that takes the
difference between two inputs and performs a PI control
with a proportional and integral gains.
4–38
PULSE CNTR
18
A pulse counter function block that counts rising edges of
an input value.
4–42
RATE LIMITER
19
A ”ramp” function block that limits the rate of change of an
input value
4–44
SCALE
20
A scale function block that uses the following formula: IN1
×
(MULTI/DIV).
4–46
SR FF
22
A set-reset flip-flop.
4–48
SUB
27
A subtract function block that subtracts (2) signed
numbers.
4–49
T-FF
11
A toggle flip flop function block, that changes the state of
the input.
4–50
2ADD
26
An add function block that adds (2) signed numbers.
4–51
UP/DWN CNTR
24
An up/down counter function block that increments or
decrements to a specified value in a specified amount of
time.
4–52
Function Block Index