API I C1 - Institute For Systems and...

62
Page 1 IST / DEEC / API Industrial Industrial Automation Automation (Automa (Automa ç ç ão de Processos Industriais) ão de Processos Industriais) http://users.isr.ist.utl.pt/~jag/courses/api1213/api1213.html Slides 2010/2011 Prof. Paulo Jorge Oliveira Rev. 2011-2014 Prof. José Gaspar

Transcript of API I C1 - Institute For Systems and...

Page 1: API I C1 - Institute For Systems and Roboticsusers.isr.ist.utl.pt/~jag/courses/api13/docs/API_I_C1.pdf · Relations GRAFCET / Petri networks. ... Download this XLS file from the webpage

Page 1

IST / DEEC / API

Industrial Industrial AutomationAutomation(Automa(Automaçção de Processos Industriais)ão de Processos Industriais)

http://users.isr.ist.utl.pt/~jag/courses/api1213/api1213.html

Slides 2010/2011 Prof. Paulo Jorge Oliveira

Rev. 2011-2014 Prof. José Gaspar

Page 2: API I C1 - Institute For Systems and Roboticsusers.isr.ist.utl.pt/~jag/courses/api13/docs/API_I_C1.pdf · Relations GRAFCET / Petri networks. ... Download this XLS file from the webpage

Page 2

IST / DEEC / API

A steam engine built according to James Watt's patent in 1848 at Freiberg in Germany [wikipedia]

Industrial Revolution 1760/80 Industrial Revolution 1760/80 –– 1820/40 (historians E. 1820/40 (historians E. HobsbawmHobsbawm, T. S. Ashton), T. S. Ashton)

Page 3: API I C1 - Institute For Systems and Roboticsusers.isr.ist.utl.pt/~jag/courses/api13/docs/API_I_C1.pdf · Relations GRAFCET / Petri networks. ... Download this XLS file from the webpage

Page 3

IST / DEEC / API

Steam engine and detail of the governor, James Watt's [wikipedia].

Industrial Revolution 1760/80 Industrial Revolution 1760/80 –– 1820/40 (historians E. 1820/40 (historians E. HobsbawmHobsbawm, T. S. Ashton), T. S. Ashton)

Page 4: API I C1 - Institute For Systems and Roboticsusers.isr.ist.utl.pt/~jag/courses/api13/docs/API_I_C1.pdf · Relations GRAFCET / Petri networks. ... Download this XLS file from the webpage

Page 4

IST / DEEC / API

A jewel: A jewel: Maillardet'sMaillardet's Automaton, 18Automaton, 18thth century, the largest known mechanical memorycentury, the largest known mechanical memory

http://www.fi.edu/learn/sci-tech/automaton

Page 5: API I C1 - Institute For Systems and Roboticsusers.isr.ist.utl.pt/~jag/courses/api13/docs/API_I_C1.pdf · Relations GRAFCET / Petri networks. ... Download this XLS file from the webpage

Page 5

IST / DEEC / API

Maillardet'sMaillardet's Automaton, 18Automaton, 18thth century: the largest known mechanical memorycentury: the largest known mechanical memory

http://www.fi.edu/learn/sci-tech/automaton

Four drawings and three poemsFour drawings and three poems

Page 6: API I C1 - Institute For Systems and Roboticsusers.isr.ist.utl.pt/~jag/courses/api13/docs/API_I_C1.pdf · Relations GRAFCET / Petri networks. ... Download this XLS file from the webpage

Page 6

IST / DEEC / API

Many options for controlling real world devices! Why PLCs?

Microcontrollers Computer + IO PLCAr

duin

o

Nat

iona

l In

stru

men

ts

AD/D

A

Prem

ium

P57

Rasp

berr

y-pi

Page 7: API I C1 - Institute For Systems and Roboticsusers.isr.ist.utl.pt/~jag/courses/api13/docs/API_I_C1.pdf · Relations GRAFCET / Petri networks. ... Download this XLS file from the webpage

Page 7

IST / DEEC / API

Page 8: API I C1 - Institute For Systems and Roboticsusers.isr.ist.utl.pt/~jag/courses/api13/docs/API_I_C1.pdf · Relations GRAFCET / Petri networks. ... Download this XLS file from the webpage

Page 8

IST / DEEC / API

Objectives of the course:Objectives of the course:

Industrial Automation

