Mechatronics - Programmable Logic Controllers - Advanced ...
Transcript of Mechatronics - Programmable Logic Controllers - Advanced ...
![Page 1: Mechatronics - Programmable Logic Controllers - Advanced ...](https://reader033.fdocuments.us/reader033/viewer/2022050807/586b91111a28ab08198ba9ac/html5/thumbnails/1.jpg)
Mechatronics
Programmable Logic ControllersAdvanced Mechatronics System (AMS)
Courseware Sample 89792-F0
![Page 2: Mechatronics - Programmable Logic Controllers - Advanced ...](https://reader033.fdocuments.us/reader033/viewer/2022050807/586b91111a28ab08198ba9ac/html5/thumbnails/2.jpg)
![Page 3: Mechatronics - Programmable Logic Controllers - Advanced ...](https://reader033.fdocuments.us/reader033/viewer/2022050807/586b91111a28ab08198ba9ac/html5/thumbnails/3.jpg)
© Festo Didactic 89792-10 III
Safety and Common Symbols
Caution, risk of danger
![Page 4: Mechatronics - Programmable Logic Controllers - Advanced ...](https://reader033.fdocuments.us/reader033/viewer/2022050807/586b91111a28ab08198ba9ac/html5/thumbnails/4.jpg)
Safety and Common Symbols
IV © Festo Didactic 89792-10
![Page 5: Mechatronics - Programmable Logic Controllers - Advanced ...](https://reader033.fdocuments.us/reader033/viewer/2022050807/586b91111a28ab08198ba9ac/html5/thumbnails/5.jpg)
© Festo Didactic 89792-10 V
Table of Contents
![Page 6: Mechatronics - Programmable Logic Controllers - Advanced ...](https://reader033.fdocuments.us/reader033/viewer/2022050807/586b91111a28ab08198ba9ac/html5/thumbnails/6.jpg)
Table of Contents
VI © Festo Didactic 89792-10
![Page 7: Mechatronics - Programmable Logic Controllers - Advanced ...](https://reader033.fdocuments.us/reader033/viewer/2022050807/586b91111a28ab08198ba9ac/html5/thumbnails/7.jpg)
Table of Contents
© Festo Didactic 89792-10 VII
![Page 8: Mechatronics - Programmable Logic Controllers - Advanced ...](https://reader033.fdocuments.us/reader033/viewer/2022050807/586b91111a28ab08198ba9ac/html5/thumbnails/8.jpg)
![Page 9: Mechatronics - Programmable Logic Controllers - Advanced ...](https://reader033.fdocuments.us/reader033/viewer/2022050807/586b91111a28ab08198ba9ac/html5/thumbnails/9.jpg)
© Festo Didactic 89792-10 IX
Preface
![Page 10: Mechatronics - Programmable Logic Controllers - Advanced ...](https://reader033.fdocuments.us/reader033/viewer/2022050807/586b91111a28ab08198ba9ac/html5/thumbnails/10.jpg)
Preface
X © Festo Didactic 89792-10
![Page 11: Mechatronics - Programmable Logic Controllers - Advanced ...](https://reader033.fdocuments.us/reader033/viewer/2022050807/586b91111a28ab08198ba9ac/html5/thumbnails/11.jpg)
© Festo Didactic 89792-10 XI
About This Manual
Manual objectives
Safety considerations
Reference material
Prerequisite
![Page 12: Mechatronics - Programmable Logic Controllers - Advanced ...](https://reader033.fdocuments.us/reader033/viewer/2022050807/586b91111a28ab08198ba9ac/html5/thumbnails/12.jpg)
About This Manual
XII © Festo Didactic 89792-10
Additional recommendations
![Page 13: Mechatronics - Programmable Logic Controllers - Advanced ...](https://reader033.fdocuments.us/reader033/viewer/2022050807/586b91111a28ab08198ba9ac/html5/thumbnails/13.jpg)
© Festo Didactic 89792-10 XIII
To the Instructor
Accuracy of measurements
![Page 14: Mechatronics - Programmable Logic Controllers - Advanced ...](https://reader033.fdocuments.us/reader033/viewer/2022050807/586b91111a28ab08198ba9ac/html5/thumbnails/14.jpg)
![Page 15: Mechatronics - Programmable Logic Controllers - Advanced ...](https://reader033.fdocuments.us/reader033/viewer/2022050807/586b91111a28ab08198ba9ac/html5/thumbnails/15.jpg)
Sample Exercise
Extracted from
the Student Manual
and the Instructor Guide
![Page 16: Mechatronics - Programmable Logic Controllers - Advanced ...](https://reader033.fdocuments.us/reader033/viewer/2022050807/586b91111a28ab08198ba9ac/html5/thumbnails/16.jpg)
![Page 17: Mechatronics - Programmable Logic Controllers - Advanced ...](https://reader033.fdocuments.us/reader033/viewer/2022050807/586b91111a28ab08198ba9ac/html5/thumbnails/17.jpg)
© Festo Didactic 89792-10 71
Downloading or uploading?
Where is the PLC program located?
PLC Programming
Exercise 3
EXERCISE OBJECTIVE
DISCUSSION OUTLINE
DISCUSSION
![Page 18: Mechatronics - Programmable Logic Controllers - Advanced ...](https://reader033.fdocuments.us/reader033/viewer/2022050807/586b91111a28ab08198ba9ac/html5/thumbnails/18.jpg)
Exercise 3 – PLC Programming Discussion
72 © Festo Didactic 89792-10
Downloading or uploading?
Troubleshooting using the PLC software
![Page 19: Mechatronics - Programmable Logic Controllers - Advanced ...](https://reader033.fdocuments.us/reader033/viewer/2022050807/586b91111a28ab08198ba9ac/html5/thumbnails/19.jpg)
Exercise 3 – PLC Programming Procedure Outline
© Festo Didactic 89792-10 73
Flashing yellow light (packaging station). Flashing box on the HMI (handling station).
Presenting your work.
PROCEDURE OUTLINE
![Page 20: Mechatronics - Programmable Logic Controllers - Advanced ...](https://reader033.fdocuments.us/reader033/viewer/2022050807/586b91111a28ab08198ba9ac/html5/thumbnails/20.jpg)
Exercise 3 – PLC Programming Procedure
74 © Festo Didactic 89792-10
System setup
a These steps are explained in Exercise 2.
Changing the device configuration
PROCEDURE
![Page 21: Mechatronics - Programmable Logic Controllers - Advanced ...](https://reader033.fdocuments.us/reader033/viewer/2022050807/586b91111a28ab08198ba9ac/html5/thumbnails/21.jpg)
Exercise 3 – PLC Programming Procedure
© Festo Didactic 89792-10 75
STOP
![Page 22: Mechatronics - Programmable Logic Controllers - Advanced ...](https://reader033.fdocuments.us/reader033/viewer/2022050807/586b91111a28ab08198ba9ac/html5/thumbnails/22.jpg)
Exercise 3 – PLC Programming Procedure
76 © Festo Didactic 89792-10
Download to device Hardware configuration
![Page 23: Mechatronics - Programmable Logic Controllers - Advanced ...](https://reader033.fdocuments.us/reader033/viewer/2022050807/586b91111a28ab08198ba9ac/html5/thumbnails/23.jpg)
Exercise 3 – PLC Programming Procedure
© Festo Didactic 89792-10 77
Load
![Page 24: Mechatronics - Programmable Logic Controllers - Advanced ...](https://reader033.fdocuments.us/reader033/viewer/2022050807/586b91111a28ab08198ba9ac/html5/thumbnails/24.jpg)
Exercise 3 – PLC Programming Procedure
78 © Festo Didactic 89792-10
Load
Info General
RUN
Program modification
%M1.0 %M0.3
![Page 25: Mechatronics - Programmable Logic Controllers - Advanced ...](https://reader033.fdocuments.us/reader033/viewer/2022050807/586b91111a28ab08198ba9ac/html5/thumbnails/25.jpg)
Exercise 3 – PLC Programming Procedure
© Festo Didactic 89792-10 79
Flashing yellow light (packaging station)
a The procedure for the handling station follows.
FC2Product A
Network 3 FC2
![Page 26: Mechatronics - Programmable Logic Controllers - Advanced ...](https://reader033.fdocuments.us/reader033/viewer/2022050807/586b91111a28ab08198ba9ac/html5/thumbnails/26.jpg)
Exercise 3 – PLC Programming Procedure
80 © Festo Didactic 89792-10
![Page 27: Mechatronics - Programmable Logic Controllers - Advanced ...](https://reader033.fdocuments.us/reader033/viewer/2022050807/586b91111a28ab08198ba9ac/html5/thumbnails/27.jpg)
Exercise 3 – PLC Programming Procedure
© Festo Didactic 89792-10 81
SsW10ProdSelectA %M0.3
Ctrl+S
![Page 28: Mechatronics - Programmable Logic Controllers - Advanced ...](https://reader033.fdocuments.us/reader033/viewer/2022050807/586b91111a28ab08198ba9ac/html5/thumbnails/28.jpg)
Exercise 3 – PLC Programming Procedure
82 © Festo Didactic 89792-10
Load
Info General
FC2 FC2A B
![Page 29: Mechatronics - Programmable Logic Controllers - Advanced ...](https://reader033.fdocuments.us/reader033/viewer/2022050807/586b91111a28ab08198ba9ac/html5/thumbnails/29.jpg)
Exercise 3 – PLC Programming Procedure
© Festo Didactic 89792-10 83
Flashing box on the HMI (handling station)
FB251 WARNING
Product B Product A
Network 9 FB251)
![Page 30: Mechatronics - Programmable Logic Controllers - Advanced ...](https://reader033.fdocuments.us/reader033/viewer/2022050807/586b91111a28ab08198ba9ac/html5/thumbnails/30.jpg)
Exercise 3 – PLC Programming Procedure
84 © Festo Didactic 89792-10
dbHmi
SsSelectProductA
Generate pulse Instructions
a Refer to the online instruction help for more information.
![Page 31: Mechatronics - Programmable Logic Controllers - Advanced ...](https://reader033.fdocuments.us/reader033/viewer/2022050807/586b91111a28ab08198ba9ac/html5/thumbnails/31.jpg)
Exercise 3 – PLC Programming Procedure
© Festo Didactic 89792-10 85
![Page 32: Mechatronics - Programmable Logic Controllers - Advanced ...](https://reader033.fdocuments.us/reader033/viewer/2022050807/586b91111a28ab08198ba9ac/html5/thumbnails/32.jpg)
Exercise 3 – PLC Programming Procedure
86 © Festo Didactic 89792-10
OK
PT
a Numeric values are considered in milliseconds by default.
![Page 33: Mechatronics - Programmable Logic Controllers - Advanced ...](https://reader033.fdocuments.us/reader033/viewer/2022050807/586b91111a28ab08198ba9ac/html5/thumbnails/33.jpg)
Exercise 3 – PLC Programming Procedure
© Festo Didactic 89792-10 87
Ctrl+S
Load
Info General
FB251 FB251A B
![Page 34: Mechatronics - Programmable Logic Controllers - Advanced ...](https://reader033.fdocuments.us/reader033/viewer/2022050807/586b91111a28ab08198ba9ac/html5/thumbnails/34.jpg)
Exercise 3 – PLC Programming Procedure
88 © Festo Didactic 89792-10
WARNING
SsSelectProductA
Restoring the original program to the PLC (both stations)
![Page 35: Mechatronics - Programmable Logic Controllers - Advanced ...](https://reader033.fdocuments.us/reader033/viewer/2022050807/586b91111a28ab08198ba9ac/html5/thumbnails/35.jpg)
Exercise 3 – PLC Programming Procedure
© Festo Didactic 89792-10 89
LoadSTOP
Finish
Troubleshooting
![Page 36: Mechatronics - Programmable Logic Controllers - Advanced ...](https://reader033.fdocuments.us/reader033/viewer/2022050807/586b91111a28ab08198ba9ac/html5/thumbnails/36.jpg)
Exercise 3 – PLC Programming Procedure
90 © Festo Didactic 89792-10
a You may want to go to in the project tree to monitor I/O’s and cross-reference tags to see where they are used in program blocks.
Presenting your work
![Page 37: Mechatronics - Programmable Logic Controllers - Advanced ...](https://reader033.fdocuments.us/reader033/viewer/2022050807/586b91111a28ab08198ba9ac/html5/thumbnails/37.jpg)
Exercise 3 – PLC Programming Conclusion
© Festo Didactic 89792-10 91
End of the exercise
CONCLUSION
REVIEW QUESTIONS
![Page 38: Mechatronics - Programmable Logic Controllers - Advanced ...](https://reader033.fdocuments.us/reader033/viewer/2022050807/586b91111a28ab08198ba9ac/html5/thumbnails/38.jpg)
Exercise 3 – PLC Programming Review Questions
92 © Festo Didactic 89792-10
![Page 39: Mechatronics - Programmable Logic Controllers - Advanced ...](https://reader033.fdocuments.us/reader033/viewer/2022050807/586b91111a28ab08198ba9ac/html5/thumbnails/39.jpg)
© Festo Didactic 89792-10 131
Bibliography
Industrial Maintenance
Electrical Machines, Drives, and Power Systems
Fundamentals of Programmable Logic Controllers, Sensors, and Communication
SIMATIC S7-1500 — Getting Started