Sunteți pe pagina 1din 4

Automate Programabile

Proiectarea automatelor cu stri finite in logic cablat i logic programat


Sistemele de conducere cu stri finite pot fi realizate n logic cablat sau n logic programat. Sistemele realizate n logic cablat se caracterizeaz prin: funcia realizat depinde de conexiunea dintre module, deci de cablaj orice modificare a funciei realizat de sistemul de conducere necesita modificri hardware. O abordare fundamental deosebit de sintez a sistemelor de conducere cu stri finite poart denumirea de logic programat. n aceast categorie intr toate sistemele ce funcioneaz pe baza unui program nscris ntr-o memorie. Sistemele care opereaza pe baz de program sunt universale, n sensul c pot implementa orice funcii far a necesita modificri de hardware. n acest caz pentru fiecare tem de proiectare activitatea const n programarea memoriei sistemului. Sistemele care lucreaz pe baz de program conin: unitatea central care executa instruciile programului; memorie n care se pastreaz programul; circuite de interfa n care sistemul de conducere comunic cu procesul.

Etapele procesului de proiectare a sistemelor de conducere


Dei logica programat se extinde tot mai mult n raport cu logica cablat, fiecare dintre ele prezint avantaje i dezavantaje care fac ca alegerea intre ele s nu fie o problem uoara. Sistemele n logic programat pot rezolva probleme de mare complexitate pentru care se prelucreaz un volum mare de date cu algoritmi compleci. Sistemele n logic cablat permit obinerea vitezei maxime de rspuns. Acolo unde apar ambele cerine se pot realiza sisteme mixte care s conin att parte de logic cablat, ct i parte de logic programat. Etapele proiectrii unui astfel de sistem pot fi reprezentate ntr-o diagram mprit n dou pri: o parte de proiectare a sistemului n logic cablat i o parte de proiectare a sistemului n logic programat.
1

Automate Programabile

START

Definirea problemei. Divizarea sistemului n logic cablat i n logic programat. Partajarea blocurilor. Sinteza blocurilor cu logic cablat. Execuia cablrii cu circuite logice. Testarea blocurilor componente. Alegerea configuraiei sistemului. Proiectare program. Scrierea programului sursa. Asamblarea programului. Testarea programului.
nu Este corect? da

Lucreaz corect?
da

nu

Testare prototip.

Lucreaz corect?
da

nu

Satisface performanele impuse? da

nu

nscrie programul n PROM. Elaborarea documentaiei.

Proiectare produs.

n faza de definire a problemei se determin semnalele de intrare i de ieire din sistem, viteza de variaie a acestora, cantitatea i viteza de prelucrare cerut, tipul de stri i modul lor de tratare. n divizarea sistemelor n logic cablat i logic programat se pot ntlni 3 situaii:

Automate Programabile 1. Exist un numr mic de semnale de intrare i de ieire i logica de prelucrare a

acestora este simpl, astfel c un sistem cu logic cablat special construit este mai economic dect un sistem cu logic programat n configuraie minim. 2. 3. Cerinele de performan ale sistemului din punct de vedere al vitezei de Logica de prelucrare a semnalelor este complex i volumul de prelucrat este raspuns nu sunt deosebite i pot fi satisfcute de un sistem cu logic programat. suficient de mare pentru a impune utilizarea unui sistem cu logic programat, dar performanele cerute nu pot fi satisfcute de acesta. Se impune n acest caz ca o prelucrare parial a semnalelor s fie realizat cu circuite logice specializate. n acest caz, se caut s se atribuie sistemului cu logic programat ct mai multe funcii de ndeplinit, astfel ncat partea de logic cablat s fie ct mai simpl cu putin. n cazul proiectrii cu logic cablat se parcurg urmtoarele etape: 1. Sistemul se mparte n blocuri folosind criterii funcionale sau poziionale. Se urmrete pe de o parte ca blocurile s fie de complexitate redus pentru a putea fi mai uor realizate i testate, iar pe de alt parte se urmarete ca numrul blocurilor s fie mic, astfel ncat s nu apar probleme la interconectarea lor. 2. 3. Etapa de sintez a blocurilor se face cu una din metodele prezentate n cadrul Blocurile se realizeaz utiliznd plci universale cu socluri de vrapare cu cursului de FC, n funcie de circuitele ce urmeaz a fi utilizate. circuite imprimate. nainte de implantare, circuitele electronice sunt testate. Se realizeaz ulterior legaturile dintre plci. 4. Testarea blocurilor componente const n verificarea funcionrii separate a acestora. Pentru aceasta: a. b. 5. se vor simula blocuri ce nu au fost nc realizate se recomand ca testarea s se fac n condiii ct mai apropiate de cele

