Index
Note: Page numbers followed by f indicate figures and t indicate tables.
A
ADCs (analog-to-digital converters)
81,
81f
floating point numbers
71
in structured text (ST)
168t
alarm system example
199f
Data Highway network (Allen-Bradley)
100,
106
example (bundle cutting saw)
314–335
Allen-Bradley ladder diagrams
battery-backed relay circuits
192
greater-than comparison
282f
latch and unlock functions
196f
signal conditioning
85–89
analog-to-digital converters (ADCs)
81,
81f,
82
instruction lists for
153f
in structured text (ST)
168t
application layer (ISO/OSI model)
102
central processing unit (CPU) , ,
12,
79
arithmetic with binary numbers
68–71
floating point numbers
70–71
one’s and two’s complements
69–70
armature (DC motors)
46–48
ATN line (IEEE-488)
95,
96t
authoring documentation for PLC systems
313–335
B
barrier for car park (example)
352–356
base (floating point numbers)
71
examples of numbers in
67t
bellows-type pressure sensors
40
binary coded decimal (BCD) format
66–67,
280
examples of numbers in
67t
floating point numbers
70–71
one’s and two’s complements
69–70
signed and unsigned numbers
69
conversion to/from denary system
64
conversion to/from hexadecimal system
66
conversion to/from octal system
65
examples of numbers in
67t
XOR (exclusive OR) logic
126
BOOLs (Boolean type data)
72
bottle packing program (example)
358–364
bounce, with mechanical switches
26–27
SFCs (sequential function charts)
163–165
brick (single-box) systems
12
brushless DC motors
48–49
Bundle Cutting Saw documentation (example)
314–335
for parallel communications
94–95
for serial communications
91,
93
C
capacitive displacement sensors
38
capacitive proximity sensors
43
capacitive proximity switches
29f,
38f
car park barrier operation (example)
352–356
carrier sense multiple access (CSMA)
100
carrier sense multiple access with collision detection (CSMA/CD)
100,
102
central heating system (example)
344
central processing unit (CPU) , ,
12,
79
chassis, for mounting modules
13–15
checking PLC software
306
circuit diagrams versus ladder diagrams
116
clocked JK flip-flops
75,
75f
combinational logic systems
63,
72–73
combined modes (closed loop control)
287f,
288
commercial I/O systems, examples of
103–106
commissioning of PLC systems
304–308
common voltage supply
85,
85f
communications interface of PLCs
communications paths
See buses
computers versus PLCs
6–7
constants, defining in ST
173
control drawing, relay-controlled systems
3–4,
3f
Controller Area Network (CAN) bus
94
in distributed networking systems
100
for parallel communications
94
control task and input sensors ,
2f
packages on, detection of
55–56
count-down underflow (UN) bit
249
count-up overflow (OV) bit
249
CPU (central processing unit) , ,
12,
79
CSMA (carrier sense multiple access)
100
CSMA/CD (carrier sense multiple access with collision detection)
100,
102
CTS (clear-to-send) signal
97
cyclic movement, piston in cylinder (example)
347–348
cyclic redundancy check (CRC) codes
98
D
DACs (digital-to-analog converters)
84f
collisions of (in networking)
100
Data Highway network (Allen-Bradley)
100,
106
data link layer (ISO/OSI model)
101
data types, defining in ST
172
D4CC miniature limit switches
28
debug mode (Telemecanique)
307
binary coded decimal (BCD) format
66–67,
280
examples of numbers in
67t
conversion to/from BCD system
67
conversion to/from binary system
64
conversion to/from hexadecimal system
66
conversion to/from octal system
65
examples of numbers in
67t
fixed point numbers
70–71
floating point numbers
70–71
derivative action time
288
derivative mode (closed loop control)
287f,
288
diaphragm-type pressure sensors
40
differential amplifiers
87,
87f
combinational logic systems
63,
72–73
digital-to-analog converters (DACs)
84f
DINTs (double-integer numbers)
71–72
displacement sensors
37–38
distributed networking systems
100
division, in structured text (ST)
168t,
169
documentation of PLC systems
313–335
double-integer numbers (DINTs)
71–72
D101 to D108 lines (IEEE-488)
96t
D-type connectors
91,
92f
dual-channel emergency stop relays
302–303
E
eddy current proximity switches
29,
29f
EPROM (erasable and programming read-only memory)
13,
14t,
15t,
313
erasable and programming read-only memory (EPROM)
13,
14t,
15t,
313
error-checking in communications
97,
98
expected value checks
311
exponent (floating point numbers)
71
F
factory-floor networks
106
fixed point numbers
70–71
flashing light with timers (example)
235,
235f
flow controls for serial communications
91
force sensor, strain gauge as
39–40
FOR...DO iteration, in ST
171,
380
full graphic form, ladder diagrams
118–119
basic diagramming symbols
131f
G
General Electric GENET network
100
General-Purpose Instrument Bus
94
GENET network (General Electric)
100
greater-than comparison
282
greater-than-or-equal-to comparison
282
H
handheld programming devices
19
Hewlett-Packard Instrumentation Bus
94
examples of numbers in
67t
hierarchies of communications
100,
100f
high sensitive roller plunger
28
holding torque (stepper motors)
51
I
sequential function chart
163
IEC 61131-3 programming languages
17
PID control function
289f
for battery-backed relay circuits
193f
for function block diagrams
130
increment encoders
31,
32f
individual voltage supply
85,
85f
inductive proximity sensors
43
inductive proximity switches
30
inductors, output protection
89
initial values, defining in ST
173
liquid-level detectors
28,
41
monitoring system
55,
55f
ladder diagram for (example)
116,
116f
position/displacement sensors
37–38
differential amplifiers with
87,
88,
88f
ultrasonic proximity sensors
42
internal relays with multiple input conditions
188–190
testing (program development)
305–306
integral mode (closed loop control)
287f,
288
integrated chip as temperature sensor
342–343
Inter-IC Communication (I
2C) bus
94
internal architecture of PLCs
9–11,
10f
central processing unit (CPU) , ,
12,
79
inverting amplifiers
86–87
commercial systems, examples of
103–106
signal conditioning
85–89
J
L
ladder programming (LAD) and ladder diagrams
20,
115–119,
116f,
134f See also specific company for ladder diagram standards (e.g., Siemens)
electrical wiring diagrams
20
function block diagrams
18
structured text (ST) versus
174
writing pseudocode and translating
last cylinder action, diagnostic program for
312f
last output set (fault detection technique)
309,
310f
least significant bit (LSB)
64
less-than-or-equal-to comparison
282
light-emitting diodes (LEDs)
31
linear positioning with stepping motors
49,
49f
linear variable differential transformers (LVDTs)
37–38,
38f
liquid-level detectors
28,
41
monitoring system
55,
55f
listeners (parallel communications)
94
LLC (Logical Link Control) layer
102
loading system example
199f
local area networks (LANs)
99
Logical Link Control (LLC) layer
102
instruction lists for
153f
instruction lists for
155f
instruction lists for
154f
instruction lists for
154f
long real numbers (LREALs)
72
LREAL data (long real numbers)
72
LSB (least significant bit)
64
LVDTs (linear variable differential transformers)
37–38,
38f
M
machine interlock system
72,
72f
MAC (Media Access Control) layer
102
Manufacturing Message Service (MMS)
104
maximum value, selecting
284f
measurement error (sensors)
23
ladder diagram for (example)
116,
116f
Media Access Control (MAC) layer
102
MELSEC FX3U compact PLC (Mitsubishi)
13,
13f,
108
MelsecNET network (Mitsubishi)
100
metal resistance strain gauges
38,
39f
minimum value, selecting
284f
Mitsubishi ladder diagrams
battery-backed relay circuits
192
conveyor belt control program (example)
362–363
greater-than comparison
282f
instruction code mnemonics
152t
internal relays with multiple input conditions
189f
master control relays
200
valve sequencing program (example)
349–352
mixing process control program (example)
364–366
MMS (Manufacturing Message Service)
104
mobile phone touch screens
30
liquid-level detectors
55,
55f
protected door monitoring
303
monitor mode (Mitsubishi)
307
most significant bit (MSB)
64
in distributed networking systems
100
unipolar versus bipolar
52–53
moving data between locations
280–281
MPX100AP sensor (Motorola)
25–26,
40
MSB (most significant bit)
64
MX100AP pressure sensor
25–26
N
instruction lists for
155f
negated input, in function block diagrams
131f
negative transition-sensing coils
194,
194f
network layer (ISO/OSI model)
101
noninverting amplifiers
87
nonlinearity error
23,
24f
instruction lists for
154f
normally closed (NC) contacts
3–4,
43–44
normally closed (NC) switches
26
normally open (NO) switches
26
in structured text (ST)
168t
NTC semiconductors
35,
35f
O
examples of numbers in
67t
Omron E4C-DS30 ultrasonic proximity sensor
42
Omron E4C-DS80 ultrasonic proximity sensor
42
Omron E4C-DS100 ultrasonic proximity sensor
42
Omron E2K-X capacitive sensor
30
Omron Industrial Automation
28
creating off-delay timers with
231,
231f
on-off mode (closed loop control)
286,
287f
on/off temperature control (example)
346
optoisolators (optocouplers) ,
10,
10f,
80
orifice flow meters
41,
42f
instruction lists for
154f
in structured text (ST)
168t
changing voltage from sensors
86–88
internal relays with latching circuit
188–190
testing (program development)
305–306
output section of PLC system
P
packages on conveyor belt systems, detecting
55–56
permanent magnet stepper motors
49–50,
50f
personal computers, for programming PLCs
19
phase (stepper motors)
51
physical layer (ISO/OSI model)
101
piezoelectric crystals
40
25-pin D-type connectors
91,
92f
positive transition-sensing coils
194,
194f
potential dividers
86,
86f
power (floating point numbers)
71
presence sensing sensors
43
presentation layer (ISO/OSI model)
102
present value, for counters
245,
247
liquid-level detectors
28,
41
monitoring system
55,
55f
PROFIBUS DP network (Siemens)
100
Profibus (Process Field Bus) system
106
programmable logic controllers
control machines and processes
5–6,
5f
programming devices ,
19–20
car park barrier operation (example)
352–356
proportional mode (closed loop control)
287,
287f
protected door monitoring
303
pull-in rate (stepper motors)
52
pull-in torque (stepper motors)
51
pull-out rate (stepper motors)
52
pull-out torque (stepper motors)
52
Q
R
random-access memory (RAM)
reflective photoelectric sensors
30–31
relay-controlled systems
3–4,
3f
control red and green lights ,
4f
reversing motor rotation
48
reliability, measurement system
25
repeatability, measurement system
25
REPEAT...UNTIL iteration, in ST
172,
380
resistive linear and angular position sensors
37
resistive temperature detectors (RTDs)
34–35
resolution (voltage)
81–82
retentive timers (RTO)
234
RETURN statement, in ST
174
reversing motor rotation
48
roller-actuated limit switch
27,
28f
rotary potentiometers
37,
37f
RTDs (resistive temperature detectors)
34–35
RTS (ready-to-send) signal
97
S
safety interlock switches
43
SCADA (supervisory control and data acquisition systems)
100
internal relay response time
191–192
sealed cross roller plunger
28
selection function blocks
283
selective branching (SFC)
163,
163f
differential amplifiers with
87,
88,
88f
semigraphic form, ladder diagrams
118–119
sensitivity, measurement system
25
changing voltage from
86–88
in distributed networking systems
100
liquid-level detectors
28,
41
monitoring system
55,
55f
Omron E2K-X capacitive
30
photoelectric sensors and switches
30–31,
30f
position and displacement sensors
37–38
differential amplifiers with
87,
88,
88f
sequencer output (SQO)
256,
258
sequences, programming
296
sequential flowcharts
296,
364
sequential function charts
See SFCs
session layer (ISO/OSI model)
102
SFC (SIMATIC S7-Graph) language
19–20
SHIELD line (IEEE-488)
96t
sequencing application example
270,
273f
short-duration pulses
249
short integer numbers (SINTs)
71–72
Profibus (Process Field Bus) system
106
SIMATIC S7 addressing
108
SIMATIC STEP 7 language
19–20
subroutine function block
219f
conveyor belt control program (example)
363–364
function block diagrams
134f
greater-than comparison
282f
instruction code mnemonics
152t
internal relays with multiple input conditions
189f
valve sequencing program (example)
351f
signal conditioning
85–89
last output set (fault detection technique)
309,
311f
one’s and two’s complements
69–70
SIMATIC S7 addressing (Siemens)
108
SIMATIC STEP 7 language (Siemens)
19–20
simultaneous convergence (SFC)
164f
single-box (brick) systems
12
single highway networks
99,
99f
single pole/double throw (SPDT) switches
26–27
SINTs (short integer numbers)
71–72
slew range (stepper motors)
52
directional control valves
44,
45f
ladder diagrams versus
174
stability, measurement system
25
standard communication blocks
103
step angle (stepper motors)
51
ST (SIMATIC S7-SCL) language
19–20
stop/start switch, ladder diagram for
116,
116f
storage capacity of memory units
differential amplifiers with
87,
88,
88f
in structured text (ST)
168t
synchronization for serial communication
91
T
talkers (parallel communications)
94
tasks appropriate for control systems
Telemecanique ladder diagrams
testing (program development)
three-track encoders
32,
32f
retentive timers (RTO)
234
TIWAY network (Texas Instruments)
100
traditional control systems
1–3
traffic lights, sequence for
160,
160f
transistor-type output
10,
83f
transmission rates, serial communications
92–93
transmissive photoelectric sensors
30–31
transparent latches
73–74
transport layer (ISO/OSI model)
102
XOR (exclusive OR) logic
126
TSL220 sensor (Texas Instruments)
31f
TYPE statements, in ST
172
U
UARTs (universal asynchronous receivers/transmitters)
91
ultrasonic proximity sensors
universal asynchronous receivers/transmitters (UARTs)
91
Universal Serial Bus (USB)
94
V
valve operation program example
car park barrier operation (example)
352–356
with master control relay
203f
variable reluctance stepper motors
51,
51f
voltage levels, changing
86–88
W
washing machine, SFC for
162f
differential amplifiers with
87,
88,
88f
with strain gauges
39,
39f
writing documentation for PLC systems
313–335
X
in structured text (ST)
168t
Z