Cea de-a noua lecție a lui Auani Aspap Kempüterdegi Barsha Paidalanylatyn Arna

9.1 Nu este vorba de degenerare

Barsha paydalanatyn Arnau (APP, General Purpose Interface Bus - GPIB) 1960 zhyldyң ayaғynda Hewlett Packard Kompaniyasy kәmpүyterlerdі өlshep-teksheytіn aspaptarmen tүyіstіru ushin zhasaғan bolatyn. Arna Departamentul bіz kәmpүyterler schimbat aspaptar өzara derektermen һәm bұyryқtarmen almasuғa ashylatyn zholdy aytamyz. BPA mіne osynday mүmkіndіktі zhүzege asyratyn Jol protocol ayқyndauysh ұғymdaryn қoldanyp derekter tasymaldaudy basқaru ushin oylap tabylғan әdіs. Electrica variat electronica institute (Institute of Electrical and Electronic Engineers) 1975 GPIB zhyly (FHT) standardele bekіttі retіnde IEEE-488. Alғashқyda BPA kәmpүyterlerdің kөmegіmen testіleu zhane өlshep-teksheytіn aspaptardy basқaruғa ғana arnalғan edі. Bіraқ-o kөp keshіkpey BPA kәmpүyterlerdің arasyn baylanystyratyn zhane de skanerlerdі, ostsilograftardy һәm basқa da әmbebap өlshep-teksheytіn aspaptardy basқaratyn dәrezhege deyіn onyң mүmkіndіkterі keңeytіldі. FHT 24 razryadty sandyқ bolyp tabylady magistrala paralelă. Bұl anvelope segіz derekter zholsyzyғynan (linii de date), un demon basқaru zholsyzyғynan (linii de autobuz de management) - ATN, EOI, IFC, REN. SRQ. Ush kvitirleu zholsyzyғynan (handshaking) tұrady. BPA segіz derekter zholsyzyғy bayttarmen almasudyң asinhrondy sұlbasy retіnde zhasalady. Bayttar tіzbektelіp ASCII kodtary tүrіnde de tasymaldana ALADI. Sіz kәmpүyterіңіz arnayy kontrollermen zhane drayvermen zhabdyқtalғan Bolsa Fundația BPA-HN paydalanyp syrtқy kondyrғylardy basқara alasyz. FHT nyң bir Shinas arқyly bіrneshe kәmpүyterdі tүyіstіruge Boladi, әr kәmpүyterge өzіndіk 0 den 30 ғa deyіngі aralyқtan nөmіrі taғayyndalady, 0-shі nөmіr FHT platasynyң өzіne taғayyndalady. FHT nyң shinasyna zhalғastyrylғan aspaptar da clorhidric nөmіrlerdі paydalanady. Derektermen һәm bұyryқtarmen almasar kezde controler FHT nyң shinasyna zhalғastyrylғan aspaptar schimbat kәmpүyterlerdің nөmіrlerіn anyқtaydy: swag taratushynyң (palavragiu) zhane de bіrneshe swag қabyldaushynyң (Ascultătorii) nөmіrlerі tәptіshteledі. Sona soң tіrkestіk tүrdegі swag taratushydan қabyldaushynyң bіrіne Nemes bіrnesheuіne қaray aғylady. LabVIEW bұyymyndaғy FHT nyң auani aspaby osynday tөmengі deңgeylі baғdarlamalyқ amaldar schimbat funktsiyalardy avtomatty tүrde өzbetіmen atқaryp, paydalanushynyң zhұmysyn zheңіldetedі. BPA қoldanu kәmpүyterge derekter engіzudің DAQ -platanyң kөmegіmen engіuden basқa taғy Bir de әdіsі bolyp tabylady. LabVIEW bұyymyndaғy BPA-nyң kәmpүyterdің basқaruymen zhұmys іsteuі tech National Instruments құral-zhabdyқtarymen ғana atқarylady. Bұl құral-zhabdyқtar tolyқ bolmaғan zhaғdayda bұyymyndaғy LabVIEW DLL -baғdarlamahanasyn paydalanuғa Bolado (ondi mүmkіndіk turaly әңgіme әlі de zhalғasyn keyіnіrek tabady!).

Busul de interfață generală (GPIB) a fost dezvoltat de Hewlett-Packard la sfârșitul anilor 1960 pentru a asigura comunicarea între computere și instrumente de măsură. Un canal este înțeleasă ca metoda de conectare prin care computerele și dispozitivele schimbă date și comenzi. Canalul public a furnizat specificațiile și protocolul necesare pentru gestionarea procesului de transmitere. Institutul de ingineri electrici

În 1975, Institutul de Inginerie Electrică și Electronică a aprobat GPIB (CPC) ca standard, care a devenit cunoscut ca standardul IDEE488. Scopul inițial al creării CPC a fost acela de a asigura controlul computerizat al dispozitivelor de testare și de măsurare. Cu toate acestea, utilizarea CPC sa extins destul de rapid în domenii cum ar fi comunicarea pe calculator și gestionarea instrumentelor de măsurare universale, a scanerelor și a osciloscoapelor.

CPC este o magistrală paralelă digitală pe 24 biți. Autobuzul este alcătuit din opt linii de date, cinci linii de gestionare a autobuzelor - ATN, EOI, IFC, REN, SRQ, trei linii de strângere de mână și opt linii la pământ. CPC utilizează o schemă paralelă de transmisie de date bytes-byte asincronă pe 8 biți paralelă. Cu alte cuvinte, octeții sunt transmiși secvențial secvențial pe magistrala la viteza determinată de cel mai lent dispozitiv din magistrală. Deoarece prin CPC datele sunt transmise octeți (1 octet = 8 biți), atunci

Informațiile transmise sau mesajele sunt adesea reprezentate ca caractere ASCII. Puteți utiliza CPC-ul pentru a comunica cu dispozitivele și dispozitivele dacă computerul este echipat cu un card de CPC încorporat (sau conectat la un modul CPC la distanță, Figura 2.3), iar driverele corespunzătoare sunt instalate pe acesta.

Utilizarea CPC este o modalitate de a introduce date într-un computer fundamental diferit de cardurile DAQ, în ciuda faptului că în ambele cazuri se utilizează plăci încorporate. Conform unui protocol special, CPC instruiește un alt dispozitiv sau dispozitiv să furnizeze datele pe care le-a primit, în timp ce funcțiile de colectare a datelor implică conectarea semnalului direct la cardul I / O multifuncțional din computer.

Pentru a utiliza CPC ca parte a sistemului de măsurare,

bord sau modul de controler extern, un cablu de interfață, un computer cu LabVIEW și un dispozitiv compatibil IEEE 488 care va comunica (sau un alt computer care are și o placă CPC). În plus, trebuie să instalați driverul KOP pe computer în conformitate cu instrucțiunile date în LabVIEW sau în manualul de bord. Instrumentele virtuale CPE din LabVIEW sunt proiectate numai pentru a lucra cu cardurile CPC ale National Instruments. Dacă folosiți controlere de la terțe părți, obțineți un driver sub LabVIEW (dacă există) sau utilizați biblioteci DLL sau cod de program extern pentru a apela funcțiile echipamentului implicat în LabVIEW. Ca și în cazul plăcilor de I / O (DAQ), aceasta poate fi o provocare!

Vom discuta despre colectarea datelor și vom lucra cu CPC în capitolele 10 și 11 în detaliu.