de lucru. Testarea prototipului. n aceast etap pot s apar conexiuni greite datorate unor erori de sintez. Orice modificare care trebuie adus n aceast etap va afecta o parte din sistem. Nu este exclus s apar necesitatea reproiectrii ntregului sistem. 6. Proiectarea produsului final poate necesita o perioad de timp relativ ndelungat n special dac n faza de execuie a prototipului s-au utilizat plci universale, iar produsul final se execut pe plci cu circuite imprimate. Adeseori tot ciclul trebuie parcurs de mai multe ori pn se obine un produs final acceptabil. 3

Automate Programabile La proiectarea i realizarea sistemelor cu logic programat se parcurg etapele: 1. Alegerea configuraiei sistemului de calcul, care se va face pe baza analizei de sistem. n aceast etapa se determin numrul porturilor de intrare i a celor de ieire, numrul dispozitivelor de transmisie a informaiilor, capacitatea memoriei, tipurile i numrul dispozitivelor de interfa cu procesul. Tot n aceast faz se face o analiz preliminar a performanelor cerute sistemului i a msurilor speciale care se iau n vedere n obinerea acestora. 2. 3. 4. 5. Proiectarea programului, ce const dintr-o descriere schematic a operaiilor Scrierea programului surs se face n limbaj de asamblare sau n limbaj de Asamblarea programului faz executat automat ntr-un sistem de calcul i Testarea programului este o faz executat cu scopul asigurarii c programul pe care sistemul de calcul trebuie s le execute pentru a rezolva sarcinile ce-i revin. nivel superior. are drept rezultat obinerea programului n cod main. execut corect sarcinile ce i-au fost impuse.

S-ar putea să vă placă și

  • Curs Electro
    Curs Electro
    Document53 pagini
    Curs Electro
    Levente Balazs
    Încă nu există evaluări
  • Sisteme de Conducere
    Sisteme de Conducere
    Document27 pagini
    Sisteme de Conducere
    Levente Balazs
    Încă nu există evaluări
  • MPP Torie2
    MPP Torie2
    Document39 pagini
    MPP Torie2
    Levente Balazs
    Încă nu există evaluări
  • Cap 3
    Cap 3
    Document69 pagini
    Cap 3
    Marin Țopa
    Încă nu există evaluări
  • Ph19 Anexa Paltinis Octombrie 2011
    Ph19 Anexa Paltinis Octombrie 2011
    Document26 pagini
    Ph19 Anexa Paltinis Octombrie 2011
    Levente Balazs
    Încă nu există evaluări
  • Cap1curs MK
    Cap1curs MK
    Document8 pagini
    Cap1curs MK
    Andrid Conea
    Încă nu există evaluări
  • Capitol 5
    Capitol 5
    Document60 pagini
    Capitol 5
    Claudia Pandel
    100% (1)
  • Actionari Electrice
    Actionari Electrice
    Document14 pagini
    Actionari Electrice
    Mihaela Enache
    Încă nu există evaluări
  • Produs Marketing
    Produs Marketing
    Document5 pagini
    Produs Marketing
    Levente Balazs
    Încă nu există evaluări
  • Actuator
    Actuator
    Document9 pagini
    Actuator
    Bostan Bogdan
    Încă nu există evaluări
  • Roboti Industriali 2008
    Roboti Industriali 2008
    Document131 pagini
    Roboti Industriali 2008
    Adrian Paul Nuţiu
    Încă nu există evaluări
  • Bazele Roboticii GacsadiA
    Bazele Roboticii GacsadiA
    Document86 pagini
    Bazele Roboticii GacsadiA
    Luca Adrian
    Încă nu există evaluări
  • Programarea Robotiilor
    Programarea Robotiilor
    Document13 pagini
    Programarea Robotiilor
    Levente Balazs
    Încă nu există evaluări
  • Curs2 Aap
    Curs2 Aap
    Document8 pagini
    Curs2 Aap
    Levente Balazs
    Încă nu există evaluări
  • C7 Injectie
    C7 Injectie
    Document19 pagini
    C7 Injectie
    Kocsis Attila
    Încă nu există evaluări
  • Mente
    Mente
    Document6 pagini
    Mente
    Levente Balazs
    Încă nu există evaluări
  • Sad
    Sad
    Document5 pagini
    Sad
    Levente Balazs
    Încă nu există evaluări