Chapter 9
133
Logic programming – Function blocks
Truth table for the RS Flip-Flop function block
The following applies for the truth table in this section:
“0” means logic Low.
“1” means logic High.
“n–1” references the preceding value.
“n” references the current value.
“x” means “any” = “0” or “1”.
Set
Reset
Output Q
n–1
Output Q
n
Output /Q
n
0
0 0 0 1
0
0 1 1 0
0
1 x 0 1
1
0 x 1 0
1
1 x 0 1
9.7.8 JK
Flip-Flop
Function block diagram
General description
The JK Flip-Flop function block has three inputs. The
J input
and
K input
have only
an effect on the outputs when a rising edge is detected at the
Clock input
. In this
case …
If
J input
is High and
K input
is Low, the
Q
output will be High and the
/Q
(= Q
inverted) output will be Low.
If
J input
is Low and
K input
is High, the
Q
output will be Low and the
/Q
output will
be High.
If both inputs are Low, the last values of outputs
Q
and
/Q
will be held.
If both inputs are High, the outputs will toggle, i.e. their last values will be inverted.
Parameters of the function block
Parameter
Possible values
Number of outputs
1 (Q)
2 (Q and /Q)
Invert J input
Each input of this function block can be inverted (see Section 9.5.2).
Invert Clock input
Invert K input
Table 34:
Truth table for the RS Flip-
Flop function block
Figure 106:
Function block diagram for
the JK Flip-Flop function
block
Table 35:
Parameters of the JK Flip-
Flop function block
Summary of Contents for SW1DNN-WS0ADR-B
Page 2: ......
Page 288: ...Chapter 15 285 Annex ...
Page 289: ...Chapter 15 286 Annex ...
Page 290: ...Chapter 15 287 Annex ...
Page 291: ...Chapter 15 288 Annex ...
Page 292: ...Chapter 15 289 Annex ...
Page 293: ...Chapter 15 290 Annex ...
Page 294: ...Chapter 15 291 Annex ...
Page 295: ...Chapter 15 292 Annex ...
Page 296: ...Chapter 15 293 Annex ...
Page 297: ...Chapter 15 294 Annex ...
Page 298: ...Chapter 15 295 Annex 15 1 2 Example application Wood scanner ...
Page 299: ...Chapter 15 296 Annex ...
Page 300: ...Chapter 15 297 Annex ...
Page 301: ...Chapter 15 298 Annex ...
Page 302: ...Chapter 15 299 Annex ...
Page 303: ...Chapter 15 300 Annex ...
Page 304: ...Chapter 15 301 Annex ...
Page 305: ...Chapter 15 302 Annex ...
Page 306: ...Chapter 15 303 Annex ...
Page 307: ...Chapter 15 304 Annex 15 1 3 Example application Ramp down detection ...
Page 308: ...Chapter 15 305 Annex ...
Page 309: ...Chapter 15 306 Annex ...
Page 310: ...Chapter 15 307 Annex ...
Page 311: ...Chapter 15 308 Annex ...
Page 312: ...Chapter 15 309 Annex ...
Page 313: ...Chapter 15 310 Annex ...
Page 314: ...Chapter 15 311 Annex ...
Page 321: ......