1 / 33

Programmable Logic Controller (PLC) Overview

1. Programmable Logic Controller (PLC) Overview. Objectives . Describe the invention and the development history of programmable logic controller (PLC) systems. Discuss the benefits of PLCs over electromechanical relay logic systems. Distinguish between fixed and modular PLC devices. .

coye
Download Presentation

Programmable Logic Controller (PLC) Overview

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 1 Programmable Logic Controller (PLC) Overview

  2. Objectives • Describe the invention and the development history of programmable logic controller (PLC) systems. • Discuss the benefits of PLCs over electromechanical relay logic systems. • Distinguish between fixed and modular PLC devices.

  3. Objectives • Discuss different types of Intel and Motorola microprocessors. • Explain different types of random access memory (RAM) devices and their use in PLC systems. • Explain different types of read only memory (ROM) devices.

  4. Objectives • Explain the use of the address decoder circuit in a PLC system. • List the major components of a PLC power supply. • Describe Allen-Bradley programmable controller devices.

  5. Programmable Logic Controller (PLC) • All devices have: • Discrete input ports • Discrete output ports • Larger, more advanced PLCs have: • Variable input ports • Variable output ports

  6. PLC Block Diagram

  7. Fixed PLC • If all units are in one fixed enclosure. • Number of input ports cannot be expanded. • Number of output ports cannot be expanded. (Energy Concepts, Inc.)

  8. Modular PLC • If each unit is placed in different racks. • Input modules can be added if needed. • Output modules can be added on modular PLC systems. (Energy Concepts, Inc.)

  9. Central Processing Unit (CPU) • Microprocessor. • Unit. • Memory. • Support chips.

  10. Microprocessor Unit (MPU) • Brain of the central processing unit. • Carries out or executes program instructions.

  11. Arithmetic Logic Unit (ALU) • Carries out math and logic instructions. • Registers: • Hold data for the arithmetic logic unit.

  12. Cache • Instruction cache: • Temporarily holds incoming instructions. • Data cache: • Temporarily holds incoming data.

  13. Bus • Bus width: • How many conductors comprise the address bus and data bus. • Address bus: • Helps the CPU to find physical locations in memory. • Data bus: • Transfers data between CPU components, such as between the I/O and RAM. • The wider the data bus, the more data that can be transferred at one time.

  14. Instruction Set • CISC-based microprocessor • RISC-based microprocessor

  15. Memory Devices • Two types of internal memory devices for a CPU: • Random access memory (RAM). • Read only memory (ROM).

  16. Random Access Memory (RAM) • Static RAM (SRAM): • Stores data bits in its internal flip-flop. • Dynamic RAM (DRAM). • Holds binary data in the form of charged capacitors.

  17. Random Access Memory (RAM) (Cont.) • Data on the DRAM: • Must be refreshed every few microseconds due to the discharge of the capacitors. • Data on the SRAM: • Remains unchanged until either a new data is written over the existing data, or power to the chip is turned off.

  18. Read Only Memory (ROM) • Masked ROM, or preprogrammed ROM: • Usually programmed by the manufacturer at the factory. • Customer must order several thousand chips from a factory. • Programmable ROM (PROM): • Programmed or “burned” only once by the programmer.

  19. Read Only Memory (ROM) (Cont.) • Erasable programmable ROM (EPROM), or ultraviolet-erasable programmable ROM (UVEPROM): • Programmed by the programmer and can be erased by placing it under ultraviolet light. • Electrically erasable programmable ROM (EEPROM), or flash ROM: • Programmable ROM that is programmed and erased by injecting an electrical current through it.

  20. Basic Input/Output System (BIOS) • On power up, the firmware, or the software in ROM: • Carries out several instructions that check the input, output, and other peripheral devices connected to the CPU. • Serves as a communication interface between PLC hardware and the PLC program.

  21. Address Decoder Circuit • MPUs use an address decoderto enable: • ROM. • RAM. • I/O port devices. • Support chips. • When the MPU communicates with a chip, only that chip is connected to the address, data, and control lines of the CPU.

  22. Peripheral Chips • Also called support chips. • Used to enable the microprocessor to communicate with input/output devices. • Supports the MPU with a different task.

  23. Discrete Input Modules • Terminals receive input signals from switches or other input devices. • Converts the input signal to a digital signal prior to sending it to the CPU.

  24. Discrete Input Modules (Cont.) • Octal transceiver • Full-wave rectifier • Optoisolator

  25. Discrete Input Modules (Cont.) • Zener diode: • Semiconductor device that can maintain a steady voltage level. • When phototransistor becomes saturated, ensures that a steady +5 V is applied to the CPU circuit board.

  26. Discrete Output Modules • Octal latch: • Output bit values remain the same until new input bits write over them. • Two octal latches are needed with a 16 output module.

  27. Discrete Output Modules (Cont.) • Triac: • Solid state relay. • Can be used for switching the output voltage on and off in order to connect the load to AC voltage.

  28. Analog Input/Output Modules • Analog-to-digital converter (ADC): • Converts analog input signals to digital signals. • Digital-to-analog converter (DAC): • Converts digital output signals back to analog signals.

  29. Allen-Bradley Programmable Controllers • Programmable logic controllers (PLCs) are used to implement specific instructions: • Input/output (I/O) port control. • Timing. • Counting. • Data manipulation. • Reporting. • Arithmetic. • Logic. • Communication.

  30. Allen-Bradley Programmable Controllers (Cont.) • Safety programmable controller: • Used for the monitoring and implementing the safety instructions in case of faults in a control system.

  31. Allen-Bradley Programmable Controllers (Cont.) • Programmable automation controller (PAC): • A personal computer (PC) with a PLC architecture. • Can be used to perform PLC instructions in addition to controlling electric drives and more sophisticated motion and batch control systems.

  32. Allen-Bradley Programmable Logic Controllers (Cont.) • Four major types of PLCs are categorized according to: • Input/output (I/O) size. • Processor. • Speed. • Memory size.

More Related