Sunteți pe pagina 1din 14

COMUNICAŢIA ÎN CADRUL

SISTEMELOR DE ACHIZIŢII DE DATE


Aparat de
masurat 1

Sistem de
Aparat de masurare
masurat 2 slave

Sistem de
Aparat de masurare
masurat 3 slave
marimi analogice
NIVEL 2
de intrare
NIVEL 1 placheta de NIVEL 3
achizitie a datelor (interfata seriala)
magistrala
controller IEC 625
interna
terminator de
magistrala Conf. Cristina Gabriela SĂRĂCIN
INTERFAȚA PARALELĂ
CARACTERISTICI
DIO 1...8
MAGISTRALA DE DATE (8 conductoare)
DAV,
NRFD, TRANSFER (3 conductoare)
NDAC
IFC, (5 conductoare)
ATN,
SRQ,
REN,
EOI

La interfaţă pot fi conectate până la 15 aparate, iar pentru a asigura o


viteză ridicată de transfer a datelor prin magistrală, distanţa dintre
punctele de conectare a două aparate nu trebuie să depăşească 2m şi
lungimea totală a cablurilor trebuie să fie mai mică de 20m. Numărul
aparatelor interconectate poate fi mărit folosind extendere (până la
961), iar lungimea magistralei poate fi extinsă prin terminal serie până
la 1000m sau prin modem pentru distanţe mai mari.
Funcțiile aparatelor conectate
prin INTERFAȚA PARALELĂ
ASCULTĂTOR (receptor) - aparatul ce poate primi date sau
instrucţiuni de la alte aparate (imprimante, unităţi de afişare,
generatoare de semnal programabile);
VORBITOR (sursă) - aparatul care poate transmite date sau
instrucţiuni altor aparate (osciloscoape digitale, multimetre
digitale, cititoare de bandă);
COORDONATOR (controler) - aparatul care coordonează traficul de
informaţii pe liniile magistralei, determinând rolurile de sursă,
respectiv receptor, ale celorlalte aparate.
Aparatele conectate se subordonează următoarelor reguli:
- un singur aparat poate “vorbi” şi mai multe aparate pot “asculta”
la un moment dat;
- ritmul de transmitere a informaţiilor este dat de viteza celui mai
lent aparat din sistem;
- coordonarea sistemului se face de către controler.
- fiecărui aparat conectat în sistem (inclusiv calculatorului) i se
dă o adresa unică formată dintr-un cuvânt de 5 biţi (de la
00000 la 11110, în binar, adică de la 0 la 30 în zecimal).
MAGISTRALELE INTERFEȚEI
PARALELE
Magistrala de date este utilizată pentru transferul mesajelor prin
cele 8 linii (DI01-08) sub forma octet - serie, bit - paralel (un octet
este format din 8 biţi transmişi în paralel iar un mesaj poate avea
mai mulţi octeţi care sunt transmişi în serie).
Magistrala de control al transferului cuvintelor de date HANDSHAKE
are 3 linii:
- DAV (Data Valid = Date valide) - se emite de vorbitor; dacă DAV=“1”
înseamnă că mesajul de pe magistrala de date este corect şi poate fi
recepţionat de ascultători;
- NRFD (Not Ready For Data = Nu-s gata pentru date) - se emite de
ascultători; dacă NRFD=“0” înseamnă că toţi ascultătorii sunt
pregătiţi pentru a primi mesaje;
- NDAC (Not Data Accepted = Datele nu sunt acceptate) - se emite de
ascultători; dacă NDAC=“0” toţi ascultătorii au acceptat mesajul
transmis pe magistrala de date.
MAGISTRALELE INTERFEȚEI
PARALELE
Magistrala de control al interfeţei are cinci linii:
- ATN (ATTENTION = Atentiune) – controlerul indică dacă
magistrala de date este în “modul de date” (ATN=0) sau în
“modul de comandă” (ATN=1);
- IFC (INTERFACE CLEAR = Interfaţa ştearsă) – controlerul
setează întro stare iniţială predefinită interfața (IFC=1);
- REN (REMOTE ENABLE = Control la distanţă) - (REN=1),
controlul unui aparat este transferat la distanţă;
- SRQ (SERVICE REQUEST = Solicitare de serviciu) - Când SRQ=1
aparatul solicită atenţia controlerului care poate întrerupe
secvenţa curentă de comenzi, pentru a emite o secvenţă de
identificare a solicitantului şi să-i acorde asistenţă;
- EOI (END OR IDENTIFY = Sfârşit sau identificare) - linia se
utilizează în combinaţie cu linia ATN
Procedura de control al
transferului cuvintelor de date
între un vorbitor şi doi ascultători
IEC BUS