• Analysis of systems for industrial automation.

• Methodologies for the implementation of solutions in industrialautomation.

• 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 9: API I C1 - Institute For Systems and Roboticsusers.isr.ist.utl.pt/~jag/courses/api13/docs/API_I_C1.pdf · Relations GRAFCET / Petri networks. ... Download this XLS file from the webpage

Page 9

IST / DEEC / API

1. Introduction to Automation [1 week]Introduction to components and methodologies.

2. Introduction to PLCs [2 weeks]Components of Programmable Logic Controllers (PLCs). Architecture, functional structure, IO.

3. PLCs Programming Languages [2w]Standard languages (IEC-1131-3): Ladder Diagram; Instruction List and Structured Text.

4. GRAFCET (Sequential Function Chart) [1 week]Norm, elements of the language, modelling.

Program at a glance:Program at a glance:

Industrial Automation

5. CAD/CAM and CNC Machines [1 week]Types of Computerized Numerical Controlled machines. Interpolation of trajectories. Flexible fabrication cells.

6. Discrete Event Systems [1 week]Modeling of discrete event systems (DESs). Automata. Petri networks. State and dynamics of PNs.

7. Analysis of DESs [2 weeks]Properties of DESs. Methodologies for the analysis: reachability graph and matricial equation.

8. DESs and Industrial Automation [1week]Relations GRAFCET / Petri networks. Analysis of industrial automation solutions as DESs.

9. Supervision of Industrial Processes [2w]Methodologies for supervision. SCADA. Synthesis based on invariants. Examples of application.

Page 10: API I C1 - Institute For Systems and Roboticsusers.isr.ist.utl.pt/~jag/courses/api13/docs/API_I_C1.pdf · Relations GRAFCET / Petri networks. ... Download this XLS file from the webpage

Page 10

IST / DEEC / API

AssessmentAssessment andand gradinggrading::

• 2 Preliminary laboratory assignments - training purposes (0% of the final grade).

• 2 Laboratory assignments (20%+20% of the final grade). Groups of 3 or 4 students.

• 1 Seminar (20% of the final grade). Topics to be selected with each group.

• 1 Exam (40% of the final grade).

Upon student choice, the second exam can be oral.

• Minimum grade: 9.0/20.0 val. in each component.

Industrial Automation

One extra value for students attending more than 70% of recitations and do short summaries of the classes.

Page 11: API I C1 - Institute For Systems and Roboticsusers.isr.ist.utl.pt/~jag/courses/api13/docs/API_I_C1.pdf · Relations GRAFCET / Petri networks. ... Download this XLS file from the webpage

Page 11

IST / DEEC / API

Assessment and grading:Assessment and grading:

ShortShortsummariessummariesof theof theclassesclasses

Download this Download this XLS file from the XLS file from the webpage of the webpage of the course.course.

Page 12: API I C1 - Institute For Systems and Roboticsusers.isr.ist.utl.pt/~jag/courses/api13/docs/API_I_C1.pdf · Relations GRAFCET / Petri networks. ... Download this XLS file from the webpage

Page 12

IST / DEEC / API

16Jan, 1Fev 20133hExams

One date >= week 80.5h seminar3rd lab. assignment

11/11-29/11/20133 weeks2nd lab. assignment

14/10-01/11/20133 weeks1st lab. assignment

7/10-11/10/20131 week2nd preliminary lab.

30/9-4/10/20131 week1st preliminary lab.

16-20/09/2013First weekLab. registration1

Schedule Schedule ((laboratorieslaboratories & & examexam))::

1 Important: define the students’ representative

Page 13: API I C1 - Institute For Systems and Roboticsusers.isr.ist.utl.pt/~jag/courses/api13/docs/API_I_C1.pdf · Relations GRAFCET / Petri networks. ... Download this XLS file from the webpage

Page 13

IST / DEEC / API

3h, 16Jan or 1Fev 2013Exams

0.5h seminar (one date >= week 8)3rd lab. assignment

3 weeks2nd lab. assignment

3 weeks1st lab. assignment

1 week2nd preliminary lab.

1 week1st preliminary lab.

First weekLab. registration1

Schedule Schedule ((laboratorieslaboratories & & examexam))::

1 Important: define the students’ representative

