386 Index
BCD-output modules, 30, 31
Binary arithmetic, 51–54
Binary coded decimal (BCD), 48–50
convert from, 227, 234
convert to, 227, 234
output interface, 216–217
output modules, 30, 31
Binary number system, 44–46, 49
Binary principle, 58
Bipolar analog I/O modules, 28
Bit data fi le, 74
Bit distribute (BTD) instruction, 203
Bit fi le (fi le 3), 72
Bit shift left (BSL), 252–258
Bit shift registers, 254–260
Bit shift right (BSR), 255, 256
Bit-level programming (CLX controllers), 329–335
adding ladder logic to main routine, 332–334
creating ladder logic, 330
internal relay instructions, 334
latch and unlatch instructions, 334–335
one-shot instruction, 335
program scan, 329–330
tag-based addressing, 331–332
Bit-oriented I/O, 22
Bits (binary digits), 19, 20, 35, 36, 44, 45
Bit-wide bus networks, 305
Bleeder resistor, 272
Block-formatted counters, 151
Block-formatted timers, 129
BOOL (Boolean base tag), 323
Boolean algebra, 61–64
Branch instructions, 85–87
Break-before-make pushbuttons, 98
Bridges, 306
BSL (bit shift left), 252–258
BSR (bit shift right), 255, 256
BTD (bit distribute) instruction, 203
Bus topology networks, 305, 306
Byte-wide bus networks, 305
C
Capacitive proximity sensors, 103–104
Cascading counters, 162–165
Cascading timers, 140–143
CD (Count-Down Enable Bit)
CLX controllers, 348
SLC 500 counters, 153
Central processing unit (CPU), 4–6, 33–35
Centralized control, 293
Channels per module, 33
CIP (Common Industrial Protocol), 309–311
Clear (CLR), 201, 234
Closed architecture, 4
Closed-loop control, 110, 218–221, 295–296
CLR (clear), 201, 234
CLX controllers; see Allen-Bradley ControlLogix controllers
CMP (compare), 357
Codes, 50–54
ASCII, 51, 52
Gray, 50–51
parity bit, 51, 52
Coil-formatted counters, 150
Coil-formatted timers, 128–129
Collision detection, 306
Color coding (I/O modules), 26
Combination controls, 116
Allen-Bradley RSLogix 500 software —Cont.
enabled/disabled forces, 281, 282
forcing, 189–190
math instructions, 227
program control commands, 177
sequencer instructions, 245
serial logic, 330
windows used with, 89–90
Allen-Bradley RSLogix 5000 software
adding ladder logic, 332
memory confi guration, 318, 319
programs, 321
projects, 319–320
serial logic, 330
tag-based addressing, 331
tags, 322, 324
Allen-Bradley SLC 500 controllers
addressing, 19, 20
binary system, 45, 46
counters, 152–154, 157, 160
data manipulation, 201, 202–206, 210
data monitoring, 277
internal relay instructions, 87
ladder logic program, 89, 120
latching relays, 112, 114–115
math instructions, 227–236
memory, 72–73
PID control, 301
program control instructions, 177, 178, 180, 184, 187, 193, 194
sequencer instructions, 245, 252–256
timer, 128, 130, 131
timer address, 338
Allen-Bradley SoftLogix 5800 controller, 317
Ambient temperature rating, 32
Analog control, 220
Analog I/O modules, 27–29, 33
Analog output interface module, 28–29
Analog proportional control, 297–298
AND (And), 61, 201
AND function, 58–59, 61
And Not (AND NOT), 61
And Store (AND STR)–And Load (AND LD), 61
Applications, matching PLCs with, 12–13
Architecture, 4, 5
Arm, robot, 302–303
Arrays (CLX controller tags), 326–327
ASCII code, 51, 52
ASCII modules, 30
Associative law, 63
Assume Data Available, 364
Asynchronous operation, 261
Automatic controls, 116
Autotune, 301
Auxiliary seal-in contacts, 192
B
Backplane current draw, 33
Bandwidth, 311
Bang-bang control, 220
Bar code scanners, 106
Bar codes, 106
Base tags, 322–324
BASIC modules, 30
Batch processing, 292
Battery backup, 278
BCD; see Binary coded decimal
BCD output interface, 216–217
pet10882_index_385-398.indd 386pet10882_index_385-398.indd 386 7/30/10 1:47 PM 7/30/10 1:47 PM