<?xml version="1.0" encoding="UTF-8"?>
<record
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://www.loc.gov/MARC21/slim http://www.loc.gov/standards/marcxml/schema/MARC21slim.xsd"
    xmlns="http://www.loc.gov/MARC21/slim">

  <leader>08464nam a22004453i 4500</leader>
  <controlfield tag="001">EBC6861913</controlfield>
  <controlfield tag="003">MiAaPQ</controlfield>
  <controlfield tag="005">20260528153354.0</controlfield>
  <controlfield tag="006">m     o  d |      </controlfield>
  <controlfield tag="007">cr cnu||||||||</controlfield>
  <controlfield tag="008">260525s2022    xx      o     ||||0 eng d</controlfield>
  <datafield tag="020" ind1=" " ind2=" ">
    <subfield code="a">9781265616786</subfield>
    <subfield code="q">(electronic bk.)</subfield>
  </datafield>
  <datafield tag="020" ind1=" " ind2=" ">
    <subfield code="z">9781265150495</subfield>
  </datafield>
  <datafield tag="035" ind1=" " ind2=" ">
    <subfield code="a">(MiAaPQ)EBC6861913</subfield>
  </datafield>
  <datafield tag="035" ind1=" " ind2=" ">
    <subfield code="a">(Au-PeEL)EBL6861913</subfield>
  </datafield>
  <datafield tag="035" ind1=" " ind2=" ">
    <subfield code="a">(OCoLC)1295270218</subfield>
  </datafield>
  <datafield tag="040" ind1=" " ind2=" ">
    <subfield code="a">MiAaPQ</subfield>
    <subfield code="b">eng</subfield>
    <subfield code="e">rda</subfield>
    <subfield code="e">pn</subfield>
    <subfield code="c">MiAaPQ</subfield>
    <subfield code="d">MiAaPQ</subfield>
  </datafield>
  <datafield tag="050" ind1=" " ind2="4">
    <subfield code="a">TJ223.P76 .P487 2022</subfield>
  </datafield>
  <datafield tag="082" ind1="0" ind2=" ">
    <subfield code="a">629.8/95</subfield>
  </datafield>
  <datafield tag="100" ind1="1" ind2=" ">
    <subfield code="a">Petruzella, Frank.</subfield>
  </datafield>
  <datafield tag="245" ind1="1" ind2="0">
    <subfield code="a">Programmable Logic Controllers.</subfield>
  </datafield>
  <datafield tag="250" ind1=" " ind2=" ">
    <subfield code="a">6th ed.</subfield>
  </datafield>
  <datafield tag="264" ind1=" " ind2="1">
    <subfield code="a">New York :</subfield>
    <subfield code="b">McGraw-Hill US Higher Ed ISE,</subfield>
    <subfield code="c">2022.</subfield>
  </datafield>
  <datafield tag="264" ind1=" " ind2="4">
    <subfield code="c">&#xFFFD;2023.</subfield>
  </datafield>
  <datafield tag="300" ind1=" " ind2=" ">
    <subfield code="a">1 online resource (771 pages)</subfield>
  </datafield>
  <datafield tag="336" ind1=" " ind2=" ">
    <subfield code="a">text</subfield>
    <subfield code="b">txt</subfield>
    <subfield code="2">rdacontent</subfield>
  </datafield>
  <datafield tag="337" ind1=" " ind2=" ">
    <subfield code="a">computer</subfield>
    <subfield code="b">c</subfield>
    <subfield code="2">rdamedia</subfield>
  </datafield>
  <datafield tag="338" ind1=" " ind2=" ">
    <subfield code="a">online resource</subfield>
    <subfield code="b">cr</subfield>
    <subfield code="2">rdacarrier</subfield>
  </datafield>
  <datafield tag="505" ind1="0" ind2=" ">
    <subfield code="a">Cover -- 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.</subfield>
  </datafield>
  <datafield tag="505" ind1="8" ind2=" ">
    <subfield code="a">5.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.</subfield>
  </datafield>
  <datafield tag="505" ind1="8" ind2=" ">
    <subfield code="a">9.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.</subfield>
  </datafield>
  <datafield tag="505" ind1="8" ind2=" ">
    <subfield code="a">Chapter 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.</subfield>
  </datafield>
  <datafield tag="588" ind1=" " ind2=" ">
    <subfield code="a">Description based on publisher supplied metadata and other sources.</subfield>
  </datafield>
  <datafield tag="590" ind1=" " ind2=" ">
    <subfield code="a">Electronic reproduction. Ann Arbor, Michigan : ProQuest Ebook Central, 2026. Available via World Wide Web. Access may be limited to ProQuest Ebook Central affiliated libraries. </subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2="0">
    <subfield code="a">Programmable controllers-Programming.</subfield>
  </datafield>
  <datafield tag="655" ind1=" " ind2="4">
    <subfield code="a">Electronic books.</subfield>
  </datafield>
  <datafield tag="776" ind1="0" ind2="8">
    <subfield code="i">Print version:</subfield>
    <subfield code="a">Petruzella, Frank</subfield>
    <subfield code="t">Programmable Logic Controllers</subfield>
    <subfield code="d">New York : McGraw-Hill US Higher Ed ISE,c2022</subfield>
    <subfield code="z">9781265150495</subfield>
  </datafield>
  <datafield tag="797" ind1="2" ind2=" ">
    <subfield code="a">ProQuest (Firm)</subfield>
  </datafield>
  <datafield tag="856" ind1="4" ind2="0">
    <subfield code="u">https://ebookcentral.proquest.com/lib/ppks/detail.action?docID=6861913</subfield>
    <subfield code="z">Click to View</subfield>
  </datafield>
  <datafield tag="999" ind1=" " ind2=" ">
    <subfield code="c">2946</subfield>
    <subfield code="d">2946</subfield>
  </datafield>
</record>