Page 14: API I C1 - Institute For Systems and Roboticsusers.isr.ist.utl.pt/~jag/courses/api13/docs/API_I_C1.pdf · Relations GRAFCET / Petri networks. ... Download this XLS file from the webpage

Page 14

IST / DEEC / API

Schedule Schedule (according to IST(according to IST--GOP)GOP)::

• Recitation classes

Monday 11.00 h – 12.30h Ea5Friday 11.00 h – 12.30h Ea4

• Lab. Classes (once per week)

Monday 09.30h – 11.00h L1 LSDC4 (room 5.21)Friday 09.30h – 11.00h L2 LSDC4 (room 5.21)

• Groups registration for the LaboratoryBy September 25th 2009 with the students’ representatives.

Industrial Automation

Page 15: API I C1 - Institute For Systems and Roboticsusers.isr.ist.utl.pt/~jag/courses/api13/docs/API_I_C1.pdf · Relations GRAFCET / Petri networks. ... Download this XLS file from the webpage

Page 15

IST / DEEC / API

BibliographyBibliography::

Industrial Automation

• 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 Hruzand 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.

• Christos Cassandras, "Discrete Event Systems - Modeling and Performance Analysis", Aksen Associates, 1993.

• Moody and Antsaklis, Supervisory Control of Discrete Event Systems, Kluwer Academic Publishers, 1998.

Page 16: API I C1 - Institute For Systems and Roboticsusers.isr.ist.utl.pt/~jag/courses/api13/docs/API_I_C1.pdf · Relations GRAFCET / Petri networks. ... Download this XLS file from the webpage

Page 16

IST / DEEC / API

Slides 2010/2011, Prof. Paulo Jorge OliveiraRev. 2011-2014, Prof. José Gaspar

Industrial Industrial AutomationAutomation(Automa(Automaçção de Processos Industriais)ão de Processos Industriais)

IntroductionIntroduction to to AutomationAutomation

http://www.isr.ist.utl.pt/~jag/aulas/api1314/api1314.html

Page 17: API I C1 - Institute For Systems and Roboticsusers.isr.ist.utl.pt/~jag/courses/api13/docs/API_I_C1.pdf · Relations GRAFCET / Petri networks. ... Download this XLS file from the webpage

Page 17

IST / DEEC / API

Industrial Process: Industrial Process:

Making Cement Making Cement

[[OutãoOutão / / SetSetúúbalbal / / Portugal]Portugal]

Page 18: API I C1 - Institute For Systems and Roboticsusers.isr.ist.utl.pt/~jag/courses/api13/docs/API_I_C1.pdf · Relations GRAFCET / Petri networks. ... Download this XLS file from the webpage

Page 18

IST / DEEC / API

Industrial Process: Industrial Process:

Tetra Pak / Tetra Pak / ParmalatParmalat

Complexity handled Complexity handled with modularitywith modularity

Page 19: API I C1 - Institute For Systems and Roboticsusers.isr.ist.utl.pt/~jag/courses/api13/docs/API_I_C1.pdf · Relations GRAFCET / Petri networks. ... Download this XLS file from the webpage

Page 19

IST / DEEC / API

Ctrl Actuator

Sensor

Robot +Robot + ... + Global

Controller

= Automated

Industrial

Process

The subject of this course

+Robot

Other courses as e.g. Control

Page 20: API I C1 - Institute For Systems and Roboticsusers.isr.ist.utl.pt/~jag/courses/api13/docs/API_I_C1.pdf · Relations GRAFCET / Petri networks. ... Download this XLS file from the webpage

Page 20

IST / DEEC / API

Ch. 1 Ch. 1 –– Introduction to Automation [1 week]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.

Industrial Automation

Page 21: API I C1 - Institute For Systems and Roboticsusers.isr.ist.utl.pt/~jag/courses/api13/docs/API_I_C1.pdf · Relations GRAFCET / Petri networks. ... Download this XLS file from the webpage

Page 21

IST / DEEC / API Chap. 1 – Introduction to Automation

Components used in industrial automationComponents used in industrial automationThe production of increasing amounts of goods requires the storage and handling of large quantities of resources.

The use of specialized, automatic tools are mandatory.

Consistent trend in the last three centuries (since the Industrial Revolution).

Automation was also fostered by the invention of computers,

Page 22: API I C1 - Institute For Systems and Roboticsusers.isr.ist.utl.pt/~jag/courses/api13/docs/API_I_C1.pdf · Relations GRAFCET / Petri networks. ... Download this XLS file from the webpage