DAV DAV
NRFD NRFD
NDAC NDAC

DAV
NRFD
NDAC
Procedura de control al
transferului cuvintelor de date
între un vorbitor şi doi ascultători
Liniile NRFD şi NDAC sunt conectate în configuraţia “SAU”

Când toţi ascultătorii sunt pregătiţi pentru a accepta datele


(nrfd1=0, nrfd2=0,... nrfdn=0) pe linie se transmite NRFD=0.
Dacă un singur ascultător nu este pregătit vom avea NRFD = 1
şi comunicarea va fi oprită
Procedura de control al
transferului cuvintelor de date
între un vorbitor şi doi ascultători
Procedura de control
t0 - vorbitorul iniţializează DAV=0 adică datele nu sunt valide de a fi citite de pe liniile DI01-
08 şi ambii ascultători iniţializează NRFD=1 şi NDAC=1, deci nu sunt pregătiţi pentru a
primi şi accepta mesaje;
t1 - primul ascultător este pregătit să accepte cuvântul de date de pe liniile DIO şi
iniţializează NRFD1=0;
t2 - vorbitorul transmite pe liniile DIO primul cuvânt de date;
t3 - al doilea ascultător este pregătit să primească cuvântul de date şi pune NRFD2=0; în
acest moment NRFD=0 şi toţi ascultătorii sunt gata de a primi mesajele;
t4 - vorbitorul iniţializează DAV=1, indicând ascultătorilor că mesajul de pe magistrala de
date este corect şi corespunzător pentru a fi acceptat. Întârzierea d1=t4–t2 permite datelor să
se stabilizeze pe liniile DIO;
t5 - primul ascultător care este mai rapid a primit mesajul dar încă nu l-a acceptat pentru a
primi alt mesaj (NDAC1=1), caz în care NRFD1=1, deci şi NRFD=1. În continuare ceilalţi
ascultători, cu vitezele lor, primesc mesajul de pe liniile DIO încă valide;
t6 - primul ascultător acceptă cuvântul de date, deci NDAC1=0;
t7 - al doilea ascultător acceptă cuvântul de date, NDAC2=0 şi ca atare cuvântul 1 de date
de pe liniile DIO a fost acceptat de ascultători ce trec NDAC=0;
t8 - vorbitorul, recepţionând acceptarea de către toţi ascultătorii cuvântului, trece DAV=0,
avertizând ascultătorii că datele nu mai sunt valide;
t9 - vorbitorul retrage cuvântul 1 de date de pe liniile DIO şi se pregăteşte să transmită al
doilea cuvânt de date;
t10 – ascultătorii, sesizând DAV=0, trec NDAC=1, pregătindu-se pentru un nou ciclu, liniile
găsindu-se în stare iniţială (t0).
Sistem de achiziții de date în rețelele de comunicație industrială

Astăzi: Fieldbus Mâine: Ethernet

Server / ERP Internet


Rețea de birou LWL - GOF
UNITRONIC LAN
HITRONIC Ethernet / LAN
Mașina 1 Mașina 2
HMI
Gateway Switch
Industrial Ethernet:
PROFINET / ETHERNET/IP /ETHERCAT
Fieldbus
Dulap de distribuție

Dulap de distribuție
UNITRONIC BUS/ MODICON

Industrial Ethernet PoE


LWL – POF/PCF
M241 IP 67
MODICON
Industrial M241
Ethernet LWL – POF/PCF
ETHERLINE
Fieldbus: PROFIBUS / DEVICENET / CCLink
EPIC DATA
MODICON
M221
IP 20 IP 20
Alimentări
ÖLFLEX

Module I/O
Senzori / Traductoare
ETHERLINE
UNITRONIC S/A Camere
ÖLFLEX Servo S T S T T Mecanisme
Comenzi Servo Senzori Servo
Traductoare
10
Protocol Modbus
Protocol Modbus
Sistem de Achizitii de Date
APLICAȚIE

1. Se consideră interfața paralelă cu un vorbitor și trei


ascultători.
Dintre care primul este cel mai rapid, ultimul cel mai
lent și al doilea mai lent ca primul dar mai rapid decât al
treilea. Se cer:
a) Viteza de transmisie;
b) Modul de interconectare la magistrală;
c) Diagrama de semnale.

S-ar putea să vă placă și