Course code ETeh3027

Credit points 2

Programmable Logical Controllers

Total Hours in Course80

Number of hours for lectures8

Number of hours for seminars and practical classes8

Number of hours for laboratory classes16

Independent study hours48

Date of course confirmation16.03.2011

Responsible UnitInstitute of Energetics

Course developer

author Enerģētikas institūts

Ainārs Galiņš

Dr. sc. ing.

Course abstract

By learning the course, students get acquainted with flexible automation, programmable logic controllers (PLCs), their use, structure, programming, connection to the controlled object. Programming languages are acquired: ladder diagrams, structured text, block diagrams, creation of familiar control algorithms. PLC connection diagrams, input and output signals, sensors and actuators, PLC control visualization, PLC via GSM and LAN were studied.

Learning outcomes and their assessment

Knowledge - Origin, structure, usage and programming of programmable logic controllers, connection to the controlled object - laboratory works;
Skills - to use PLC, program it and connect it, use automatic control circuits and algorithms - laboratory work;
Competencies - ability to choose PLC, create automatic control schemes using PLC - laboratory works.

Course Content(Calendar)

1. PLC structure and programming.
2. Programming of start-up, shut-off, interlocking, reservation algorithms with ladder diagrams.
3. Programming the timer and counter with the ladder diagrams.
4. Programming of switching on, off and mutual blocking algorithms with structured text.
5. Timer and counter programming with structured text.
6. Development of a control program for electro-pneumatic circuits.
7. Development of control program cycles for pneumatic manipulator.
8. Use of HMI for graphic visualization of the management process.
9. Use of PLC analog inputs and outputs.
10. Use of Registry Information in Management Process.
11. Use of high-speed counters.
12. Impact of the program on controller speed.
13. Use of GSM network for PLC management and data exchange.
14. Increasing Controller Performance.
15. Selection and installation of programmable controls.
16. Use of Adaptive PID Controllers

Laboratory Works:
1. PLC Structure, Connection and Programming.2h
2. Programming of logical functions AND, OR, NOT, XOR with ladder diagrams.2h
3. Programming of start-up, shut-down, interlocking, reservation algorithms with ladder diagrams.2h
4. Timer and counter programming with ladder diagrams.2h
5. Programming of switching on, off, interlocking, reservation algorithms with structured text.2h
6. Timer and counter programming with structured text.2h
7. Development of a control program for electro-pneumatic circuits.2h
8. Creation of control program cycles for pneumatic manipulator.2h
9. Use of HMI for graphical visualization of the management process.2h
10. Use of PLC analog inputs and outputs
11. Use of Registry Information in the Management Process.2h
12. Use of high-speed counters.2h
13. Impact of the Program on Controller Performance 1h
14. Use of GSM network for PLC management and data exchange.2h
15. Programming with Functional Blocks.2h
16. Use of Adaptive PID Controllers.2h

Requirements for awarding credit points

Accumulative test.
Regular attendance (at least 75%).
Includes independent work, developed and defended laboratory works.

Description of the organization and tasks of students’ independent work

For students who have not participated in laboratory work, independent work according to the topic of laboratory work.

Criteria for Evaluating Learning Outcomes

Ability to use the knowledge gained in laboratory work, to use PLC programming languages.
Ability to handle programmable logic controllers, know PLC capabilities and teach you to choose the most appropriate devices for practical solutions.

Compulsory reading

1. Galiņš A., Leščevics P. Programmējamie loģiskie kontrolleri. Jelgava: LLU, 2008. 135 lpp. 2. Mikroelektronikas komponentes un pamatshēmas. M. Frohn, W. Oberthur, H. Siedler, M. Wiemer, P. Zastrow. Valmiera: VPIC, 2003. 512 lpp. 3. Kaķītis A., Galiņš A., Leščevics P. Sensori un mērīšanas sistēmas. Jelgava: LLU, 2008. 395 lpp. 4. Leščevics P., Galiņš A. Elektronika un sakaru tehnika: Mācību līdzeklis. Jelgava: LLU, 2008. 121 lpp.

Further reading

1. The Moeller Wiring Manual. Automation and Power Distribution. 2 nd. edition. Editor: Heidrun Riege. Bonn: Moeller GmbH, 2006. 546 p.

Periodicals and other sources

1. Žurnāls "Радио". ISSN-0033-765X.


The course is included in TF “Applied Energy” Professional Bachelor's and “Agricultural Engineering” Bachelor's Study Program Selection Part.