Page 22

IST / DEEC / API

RoboticRobotic ManipulatorsManipulators

Chap. 1 – Introduction to Automation

Page 23: API I C1 - Institute For Systems and Roboticsusers.isr.ist.utl.pt/~jag/courses/api13/docs/API_I_C1.pdf · Relations GRAFCET / Petri networks. ... Download this XLS file from the webpage

Page 23

IST / DEEC / API

Riding an ABB IRB 6600 Robot 1 [Youtube]API Note: please understand the power, and do not do this; keep always the safety!

RoboticRobotic ManipulatorsManipulators

Page 24: API I C1 - Institute For Systems and Roboticsusers.isr.ist.utl.pt/~jag/courses/api13/docs/API_I_C1.pdf · Relations GRAFCET / Petri networks. ... Download this XLS file from the webpage

Page 24

IST / DEEC / API

Robotic Manipulators Robotic Manipulators -- End EffectorsEnd Effectors

Chap. 1 – Introduction to Automation

Page 25: API I C1 - Institute For Systems and Roboticsusers.isr.ist.utl.pt/~jag/courses/api13/docs/API_I_C1.pdf · Relations GRAFCET / Petri networks. ... Download this XLS file from the webpage

Page 25

IST / DEEC / API

Major characteristics:

• Number of degrees of freedom• Types of joints (prismatic/revolution)• Programming tools and environments(high level languages, teach pendent, ...)

• Workspace• Accuracy, reliability• Payload and robustness

Chap. 1 – Introduction to Automation

Robotic ManipulatorsRobotic Manipulators

Page 26: API I C1 - Institute For Systems and Roboticsusers.isr.ist.utl.pt/~jag/courses/api13/docs/API_I_C1.pdf · Relations GRAFCET / Petri networks. ... Download this XLS file from the webpage

Page 26

IST / DEEC / API

Workspace:

Examples

Chap. 1 – Introduction to Automation

Robotic ManipulatorsRobotic Manipulators

Page 27: API I C1 - Institute For Systems and Roboticsusers.isr.ist.utl.pt/~jag/courses/api13/docs/API_I_C1.pdf · Relations GRAFCET / Petri networks. ... Download this XLS file from the webpage

Page 27

IST / DEEC / API

Central problems to address and solve:

• Direct / Inverse kinematics• Trajectory generation• Coordinate frames where tasks are specified• Level of abstraction of the programming languages

Chap. 1 – Introduction to Automation

Robotic ManipulatorsRobotic Manipulators

Page 28: API I C1 - Institute For Systems and Roboticsusers.isr.ist.utl.pt/~jag/courses/api13/docs/API_I_C1.pdf · Relations GRAFCET / Petri networks. ... Download this XLS file from the webpage

Page 28

IST / DEEC / API

Use in Flexible

Cells of Fabrication:

it is required that the manipulatorshave correct interfaces for the synchronization and inputs for

external commands.

Chap. 1 – Introduction to Automation

Robotic ManipulatorsRobotic Manipulators

Page 29: API I C1 - Institute For Systems and Roboticsusers.isr.ist.utl.pt/~jag/courses/api13/docs/API_I_C1.pdf · Relations GRAFCET / Petri networks. ... Download this XLS file from the webpage

Page 29

IST / DEEC / API

Computerized Numerical Controlled MachinesComputerized Numerical Controlled Machines

Examples:Milling, Lathes, ...

Major characteristics:

• Number of degrees of freedom• Interpolation methods• Load/unload automation, and also in tool change• Programming (high level languages, teach pendent, ...)• Workspace• Accuracy, reliability• Payload and robustness• Interface • Synchronization with exterior

Chap. 1 – Introduction to Automation

MITSUI SEIKI Machining Center

Page 30: API I C1 - Institute For Systems and Roboticsusers.isr.ist.utl.pt/~jag/courses/api13/docs/API_I_C1.pdf · Relations GRAFCET / Petri networks. ... Download this XLS file from the webpage

Page 30

IST / DEEC / API Chap. 1 – Introduction to Automation

Computerized Numerical Controlled MachinesComputerized Numerical Controlled Machines

Compact CNC plasma cutting machineEffective cutting :1.5 m X 3 mPlasma torch cutting capacity up to 5cm (mild steel), Gas torch option allows up to 10cm.

