Automate programabile

Curs
8.8/10 (5 voturi)
Domeniu: Automatică
Conține 1 fișier: pdf
Pagini : 107 în total
Cuvinte : 14836
Mărime: 2.09MB (arhivat)
Publicat de: Stelian Nagy
Puncte necesare: 0

Cuprins

  1. Lista figurilor 3
  2. Lista tabelelor 6
  3. I. Dezvoltarea automatelor programabile 7
  4. II. Structura automatelor programabile 14
  5. II.1. Sursa de alimentare 16
  6. II.2. Unitatea de procesare 18
  7. II.3. Module de intrare 24
  8. II.4. Module de ieșire 25
  9. II.5. Interfața de comunicații 27
  10. III. Sistemul binar de numerație și elemente de logică booleană 33
  11. III.1. Sistemul binar de numerație 33
  12. III.2. Elemente de logică booleană 35
  13. III.2.1. Funcții booleene 37
  14. III.2.2. Funcții booleene derivate. 39
  15. IV.Programarea Automatelor Programabile 46
  16. IV.1. Standardul IEC 61131 46
  17. IV.2. Limbaje de programare 47
  18. IV.3. Tipurile de date și de variabile 48
  19. IV.4. Limbajul Ladder diagram (LD) 49
  20. IV.4.1. Realizarea funcțiilor logice utilizând limbajul LD 54
  21. IV.4.2. Programe elementare realizate in LD 57
  22. IV.4.3. Numărătoare și temporizatoare 66
  23. IV.4.3.1 Temporizatoare 68
  24. IV.4.3.2 Numărătoare (contoare) 75
  25. IV.5. Limbajul Instruction List (IL) 78
  26. IV.6. Limbajul Structured Text (ST) 83
  27. IV.6.1. Elemente de sintaxa a limbajului Structured Text (ST) 84
  28. IV.6.2. Structurii de iterație REPEAT-UNTIL; WHILE-DO ; FOR 89
  29. IV.6.3. Execuție condiționată IF-THEN-ELSE; CASE 90
  30. IV.6.4. Definirea temporizatoarelor în limbajul ST 91
  31. IV.7 Limbajul Sequential function chart 92
  32. IV.7.1 Regulile de evoluție a unui Grafcet. 99
  33. 2
  34. IV.7.2 Exemplu de utilizare a unui SFC pentru realizarea unei aplicații 101
  35. Bibliografie 103
  36. ANEXA 106
  37. Tipurile de date definite în IEC 61131-3[31] 106

Extras din curs

Un controler logic programabil sau automat programabil, este un calculator industrial care îndeplinește funcții de control discrete sau continue într-o varietate mare de aplicații. [5] Automatul programabil a fost conceput de către Dick Morley, în anul 1968. Automatul programabil dezvoltat de către Morley, la momentul apariției sale a fost denumit PC pentru controler programabil, iar mai târziu, după introducerea computerelor personale (PC) a fost numele schimbat la PLC (Programmable Logic Controller) și a fost produs de compania sa numită Modicon (MOdular DIgitial CONtroller). [7] Primul PLC a fost conceput pentru a îndeplinii specificațiile stabilite de către divizia Hydramatics al General Motors (GM). Scopul principal al designului a fost de a elimina costurile extrem de ridicate pe care le implica utilizarea circuitelor de comanda bazate pe relee electromecanice și lipsa de flexibilitate asociată cu acest tip de circuite "cablate".

Fig. 1 - Sistem de control - 1965 [39]

8

Principalele dezavantaje al sistemelor de control cu relee electromagnetice sunt:

- Costuri ridicate legate de punerea in funcțiune și mentenanța lor.

- Lipsa de flexibilitate pentru a extinde procesul, precum și timpul foarte mare necesar pentru a regla procesul.

- Probleme mari în ceea ce privește mentenanța acestor sisteme, principalele probleme fiind legate de contacte uzare, fire desfăcute, volum mare de informație care trebuia actualizată în cazul realizării modificărilor în structura hardware (cablaje, relee etc.)

Având în vedere aceste dezavantaje majore compania General Motors prin divizia Hydramatics a elaborat un set de criterii pe care un “controler standard de mașină” ar trebui să le îndeplinească. Acest set de criterii au fost prezentate de către Bill Stone la Westinghouse Conference. [5] Conform acestor prime criterii dispozitivele menite să înlocuiască sistemele de comandă și control bazate pre relee și logică cablată trebuiau să elimine dezavantajele legate de costul mare al instalării si demontării acestor sisteme (datorită lipsei de flexibilitate a acestor sisteme, era necesară înlocuirea lor la fiecare schimbare a unui produs, in cazul GM pentru fiecare model de autoturism produs) precum și să ducă la eliminarea problemelor cauzate de fiabilitatea scăzută. Pe lângă aceste

