Inregistreaza | Ai uitat parola?

Capitolul 3

Numar pagini 8
Nume Capitolul 3
Subiect Software industrial
Institutie Universitate
Universitate Facultatea de Automatica, Calculatoare, Electronica
Pret 50 puncte
Evaluarea calitatii 0 / 0 (100%)
Adaugat 08-06-2009
Adaugat de dktf0406
Descarcat 4
Marimea fisierului 0 KB
Formatul fisierului doc
Cuvinte cheie software , industrial , dezvoltarea , aplicatii , timp , real , mediu , matlab , simulink , real-time , workshop , rtw
Format: doc
Pret: 50 puncte
Descrierea materialului:
3.1 Dezvoltarea unei aplicaţii în timp real
3.2 Mediul de dezvoltare de aplicaţii de timp real MATLAB/Simulink/Real-Time Workshop
3.2.1 MATLAB
3.2.2 Simulink
1.2.3 Real Time Workshop (RTW)
Extras din material:
Capitolul 3.
SOFTWARE INDUSTRIAL

Denumirea de software industrial se refer? la o tendin?? modern? de integrare a unor medii software diferite pentru producerea rapid? de aplica?ii industriale.
Produc?torii de software au r?spuns rapid cerin?elor pie?ii, dezvolt?nd medii de programare dedicate. A?a au ap?rut medii integrate de dezvoltare de aplica?ii pentru gestiunea bazelor de date, pentru dezvoltarea de aplica?ii grafice sau pentru dezvoltarea de aplica?ii industriale.
Prin aplica?ie industrial? ?n?elegem programe specializate ?n achizi?ia, prelucrarea sau analiza informa?iilor provenite din diferite procese industriale. Toate aceste prelucr?ri sunt f?cute fie ?n scopul supravegherii (monitoriz?rii) proceselor industriale, fie ?n scopul elabor?rii unor comenzi c?tre aceste procese.
Decidem c? prin aplica?ie industrial? ?n?elegem orice aplica?ie care are leg?tur? direct? cu procesul real ?i care monitorizeaz? evolu?ia ?n timp a proceselor, analizeaz? desf??urarea lor sau comand? anumite m?rimi caracteristice acestor procese ?n scopul ob?inerii unor performan?e dorite.
?n limbajul ingineresc de specialitate de obicei prin aplica?ie industrial? ?n?elegem, ?ntr-un cadru mai larg, orice aplica?ie ?n timp real.
O aplica?ie ?n timp real se execut? pe un sistem ?n timp real. Un sistem ?n timp real (real-time system) reprezint? un computer capabil s? proceseze evenimente din mediul real la imediata lor apari?ie, sub constr?ngerea unui ceas de timp real, ?i care poate implementa algoritmi ?ntr-un mediu hardware dedicat. Un sistem de timp real poate fi reprezentat, de exemplu, de un telefon mobil, de un echipament de testare sau m?surare sau de sisteme de control implementate pe scar? larg? ?n industrie.
?n general, prin aplica?ie ?n timp real ?n?elegem orice aplica?ie a c?rei desf??urare ?n timp este strict legat? de timpul fizic real. ?n general aceast? leg?tur? cu timpul real se realizeaz? cu ceasul de timp real al sistemului de calcul, printr-un sistem de ?ntreruperi implementat de aplica?ie sau de sistemul de operare.
O aplica?ie de proces are dou? componente principale: componenta software ?i componenta hardware. Tendin?a general? este aceea de standardizare a acestor componente.
Odat? cu sporirea capacit??ilor sistemelor de calcul (vitez? de procesare crescut?, capacit??i de memorare sporite), foarte mul?i produc?tori au trecut la fabricarea a?a numitelor pl?ci de achizi?ie ?i control (pl?ci de proces) ?n arhitectur? standardizat?. Aceste sunt de fapt pl?ci de extensie ata?ate la placa de baz? a calculatorului dotate cu interfe?e de proces. Ele se pot cupla, eventual cu ajutorul unor dispozitive de interfa?are suplimentare, la un proces industrial. Intr?rile/ie?irile de proces sunt asigurate de convertoare analog/numerice (CAN) respectiv convertoare numeric/analogice (CAN) precum ?i de intr?ri/ie?iri numerice.
Sistemul de operare gestioneaz? func?ionarea acestor pl?ci de proces ?n general printr-un sistem de ?ntreruperi sau prin canale de acces direct la memorie (DMA).
Aceste pl?ci de proces transform? un PC ?n calculator de proces ?i confer? o foarte mare flexibilitate ?i versatilitate ?n dezvoltarea de aplica?ii de proces adaptate cerin?elor beneficiarului.
Prin standardizarea componentei hardware de proces, accentul ?n proiectare cade asupra utiliz?rii mediului software de dezvoltare de aplica?ii de timp real.
3.1 Dezvoltarea unei aplica?ii ?n timp real
Abordarea tradi?ional? a proiect?rii ?i respectiv a implement?rii unei aplica?ii de timp real implic? mai multe echipe de ingineri, incluz?nd o echip? care pro...


Materiale similare

Nume: Capitolul 8 TARGET-ul REAL TIME WINDOWS
Extras din material: ...al Simulation parameters:  EMBED PBrush   EMBED PBrush  Din meniul de simulare se apas? butonul Build Din meniul de simulare Simulation se selecteaz? External, ?i apoi se ac?ioneaz? butonul Connect to target. The MATLAB command window displays the following message: Model rtvdp loaded Din meniul de simulare Simulation, se selecteaz? Start real-time code. 8.4 Descrierea Real-Time Windows Target Procesul de dezvoltare a unei aplica?ii: ?n mediul Real-Time Windows Target...
Nume: Capitolul 6 REAL-TIME (RTW). Prezentare generala
Extras din material: ...e pentru aplica?ii de timp real ?ntr-o mare varietate de arhitecturi pentru calculatoarele gazd?. APB (Automatic Program Building) folose?te utilitarul make pentru a controla compilarea ?i link-editarea surselor cod C sau Ada generate. O comand? de nivel ?nalt implementat? ?ntr-un script MATLAB controleaz? acest proces de construc?ie. Comanda implicit?, folosit? pe cele mai multe sisteme ?int?, este make_rtw. Procesul de construc?ie const? ?n urm?torii pa?i: Analiza modelului ?i compilarea ...



Comentarii asupra materialului "Capitolul 3"

Nimeni nu a verificat inca acest material. Fi primul care isi publica opinia



Publica-ti opinia

Logheaza-te pentru a posta un comentariu