Page 433 - Programmable Logic Controllers, Fifth Edition
P. 433
positions, 103
SLC 500 controllers (continued)
counter instructions, 162, 163f ( ) symbol, 10 output guide, 299f
output malfunctions, 294, 294f, 295f
counter table for, 160–161, 160f System functions (file 0), 75 processor module, 292, 292f
count-up counter, 161f Truth tables, 62
CPT (compute) instruction, 235–236, 235f (see also NAND gate symbol and, 64, 64f
Math instructions) T NOR gate symbol and, 64, 64f
drilling process, ladder logic program for, 124–126, Tabbed instruction toolbar, 92 XOR gate symbol and, 65, 65f
124–126f Table, 208 TTL module, 31
input image table file, 76–77, 77f Tachometer generators, 111, 111f TTL (Transistor-Transistor-Logic) signals, 31
internal bit addressing, 89, 89f Tag-based addressing, 19, 20f Turbine flowmeter, 111, 111f
jump (JMP) instruction, 188 CLX system, 347–348, 347f 24-hour clock program, 172
master control reset (MCR) instruction, 187–188, 187f vs. rack/slot-based addressing, 19, 21f Twisted pairs, of wire, 317
on-delay timer instruction, 136, 136f Tag-based memory structures, 75 Two-position control, 228
one-shot rising (OSR) instruction, 165–166, 165f Tag-based systems, 75 2’s complement number, 49, 50t
output image table file, 77–78, 77f Tags, 87. see also specific types Two-wire proximity sensor, 105, 105f
program and data file organization, 75, 76f CLX system, 337–340, 338–340f, 347
Program Control menu tab, 185 creating, 341, 341f
rack/slot-based addressing format, 19, 19f edit tags, 342, 342f U
Sequencer menu tab, 255f monitor tags, 342, 342f Ultrasonic sensors, 109–110, 109f
subroutine functions, 191, 193f Tank-filling process, analog control for, 94, 94f Underflow (UN) bit, 161
timer file, 135–136, 136f Tasks, CLX system, 336, 336f Unipolar modules, 28
timer selection toolbar, 134f continuous, 336 Unlatch coil, 117
timer table, 138, 138f event, 336 Unlatch instructions
water level control program using, 119, 120f periodic, 336
CLX system, 352–353, 352–353f
SLC 500 controller word addressing, 212, 212f Temperature measurement, 30, 30f Up-counter, 158, 159–166, 159f
SLC family, of PLCs. see also SLC 500 controllers Temperature sensors, 110–111, 110f alarm monitor program, 166f
I/O address format, 75–76, 77f Temperature switch, 103–104, 104f
SLC 500 FIFO load (FFL) instruction, 273, 273f Temporary end (TND) instruction, 201, 202f, coil-formatted instruction, 157–158, 157f
one-shot instruction, 162–166, 164f
SLC 500 FIFO unload (FFU) instruction, 273–274, 273f 295–296, 296f one-shot rising (OSR) instruction, 165–166, 165f
SLC 500 output status file, 48–49, 49f Test mode, 93 Up-counter program, 223, 223f
SLC 500 Scale data (SCL) instruction, 243–244, 244f Thermocouples, 110–111, 110f Update accumulator (UA) bit, 161
Smart instruments, 127, 127f Thermostat, 103–104, 104f Up/down-counter, 166–169, 167–170f
SoftLogix 5800 controller, 333 Three-phase magnetic motor starter, 101–102, 102f User-defined structure, CLX system, 341, 341f
Software, 4, 12, 299–300f, 299–301 Three-pole magnetic contactor, 101f
Solar cell, 107, 107f Three-wire DC proximity sensor, 105, 105f
Solenoid, 112, 112f Through-beam scan technique, 108, 108f V
Solenoid valve, 112 Thumbwheel module, 31, 31f
construction and operation, 112–113, 113f Thumbwheel switches (TWS), 51, 53f, 224, 224f, 225f Velocity sensors, 111, 111f
Source register, 209 Time base, 134, 136 Verifying program errors, 294, 295f
Sourcing inputs, 26, 26f Timed contact symbols, 132, 133f Vertical contact
SP. See Set-point (SP) Time-driven sequencer program, 259, 260–261, program with, 88, 88f
Split bar, 92 261f, 262f reprogrammed to eliminate, 88, 88f
Spray-painting operation, by shift left register, Time proportioning, 312, 312f Vertical scan, 81, 81f
268–269, 270f Timer file, 75 Vessel filling operation, 223–224
Square root (SQR) instruction, 242, 242f Timer function, and counter function, 174–177, 372, 372f Vessel overfill alarm program, 238f
Stack, 272 Timer number, 136 Volatile memory, 37
Stand-alone PLC application, 13, 13f Timers, 82, 131–150, 147–148, 147–150f Voltage sensing, 27
Standard PLCs, vs. safety PLCs, 199 advantages, 134 Voltage variations, 287–288, 288f
Star topology network, 318, 318f cascading timers, 147–148, 149f
Station, 318 CLX system, 358–366
Status bar, 92 cascading, 365, 366f W
Status file, 75 off-delay timer (TOF), 362–363, 362–363f Watchdog timer, 292
Stepper-motor module, 32, 32f on-delay timer (TON), 359–362, 359–362f Weight sensors, 110, 110f
Stepper motors, 113, 113f predefined structure, 358–359, 358f Windows environment, 91
Stepper switches, 253 reciprocating, 365 Windows toolbar, 91
Stop buttons, wiring of, 200, 200f retentive on-delay timer (RTO), 364–365, 364–365f Wire connectors, FBD, 385–386, 386f
Storage tank, water level control process in, 118, 118f instructions, 134–135, 134–135f Wire identification sleeves, heat-shrinkable, 285f
automatic mode, 118 mechanical timing relays, 132–134, 132f Wireless Wi-Fi Ethernet networks, 317
manual mode, 118 off-delay timer instruction, 140–144, 141–143f Wire routing
OFF position, 118 on-delay timer instruction, 135–138f, 135–140 guidelines for, 284–285
program used for, 118–119, 119f quantities, 134–135 heat-shrinkable wire identification sleeves, 285, 285f
status indicating lights, 118 reciprocating, 147–148 Wires/wiring
using Allen-Bradley modular SLC 500 controller, 119, 120f retentive timer, 144–145f, 144–146
Strain gauge, 110, 110f selection toolbar, 134f FBD, 385, 386f
of stop buttons, 200, 200f
Strain gauge load cells, 110 Timer-timing (TT) bit, 136 Wiring connections
Structured text (ST), 81, 83, 83f Timing relays, 132, 132f input/output (I/O) system, 9, 9f
Structure-type tag, CLX system, 340, 340f Title bar, 91 process control scheme, 10–11, 10f
Subroutine functions, 190–193, 190–193f TOF. see Off-delay timer (TOF) Word level addressing, 19, 20f
Subroutine (SBR) input instruction, 191 Token passing network, 320, 320f Word level logic instructions, 70–71, 70–71f, 70t
Subroutine ladder program (files 3-255), 75 TON. see On-delay timer (TON) Word-level math instructions, 242–244. see also Math
Subroutines, 337 Traffic lights, control of instructions
Subtraction, 55, 56–57 in one direction, 148–149, 149f Words, 47–48, 208, 208f
Subtraction instruction, 235, 238–239, 238f timing chart, 149f Word shift operations, 272–276
Supervisory control and data acquisition (SCADA), 36, 318, in two directions, 149, 150f Word-to-file moves, 211
328–330, 329–330f Transducer, 28, 29f
FAL instruction and, 214, 214f
alarm, 329 Transmission media, 317, 317f Wraparound operation
alert, 329 Transmitter, 28, 29f BSL instruction and, 267–268, 269f
FactoryTalk services platform, 329–330, 330f Trend monitoring, 41–42, 42f
Suppression device, 287 Troubleshooting, 3–4, 4f, 12, 290, 292–299 Writing, 36
Writing over the existing data, 208
Surges, 287–288 for discrete output module, 297, 298f
Suspend (SUS) instruction, 202, 202f, 296, 296f general methods, 297, 297f
Switches. see also Sensors; specific types input guide, 298f X
manually operated, 102–103, 103f input malfunctions, 292–293, 293f
mechanically operated, 103–104, 103–104f ladder logic program, 294–299, 295–296f XOR (exclusive-OR) function, 65, 65f, 208
414 Index
pet73842_ind_407-414.indd 414 03/11/15 4:11 PM