Documentarea lucrărilor în laborator pe sistemul labview - labview

1.4. Documentarea AM


Limbajul de programare grafic "G" utilizat în LabVIEW este foarte evident, programul este similar cu diagrama bloc a algoritmului. Sistemul LabVIEW permite dezvoltatorului virtual de echipamente să facă explicații textuale pe panoul frontal sau pe diagrama bloc. și, de asemenea, să înregistreze informațiile de referință de bază despre dispozitivul virtual (meniul Fișier >> VI Proprietăți, fila Documentație).







2. Ordinea de implementare a tehnologiei EaP, Dataflow.


Rușii scriu de la stânga la dreapta. Arabii scriu de la dreapta la stânga. Preoții egipteni vechi au scris de la stânga la dreapta, de la dreapta la stânga și de sus în jos. în timp ce direcția scrisorii și, în consecință, citirea a fost determinată de modul în care capii de animale și de oameni au fost transformate.

Programul de text este executat în ordinea operatorilor și în funcție de ce definesc operatorii tipului geto. Ordinea execuției programului este determinată în timpul codării. Și cum funcționează programul în LabVIEW. Principala tehnologie care definește execuția unui dispozitiv LabVIEW virtual este tehnologia Dataflow, conform căreia ordinea de execuție a programului determină disponibilitatea fluxurilor de date. trecerea de la un nod la altul.

Regulile generale sunt următoarele:

1. nici un nod nu poate fi executat până când toate contactele conectorului său, la care sunt conectate firele, nu primesc date.

2. Dacă datele ajung la mai multe noduri "simultan", atunci aceste noduri sunt "simultan" executate. Desigur, în cazul unui computer cu un singur procesor, mai multe acțiuni nu pot fi efectuate simultan. Prin urmare, interpretarea mai largă a celei de-a doua reguli este următoarea: Dacă datele ajung la mai multe site-uri "simultan", atunci ordinea de execuție a acestor noduri nu este definită! În majoritatea cazurilor, atunci când procesează date, tehnologia Dataflow conduce automat la secvența corectă de noduri. Cu toate acestea, uneori este necesară o ordine exactă de acțiuni. care trebuie implementată în momentul codării programului.







În cazul imposibilității sau inadmisibilității determinării "cu fir" a ordinii de execuție a dispozitivului virtual, este utilizată secvența de programare (Secvență).

3. Tipuri de date în LabVIEW


LabVIEW utilizează o varietate de tipuri de date. Unele tipuri de date corespund sistemelor convenționale de programare a textului (întreg, date logice, șir etc.). Alte tipuri de date sunt implementate numai în LabVIEW și sunt concepute pentru o funcționare mai fiabilă și mai convenabilă ca parte a unui sistem de cercetare automatizat.

LabVIEW funcționează cu tipuri de date cum ar fi Waveform, Signal, VISA, Canal de măsurare sau de control și așa mai departe.

Culoarea și aspectul terminalelor și cablurilor LabVIEW îi spune dezvoltatorului dispozitivului virtual cum și ce date sunt procesate de diagrama bloc. la conectarea firelor. Prin urmare, lucrul cu toate tipurile de date din LabVIEW este foarte convenabil.

Tipuri simple de date scalare


Printre tipurile simple de date scalare sunt:

  • semnale întregi (terminale și fire albastre) 32-, 16- și 8-biți - respectiv I32, I16, I8;

  • non-negative nesemnate întregi (terminale și fire albastre) 32-, 16- și 8-biți - respectiv U32, U16, U8;

  • Numere reale (terminale și fire portocalii) de precizie crescută, dublă precizie, precizie unică - LabVIEW este desemnată EXT, DBL, SGL;

  • numere complexe (terminale si fire portocalii) de precizie sporita, dubla precizie, precizie unica - respectiv CXT, CBD, CSG;

  • datele logice (terminale verzi și fire) au una din cele două valori posibile - Adevărat / Fals;

  • șir de date (terminale roz și fire). Datele de caractere sunt întotdeauna de culoare roz, dar unele alte tipuri de date pot folosi și roz, de exemplu grupuri care conțin date de anumite tipuri.






Articole similare

Trimiteți-le prietenilor: