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

Page 65

Advertising
background image

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

Advertising