Course detail
Advanced methods of programming PLC
FEKT-MPC-PMPAcad. year: 2023/2024
- Advanced programming methods and taking advantage of various programming languages to build applications for PLC.
- Access to process data from industrial network in the PLC.
- AS-Interface and DeviceNet as representatives direct mapping data into the PLC memory.
- Access to process and diagnostic data via Ethernet / IP.
- Security code in the PLC.
- Automation of code generation.
- Optimization of code from different perspectives.
- Development of safety software.
- Powerful web-based manufacturing business intelligence solution - FactoryTalk® VantagePoint
- Supervisory-level HMI software for monitoring and controlling distributed-server/multi-user applications - FactoryTalk Historian Edition
- obtaining real-time process and production information - FactoryTalk Historian Edition
- integrated, cross-product solution to two universal security concerns: authentication and authorization - FactoryTalk Security.
Language of instruction
Number of ECTS credits
Mode of study
Guarantor
Entry knowledge
Rules for evaluation and completion of the course
1. Lab project and presentation - min. 10 points from 15 points
2. Practical tasks- max. 15 points.
For exam is subject to the following conditions:
1. Writen part - min. 25 points from 50 points.
2. Oral part – max. 20 points
There are checking the individual work on assigned tasks and practical test in the lab exercise. There is successful completion of written and oral part of the exam.
Aims
Students will know about advanced programming methodologies, optimization and security code to the PLC. They know the possibilities of access to process and diagnostic data via industrial networks. They can implement safety functions Safety PLC by design. Students will be focused on getting information about the obtaining real-time process and production data through server solutions, including problem of user authentication and authorization.
Study aids
Prerequisites and corequisites
Basic literature
Logix 5000 Controllers Program Parameters. Rockwell Automation Technologies, Inc. 2018 (EN)
LOGIX 5000 Controllers Security. Rockwell Automation Technologies, Inc. 2018 (EN)
Petruzella, F. D. : Programmable logic controllers. 5th ed. ISBN 978-0-07-337384-3 . McGraw-Hill.,New York 2017 (EN)
Radvanovsky, R., Brodsky, J. Handbook of SCADA/Control Systems Security. 2nd ed. 2016 (CS)
Recommended reading
Logix 5000 Controllers Nonvolatile Memory Card. Rockwell Automation Technologies, Inc. 2018 (EN)
Elearning
Classification of course in study plans
Type of course unit
Lecture
Teacher / Lecturer
Syllabus
Advanced programming methods
Location of data on industrial networks to PLCs
AS-Interface, DeviceNet
Industrial Ethernet/IP
Programming Safety Functions in Safety PLC
Code security
Automatic code generation
Code optimization
FactoryTalk® VantagePoint
FactoryTalk View Site Edition Human Machine Interface
FactoryTalk Historian Edition
FactoryTalk Security
Laboratory exercise
Teacher / Lecturer
Syllabus
Ladder diagram task
Task for function blocks
Structured text task
Task with AS-Interface, DeviceNet
Task with Ethernet / IP
Programming safety PLC
Code optimization, security code
Individual project
Presentation of project
Elearning