mechatronics - programmable logic controllers - advanced
TRANSCRIPT
Mechatronics
Programmable Logic ControllersAdvanced Mechatronics System (AMS)
Courseware Sample 89792-F0
© Festo Didactic 89792-10 III
Safety and Common Symbols
Caution, risk of danger
Safety and Common Symbols
IV © Festo Didactic 89792-10
© Festo Didactic 89792-10 V
Table of Contents
Table of Contents
VI © Festo Didactic 89792-10
Table of Contents
© Festo Didactic 89792-10 VII
© Festo Didactic 89792-10 IX
Preface
Preface
X © Festo Didactic 89792-10
© Festo Didactic 89792-10 XI
About This Manual
Manual objectives
Safety considerations
Reference material
Prerequisite
About This Manual
XII © Festo Didactic 89792-10
Additional recommendations
© Festo Didactic 89792-10 XIII
To the Instructor
Accuracy of measurements
Sample Exercise
Extracted from
the Student Manual
and the Instructor Guide
© Festo Didactic 89792-10 71
Downloading or uploading?
Where is the PLC program located?
PLC Programming
Exercise 3
EXERCISE OBJECTIVE
DISCUSSION OUTLINE
DISCUSSION
Exercise 3 – PLC Programming Discussion
72 © Festo Didactic 89792-10
Downloading or uploading?
Troubleshooting using the PLC software
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
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
Exercise 3 – PLC Programming Procedure
© Festo Didactic 89792-10 75
STOP
Exercise 3 – PLC Programming Procedure
76 © Festo Didactic 89792-10
Download to device Hardware configuration
Exercise 3 – PLC Programming Procedure
© Festo Didactic 89792-10 77
Load
Exercise 3 – PLC Programming Procedure
78 © Festo Didactic 89792-10
Load
Info General
RUN
Program modification
%M1.0 %M0.3
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
Exercise 3 – PLC Programming Procedure
80 © Festo Didactic 89792-10
Exercise 3 – PLC Programming Procedure
© Festo Didactic 89792-10 81
SsW10ProdSelectA %M0.3
Ctrl+S
Exercise 3 – PLC Programming Procedure
82 © Festo Didactic 89792-10
Load
Info General
FC2 FC2A B
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)
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.
Exercise 3 – PLC Programming Procedure
© Festo Didactic 89792-10 85
Exercise 3 – PLC Programming Procedure
86 © Festo Didactic 89792-10
OK
PT
a Numeric values are considered in milliseconds by default.
Exercise 3 – PLC Programming Procedure
© Festo Didactic 89792-10 87
Ctrl+S
Load
Info General
FB251 FB251A B
Exercise 3 – PLC Programming Procedure
88 © Festo Didactic 89792-10
WARNING
SsSelectProductA
Restoring the original program to the PLC (both stations)
Exercise 3 – PLC Programming Procedure
© Festo Didactic 89792-10 89
LoadSTOP
Finish
Troubleshooting
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
Exercise 3 – PLC Programming Conclusion
© Festo Didactic 89792-10 91
End of the exercise
CONCLUSION
REVIEW QUESTIONS
Exercise 3 – PLC Programming Review Questions
92 © Festo Didactic 89792-10
© 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