Page 31: API I C1 - Institute For Systems and Roboticsusers.isr.ist.utl.pt/~jag/courses/api13/docs/API_I_C1.pdf · Relations GRAFCET / Petri networks. ... Download this XLS file from the webpage

Page 31

IST / DEEC / API

For transport...

Solutions for Handling materialsSolutions for Handling materials

Chap. 1 – Introduction to Automation

Major characteristics:

• Load/unload automation

• Accuracy, reliability

• Payload and robustness

• Interface

• Synchronization with exterior

Page 32: API I C1 - Institute For Systems and Roboticsusers.isr.ist.utl.pt/~jag/courses/api13/docs/API_I_C1.pdf · Relations GRAFCET / Petri networks. ... Download this XLS file from the webpage

Page 32

IST / DEEC / API

AGVsAGVs (Automatic Guided Vehicles)(Automatic Guided Vehicles)

Chap. 1 – Introduction to Automation

Major characteristics:

• Load/unload automation

• Accuracy, reliability

• Payload and robustness

• Interface

• Synchronization with exterior

Page 33: API I C1 - Institute For Systems and Roboticsusers.isr.ist.utl.pt/~jag/courses/api13/docs/API_I_C1.pdf · Relations GRAFCET / Petri networks. ... Download this XLS file from the webpage

Page 33

IST / DEEC / API

Example of fleet operating in industry

AGVsAGVs (Automatic Guided Vehicles)(Automatic Guided Vehicles)

Chap. 1 – Introduction to Automation

Page 34: API I C1 - Institute For Systems and Roboticsusers.isr.ist.utl.pt/~jag/courses/api13/docs/API_I_C1.pdf · Relations GRAFCET / Petri networks. ... Download this XLS file from the webpage

Page 34

IST / DEEC / API

AGVsAGVs (Automatic Guided Vehicles)(Automatic Guided Vehicles)

Kiva Systems Inc- warehouse automation- used by Staples, Toys R Us, ...- 2012 bought by Amazon ($775 million)

Page 35: API I C1 - Institute For Systems and Roboticsusers.isr.ist.utl.pt/~jag/courses/api13/docs/API_I_C1.pdf · Relations GRAFCET / Petri networks. ... Download this XLS file from the webpage

Page 35

IST / DEEC / API

Factory example: production of aluminum packs

Specific ComponentsSpecific Components

Chap. 1 – Introduction to Automation

Page 36: API I C1 - Institute For Systems and Roboticsusers.isr.ist.utl.pt/~jag/courses/api13/docs/API_I_C1.pdf · Relations GRAFCET / Petri networks. ... Download this XLS file from the webpage

Page 36

IST / DEEC / API

Cabled Logic versus ...Cabled Logic versus ...

Chap. 1 – Introduction to Automation

Page 37: API I C1 - Institute For Systems and Roboticsusers.isr.ist.utl.pt/~jag/courses/api13/docs/API_I_C1.pdf · Relations GRAFCET / Petri networks. ... Download this XLS file from the webpage

Page 37

IST / DEEC / API

... versus ... versus ProgrammedProgrammed LogicLogic ……

Chap. 1 – Introduction to Automation

Page 38: API I C1 - Institute For Systems and Roboticsusers.isr.ist.utl.pt/~jag/courses/api13/docs/API_I_C1.pdf · Relations GRAFCET / Petri networks. ... Download this XLS file from the webpage

Page 38

IST / DEEC / API

Cabled Logic versus ...Cabled Logic versus ...

... versus ... versus ProgrammedProgrammed LogicLogic ……

Relaycontrolpanel

PLCcontrolpanel

Page 39: API I C1 - Institute For Systems and Roboticsusers.isr.ist.utl.pt/~jag/courses/api13/docs/API_I_C1.pdf · Relations GRAFCET / Petri networks. ... Download this XLS file from the webpage

Page 39

IST / DEEC / API

... versus ... versus NetworkedNetworked LogicLogic

Chap. 1 – Introduction to Automation

Page 40: API I C1 - Institute For Systems and Roboticsusers.isr.ist.utl.pt/~jag/courses/api13/docs/API_I_C1.pdf · Relations GRAFCET / Petri networks. ... Download this XLS file from the webpage

Page 40

IST / DEEC / API

Introduction to methodologies Introduction to methodologies