9

criterii un “controler standard de mașină” mai trebuia să permită:

- Extinderea avantajele circuitelor statice la 90% din mașinile din fabrică.

- Reducerea timpilor de nefuncționare ale instalațiilor datorate problemelor cu sistemul de comandă.

- Extinderea facilă a funcțiilor existente - prin realizarea unei structuri modulare.

- Utilizarea în mediu industrial (umiditate ridicată, temperaturi ridicate, vibrații etc.)

Bibliografie

Adrian Moise - Automate programabile de tip industrial, Editura Matrix Rom, 2010, ISBN 978-973-755-622-6

[2]

Basic-PLC-Programming-eBook-program-plc.blogspot.com

[3]

Daniel Popescu - Automate programabile: construcție, funcționare, programare și aplicații, Editura MatrixRom,2005, ISBN 973-685-942-8

[4]

Mărgineanu Ion - Rețele PROFIBUS - curs, Universitatea Transilvania din Brașov, 2007

[5]

Vanessa Romero Segovia and Alfred Theorin - History of Control History of PLC and DCS (http://www.control.lth.se/media/Education/DoctorateProgram/2012/HistoryOfControl/Vanessa_Alfred_report.pdf)

[6]

Fernandez, J. L.; Sanz, R.; Paz, E.; Alonso, C. (19 - 23 May 2008). "Using hierarchical binary Petri nets to build robust mobile robot applications: RoboGraph". IEEE International Conference on Robotics and Automation, 2008. Pasadena, CA, USA. pp. 1372 - 1377. doi:10.1109/ROBOT.2008.4543394.

[6A]

Hugh Jack - Automating Manufacturing Systems with PLCs - Version 4.7, April 14, 2005) Copyright (c) 1993-2005 Hugh Jack (jackh@gvsu.edu). GNU Free Documentation License

[7]

John G. (Skip) Todora - The PLC/PAC Tutorial http://theplctutor.com/history.html

[8]

Karl-Heinz John, Michael Tiegelkamp, IEC61131-3: Programming Industrial Automation Systems, Springer Verlag Berlin Heidelberg, ISBN 3540677526

[9]

Mărgineanu Ion - Automate vectoriale - curs, Universitatea Transilvania din Brașov, 2007

[10]

R. W Lewis (2001) Modelling Distributed Control Systems Using IEC 61499. p. 9

[11]

*** TwidoSuite Programming Software - Online Help

104

[12]

***Grafcet Designer v.2.0 Reference Manual-April 2014, TecAtlant FRANCE

[13]

http://andrei.clubcisco.ro/cursuri/1pl/asdn/1.pdf

[14]

http://electronica-digitala.ascetis.ro/lectia1_2.html

[15]

http://gozarian.net/

[16]

http://hyperphysics.phy-astr.gsu.edu/hbase/electronic/nand.html

[17]

http://mathworld.wolfram.com/Binary.html

[18]

http://mathworld.wolfram.com/BooleanAlgebra.html

[19]

http://profibus.felser.ch/en/index.html?dppa_link.htm

[20]

http://tengcon.en.made-in-china.com/product/CKUJYjixsnrW/China-Ethernet-Port-and-RS485-232-Serial-Port-PLC-Tengcon-T-910.html

[21]

http://thor.info.uaic.ro/~marta/caos/S1/#fn

[22]

http://www.acpd.co.uk/cgi-bin/site-editor.pl/8/-ecommerce?action=item;item=PSU-25;eid=P422748

[23]

http://www.boschrexroth.com/dcc/Vornavigation/VorNavi.cfm?Language=EN&Variant=internet&VHist=g97568%2Cg244070%2Cg101270&PageID=p149994

[24]

http://www.infoplc.net/files/descargas/rockwell/infoplc_net_plc_st.pdf

[25]

http://www.machine-information-systems.com/How_PLCs_Work.html

[26]

http://www.micromodautomation.com/Docs/Specs/S-MOD-MOD30ML.pdf

[27]

http://www.newark.com /productimages/large/en_US/4216618.jpg

[28]

http://www.pdhonline.org/courses/e116a/PLC-module1.pdf

[29]

http://www.pdhonline.org/courses/e116a/PLC-module3.pdf

[30]

http://www.plcacademy.com/ladder-logic-symbols/

[31]

http://www.plcacademy.com/structured-text-tutorial/

[32]

http://www.plcmanual.com/plc-input-units

