000 08464nam a22004453i 4500
001 EBC6861913
003 MiAaPQ
005 20260528153354.0
006 m o d |
007 cr cnu||||||||
008 260525s2022 xx o ||||0 eng d
020 _a9781265616786
_q(electronic bk.)
020 _z9781265150495
035 _a(MiAaPQ)EBC6861913
035 _a(Au-PeEL)EBL6861913
035 _a(OCoLC)1295270218
040 _aMiAaPQ
_beng
_erda
_epn
_cMiAaPQ
_dMiAaPQ
050 4 _aTJ223.P76 .P487 2022
082 0 _a629.8/95
100 1 _aPetruzella, Frank.
245 1 0 _aProgrammable Logic Controllers.
250 _a6th ed.
264 1 _aNew York :
_bMcGraw-Hill US Higher Ed ISE,
_c2022.
264 4 _c�2023.
300 _a1 online resource (771 pages)
336 _atext
_btxt
_2rdacontent
337 _acomputer
_bc
_2rdamedia
338 _aonline resource
_bcr
_2rdacarrier
505 0 _aCover -- Title Page -- Copyright -- Author the Author -- Contents -- Preface -- Acknowledgments -- Chapter 1 Programmable Logic Controllers (PLCs): An Overview -- 1.1 Programmable Logic Controllers -- 1.2 Parts of a PLC -- 1.3 Principles of Operation -- 1.4 Modifying the Operation -- 1.5 PLCs versus Computers -- 1.6 PLC Size and Application -- Review Questions -- Problems -- Chapter 2 PLC Hardware Components -- 2.1 The I/O Section -- 2.2 Discrete I/O Modules -- 2.3 Analog I/O Modules -- 2.4 Special I/O Modules -- 2.5 I/O Specifications -- Typical Discrete (Digital) I/O Module Specifications -- Typical Analog I/O Module Specifications -- 2.6 The Central Processing Unit (CPU) -- 2.7 Memory Design -- 2.8 Memory Types -- 2.9 Programming Terminal Devices -- 2.10 Recording and Retrieving Data -- 2.11 Human Machine Interfaces (HMIs) -- Review Questions -- Problems -- Chapter 3 Number Systems and Codes -- 3.1 Decimal System -- 3.2 Binary System -- 3.3 Negative Numbers -- 3.4 Octal System -- 3.5 Hexadecimal System -- 3.6 Binary Coded Decimal (BCD) System -- 3.7 Gray Code -- 3.8 ASCII Code -- 3.9 Parity Bit -- 3.10 Binary Arithmetic -- 3.11 Floating Point Arithmetic -- Review Questions -- Problems -- Chapter 4 Fundamentals of Logic -- 4.1 The Binary Concept -- 4.2 AND, OR, and NOT Functions -- The AND Function -- The OR Function -- The NOT Function -- The Exclusive-OR (XOR) Function -- 4.3 Boolean Algebra -- 4.4 Developing Logic Gate Circuits from Boolean Expressions -- 4.5 Producing the Boolean Equation for a Given Logic Gate Circuit -- 4.6 Hardwired Logic versus Programmed Logic -- 4.7 Programming Word Level Logic Instructions -- Review Questions -- Problems -- Chapter 5 Basics of PLC Programming -- 5.1 Processor Memory Organization -- Program Files -- Data Files -- 5.2 Program Scan -- 5.3 PLC Programming Languages -- 5.4 Bit-Level Logic Instructions.
505 8 _a5.5 Instruction Addressing -- 5.6 Branch Instructions -- 5.7 Internal Relay Instructions -- 5.8 Programming Examine If Closed and Examine If Open Instructions -- 5.9 Entering the Ladder Diagram -- 5.10 Modes of Operation -- 5.11 Connecting with Analog Devices -- Review Questions -- Problems -- Chapter 6 Developing Fundamental PLC Wiring Diagrams and Ladder Logic Programs -- 6.1 Electromagnetic Control Relays -- 6.2 Contactors -- 6.3 Motor Starters -- 6.4 Manually Operated Switches -- 6.5 Mechanically Operated Switches -- 6.6 Sensors -- Proximity Sensor -- Magnetic Reed Switch -- Light Sensors -- Ultrasonic Sensors -- Strain/Weight Sensors -- Temperature Sensors -- Flow Measurement -- Velocity and Position Sensors -- 6.7 Output Control Devices -- 6.8 Seal-In Circuits -- 6.9 Electrical Interlocking Circuits -- 6.10 Latching Relays -- 6.11 Converting Relay Schematics into PLC Ladder Programs -- 6.12 Writing a Ladder Logic Program Directly from a Narrative Description -- 6.13 Instrumentation -- Review Questions -- Problems -- Chapter 7 Programming Timers -- 7.1 Mechanical Timing Relays -- 7.2 Timer Instructions -- 7.3 On-Delay Timer Instruction -- 7.4 Off-Delay Timer Instruction -- 7.5 Retentive Timer -- 7.6 Cascading Timers -- Review Questions -- Problems -- Chapter 8 Programming Counters -- 8.1 Counter Instructions -- 8.2 Up-Counter -- One-Shot Instruction -- 8.3 Down-Counter -- 8.4 Cascading Counters -- 8.5 Incremental Encoder-Counter Applications -- 8.6 Combining Counter and Timer Functions -- 8.7 High-Speed Counters -- Review Questions -- Problems -- Chapter 9 Program Control Instructions -- 9.1 Program Control -- 9.2 Master Control Reset Instruction -- 9.3 Jump and Label Instructions -- 9.4 Subroutine Functions -- 9.5 Immediate Input and Immediate Output Instructions -- 9.6 Forcing External I/O Addresses -- 9.7 Safety Circuitry -- 9.8 Fault Routine.
505 8 _a9.9 Temporary End Instruction -- Review Questions -- Problems -- Chapter 10 Data Manipulation Instructions -- 10.1 Data Manipulation -- 10.2 Data Transfer Operations -- 10.3 Data Compare Instructions -- 10.4 Data Manipulation Programs -- 10.5 Numerical Data I/O Interfaces -- 10.6 Closed-Loop Control -- Review Questions -- Problems -- Chapter 11 Math Instructions -- 11.1 Math Instructions -- 11.2 Addition Instruction -- 11.3 Subtraction Instruction -- 11.4 Multiplication Instruction -- 11.5 Division Instruction -- 11.6 Other Word-Level Math Instructions -- 11.7 File Arithmetic Operations -- Review Questions -- Problems -- Chapter 12 Sequencer and Shift Register Instructions 236 -- 12.1 Mechanical Sequencers -- 12.2 Sequencer Instructions -- 12.3 Sequencer Programs -- 12.4 Bit Shift Registers -- 12.5 Word Shift Operations -- Review Questions -- Problems -- Chapter 13 PLC Installation Practices, Editing, and Troubleshooting -- 13.1 PLC Enclosures -- 13.2 Electrical Noise -- 13.3 Leaky Inputs and Outputs -- 13.4 Grounding -- 13.5 Voltage Variations and Surges -- 13.6 Program Editing and Commissioning -- 13.7 Programming and Monitoring -- 13.8 Preventive Maintenance -- 13.9 Troubleshooting -- Processor Module -- Input Malfunctions -- Output Malfunctions -- Ladder Logic Program -- 13.10 PLC Programming Software -- Review Questions -- Problems -- Chapter 14 Process Control, Network Systems, and SCADA -- 14.1 Types of Processes -- 14.2 Structure of Control Systems -- 14.3 On/Off Control -- 14.4 PID Control -- 14.5 Motion Control -- 14.6 Data Communications -- Data Highway -- Serial Communication -- DeviceNet -- ControlNet -- EtherNet/IP -- Modbus -- Fieldbus -- PROFIBUS-DP -- 14.7 Supervisory Control and Data Acquisition (SCADA) -- 14.8 Variable Frequency Drive (VFD) with PLC Control -- Drive Control -- Drive Status -- Review Questions -- Problems.
505 8 _aChapter 15 ControlLogix Controllers -- Part 1 Memory and Project Organization -- Memory Layout -- Configuration -- Project -- Tasks -- Programs -- Routines -- Tags -- Structures -- Creating Tags -- Monitoring and Editing Tags -- Array -- Review Questions -- Part 2 Bit-Level Programming -- Program Scan -- Creating Ladder Logic -- Tag-Based Addressing -- Adding Ladder Logic to the Main Routine -- Internal Relay Instructions -- Latch and Unlatch Instructions -- One-Shot Instruction -- Review Questions -- Problems -- Part 3 Programming Timers -- Timer Predefined Structure -- On-Delay Timer (TON) -- Off-Delay Timer (TOF) -- Retentive Timer On (RTO) -- Cascading of Timers -- Review Questions -- Problems -- Part 4 Programming Counters -- Counters -- Count-Up (CTU) Counter -- Count-Down (CTD) Counter -- Combining Counter and Timer Functions -- Review Questions -- Problems -- Part 5 Math, Comparison, and Move Instructions -- Math Instructions -- Comparison Instructions -- Move Instructions -- Combining Math, Comparison, and Move Instructions -- Review Questions -- Problems -- Part 6 Function Block Programming -- Function Block Diagram (FBD) -- FBD Programming -- Review Questions -- Problems -- Glossary -- Index.
588 _aDescription based on publisher supplied metadata and other sources.
590 _aElectronic reproduction. Ann Arbor, Michigan : ProQuest Ebook Central, 2026. Available via World Wide Web. Access may be limited to ProQuest Ebook Central affiliated libraries.
650 0 _aProgrammable controllers-Programming.
655 4 _aElectronic books.
776 0 8 _iPrint version:
_aPetruzella, Frank
_tProgrammable Logic Controllers
_dNew York : McGraw-Hill US Higher Ed ISE,c2022
_z9781265150495
797 2 _aProQuest (Firm)
856 4 0 _uhttps://ebookcentral.proquest.com/lib/ppks/detail.action?docID=6861913
_zClick to View
999 _c2946
_d2946