Documente Academic
Documente Profesional
Documente Cultură
CAPITOLUL XI
TENDINŢE MODERNE ÎN REALIZAREA
SISTEMELOR DE ACHIZIŢIE A DATELOR - SAD
Structură de tip:
119
Sisteme de achiziții și interfețe în mecatronică
Cerinţele tot mai mari privind creşterea preciziei de măsurare, a vitezei de achiziţie a datelor, a
posibilităţii de a stoca datele achiziţionate, inclusiv cele prelucrate local la nivelul Echipamentelor de
testare automată (Automated Test Equipment - ATE) şi a celor de achiziţie a datelor (SAD) a condus
la apariţia celei de a doua generaţii de echipamente de tip “DMM/Switching System”. Aceasta este
caracterizată de o structură care include multimetre digitale prevăzute cu unul sau două sloturi pentru o
cartelă de tip matrice de comutare sau multiplexor. Se remarcă în acest moment pe piaţa mondială
produsele firmelor Keithley şi Fluke din SUA.
Această nouă generaţie de echipamente, prezentă pe piaţă, oferă utilizatorilor:
foarte bună integrare a funcţiilor de multimetru;
sistem de comutare pentru un număr de 10 sau maxim 20 de canale;
Totuşi, prin comparaţie cu dimensiunile atinse de structurile specifice sistemelor de achiziţie a
datelor bazate pe PC şi interfeţe de proces în ceea ce priveşte numărul de canale şi viteza de
achiziţie, utilizarea generaţiei a doua de DMM/Switching Systems este limitată datorită numărului
restrâns de canale de măsurare.
120
Sisteme de achiziții și interfețe în mecatronică
Există un număr de cerinţe comune care se referă la precizia măsurărilor, viteza de achiziţie
mare, numărul extins de mărimi măsurate şi compatibilitatea cu alte instrumente.
TCP ( Transmission Control Protocol ) asigura transferul fiabil al datelor intre sursa si destinatie;
FTP ( File Transfer Protocol ) este un program utilizat pentru a transfera fisiere de pe un calculator
pe altul;
Structura clasică a unui SAD a rămas în lumea aplicaţiilor particulare rigide. Integrarea unui
SAD presupune colaborarea cu:
121
Sisteme de achiziții și interfețe în mecatronică
- producătorul de hardware, pentru procurarea placii sau a structurii de bază pentru unitatea
de calcul;
- cu dezvoltatorul de software destinat acestei categorii de aplicaţii;
- programatorul, care va trebui să implementeze un program specific, pe echipamentul
dedicat, pentru a rezolva o aplicaţie particulară.
Aplicaţiile de achiziţie a datelor bazate pe reţele Internet şi reţele web, WSAD, introduc
tehnologia Internet la nivelul structurii unui echipament destinat achiziţiei de date (fig 11.1). În acest
caz apar două noi componente: sistemul de operare în reţea şi browser-ul web, care oferă unui WSAD
adresabilitate imediată la nivelul reţelei Internet sau Ethernet. Acest nou produs WSAD, disponibil la
nivelul unei reţele, constituie o soluţie deosebit de performantă pentru realizarea noilor structuri
informatice ale sistemelor industriale de testare şi automatizare.
122
Sisteme de achiziții și interfețe în mecatronică
Un prim produs din categoria WSAD a fost lansat pe piaţă de firma Capital Equipment
Corporation, CEC, din SUA. Aceasta a dezvoltat un SAD, în colaborare cu firma NetSilicon, SUA,
producător de procesoare specializate, prin includerea unei platforme software, integrate la nivel
hardware, sub forma a două produse: NET şi Works networking platform. Construind pe seama acestei
soluţii o structură integrată care include server-ul web, CEC a creat un echipament de achiziţia a
datelor numit webDAQ/100.
Echipamentul webDAQ/100 oferă utilizatorilor un instrument pentru achiziţia datelor bazat pe
Internet, care:
- nu necesită dezvoltare de drivere la nivelul interfeţei hardware;
- nu ridică probleme privind sistemul de operare de timp real şi limbajul de programare;
- îi este alocată o adresă de Internet (adresă IP) – cu o securitate normală incluzând firewalls,
reţea privată Internet-VPN şi alte sisteme de acces;
- poate fi accesat de la un calculator cu conexiune la reţea şi un browser web;
- au propriul server web şi interfaţă de proces;
123
Sisteme de achiziții și interfețe în mecatronică
resursele sale depinde numai de existenţa unui browser web şi de o conexiune adecvată la reţeaua
Internet.
Echipamentul webDAQ/100 oferă beneficiarului:
libertatea să folosească aproape orice browser, Netscape, Explorer etc.
orice sistem de operare, Windows 2000, XP, Linux sau Unix.
Deoarece procesorul NetSilicon foloseşte limbajul Java-script, se poate folosi pentru
comunicare orice standard, incluzând HTTP ( Hyper Text Transfer Protocol ), FTP (
File Transfer Protocol ) sau e-mail.
CONECTAREA LA INTERNET FURNIZEAZĂ MEDIUL PERFECT PENTRU UN
SISTEM DESTINAT ACHIZIŢIEI DE DATE.
124
Sisteme de achiziții și interfețe în mecatronică
poate fi sau nu un criteriu de alegere a unui sistem WSAD. De exemplu, citirea unor temperaturii
necesită viteze de eşantionare mai mari de 1 KHz şi mai ales o tratare individuală a fiecărui canal.
11.2.2. Soluţii bazate pe instrumentaţie cu interfaţă Ethernet
125
Sisteme de achiziții și interfețe în mecatronică
comunicaţiile cu sistemul se vor efectua pe bus-uri externe. Vechile sisteme SAD şi arhitecturi PC vor
continua să fie utilizate deoarece în toate sectoarele industriale există astfel de sisteme care sunt
funcţionale. Totuşi, instalaţiile noi vor fi realizate cu noile PC-uri.
Principalele soluţii pentru a înlocui bus-urile externe actuale (GPIB, tip paralel, şi RS-232, tip
serie) sunt:
- În acest caz sunt necesare echipamente suplimentare de tip hub pentru a lega împreună
numeroasele segmente de cablu cu scopul de a se ajunge la distanţe mai mari între echipamente.
Numărul total de segmente de cablu care pot fi conectate cu ajutorul hub-urilor este de 127 pentru
USB şi 63 pentru FireWire.
O soluţie “ideală” de bus ar trebui să ofere distanţe mai mari de comunicare între componente,
o implementare mai uşoară şi un cost scăzut. Interfaţa Ethernet satisface acum toate aceste necesităţi
precum şi alte nevoi ale sistemelor de testare şi măsurare, în cea mai performantă manieră. Ea este
folosită pe scară foarte mare deoarece este foarte rapidă, ieftină şi este capabilă de comunicaţii la
distanţe mari.
Deoarece interfaţa Ethernet a devenit acum un lucru comun în toate mediile de afaceri, este
aproape sigur că în viitorul apropiat PC-urile vor conţine, de asemenea, porturi Ethernet incorporate,
ceea ce va avea influenţă asupra preţului conectării prin portul Ethernet al unui PC la un alt PC sau
echipament.
126
Sisteme de achiziții și interfețe în mecatronică
Sistemul de operare Microsoft Windows este un sistem care gestionează mesaje şi parcurge o
listă de evenimente cu un timp de tratare nepredictiv. Acest lucru înseamnă că nu poate fi garantată
valoarea timpului de răspuns la o intrerupere. Astfel, nu este asigurată o mare performanţă în
abordarea deterministă a unui fenomen sau a unui algoritm de tratare în timp real a unei secvenţe dintr-
un anumit proces.
Pentru acele aplicaţii care necesită un timp de răspuns de ordinul minutelor sau chiar al
secundelor, sistemul de operare Microsoft Windows s-ar putea să funcţioneze corect. În cazul
aplicaţiilor cu secvenţe bazate pe algoritmi cu timp critic care întâmpină întârzieri mari sau
imprevizibile, în ceea ce priveşte durata execuţiei sau a timpului de răspuns al sistemului, sistemul de
operare Microsoft Windows poate cădea sau poate bloca execuţia aplicaţiei.
În mod clasic, soluţia de realizare a aplicaţiilor destinate controlului în timp real, cu sistemul de
operare Windows, este echiparea plăcilor de interfaţă interne ale SAD sau sistemelor SAD externe cu
un microprocesor propriu intern al cărui hardware sincronizat poate opera independent de unitatea
centrală a unui PC.
Acestă structură devine şi mai necesară pentru SAD care încorporează subsisteme bazate pe
interfaţa de comunicaţie Ethernet, deoarece reţelele însele sunt, de asemenea, tipic sau puternic
nedeterministe.
Folosind interfaţa Ethernet blocurile mai mari de date se pot transfera mai eficient decât cele
mai mici. De aceea în structura instrumentelor care folosesc interfaţa de comunicaţie Ethernet este de
dorit un buffer de memorie cu o dimensiune mai mare. Prin funcţia de stocare locală a datelor,
specifică echipamentelor de tip data-logger, se pot memora local datele, în mod autonom, fără a fi
nevoie de intervenţii frecvente ale PC-ului pentru conectarea la reţea în vederea transferului de date.
De asemenea, sunt necesare o bază de timp şi o unitate locală de procesare deoarece, fără
sprijinul continuu al unităţii centrale de control, sistemul SAD are un rol mai mare în asigurarea
funcţiilor logice, a celor de tratare a evenimentelor şi a altor funcţii de control.
În cazul multor programe, execuţia acestora depinde de limite de alarmă preprogramate şi
semnale analogice cu funcţii de trigger, de tip nivel sau pantă, pentru a permite notificarea automată în
momente critice.
În sistemele bazate pe interfaţa de comunicaţii Ethernet, instrumentele trebuie să-şi asume mai
mult din funcţia de executant sau furnizor pentru aceste servicii.
127
Sisteme de achiziții și interfețe în mecatronică
A. VITEZA DE COMUNICATIE
Protocoalele de comunicaţie implementate de standardul Ethernet din generaţia actuală
transferă date cu viteze de 10 Mbits/s şi 100 Mbits/s. O viteză de transfer de 100 Mbits/s este
aproximativ egală cu 10 Mbytes/s, care este de 10 ori mai rapidă decât rata de transfer pe bus-ul GPIB.
Sunt dezvoltate şi standarde Ethernet speciale care transmit până la 1 Gbit/s şi 10 Gbits/s. Există în
prezent informaţii preliminare privind unele protocoale pe standardul Ethernet chiar mai rapide, cu
toate că, în acest caz, va fi nevoie de un nou hardware de interfaţă.
Viteza maximă de transfer a datelor pentru bus-ul GPIB nu va depăşi probabil valoarea de 1
Mbyte/s. O încercare de a adopta o versiune GPIB mai rapidă nu a fost posibilă deoarece producătorii
şi utilizatorii nu au dorit să renunţe la robusteţea standardului de tip bus GPIB pentru o creştere
modestă de viteză.
C. INDEPENDENŢA PLATFORMELOR
Având un sistem de măsurare care comunică direct printr-un port Ethernet, o mare parte a
problemelor privind compatibilitatea sistemului de interfaţare este eliminată. Dacă utilizatorul poate
conecta hardware-ul SAD la un sistem cu un port Ethernet incorporat, completarea sistemului devine
un exerciţiu în dezvoltarea unor programe care pot transmite comenzi şi primi date de la procesul sau
fenomenul studiat sau condus.
128
Sisteme de achiziții și interfețe în mecatronică
O conexiune directă a calculatorului la SAD este cea mai simplă dintre toate schemele bazate
pe interfaţa Ethernet şi este similară topologiei obişnuite din reţelele GPIB sau RS-232. Sunt posibile
conectări directe între echipamente pe distanţe de până la 100 m (fig. 11.2).
129
Sisteme de achiziții și interfețe în mecatronică
nivelul unei întreprinderi este prezentată în figura 11.4. Mai multe sisteme SAD pot fi distribuite în
zone diferite ale unităţii de producţie sau platformei industriale pentru colectarea şi tranferul datelor,
prin reţea, la un calculator central. Distanţa maximă dintre echipamente este limitată de mărimea
reţelei.
130
Sisteme de achiziții și interfețe în mecatronică
Un alt exemplu de topologie, specifică reţelelor care încorporează instrumente cu interfaţă
Ethernet, constă în folosirea a două sau mai multe plăci de interfaţă de reţea într-un singur PC
(fig.11.5). Acest aranjament creează o subreţea separată, destinată instrumentelor de măsurare
conectate direct prin interfaţa Ethernet. Acest tip de reţea izolează procesul de achiziţie a datelor de
celelalte informaţii de pe reţeaua generală a intreprinderii. Astfel, utilizatorii care nu au nevoie să
acceseze datele de la instrumentele de măsurare, conectate direct prin interfaţa Ethernet, nu pot
comunica cu aceste instrumentele în mod necontrolat.
11.2.2.10. Concluzii
131
Sisteme de achiziții și interfețe în mecatronică
POATE FI DISTRIBUIT GEOGRAFIC PE DISTANŢE MARI, CHIAR LA DIMENSIUNE
PLANETARĂ.
132