Department of Electrical Engineering

Government Polytechnic, Pune.
Programmable Logic Controller (P.L.C.) & H.M.I
programming Training- Certificate Course
Course Duration: Modular (Module 1 is compulsory & Remaining Modules are optional)

Module-1:A) Fundamentals Of P.L.C. (Compulsory)


(17 hrs)
Electrical logics of all above gates
Disadvantages of relay & solid state switching devices control panel
Programmable Logic Controller
Types of PLC & Programming Languages of PLC as per IEC:61131-3
Advantages of PLC
Block diagram And Architecture of PLC
1. Input devices such as limit switches, proximity switches, float switches, thermostat,
temperature sensors, etc.
2. Output devices such as contactors, relay, Solenoid valve, etc.
3. Input & Output modules: Types, sink/source concept, connection of I/O devices
4. Architecture of CPU & Memory of PLC
5. Input image file (table) & output image file (table)
6. Scan cycle &Watchdog timer
7. Power supply
8. Programming devices of PLC
PLC Hardware
Communication protocols & cables such Rs232, Rs422, Rs485, Ethernet, etc.
Ladder diagram development on logic gates & simple applications
FBD programming concept & programming on it
Programming on different PLC simulations software
PLC Manufacturers
PLC Installations, Troubleshooting and Maintenance:
(3 hrs)
Environmental factors to be considered while Installing PLC
Electrical factors and protection of electrical circuit
Troubleshooting of PLC
PLC maintenance
Factors to be considered while selecting PLC

Module-2:Messung (NEXGEN 5000) PLC & HMI Programming:

Features of NEXGEN5000, Technical specification of PLC
Features CoDeSys Software (This is as per IEC 61131-3)
Structure of project, POUs: Program, Function & Function Block
Creating New Project in Ladder Diagram editor/ language
Data types, PLC or I/O Configuration & Addressing system of PLC
Visualization Features of CoDeSys
Memory mapping & memory addressing
System components of PLC, wiring of PLC modules & I/O devices

(45 hrs)

