Documente Academic
Documente Profesional
Documente Cultură
Ecipamentele DP slaves devin active pe magistral numai cnd sunt solicitate de ctre DP mater
uatons
l<tjin
Oats rio
I
1
Slave A
5 3 5
i
9
SluvC B
wtfj
intrare
Stavo
Wrt
i "t
T5ST' Dile de
Sire
nan
Ciclul unui mesaj master-slave ncepe cu o cerere (polling te leg ram) a DP mater i se termin cu o confirmare a DP slave
tipuri de echipamente pe magistrala PROFIBUS-DP Configuraia extins -> structur multi-master Pe aceeai linie de magistral se pot conecta echipamente DP master/slaves, FMS master/slaves i alte noduri active i pasive
IMN W rata I
M t f k i Of I.
m.
L I . . .
rrTrnp
irrnTihi
li i i'ifti
[TTTT.R
Tipuri de dispozitive:
DP Mater - Clasa 1 DP Slave DP Mater - Clasa 2
DP Mater - Clasa 1
- schimb ciclic datele cu DP slaves - execut task-uri folosind funciile de protocol: Set_Prm, Chk_Cfg, Data_Exchange, Slave_Diag Global Control i
mmt WWK
i configurai
y'
5dr-Me
Hflftflj carlu^-m.
iCnt:.^^
- n eventualitatea unei erori, DP Slave trimite informaii despre cauza care a generat mesajul de eroare
funcii de protocol pentru DP Mater - Clasa 1 S e r P/77? - conine parametrii locali i globali, precum i caracteristicile DP Slave - lungimea telegramei de parametrii < 244 bytes - coninutul telegramei de parametrii:
Station Status - conine funciile i setrile aferente DP Slave - stabilete activarea/dezactiv funciilor ctre Slave Watchdog - detecteaz defeciunea DP Mater Ident-Number specific numrul de identificare al DP Slave Group-ldent - numr de identificare a unui grup (de max 8 slaves) pentru comenzile Sync i Freeze User-Prm-Data - parametru de configurare n funcie de aplicaie - poate fixa configuraia iniial (default)
Chk_Cfg
- telegrama datelor de configurare conine formatul de identificare ce informeaz DP Slave despre domeniul i structura zonei de date, prin specificarea zonelor de I i/sau O care trebuie transmise
Data_Exchange
- controleaz ciclul schimbului de date de l/O asociate unui DP Slave - sunt transmise numai datele utile, fr caractere suplimentare pentru controlul sau descrierea transmisiei de date
1 .
DPSto*
? S:!Hf:>c*iU" i J i A { b a i u .tnvHdfi
""
"
Ci* SM.< rowti"* cita Mit
( t i a una*
cil'
J:<'
Global_Control
- comenzi de control pentru informarea dispozitivelor DP Slaves despre starea lor operional curent - pot fi emise individual sau ctre un grup de DP Slaves pentru sincronizarea sau fixarea datelor l/O (Sync, Freeze)
DP Slave - schimb date cu DP Mater pentru ncrcarea parametrilor de configurare - raporteaz local ctre DP Mater ntreruperile de proces i de diagnoz DP Mater - Clasa 2 - este un dispozitiv specific unitilor de programare sau unitilor de diagnosticare i management al magistralei - Suplimentar fa de PD Mater - Clasa 1, suport i alte funcii speciale: RDJnp, RD_Outp, Get_Cfg, Set Slave Add
RDJnp
i RD_Outp - permit citirea datelor de intrare i de ieire ale DP Slave n acelai timp cnd are loc comunicaia cu DP Mater - Clasa 1
Get_Cfg
dispozitivelor DP Slaves
Set_Slave_Add
UB
m
066
i JB
SWvtS StiwiS
1 IU 7
IM
136
1 9
f)B
IB7
IR 0B TB
1
I
ta
~"
isr
m
totali Masiei-Sttiva
l-slaves
i-Slve
l-slaves
^ r e c icticS
Parte bad^c
^ _
nu
Oetiwea ormetoali o
ciclu PROFIBUS-DP
Partea variabil este alctuit din telegrame aciclice, controlate de urmtoarele evenimente:
Comunicaii de date la iniializarea DP Slaves Funcii de diagnoz pentru DP Slaves Repetarea telegramelor la avarii Comunicaii PG/OP/TD/HMI
'
GKki DP to-ttuct
MM * *
CtfNi jt f*aiMt
Ud!
I,
Este rezervat un anumit interval de timp pentru comunicaii aciclice Dac timpul nu se consum, se introduce o pauz prin autoadresarea cu telegrame a materului Durata ciclului constant PROFIBUS-DP se poate configura doar pentru sistemele DP mono-master i este setat software n STEP7