SylabUZ
Course name | Programming methods for programmable logic controllers |
Course ID | 11.9-WE-AutD-PMfPLC-Er |
Faculty | Faculty of Computer Science, Electrical Engineering and Automatics |
Field of study | WIEiA - oferta ERASMUS / Automatic Control and Robotics |
Education profile | - |
Level of studies | Second-cycle Erasmus programme |
Beginning semester | winter term 2018/2019 |
Semester | 2 |
ECTS credits to win | 2 |
Course type | optional |
Teaching language | english |
Author of syllabus |
|
The class form | Hours per semester (full-time) | Hours per week (full-time) | Hours per semester (part-time) | Hours per week (part-time) | Form of assignment |
Lecture | 15 | 1 | - | - | Credit with grade |
Laboratory | 15 | 1 | - | - | Credit with grade |
Introduction to formal specification and verification of programs for logical control.
Design of program in Ladder Diagram language with use of decision tables.
New generation PLC controllers: S7 series. Network configuration, system structure. Programming with new engineering tools.
PLC programming according to IEC standard. Process visualisation. Human Machine Interface in control system.
Implementation of control algorithms. Program concurrency. Diagnostics of control algorithm.
Algorithm specification in Function Block Diagram and Ladder Diagram. Modular and linear program structure.
Program testing and verification.
Lecture, laboratory exercises.
Outcome description | Outcome symbols | Methods of verification | The class form |
L. A. Bryan, E. A. Bryan: Programmable controllers. Theory and Implementation, Amber Technical Pub, 2003.
K. Collins: PLC Programming for Industrial Automation, Exposure Publishing, 2006.
H. Berger: Automating with SIMATIC S7-1200: Configuring, Programming and Testing with STEP 7 Basic, 2013
Modified by dr hab. inż. Wojciech Paszke, prof. UZ (last modification: 29-04-2020 11:58)