[33]

http://www.plcmanual.com/plc-output-units

[I34]

http://www.plcopen.org%2Fpages%2Fpc2_training%2Fdownloads%2Fdownloads%2Finstruction_list_textual.doc&usg=AFQjCNGWrRBi7Qgka4ju755JuKoD5GlN2w&sig2=RUvuL8gbTw640lDFED994A&bvm=bv.11015184

105

4,d.bGQ&cad=rja

[35]

http://www.saleplc.com/product/up_pic/CPM2A-20CD.jpg

[36]

http://www.ti.com/product/cd4001b-mil

[37]

http://www-plan.cs.colorado.edu/diwan/3155-01/lectures/5-control.pdf

[38]

http://www.t-uk.co.uk/plcs-overview.php

[39]

http://www.xl-technology.com/control-upgrades.html

[40]

https://commons.wikimedia.org/wiki/File:NOR_Pinout.jpg#/media/File:NOR_Pinout.jpg

[41]

https://en.wikipedia.org/wiki/Assembly_language)

[42]

https://en.wikipedia.org/wiki/IEC_61131

[43]

https://en.wikipedia.org/wiki/IEC_61131-3

[44]

https://en.wikipedia.org/wiki/Profibus

[45]

https://infosys.beckhoff.com/english.php?content= /content/1033/tcplccontrol/html/TcPlcCtrl_Languages%20IL.htm&id=

[46]

https://ro.wikipedia.org/wiki/Firmware

[47]

https://ro.wikipedia.org/wiki/Logic%C4%83_binar%C4%83

[48]

https://www.courses.psu.edu/e_met/e_met430_jar14/tmrct/ton.html

Preview document

Automate programabile - Pagina 1
Automate programabile - Pagina 2
Automate programabile - Pagina 3
Automate programabile - Pagina 4
Automate programabile - Pagina 5
Automate programabile - Pagina 6
Automate programabile - Pagina 7
Automate programabile - Pagina 8
Automate programabile - Pagina 9
Automate programabile - Pagina 10
Automate programabile - Pagina 11
Automate programabile - Pagina 12
Automate programabile - Pagina 13
Automate programabile - Pagina 14
Automate programabile - Pagina 15
Automate programabile - Pagina 16
Automate programabile - Pagina 17
Automate programabile - Pagina 18
Automate programabile - Pagina 19
Automate programabile - Pagina 20
Automate programabile - Pagina 21
Automate programabile - Pagina 22
Automate programabile - Pagina 23
Automate programabile - Pagina 24
Automate programabile - Pagina 25
Automate programabile - Pagina 26
Automate programabile - Pagina 27
Automate programabile - Pagina 28
Automate programabile - Pagina 29
Automate programabile - Pagina 30
Automate programabile - Pagina 31
Automate programabile - Pagina 32
Automate programabile - Pagina 33
Automate programabile - Pagina 34
Automate programabile - Pagina 35
Automate programabile - Pagina 36
Automate programabile - Pagina 37
Automate programabile - Pagina 38
Automate programabile - Pagina 39
Automate programabile - Pagina 40
Automate programabile - Pagina 41
Automate programabile - Pagina 42
Automate programabile - Pagina 43
Automate programabile - Pagina 44
Automate programabile - Pagina 45
Automate programabile - Pagina 46
Automate programabile - Pagina 47
Automate programabile - Pagina 48
Automate programabile - Pagina 49
Automate programabile - Pagina 50
Automate programabile - Pagina 51
Automate programabile - Pagina 52
Automate programabile - Pagina 53
Automate programabile - Pagina 54
Automate programabile - Pagina 55
Automate programabile - Pagina 56
Automate programabile - Pagina 57
Automate programabile - Pagina 58
Automate programabile - Pagina 59
Automate programabile - Pagina 60
Automate programabile - Pagina 61
Automate programabile - Pagina 62
Automate programabile - Pagina 63
Automate programabile - Pagina 64
Automate programabile - Pagina 65
Automate programabile - Pagina 66
Automate programabile - Pagina 67
Automate programabile - Pagina 68
Automate programabile - Pagina 69
Automate programabile - Pagina 70
Automate programabile - Pagina 71
Automate programabile - Pagina 72
Automate programabile - Pagina 73
Automate programabile - Pagina 74
Automate programabile - Pagina 75
Automate programabile - Pagina 76
Automate programabile - Pagina 77
Automate programabile - Pagina 78
Automate programabile - Pagina 79
Automate programabile - Pagina 80
Automate programabile - Pagina 81
Automate programabile - Pagina 82
Automate programabile - Pagina 83
Automate programabile - Pagina 84
Automate programabile - Pagina 85
Automate programabile - Pagina 86
Automate programabile - Pagina 87
Automate programabile - Pagina 88
Automate programabile - Pagina 89
Automate programabile - Pagina 90
Automate programabile - Pagina 91
Automate programabile - Pagina 92
Automate programabile - Pagina 93
Automate programabile - Pagina 94
Automate programabile - Pagina 95
Automate programabile - Pagina 96
Automate programabile - Pagina 97
Automate programabile - Pagina 98
Automate programabile - Pagina 99
Automate programabile - Pagina 100
Automate programabile - Pagina 101
Automate programabile - Pagina 102
Automate programabile - Pagina 103
Automate programabile - Pagina 104
Automate programabile - Pagina 105
Automate programabile - Pagina 106
Automate programabile - Pagina 107