for problem modeling infor problem modeling in

Industrial AutomationIndustrial Automation

Chap. 1 – Introduction to Automation

Page 41: API I C1 - Institute For Systems and Roboticsusers.isr.ist.utl.pt/~jag/courses/api13/docs/API_I_C1.pdf · Relations GRAFCET / Petri networks. ... Download this XLS file from the webpage

Page 41

IST / DEEC / API

Refs: Programmable Logic Controllers, Frank D. Petruzella, McGraw-Hill, 1996.

ActuatorsMotorsSolenoide valveCommand relayPneumatic cylinderElectro pneumatic

SensorsPressure switchTemperature sensorsProximity sensors

Relay diagram / Ladder diagram

Page 42: API I C1 - Institute For Systems and Roboticsusers.isr.ist.utl.pt/~jag/courses/api13/docs/API_I_C1.pdf · Relations GRAFCET / Petri networks. ... Download this XLS file from the webpage

Page 42

IST / DEEC / API

ActuationActuation

Major characteristics:

• Type of start

• Type of control

• Accuracy, reliability

• Payload and robustness

• Interface with exterior

• Synchronization

Motors

Chap. 1 – Introduction to Automation

Page 43: API I C1 - Institute For Systems and Roboticsusers.isr.ist.utl.pt/~jag/courses/api13/docs/API_I_C1.pdf · Relations GRAFCET / Petri networks. ... Download this XLS file from the webpage

Page 43

IST / DEEC / API

Exemple of AC motor, with driver

Chap. 1 – Introduction to Automation

Page 44: API I C1 - Institute For Systems and Roboticsusers.isr.ist.utl.pt/~jag/courses/api13/docs/API_I_C1.pdf · Relations GRAFCET / Petri networks. ... Download this XLS file from the webpage

Page 44

IST / DEEC / API

SolenoideSolenoide ValveValve

Chap. 1 – Introduction to Automation

Page 45: API I C1 - Institute For Systems and Roboticsusers.isr.ist.utl.pt/~jag/courses/api13/docs/API_I_C1.pdf · Relations GRAFCET / Petri networks. ... Download this XLS file from the webpage

Page 45

IST / DEEC / API

CommandCommand RelayRelay

Chap. 1 – Introduction to Automation

Page 46: API I C1 - Institute For Systems and Roboticsusers.isr.ist.utl.pt/~jag/courses/api13/docs/API_I_C1.pdf · Relations GRAFCET / Petri networks. ... Download this XLS file from the webpage

Page 46

IST / DEEC / API

CylindersCylinders ((PneumaticsPneumatics))

Chap. 1 – Introduction to Automation

Page 47: API I C1 - Institute For Systems and Roboticsusers.isr.ist.utl.pt/~jag/courses/api13/docs/API_I_C1.pdf · Relations GRAFCET / Petri networks. ... Download this XLS file from the webpage

Page 47

IST / DEEC / API Chap. 1 – Introduction to Automation

ValvesValves ((ElectroElectro--pneumaticspneumatics))

Page 48: API I C1 - Institute For Systems and Roboticsusers.isr.ist.utl.pt/~jag/courses/api13/docs/API_I_C1.pdf · Relations GRAFCET / Petri networks. ... Download this XLS file from the webpage

Page 48

IST / DEEC / API

Page 49: API I C1 - Institute For Systems and Roboticsusers.isr.ist.utl.pt/~jag/courses/api13/docs/API_I_C1.pdf · Relations GRAFCET / Petri networks. ... Download this XLS file from the webpage

Page 49

IST / DEEC / API

PushPush buttonsbuttons

Chap. 1 – Introduction to Automation

SensorsSensors

Page 50: API I C1 - Institute For Systems and Roboticsusers.isr.ist.utl.pt/~jag/courses/api13/docs/API_I_C1.pdf · Relations GRAFCET / Petri networks. ... Download this XLS file from the webpage

Page 50

IST / DEEC / API

Selector Selector withwith threethree positionspositions

Chap. 1 – Introduction to Automation

Page 51: API I C1 - Institute For Systems and Roboticsusers.isr.ist.utl.pt/~jag/courses/api13/docs/API_I_C1.pdf · Relations GRAFCET / Petri networks. ... Download this XLS file from the webpage

Page 51

IST / DEEC / API

SensorsSensors

PressurePressure SwitchSwitch

