04 principii fundamentale labview

39
Prof. Dr. Ing. Sever Paşca Catedra de Electronică Aplicată şi Ingineria Informaţiei Facultatea Electronică, Telecomunicaţii şi Tehnologia Informaţiei Universitatea POLITEHNICA din Bucureşti PRINCIPII FUNDAMENTALE LabVIEW

Upload: busaga

Post on 07-Nov-2015

31 views

Category:

Documents


2 download

DESCRIPTION

a

TRANSCRIPT

  • Coninutul cursuluiTipuri de date fundamentale

    Crearea de VI-uri

    Rularea, ncrcarea i salvarea VI-urilor

    Documentarea VI-urilor

    Faciliti de dezvoltare a VI-urilor

    Crearea de subVI-uri

    Tehnici de depanare a VI-urilor

    Principii fundamentale LabVIEW

  • Tipuri de date fundamentaleTipuri de date fundamentale:NumericeBooleeneiruri de caractere (string)Ci de fiiere (path)Tipuri de date complexe:Tablouri (arrays)Structuri (clusters)Diagrame (charts)Grafice (graphs)LabViIEW are 4 tipuri de date fundamentale cu care se pot crea tipuri de date complexe:

    Principii fundamentale LabVIEW

  • NumericeControale numerice:Controale = intrri de date / indicatoare = ieiri de dateFiecare obiect are un tip implicit, dar care poate fi schimbat (cu Change to indicator/control)Terminale numerice (apar in BD automat pentru fiecare control pus in FP) Controale = surse de date n BD = chenar gros i sgeat n dreapta spre exteriorIndicatoare = destinaie de date n BD = chenar subire i sgeat n stnga spre interiorLegturi numerice (transport datele numerice de la surs la destinaie)Culoarea terminalelor i conexiunilor numericePortocaliu = real sau complexAlbastru = ntreg

    Principii fundamentale LabVIEW

  • Numerice (cont.)Controale speciale numerice de tip subset (enumerare):Text ring = un set de N elemente de tip text (string) crora li se asociaz numere ntregi fr semn (0, 1, , N - 1)Enum = idem Ring doar c la afiare valorilor se afieaz textul i nu valoarea numeric asociatPict Ring = idem doar ca elementele din list sunt imaginiText & Pict Ring = lista e compus i din text i din imaginiSubtipurile (reprezentrile) numerice sunt:n virgul mobil (Precizie extins 128 bii, dubl 64 bii, simpl 32 bii)ntregi (lung/long 32 bii, cuvnt/word 16 bii, byte 8 bii)ntregi fr semn (lung/long 32 bii, cuvnt/word 16 bii, byte 8 bii)Complexe (dou numere n virgul mobil concatenate reprezentnd partea real i partea imaginar)

    Principii fundamentale LabVIEW

  • Numerice (cont.)Meniuri contextuale:Format & PrecisionFormatul de afiareData RangeValoarea implicitDomeniul de reprezentare validOpiuni ale controalelorData operationEtc.Valori numerice speciale:NaN (Not A Number)Inf (Infinity)Domeniul posibil de reprezentare depinde de tip, precizie i sistemul de operare (Help/Index; Data Type, numeric; Numeric Data Types Table)

    Principii fundamentale LabVIEW

  • BooleeneControale boolene:Terminale booleeneLegturi booleene

    Culoarea terminalelor i conexiunilor numerice verde

    Meniuri contextuale:Mechanical ActionData operationEtc.Butoanele etichetate au valori implicite pentru etichete dar acestea pot fi schimbate

    Principii fundamentale LabVIEW

  • iruri de caractere (string)Datele sunt sub form ASCII (Help/Index; ASCII Codes)Controale string, Terminale string, Legturi stringCuloarea terminalelor i conexiunilor string roz (magenta)Meniuri contextuale:Normal / Code Password Hex DisplayData operationLimit to a single lineVisible Items / Scrollbar (dac e redimensionat pe mai multe linii)Etc.Observaii:Codurile / se pot vizualiza la Help/Index; Backslash ('\') Codes DisplayDei pot conine caractere numerice, string-urile nu conin valori numerice. Pentru a putea fi prelucrate, ele trebuie s fie convertite ntr-o valoare numeric cu ajutorul unei funcii de conversie

    Principii fundamentale LabVIEW

  • Ci de fiiere (path)Similare cu string-urile doar c vehiculeaz ci pentru uniti, nume de fiiere i foldere n format complet (unitate:\folder\subfolder\\nume_fiier.ext)Controale path, Terminale path, Legturi pathCuloarea terminalelor i conexiunilor path cian (verde-albastru)O cale invalid este precizat prin valoarea Meniuri contextuale:Visible Items / Browse Button (pentru deschiderea ferestrei de navigare)Browse Options Etc.

    Principii fundamentale LabVIEW

  • Crearea de VI-uriSunt prezentate pe scurt aciunile necesare a fi parcurse pentru crearea unui nou modul de program (VI)

    Principii fundamentale LabVIEW

  • Crearea unui nou VIDeschiderea unui nou VI (a unei perechi de ferestre PF i BD) cu File/New VI (Ctrl+N)Adugarea de controale n FPSelecie din paleta ControlsSelecie din meniul contextual de pe o zon liber a FP (mai avantajoas deoarece poziioneaz obiectul pe locul unde s-a deschis meniul contextual)Util: Acoperirea display-ului cu cele dou ferestre folosind Window / Tile Left and Right (Ctrl+T)Vizualizarea la nevoie a paletelor de instrumente, controale i funcii folosind Windows / Show Toolls Palette, Windows / Show Controls Palette, respectiv Windows / Show Functions Palette

    Principii fundamentale LabVIEW

  • Crearea unui nou VI (cont.)Etichetarea elementelorSe poate face astfel:Imediat la poziionarea obiectului cu tastarea eticheteiUlterior cu instrumentul de operare sau etichetareEticheta unui control apare automat lng terminalul corespunztor din BDncheierea editrii se face cu una din aciunileShift+Enter Enter de pe padul numericClick n exteriorul eticheteiEticheta nu se poate terge dar se poate face invizibilO etichet goal (automat invizibil) poate fi fcut vizibil pentru editare bifnd Visible Items /Label din meniul contextual al obiectuluiEtichetele singulare folosite pentru comentarea FP i BD nu sunt ataate unui obiect i se creeaz cu instrumentul de etichetare cu un click pe o zon libera a FP sau BD

    Principii fundamentale LabVIEW

  • Crearea unui nou VI (cont.)Eticheta unui subVI nu poate fi editat (este numele subVI-lui)Eticheta unei funcii poate fi editat (n scopul documentrii VI-ului)Modificarea atributelor textuluiSe fac cu instrumentul Text Settings din bara de instrumenteDaca e cel puin un obiect selectat, modificrile atributelor se fac pentru obiectul/obiectele selectate, altfel se schimb valorile implicite care vor fi utilizate pentru toate textele adugate ulteriorAdugarea de elemente n BD (crearea programului stabilirea algoritmului de prelucrare i a fluxului de date)Elemente (noduri) de prelucrareSelecie din paleta ControlsSelecie din meniul contextual de pe o zon liber a FP (poziioneaz obiectul pe locul unde s-a deschis meniul)Selecie din meniul contextual al terminalelor nodurilor de prelucrare deja poziionate

    Principii fundamentale LabVIEW

  • Creearea unuii nou VI (cont.)ConexiuniO conexiune leag o singur surs la una sau mai multe destinaii avnd toate acelai tip de date.Folosind instrumentul de conectare prin click-uri succesive cu mouse-ul pe terminalul de start i terminalul destinaie (ordinea nu conteaz)O ntoarcere de 90 grade se face automat. Pentru mai multe, se fixeaz punctul de ntoarcere cu un click n locul doritDirecia de plecare dintr-un col de traseu se schimb apsnd tasta SpaceO conexiune poate ncepe sau termina i pe o alt legturUn dublu click cu instrumentul de legturi pornete sau sfrete o legtur ntr-o zon liber (nu la un terminal)O legtur se poate face direct ntre interiorul i exteriorul unei structuri, LavVIEW crend automat un tunel de legtur pe chenarul structuriiO legtur incorect este neagr i ntrerupt. Ea nu permite compilarea VI-ului si trebuie tears (Edit / Remove Broken Wires Ctrl+B)

    Principii fundamentale LabVIEW

  • Tehnici de editareObservaie: Pentru o aciune asupra unui obiect, el trebuie nti selectatSelectarea obiectelorClick cu instrumentul de poziionareSelecii multipleCu click and drag pentru includerea n dreptunghiul trasat a obiectelor doriteShift+click succesiv pe obiectele doriteDeselectarea individual se face cu un click pe obiect (innd Shiftul apsat dac exist o selecie multipl)Deselectarea tuturor obiectelor se face cu un click ntr-o zon liberMutarea obiectelorSelecie urmat de Cut (Ctrl+X), apoi click pe noua poziie dorit urmat de Paste (Ctrl+V)Selecie urmat de click and drag n noua poziieSelecie urmat de apsarea tastelor sgei (deplasare fin) sau Shift+taste sgei (deplasare rapid)

    Principii fundamentale LabVIEW

  • Tehnici de editareDuplicarea obiectelorSelecie urmat de Copy (Ctrl+C), apoi click pe poziia dorit urmat de Paste (Ctrl+V)Selecie urmat de click and drag n noua poziie cu tasta Ctrl apsat Selecie urmat de apsarea tastelor sgei (deplasare fin) sau Shift+taste sgei (deplasare rapid)Se pot copia obiecte dintr-un VI n altulNu se pot copia obiecte din BD n FP sau inverstergerea obiectelorSelecie urmat de Edit / ClearSelecie urmat de apsarea tastei Del sau BacspaceTerminalele din BD nu se pot terge. Ele dispar la tergerea controlului asociat din FPUnele componente ale controalelor complexe nu se pot terge, dar se pot face invizibile (label, caption, digital display etc.)

    Principii fundamentale LabVIEW

  • Tehnici de editareRedimensionarea obiectelorClick and drag cu instrumentul de poziionare pe un col al obiectuluiVizibilitatea obiectelor suprapuseSe pot deplasa n fa sau n spatele celorlalte obiecte folosind comenzile din instrumentul Reorder din bara de instrumenteColorarea obiectelorLa majoritatea obiectelor (excepie cele la care se folosete un cod de culoare pentru tipurile de date vehiculate), se pot schimba culorile, separat pentru background i foreground, folosind instrumentul de colorarePentru obiectele logice, fiecare stare are setul propriu de culoriCuloarea marcat cu T face obiectul transparent, fiind vizibil obiectul din spatele su, dar aciunea cu instrumentul de operare fcndu-se pe el

    Principii fundamentale LabVIEW

  • Tehnici de editareSelectarea conexiunilorUn click selecteaz un segmentUn dublu click selecteaz o ramur3 click-uri selecteaz o legturSe pot selecta segmente multiple chiar neconectate cu Shift+click-uri succesive pe segmentele doriteDeplasarea conexiunilorSe face similar cu deplasarea oricrui obiect, doar ca LabVIEW modific segmentele adiacenteCnd se deplaseaz un obiect, toate segmentele conectate la terminalele sale se modific/deplaseaz corespunztor pentru a nu se pierde conexiuneaLa copierea unor obiecte sau la mutarea lor din interiorul n exteriorul unei structuri sau invers, unele conexiuni se pot rupe

    Principii fundamentale LabVIEW

  • Rularea, ncrcarea i salvarea VI-urilor

    Principii fundamentale LabVIEW

  • Rularea unui VIUn VI se poate rula att din modul Run, ct i din modul Edit apsnd butonul Run din bara de meniuri. Dup execuie, VI-ul revine n modul iniial.Trecerea din modul Edit n Run echivaleaz cu compilarea programului.Cnd un VI este rulat, butonul Run i schimb forma: cnd VI-ul este rulat ca program principal; cnd VI-ul este executat ca subVI apelat de alt VI.Se pot rula mai multe VI-uri simultan.Un VI nu se poate rula n acelai moment att ca program principal, ct i ca subprogram. De aceea, toate programele care au ca subVI un program care este rulat ca program principal, au butonul Run rupt pn cnd respectivul VI i termin execuia.

    Principii fundamentale LabVIEW

  • ncrcarea i salvarea VI-urilorUn VI se poate salva n dou feluri:VI individual, cu extensia .vi,ntr-un fiier bibliotec cu extensia .llb.Fiierele biblioteci .llb pot conine mai multe VI-uri i sunt portabile, spre deosebire de fiierele .vi care sunt specifice sistemului de operare.Fiierele biblioteci .llb sunt comprimate, salvnd spaiu, dar dac arhiva este corupt, se pierd toate VI-urile incluse n ea.O bibliotec poate fi editat cu comanda Tools / Edit VI Library O bibliotec .llb salvat in directorul vi.lib din directorul de instalare al LabVIEW va fi inclus automat la lansarea LabVIEW n paleta Function. Aceasta este o modalitate dinamic prin care se poate personaliza acest meniu cu subprogramele proprii care pot fi utilizate n mai multe aplicaii.

    Principii fundamentale LabVIEW

  • ncrcarea i salvarea VI-urilorUn VI se poate salva cu opiuni (File / Save with Options ):Salvarea ntregii ierarhiiIncluderea subVI-urilor externeIncluderea meniurilor Salvarea cu parolSalvarea fr diagrameUn VI modificat poate fi adus la starea de la ultima salvare folosind comanda File / Revert

    Principii fundamentale LabVIEW

  • Documentarea VI-urilorDocumentarea unui program ajut la utilizarea i nelegerea lui i la dezvoltarea sa ulterioar.

    Principii fundamentale LabVIEW

  • Fiecare obiect are o descriere care poate fi editat (nu i n modul Run) i vizualizat din meniul contextual al obiectului.Fiecare VI are o documentare accesibil din meniul File / VI Properties selectnd categoria Documentation. Aici se pot introduce: O descriere a VI-ului Numele unui fiier n format html care conine o documentare complet a VI-uluiUn cuvnt cheie la care se dorete trimiterea prin funcia help la un index al unui fiier Help compilat.Observaii:Documentarea este foarte important pentru eficiena utilizrii i dezvoltrii ulterioare a unui program.Firmele de soft aloc un timp nsemnat din timpul de programare documentrii programelor.Calitatea unui programator se vede de cele mai multe ori n documentarea programelor

    Principii fundamentale LabVIEW

  • Crearea de subVI-uriLabVIEW este un limbaj de programare modular. Un program LabVIEW poate fi rulat att ca program principal (VI) ct i ca un subprogram (subVI).

    Principii fundamentale LabVIEW

  • Pentru ca un modul de program (VI) s poate fi utilizat ca un subprogram (subVI), el trebuie:S fie salvat fie ca fiier de sine stttor n format .vi, fie ntr-o bibliotec n format .llb;S aib creat o icoan, care reprezint numele de apel al subVI-ului;S aib definit un conector, care reprezint parametrii de apel ai subVI-ului.Crearea icoaneiLabVIEW creeaz automat o icoan la deschiderea unui nou VI care poate fi editat apoi folosind comanda Edit Icon din meniul contextual obinut pe icoana din FP.Editorul de icoan este un editor grafic minimal care permite realizare unei icoane cu informaii n form text i grafic.

    Principii fundamentale LabVIEW

  • Crearea conectoruluiSelectnd din meniul contextual al icoanei din FP comanda Show Connector, LabVIEW propune i creeaz o structur de conector corespunztoare numrului de controale i indicatoare din FP-ul VI-ului.Structura conectorului poate fi schimbat oricnd prin:Selecia altei configuraii din submeniul grafic Patterns din meniul contextual al conectorului;Rotirea sau oglindirea configuraiei folosind comenzile corespunztoare din meniul contextual al conectorului.Alocarea terminalelor conectorului la controalele (de regul terminalele din stnga) i indicatoarele (de regul terminalele din dreapta) din FP se face cu instrumentul de conectare (click pe conector, click pe control, click pe o zon liber a FP).

    Principii fundamentale LabVIEW

  • Faciliti de dezvoltare a VI-urilorSunt trecute n revist unele faciliti ale mediului de programare LabVIEW care e bine s fie utilizate pentru eficientizarea activitii de programare a VI-urilor.

    Principii fundamentale LabVIEW

  • Utilizarea comenzilor scurte (shortcut-uri) care apar n meniurile pull-down n dreapta comenzilor respective. Cteva foarte utile sunt urmtoarele:Ctrl+R rularea unui VICtrl+M schimbarea modului VI-ului din Edit n Run i inversCtrl+E comutarea ntre ferestrele FP i BDCtrl+H Afiarea sau ascunderea ferestrei help contextualCtrl+B tergerea tuturor legturilor incorecteCtrl+W nchiderea ferestrei activeCtrl+T redimensionarea celor dou ferestre ale VI-ului ca s acopere tot ecranulCtrl+/ maximizarea/redimensionarea ferestrei curenteCtrl+? sau F1 afiarea ferestrei help

    Principii fundamentale LabVIEW

  • Comutarea instrumentului prin apsarea tastei Space ntre instrumentele de operare i selecie n FP i instrumentele de selecie i conectare n fereastra BD. Schimbarea succesiv a instrumentului prin apsarea tastei Tab ntre cele patru instrumente cele mai des folosite n fereastra FP/BD: instrumentul de operare, de selecie, de editare text i de colorare / conectare.n timpul trasrii unei legturi, se poate schimba direcia cu 90 de grade apsnd tasta Space.Deplasarea fin a unui obiect sau segment sau a unui grup de astfel de elemente selectate folosind tastele sgei (pixel cu pixel) sau Shift+tastele sgei (cte 10 pixeli odat).Adugarea elementelor noi la un text ring folosind Shift+Enter la terminarea introducerii unui element din enumerare i trecerea la urmtorul.

    Principii fundamentale LabVIEW

  • Duplicarea unui element sau grup de elemente prin meninerea apsat a tastei Ctrl n timpul operaiei de mutare a obiectului cu tehnica click and drag (se deplaseaz o copie a elementelor selectate).Preluarea unei culori de la un obiect folosind instrumentul de colorare cu tasta Ctrl apsat. Culoarea este memorat ca cea implicit, astfel c printr-un singur click pe alte obiecte acestea sunt colorate identic cu primul.Pentru a elimina rapid eroarea des ntlnit de a lega dou controale ntre ele, se folosete din meniul contextual comanda Change to indicator.tergerea unei legturi n curs de realizare se realizeaz uor cu un click pe butonul din drapata al mouse-ului.Utilizarea comenzilor din meniurile grafice din bara de instrumente Align Objects i Distribute Objects pentru aranjarea rapid a elementelor din ferestrele VI-ului.

    Principii fundamentale LabVIEW

  • Tehnici de depanare a VI-urilorLa compilarea VI-ului, LabVIEW afieaz o fereastr cu toate erorile de sintax existente n VI. VI-ul nu poate fi executat pn cnd nu se elimin aceste erori.Dar erorile logice de programare nu pot fi detectate de ctre LabVIEW. Dac ele apar (VI-ul nu ruleaz cum trebuie sau d rezultate neateptate i incorecte) trebuie eliminate prin verificarea logic a programului.Punerea la punct a unui program prin eliminarea erorilor de sintax i erorilor logice se face prin depanarea VI-ului.

    Principii fundamentale LabVIEW

  • VI cu eroriPe perioada editrii, butonul RUN apare ntrerupt atta timp ct programul are erori. De cele mai multe ori o comand Remove Broken Wire (Ctrl+B) rezolv problema.Pentru a afla de ce un VI nu poate fi compilat, se apas butonul Run sau se selecteaz comanda Window / Show Error List (Ctrl+L).n fereastra Error List care apare:Se selecteaz VI-ul dorit,Selecia erorii (cu un click pe el) determin afiarea unor informaii detaliate despre eroarea respectiv,Cu o eroare selectat, prin apsarea butonului Find (sau cu un dublu-click pe eroare) LabVIEW aduce fereastra cu eroare n prim plan i selecteaz automat obiectul care a generat eroarea.Prin bifarea opiunii Show Warnings se afieaz informaii suplimentare sub forma unor avertizri. Acestea nu determin ntreruperea butonului Run dar atrag atenia asupra unor lucruri fr sens pentru LabVIEW.

    Principii fundamentale LabVIEW

  • Rularea pas cu pasPentru urmrirea execuiei unui VI, o diagram poate fi rulat pas cu pas folosind urmtoarele taste din bara de instrumente: - Single Stepping Into (rularea pas cu pas a diagramei curente cu execuie pas cu pas i a nodului de execuie urmtor) - Single Stepping Over (rularea pas cu pas a diagramei curente cu execuie ntr-un singur pas a nodului de execuie urmtor) - Step Out (terminarea complet a execuiei diagramei curente)Nodul urmtor care va fi executat este pus n eviden prin clipirea sa.

    Principii fundamentale LabVIEW

  • Rularea cu evidenierea execuieiVizionarea animat a execuiei unui VI permite urmrirea ordinii de execuie a nodurilor i a valorilor intermediare ale datelor vehiculate.Folosind rularea cu evidenierea execuiei n conjuncie cu rularea pas cu pas, se poate nelege foarte bine fluxului datelor ntre nodurile BD (deplasarea datelor este simulat cu nite puncte care se deplaseaz pe legturi).Validarea acestui mod se face prin apsarea butonului Highlight Execution care ii schimb culoarea pentru marcarea faptului c modul este activat.Rularea cu evidenierea execuiei reduce substanial performanele unui VI. Un subVI cu acest mod validat poate nrutii substanial i performanele VI-ului apelant / principal.

    Principii fundamentale LabVIEW

  • Utilizarea sondei de vizualizareSonda de vizualizare (Probe) permite verificarea valorilor intermediare ale unui VI care produce rezultate nesigure sau neateptate.Se poate lega i un indicator la o legtur de date pentru a vizualiza valoarea dar e mult mai rapid i comod utilizarea unei ferestre Probe la care se poate alege orice tip de indicator se dorete.n modul Run, un clik-dreapta pe legtur i selectarea comenzii Probe determin apariia unei ferestre Probe numerotate asociate legturii respective.Probe n conjuncie cu rularea pas cu pas i evidenierea execuiei permite urmrirea valorilor intermediare mult mai uor.O legtur poate avea o singur fereastr Probe.Valorile datelor nu pot fi modificate din fereastra Probe.Ferestrele Probe nu au nici un efect asupra execuiei programului.

    Principii fundamentale LabVIEW

  • Utilizarea punctelor de ntrerupere a execuieiUn punct de ntrerupere suspend execuia nodului la care a fost setat, permind inspectarea datelor care sunt trimise nodului nainte ca acesta s fie executat.Setarea unui punct de ntrerupere se face n mai multe moduri:Din meniul contextual al nodului de execuie se selecteaz comanda Set Breakpoint. Dac nodul de execuie este un subVI, aceast comand va avea efect numai la acest apel al subVI-ului.n fereastra subVI-ului, se selecteaz comanda Operate / Suspend when Called. Aceast comand are efect pentru toate instanele acestui subVI, n toate VI-urile care apeleaz acest VI. n fereastra Files / VI Properties a unui subVI, n categoria Execution, se bifeaz opiunea Suspend when Called. Aceast opiune are efect pentru toate instanele acestui subVI, n toate VI-urile care apeleaz acest VI. Dup ntreruperea execuiei la un breakipoint, se poate continua execuia normal, pas cu pas sau/i cu evidenierea execuiei.

    Principii fundamentale LabVIEW

  • Reguli pentru depanarea VI-urilorVerificarea corectitudinii conexiunilor prin triplu-click pe o legtur se selecteaz ntreaga conexiune i se poate verifica faptul c acesta pleac/ajunge la terminalul dorit.Verificarea conectrilor folosind fereastra Context Help (corectitudinea semnalelor la terminalul dorit).Verificarea valorilor implicite la terminalele neconectate ale funciilor i subVI-urilor care trebuie s fie cele dorite.Utilizarea punctelor de ntrerupere, evidenierea execuiei i rularea pas cu pas pentru controlul execuiei programelor care trebuie s fie identic cu cel dorit. Pentru asigurarea performanelor ridicate ale execuiei VI-urilor, aceste faciliti trebuie dezactivate.Utilizarea sondei de vizualizare pentru inspectarea rezultatelor intermediare.Verificarea erorilor date de funcii i subVI-uri, mai ales pentru cele care execut operaii de intrare/ieire.

    Principii fundamentale LabVIEW

  • Reguli pentru depanarea VI-urilor (cont.)Observarea comportrii VI-urilor sau a subVI-urilor cu diverse valori de intrare. Pentru controale numerice, se pot introduce i valori speciale (NaN, Inf).Verificarea invalidrii evidenierii execuiei pentru toate subVI-urile atunci cnd un VI ruleaz ncet. Ferestrele VI-urilor neutilizate trebuie s fie nchise pentru eliberarea memoriei utilizate.Verificarea buclelor FOR care pot s nu execute nici o iteraie i creeaz tablouri goale.Verificarea iniializrii corecte a registrelor de deplasare atunci cnd nu se dorete n mod expres pstrarea datelor de la o execuie la alta.Verificarea ordinii elementelor n structurile de date (clustere) care trebuie s fie aceeai la surs i la destinaie (se poate corecta cu comanda Cluster Order).Verificarea ordinii execuiei nodurilor care poate s nu fie exact cea care se dorete.

    Principii fundamentale LabVIEW

    Achiziia i prelucrarea semnalelor medicaleBirou: B313-Leu; D110-PolizuLaborator: B324-Leu; B321-LeuCurs: B321-Leu

    Laborator: Nu recuperri

    Punctaj: IN TIMPUL SEMESTRULUI:10 puncte prezen i activitate la curs30 puncte activitate, prezen i colocviu la laborator20 puncte parial 4 cursuri din (12)IN SESIUNE:40 puncte examen finalPrincipii fundamentale LabVIEWAchiziia i prelucrarea semnalelor medicalePrincipii fundamentale LabVIEWAchiziia i prelucrarea semnalelor medicalePrincipii fundamentale LabVIEWAchiziia i prelucrarea semnalelor medicalePrincipii fundamentale LabVIEWAchiziia i prelucrarea semnalelor medicalePrincipii fundamentale LabVIEWAchiziia i prelucrarea semnalelor medicalePrincipii fundamentale LabVIEWAchiziia i prelucrarea semnalelor medicalePrincipii fundamentale LabVIEWAchiziia i prelucrarea semnalelor medicaleSegment = o singur linie orizontal sau verticalCol/nod de ntoarcere = punctul unde se unesc dou segmenteJonciune = un punct unde se unesc 3 sau 4 segmenteRamur = toate segmentele care unesc 2 jonciuni, 2 terminale fr jonciune pe parcurs, sau o jonciune cu un terminalLegtur = toate segmentele conectate prin coluri sau jonciuni (toate ramurile unei conexiuni)Principii fundamentale LabVIEWAchiziia i prelucrarea semnalelor medicalePrincipii fundamentale LabVIEWAchiziia i prelucrarea semnalelor medicalePrincipii fundamentale LabVIEWAchiziia i prelucrarea semnalelor medicalePrincipii fundamentale LabVIEWAchiziia i prelucrarea semnalelor medicalePrincipii fundamentale LabVIEWAchiziia i prelucrarea semnalelor medicalePrincipii fundamentale LabVIEW