- Docente: Alessandro Macchelli
- Credits: 6
- Language: Italian
- Moduli: Davide Chiaravalli (Modulo 1) Alessandro Macchelli (Modulo 2)
- Teaching Mode: Traditional lectures (Modulo 1) Traditional lectures (Modulo 2)
- Campus: Bologna
- Corso: First cycle degree programme (L) in Mechatronics (cod. 6009)
Learning outcomes
At the end of the laboratory, the student: - is able to perform the basic configuration of the main technological components for motion control systems and industrial robotics; - is able to use the main languages to perform basic operations on motion control systems and industrial robotics; - is able to develop and implement logic control projects of medium complexity using appropriate design patterns.
Course contents
The course consists of two modules, whose contents, having as a common denominator the (structured) programming of logic control and motion applications in a PLC environment for industrial applications.
- Introduction to the Twincat environment
- In-depth analysis of programming tools and development of Motion control applications
- Configuration of the PLC programming environment
- Development and implementation of state machines for industrial automation
- Development of software components for industrial applications
- Fault management in industrial applications
Readings/Bibliography
Slides and teaching materials provided by teachers on the Virtuale platform.
Teaching methods
Guided, assisted, but interactive laboratory exercises, with gradually increasing complexity.
Assessment methods
Development and discussion of projects, typically carried out in groups, related to the topics covered.
Office hours
See the website of Alessandro Macchelli
See the website of Davide Chiaravalli