Analog programming & scaling functions Documentation of PLC System . Export & import of project 9. MIN. WHILE 17.• PLC function blocks and programming: 1. IF-ELSE. CTD& Up-Down) & programming on counters 3. Comparison Operators. buttons. Sequencer Instructions & programming on sequencer e. TOF & TRO) & programming on timers applications 2. multiple screens. Data type conversion instructions 6. Boolean. Programming on industrial applications • HMI (MMI) Programming on Smart Touch HMI: 1. Data transfer functions 4. Fundamentals of ST 11. Operators. types of counters (CTU.timers. Program files. Controller. Mathematical functions. Comparison functions & logical functions 3. Tags 3. Trends & alarm management 6. Data Manipulation functions c. Real time clock handling instructions 7. Expressions & Evaluation of expressions 12. logical functions & programming b. Return. Timer. Comparison functions. Types of timer (TON. MAX. IF. Types of timer & programming on timer applications 2.g. Selection Operators like LIMIT. Analog programming & Scaling to engineering units Programming using structured text (ST) editor: 10. Addressing Methods & Programming of digital I/O instructions on MicroLogix PLC PLC I/O Configurations. Counter & types of counters & programming on counter/ timer application • Advanced programming: 1. Bitwise operators and operators like LIMITALARM. CASE. Subroutines (Program flow) Instructions & Subroutines programming d. Data files. and MUX 14.counters & other FB 16. String handling functions 5. Force files. Programming on timer /counter applications Advanced programming: a. I/O Modules Addressing Methods & Programming of digital I/O instructions on Modular PLC Programming on digital I/O and interlocking PLC functions and programming: 1. bar graph. Calling function blocks in programming. Arithmetic functions 2. date /time display. Turn ON bit / Toggle bit 4. SEL.e. Counter. navigating screen. String Functions and Bitwise operators 15. Installation and Connection to PLC 2. Creating screen. MOVE. FOR. Dynamic Variables (Pointers) 18. and SIZEOF 13. Introduction of HMI. Specification. Text input & output. Arithmetic. Real Time Clock (RTC) Management Module-3:Allen Bradley PLC& RSLogix 500 – Software: • • • • • • • • • (25 hrs) Product Overview :AB’S PLC RsLogix 500 software: Features. User defined data files etc. Numeric inputs & outputs. Timer. Touch Screen: Creating soft keys & function user keys. Create objects such as analog meter. Jump & Label 8. bitmaps 5. Subroutine programming (calling user define program& function).

IF. • Programming using Ladder Editor.etc. Counter.AO. OR .C.DO.Module-4:B & R P.ELSE. • Programming Using Hardware o Creating Compact Flash o Inserting of DI. Date & time • PID o Concept of PID o Auto tuning of PID with practical set-up • Module-5 : Pneumatics and Hydraulics system with PLC Programming:(15 hrs) • • • • • • • • Fundamentals & Salient Features of Pneumatics and Hydraulics system Components of Pneumatics and Hydraulics system & applications Analysis & design of Pneumatics and Hydraulics control circuits Simulations of Pneumatic control circuits using simulation software Interfacing of pneumatic and Hydraulic systems to PLC & I/O addressing Controlling the actuations of pneumatic cylinders by using PLC programming Controlling the actuations of hydraulic cylinders by using PLC programming Programming on pneumatic and Hydraulic systems . o Creating Common Layer.Bitmap group. NOT) o Data type conversion (Implicit & explicit) o Decision loops such as IF. string. IF-ELSE IF. +/. counters • Working with Analog Variables o Analog Inputs (0 – 20mA .10V) o Analog outputs (0 – 20 mA . Mathematical (+ -).M. Nested IF and CASE statements o Looping Statements and use of dynamic variables o Use of function blocks like timers. numeric.I. programming: (40 hrs) Introduction to B&R and product overview • Hardware Specifications of the Practical Set Up used • Introduction to Programming Software B&R Automation Studio • Different Data types & function blocks for conversion of data types • Different Communication protocol for online communication with PLC like Serial. Text group .10V) o Temperature inputs (J type thermocouple) o Scaling function block for Analog Inputs ( converting analog counts to voltage) • Concept of Multitasking • Programming diagnostics o Watch o Trace (Oscilloscope) o Line Coverage (For text Language) • Visualization (HMI) Programming: o Basics of Visualization and HMI o Creating new project of visualization o Creating Pages and use basic controls like Text box. (Graphical Language) o Use of different relay contacts in Ladder & variable declarations o Use function blocks like Timer. and H. +/.AI. data type conversion.Logical (AND .L.AT o Linking of Internal flags to Physical Hardware • Programming using Automation Basic (Text Language) o Features and fundamentals of Automation Basic o Operators like Comparison <> . Variables management. buttons. Borders & Style sheets. virtual keys (Soft key) & function keys. Ethernet • Use of simulation software for Programming.

C. Katare (HOD Electrical Dept. B & R PLC with power panel (i.PLC and HMI Training course is conducted on: Simulation softwares Allen Bradley PLC Messung PLC and Smart Touch HMI. **The certificate will be issued after successfully completion of course and end examination for each module. .e.) 6) Any one fee concision can be availed but not more then one. Pune. Maharashtra State. 5) There will be 50% fee concision for regular students & staffs of Govt.L. *** Only successfully completed PLCs & HMI will be mentioned on certificate. 3) Gent’s hostel facility will be available for outstation students. (Proof or letter from Principal.) Mobile: 9403684437 Fee Structure: Module 1 Period 20hrs Fees Rs 2000/- Module 2 45 hrs Rs 5000/- Module 3 25 hrs Rs 3000/- Module 4 40 hrs Rs 4500/- Module 5 15 hrs Rs 1500/- Total 145 hrs Rs 16000/- Note: 1) Fees for complete package consisting module 1 to 5 will be Rs 14000/-. Polytechnics. Course. D. HOD P. 4) There will be 10% fee concision for group (minimum 5) registration with letter from industry or sponsoring industry or institute. The examination will be based on objective type test and practical examination on each PLC. A. PLC & HMI) Pneumatics & hydraulics systems interfaced with PLC One computer in two students For contact: J. 2) Fees in installments can be accepted as per module fee structure.G. Co-ordinator. Momin Mobile: 9096907127 Prof. Department of Electrical Engineering. Government Polytechnic.