Conținut arhivă zip

  • Automate programabile.pdf

Alții au mai descărcat și

Studii privind Implementarea AP în Procesele Industriale

CAPITOLUL 1. GENERALITĂŢI PRIVIND AUTOMATELE PROGRAMABILE 1.1.Definiţii şi caracteristici. Automatele programabile sau PLC-urile sunt...

Proiect Licienta Reglare de nivel pentru un proces cu două rezervoare cuplate în cascadă utilizând sistemul numeric PLC-SLC 5/05

Capitolul 1 1. Introducere • Importanţa teoriei şi tehnicii reglării automate Reglarea automată ocupă un loc important în ansamblul metodelor...

Sisteme de Automatizare

Modulul SISTEME DE AUTOMATIZARE este destinat pregătirii elevilor din domeniul TEHNIC, nivel 3, (clasa a XI-a- liceu tehnologic şi clasa a XII-a...

Emulator de Procese pentru Automate Programabile

Introducere Simularea evenimentelor discrete este o abordare foarte bună în ceea ce privește modelarea unui sistem real și pentru a-i reproduce...

Măsurarea Nivelului de Lichid dintr-un Vas

INTRODUCERE În acest proiect ne-am propus să masurăm nivelul de lichid dintr-un rezervor. Pentru a face acest lucru, noi am decis să folosim un...

Automatizări

- consta in analiza retelei Petri date prin tema de proiectare pentru numarul de ordine corespunzator (N= 12). 2.1 Sinteza automatului pentru...

Automatizări Industriale în Mecatronică

Definirea sistemului flexibil de prelucrare Sistemul flexibil de prelucrare SFP poate fi definit ca un ansamblu integrat de maşini-unelte...

Automate Programabile

Automatele programabile (AP) sunt echipamente electronice destinate realizării instalaţiilor de comandă secvenţiale în logică programată. Din punct...

Te-ar putea interesa și

Comanda unei Stații Automate de Spălat Autovehicule cu Automatul Programabil LG Glofa GM7

I. PARTEA TEORETICA 1. Automate programabile 1.1 Introducere Sistemele automate de control a proceselor sunt un conglomerat de dispozitive...

Automatizarea sistemului de întrare într-un garaj

PARTEA I Capitolul 1. Usi de garaj automate 1.1. Generalitãti Portile si usile de intrare în curte sau în garaj automatizate reprezintã solutia...

Realizarea unui programator pentru o centrală termică

I. Partea teoretica 1. Programatoare pentru centrala termica 1.1 Programator Un programator se utilizeaza in instalatii de incalzire pentru...

Modernizarea sistemului de securitate al mașinii de rectificat fețe bielă - giustina

INTRODUCERE Modernizarea sistemului de securitate al maşinii de rectificat feţe bielă - Giustina Lucrarea de disertaţie realizată în cadrul...

Automate Programabile

Argument Automatizarea este definitã ca ştiinţa care se ocupã cu comanda şi controlul sistemelor.Un sistem este o noţiune abstractã ,care poate fi...

Automatizarea parcării unei companii cu un PLC S7-300

1. Controller Programabil Logic (PLC) 1.1. Introducere Ingineria controlată a evoluat de-a lungul timpului. Cândva, în trecut, oamenii erau...

Studii privind Implementarea AP în Procesele Industriale

CAPITOLUL 1. GENERALITĂŢI PRIVIND AUTOMATELE PROGRAMABILE 1.1.Definiţii şi caracteristici. Automatele programabile sau PLC-urile sunt...

Emulator de Procese pentru Automate Programabile

Introducere Simularea evenimentelor discrete este o abordare foarte bună în ceea ce privește modelarea unui sistem real și pentru a-i reproduce...

Ai nevoie de altceva?