Api I C1
Api I C1
Api I C1
Industrial Automation
(Automao de Processos Industriais)
http://users.isr.ist.utl.pt/~jag/courses/api1112/api1112.html
Slides 2010/2011 Prof. Paulo Jorge Oliveira Rev. 2011/2012 Prof. Jos Gaspar
Page 1
A steam engine built to James Watt's patent in 1848 at Freiberg in Germany [wikipedia]
Page 2
Microcontrollers
Computer + IO
PLC
Arduino
Premium P57
Page 4
Industrial Automation
Objectives:
Analysis of systems for industrial automation. Methodologies for the implementation of solutions in industrial automation. Programming languages of PLCs (Programmable Logic Controllers). CAD/CAM and Computerized Numerical Controlled machines. Discrete Event Systems Modeling. Supervision of Processes in Industrial Automation.
Page 5
Industrial Automation
Program at a glance:
1. Introduction to Automation [1 week]
Introduction to components and methodologies.
Page 6
Industrial Automation
Extra 1 (one) valor for students attending more than 50% of recitations.
Page 7
Industrial Automation
Lab. Classes (once per week) Monday Friday 09.30h 11.00h L1 LSDC4 (room 5.21) 09.30h 11.00h L2 LSDC4 (room 5.21)
Groups registration for the Laboratory By September 25th 2009 with the students representatives.
Page 9
Industrial Automation
Bibliography:
Automating Manufacturing Systems with PLCs, Hugh Jack (online version available).
Peterson, James L., "Petri Net Theory and the Modeling of Systems", Prentice-Hall,1981. Modeling and Control of Discrete-event Dynamic Systems with Petri Nets and other Tools, Branislav Hruz and MengChu Zhou, 2007. New reference --- secondary-- Programmable Logic Controllers, Frank D. Petruzella, McGraw-Hill, 1996. Petri Nets and GRAFCET: Tools for Modeling Discrete Event Systems, R. DAVID, H. ALLA, New York : PRENTICE HALL Editions, 1992. Computer Control of Manufacturing Systems, Yoram Koren, McGraw Hill, 1986. Cassandras, Christos G., "Discrete Event Systems - Modeling and Performance Analysis", Aksen Associates, 1993. Moody, J. e Antsaklis, Supervisory Control of Discrete Event Systems, Kluwer Academic Publishers, 1998. Page 10
Industrial Automation
(Automao de Processos Industriais)
Introduction to Automation
http://www.isr.ist.utl.pt/~jag/aulas/api1112/api1112.html
Slides 2010/2011, Prof. Paulo Jorge Oliveira Rev. 2011/2012, Prof. Jos Gaspar
Page 11
Robot
Ctrl Actuator Sensor
+Robot
+ ...
+ Global Controller
Page 12
Industrial Automation
Cap. 1 Introduction to Automation [1 week] Introduction to components in industrial automation. Cabled logic versus programmed logic versus networked logic. Introduction to methodologies for problem modeling. Methodologies of work.
Page 13
Robotic Manipulators
Page 15
Riding an ABB IRB 6600 Robot 1 [Youtube] API Note: please understand the power, and do not do this; keep always the safety!
Page 16
End Effectors
Page 17
Robotic Manipulators
Major characteristics: Number of degrees of freedom Types of joints (prismatic/revolution/...) Programming tools and environments (high level languages, teach pendent, ...) Workspace Accuracy, fiability Payload and robustness
Page 18
Robotic Manipulators
Workspace: Examples
Page 19
Robotic Manipulators
Central problems to adress and solve: Direct / Inverse kinematics Trajectory generation Coordinate frames where tasks are specified Level of abstraction of the programming languages
Page 20
Robotic Manipulators
Use in Flexible Cells of Fabrication: it is required that the manipulators have correct interfaces for the synchonization and inputs for external commands.
Page 21
Compact CNC plasma cutting machine Effective cutting :1.5 m X 3 m Plasma torch cutting capacity up to 5cm (mild steel), Gas torch as option up to 10cm.
Page 23
Page 24
Major characteristics: Load/unload automation Accuracy, reliability Payload and robustness Interface Synchronization with exterior
Page 25
Page 26
Actuation Motors
Major charactersticas: Type of start Type of control Accuracy, reliability Payload and robustness Interface with exterior Synchronization
Page 27
Page 28
Page 29
Page 30
Page 31
Page 32
Page 33
Page 34
Actuators Solenoide valve Command relay Pneumatic cylinder Electro pneumatic Sensors Pressure switch Temperature sensors Proximity sensors Relay diagram / Ladder diagram
Refs: Programmable Logic Controllers, Frank D. Petruzella, McGraw-Hill, 1996.
Page 35
Solenoide Valve
Page 36
Command Relay
Page 37
Push buttons
Page 38
Page 39
Cylinders (Pneumatics)
Page 40
Valves (Electro-pneumatics)
Page 41
Page 42
Sensors
Pressure Switch
Page 43
Temperature Sensors
Page 44
Thermocouple
Proximity detector
Page 45
Magnetic detector
Magnetic switch
Page 46
Page 47
Methodologies for the implementation of solutions in industrial automation Device: Relay Contact Diagram or Ladder Diagram
Page 48
Page 49
Page 50
Example:
Page 51
Logic Functions
Page 52
Example:
Page 53
Page 54