UM353-1B Function Blocks
April 2012
3-45
3.2.41 FTG_ - Falling Edge Trigger
FTG_ function blocks provide a high (1) output for one
scan cycle each time input P transitions from a high (1)
input to a low (0) input.
3.2.42 GB_ - Gain & Bias
GB_ function blocks provide action, gain, and bias
adjustments to input signal A. Although this block can
provide signal scaling, it should not be used if needed as a
reference for a range pointer. The SCL function block
should be used when scaling is required for this purpose.
BLOCK DIAGRAM
A
O
utput
1
+/- 1
O1
Input
A
+
+
+
GAIN
DIR
ect
ACT
ing ?
IN
put
A
GAIN
OUT
put
BIAS
OUT
put
BIAS
IN
put
A
O1 = G
O
(+/-AG
I
+ B
I
) + B
O
+
.
Rev 2
3.2.43 HLD_ - Hold
HLD_ function blocks provide an output equal to the
HOLD VAL set in configuration for interconnection to
other function blocks.
P
ulse Input
FALLING EDGE TRIGGER
O1
O
utput
1
FALLING EDGE
FTG_
ESN =
000
P
ESN
E
xec.
S
eq.
N
o.
(H)
................ 001 to 250
P
T
U
P
N
I
INPUT P
(H)
..........
loop tag.block tag.output (null)
TRIGGER
O
utput
1
P
O1
Pulse Input
.
.
Input
A
GAIN & BIAS
N
G
I
N
U
A
OUT
put
GAIN
(S)
....................... Real (1.0)
IN
put
A BIAS
(S)
....................... Real (0.0)
INPUT A
(H)
.....
loop tag.block tag.output (null)
O1
O
utput
1
GAIN
& BIAS
GB_
ESN =
000
I
A
T
P
A
B
A
I
S
ESN
E
xec.
S
eq.
N
o.
(H)
............ 001 to 250
I
R
A
C
IN
put
A GAIN
(S)
....................... Real (1.0)
N
GI
A
B
A
I
S
OUT
put
BIAS
(S)
....................... Real (0.0)
I
I
N
N
A
A
O
O
U
U
T
T
D
T
DIR
ect
ACT
ing
(S)
............... NO/YES (YES)
HOLD
O1
O
utput
1
HOLD
HLD_
ESN =
000
L
L
O
HOLD VAL
ue
(S)
........................... Real (null)
AV
H
D
BL
K DIA
RAM
O
utput
1
HOLD VAL
ue
O1
.