Chap. 1 – Introduction to Automation

Page 52: API I C1 - Institute For Systems and Roboticsusers.isr.ist.utl.pt/~jag/courses/api13/docs/API_I_C1.pdf · Relations GRAFCET / Petri networks. ... Download this XLS file from the webpage

Page 52

IST / DEEC / API

TemperatureTemperature

SensorsSensors

Chap. 1 – Introduction to Automation

Page 53: API I C1 - Institute For Systems and Roboticsusers.isr.ist.utl.pt/~jag/courses/api13/docs/API_I_C1.pdf · Relations GRAFCET / Petri networks. ... Download this XLS file from the webpage

Page 53

IST / DEEC / API

ThermocoupleThermocouple ProximityProximity detectordetector

Chap. 1 – Introduction to Automation

Page 54: API I C1 - Institute For Systems and Roboticsusers.isr.ist.utl.pt/~jag/courses/api13/docs/API_I_C1.pdf · Relations GRAFCET / Petri networks. ... Download this XLS file from the webpage

Page 54

IST / DEEC / API

MagneticMagnetic detectordetector MagneticMagnetic switchswitch

Chap. 1 – Introduction to Automation

Page 55: API I C1 - Institute For Systems and Roboticsusers.isr.ist.utl.pt/~jag/courses/api13/docs/API_I_C1.pdf · Relations GRAFCET / Petri networks. ... Download this XLS file from the webpage

Page 55

IST / DEEC / API

SymbolsSymbols associatedassociated to to allall componentscomponents

Standards

Chap. 1 – Introduction to Automation

Page 56: API I C1 - Institute For Systems and Roboticsusers.isr.ist.utl.pt/~jag/courses/api13/docs/API_I_C1.pdf · Relations GRAFCET / Petri networks. ... Download this XLS file from the webpage

Page 56

IST / DEEC / API

ContactContact DiagramDiagram or LadderLadder DiagramDiagram

Chap. 1 – Introduction to Automation

Methodologies for the implementation of solutions in industrial automation

DeviceDevice: : RelayRelay

Page 57: API I C1 - Institute For Systems and Roboticsusers.isr.ist.utl.pt/~jag/courses/api13/docs/API_I_C1.pdf · Relations GRAFCET / Petri networks. ... Download this XLS file from the webpage

Page 57

IST / DEEC / API

LadderLadder DiagramDiagram

OrOr

ContactContact DiagramDiagram

Chap. 1 – Introduction to Automation

Page 58: API I C1 - Institute For Systems and Roboticsusers.isr.ist.utl.pt/~jag/courses/api13/docs/API_I_C1.pdf · Relations GRAFCET / Petri networks. ... Download this XLS file from the webpage

Page 58

IST / DEEC / API

Methodologies for the implementation of solutions in industrial automation

ContactsContacts diagramdiagram

ExampleExample

Chap. 1 – Introduction to Automation

Page 59: API I C1 - Institute For Systems and Roboticsusers.isr.ist.utl.pt/~jag/courses/api13/docs/API_I_C1.pdf · Relations GRAFCET / Petri networks. ... Download this XLS file from the webpage

Page 59

IST / DEEC / API

ExampleExample::

Chap. 1 – Introduction to Automation

Page 60: API I C1 - Institute For Systems and Roboticsusers.isr.ist.utl.pt/~jag/courses/api13/docs/API_I_C1.pdf · Relations GRAFCET / Petri networks. ... Download this XLS file from the webpage

Page 60

IST / DEEC / API

LogicLogicFunctionsFunctions

Chap. 1 – Introduction to Automation

Page 61: API I C1 - Institute For Systems and Roboticsusers.isr.ist.utl.pt/~jag/courses/api13/docs/API_I_C1.pdf · Relations GRAFCET / Petri networks. ... Download this XLS file from the webpage

Page 61

IST / DEEC / API

ExampleExample::

Chap. 1 – Introduction to Automation

Page 62: API I C1 - Institute For Systems and Roboticsusers.isr.ist.utl.pt/~jag/courses/api13/docs/API_I_C1.pdf · Relations GRAFCET / Petri networks. ... Download this XLS file from the webpage

Page 62

IST / DEEC / API

To To exploitexploit thethe advantagesadvantages ofof ProgrammedProgrammed LogicLogic

Chap. 1 – Introduction to Automation