Description
Programmable Logic Controller (PLC) is a digital computer used for the automation of various electro-mechanical processes in industries. These controllers are specially designed to survive in harsh situations and shielded from heat, cold, dust, and moisture etc. PLC consists of a microprocessor which is programmed using the computer language.
The program is written on a computer and is downloaded to the PLC via cable. These loaded programs are stored in non – volatile memory of the PLC. During the transition of relay control panels to PLC, the hard-wired relay logic was exchanged for the program fed by the user. A visual programming language known as the Ladder Logic was created to program the PLC.
Syllabus1
INTRODUCTION TO AUTOMATION
- Introduction of a Control System
- RLC Controller, PID Controller, PLC Controller
- History & Need of Industrial Automation
- Application of Industrial Automation
- Components of Automation
- Hardware & Software ofAutomation
- Introduction of Switching device
- Relay and contactor
- Single phase motor startingcircuit
- Three phase motor starting circuit
PLC (Programmable Logic Controller)- What is PLC
- Type of PLC
- Block diagram of PLC
- Architecture of PLC
- Application and Advantage of PLCs
- Disadvantage of PLC
- Sourcing and Sinking concept
- Input-Output wiring of PLC
- Programming Language of a PLC
- Data files in PLC Programming
- Introduction to Ladder Programming
- Downloading & Uploading of program
- Description of a Logic Gates
- PLC Programming on Simulator
- Communication between PLC & PC
- Wiring of PLC (Inputs & Outputs)
Syllabus2
PROGRAMMING OF PLC (Ladder Logics)
- How to use Gates, Relay Logic in ladder logic
- Addressing of Inputs/Outputs & Memory bit
- Concepts of Latch & Unlatch
- Math's Instruction ADD, SUB, MUL, DIV etc.
- Logical Gates AND, ANI, OR, ORI, EXOR, NOT etc.
- MOV, SET, RST, CMP, INC, DEC, MVM, BSR, BSL etc.
- How to Programming using Timer & Counter
- SQC, SQO, SQL, etc.
Syllabus3
ADVANCE INSTRUCTION IN PLC
- Jump and label instruction.
- SBR and JSR instruction.
- What is Forcing of I/O
- Monitoring & Modifying Data table values
- Programming on real time applications
- How to troubleshoot & Fault detection in PLC
- Interfacing many type sensors with PLC
- Interfacing with RLC for switching
Job Opportunities
- Automation Engineer
- PLC Programmer
- Project Engineer
- Manager - PLC Controls
- Automation Training Instructor
- Application Engineer
- Junior Officer (Instrumentation)
Benefits
- Flexible in Nature - One model of PLC can be used for different operations as per requirement.
- Easy to install and troubleshooting - In hard wired relay based systems, installation time is more as compared to the PLC based control panels.
- Availability of Large contacts - PLC programming tools contain internal large number of contacts that can be used for any change induced in different applications.
- Cost effective - Advanced technology and large production of PLC makes it cheaper than the other controller or relay based systems.
- Simulation feature - PLC programming software comes with the simulation features by default.
- Simple programming methods - PLC is provided with simple programming methods to program the PLC like Ladder or Boolean type of programming.
- Ease of maintenance - As compared with the control systems like relay based or micro-controller based systems, maintenance cost of PLC is low.
- Documentation - The programmer can program and print easily the programs of PLC for future use.