Documente Academic
Documente Profesional
Documente Cultură
-iunie 2013-
Pag. 1 / 80
CUPRINS
PAGINA
1. Introducere............................................................................................................ 4
1.1 Generaliti....................................................................................................................4
1.2 Produseisisteme.........................................................................................................4
1.2.1 Microautomatizri.............................................................................................6
1.2.2 SIMATICS7300..................................................................................................9
1.2.3 SIMATICS7400................................................................................................12
1.2.4 SIMATICC7.......................................................................................................14
1.2.5 ConsoledeprogramareSIMATICPG...............................................................16
1.2.6 SIMATICPC......................................................................................................17
1.2.7 SoftwareindustrialSIMATIC............................................................................18
1.2.8 SIMATICWinACsoluiiPCbasedControl........................................................20
1.2.9 SIMATICDPperiferiadescentralizat............................................................23
1.2.10SIMATICNETComunicaiiperformantecumediideoperareunitare............25
1.2.11SIMATICHMISistemeledecomandisupraveghere...................................27
1.2.12SistemulSIMATICPCS7pentruconducereaproceselortehnologice..............28
2. PROFIBUS - Principiile de baz ......................................................................... 30
2.1ModelulISO/OSI...........................................................................................................30
2.2Arhitecturaiversiunileprotocolului...........................................................................30
2.2.1PROFIBUSDP......................................................................................................31
2.2.2PROFIBUSFMS...................................................................................................32
2.2.3PROFIBUSPA......................................................................................................32
2.3NivelulPROFIBUS..........................................................................................................32
2.3.1Nivelulfizic(nivelul1)pentruprotocoaleleDP/FMS(RS485)...........................32
2.3.2Nivelulfizic(niveluI1)pentruprotocoaleleDP/FMS(cabluldefibroptic)....35
2.3.3Nivelulfizic(nivelul1)pentruPA.......................................................................38
2.3.4FieldbusDataLink(nivel2).................................................................................40
2.3.5Niveluldeaplicaie(nivelul7)............................................................................42
2.4Topologiamagistralei...................................................................................................44
2.4.1.RD485...............................................................................................................44
2.4.2Fibreleoptice.....................................................................................................46
2.4.3TopologiaconformnormativuluiIEC1158+2(PROFIBUS+PA)...........................47
2.5ControlulaccesuluilamagistralntroreeaPROFIBUS.............................................48
2.5.1.ProceduraTokesBus.........................................................................................49
2.5.2ProceduraMasterSlave.....................................................................................50
2.6Parametriidereea.......................................................................................................50
3. Tipuri de dispozitive de magistral i comunicaia de date cu
PROFIBUS -DP.................................................................................................... 52
Magistrala PROFIBUS volum I
pag. 2 / 80
3.1Introducere...................................................................................................................52
3.2.Tipuridedispozitivedemagistral..............................................................................54
3.2.1DPMaster(Clasa1).............................................................................................54
3.2.2DPSlave..............................................................................................................54
3.2.3DPMaster(Clasa2).............................................................................................54
3.2.4PosibilitidecombinarealeaparatelorDP..............................................................55
3.3ComunicaiadedatentrediferitedispositiveDP.......................................................55
3.3.1SchimbuldedateirelaiiledecomuniaieDP..................................................55
3.3.2Fazadeiniializare,restarticomunicaiadedateutilizator..........................56
3.4.CiclulPROFIBUSDP......................................................................................................60
3.4.1DefinireaunuicicluPROFIBUSDP......................................................................60
3.4.2DefinireaunuicicluconstantPROFIBUSDP.......................................................61
3.5Schimbuldedateprinintermediulintercomunicaiilor(CrossComunication)...........62
3.5.1RelatiiMasterSlaveprinintercomunicaii.........................................................63
3.5.2RelaiiSlaveSlaveprinintercomunicaii............................................................63
3.6ExtensiicufuncionalitiPROFIBUSDP/DPV1............................................................64
4. PROFIBUS-DP n sistemele SIMATIC S7 .......................................................... 66
4.1Introducere...................................................................................................................66
4.2InterfeteDPnsistemeleSIMATICS7...........................................................................66
4.3AltefunciidecomunicaiiceutilizeazinterfeeleDP...............................................75
4.3.1FunciileS7.........................................................................................................75
4.3.2ServiciileFDL(SEND/RECEIVE)..........................................................................75
4.4ModulderspunsalinterfeelorDPdinautomateIeprogramabileSIMATICS7........75
4.4.1Comportareala"STARTUP"ainterfeelorDPMasterncadrulsistemelor
SIMATICS7.......................................................................................................76
4.4.2AvariialestaiilorDPSlave.................................................................................76
4.4.3Mesajedealarmlascoaterea/introducereastaiilorDPslaves.....................76
4.4.4ntreruperidediagnozgeneratedestaiileDPslaves.....................................77
4.4.5ntreruperideprocessgeneratedestaiileDPslaves........................................77
4.4.6AlarmedestarealestaiilorDPslave.................................................................77
4.4.7ActualizareamesajelordealarmpentrustaiileDPslave................................78
4.4.8MesajedealarmspecificeproductoruluiunuiechipamentDPV1slave........78
4.5TipurideechipamenteDPSlavedinsistemeleSIMATICS7.........................................78
4.5.1EchipamenteleDPSlavecompact...................................................................78
4.5.2EchipamenteleDPSlavemodular...................................................................78
4.5.3EchipamenteleDPSlaveinteligent(ISlave)...................................................79
5. Bibliografie.......................................................................................................... 80
pag. 3 / 80
1.
Introducere
1 .1
Generaliti
1 .2
Produse i sisteme
Microautomatizri
Modulul logic LOGO constituie o soluie comod, compact i avantajoas ca pre
pentru rezolvarea problemelor simple de comand i automatizare.
Automatele programabile SIMATIC
SIMATIC S7-200 este un microsistem economic pentru domeniul de jos al
performanelor, folosit n soluii "stand alone" sau conectat la o reea de
comunicaie.
SIMATIC S7-300 este, cu gama unitailor centrale compacte i cea a noilor uniti
centrale standard, soluia de sistem pentru automatizrile din domeniul industriei
prelucratoare.
SIMATIC S7-400 este automatul programabil cu capacitatea cea mai mare i
performanele cele mai bune, din gama SIMATIC, fcnd posibile soluiile de sistem
atat pentru aplicaiile din industria prelucratoare ct i pentru cele privind
automatizarea proceselor industriale.
pag. 4 / 80
pag. 5 / 80
SIMATIC PCS 7
Cu SIMATIC PCS 7, SIEMENS ofera un sistem de conducere a proceselor
tehnologice ce se bazeaza pe componentele standard SIMATIC. Cu ajutorul unor
pachete software suplimentare se extinde funionalitatea acestor componente
pentru aplicaiile de tip "conducere de proces".
1.2.1 Microautomatizri
Modulul logic LOGO!
Aceasta este soluia compact, comod i
avantajoas din punct de vedere al preului
pentru rezolvarea problemelor simple de
automatizare.
Poate fi utilizat n orice domeniu industrial
ct i n domeniul aplicaiilor private.
LOGO!
nlocuiete
cablajul
prin
interconectarea
unor
functiuni.
Functioneaza similar cu un automat
programabil,
neavnd
nsa
functii
matematice incluse. Prin display-ul i
tastatura integrate permite comanda direct
de pe aparat i afiarea textelor de
semnalizare si a variabilelor.
LOGO!:
solulii tehnice de viitor, ce simplifica
rezolvarea multor probleme de
automatizare
pag. 6 / 80
LOGO!
Tensiune de alimentare
Intrri
12/24 RC
12/24 RCo
24 V DC
12/24 V DC
24 RC
24 RCo
230 RC
230 RCo
24 V AC/DC
115/230
V AC/DC
leiri
4, tranzistori
4, relee
Curent nominal
0,3 A
Protectie la scurtcircuit
Electrica (1 A)
Comutalori de timp
integrati/ Rezerva de
putere
8/tip - 80h
Temperatura
mediului;ambiant
0 pn la +55C
Grad de,protectie
IP 20
Certificari
Montaj
pe ina de 35 mm
Dimensiuni
72 x 90 x 55
SIMATIC S7-200
pag. 7 / 80
CPU222
CPU224
CPU226
CPU226 XM
4Kbyte/2Kbyte
4Kbyte/2Kbyte
8Kbyte/5Kbyte
8Kbyte/5Kbyte
16Kbyte/10Kbyte
0,37 ms
0,37 ms
0,37 ms
0,37 ms
0,37 ms
Markeri
256
256
256
256
256
Numaratoare
256
256
256
256
256
Max. 10;
10 integrate
Max. 40/38;
14 integrate
Max. 94/74;
24 integrate
max.28/7
sau 0/14
Max. 128/120;
40 integrate
Max. 128/120;
40 integrate
max.28/7
sau 0/14
max.28/7
sau 0/14
SIMATIC S7-200
Memoria program
Memoria de date
Timpul de prelucrare
1 K instr. Binare
Intrari/ieiri digitale
Intrari/ieiri
analogice
Aparate de comanda
i supraveghere
Interfee de
comunicaie
max.8/2
sau 0/4
PPI
(Point to Point)
Conectabil
Ceas de timp real
OPtional
PPI
(Point to Point)
AS Interface
Profibus DP
PPI
(Point to Point)
AS Interface
Profibus DP
PPI
(Point to Point)
AS Interface
Profibus DP
PPI
(Point to Point)
AS Interface
Profibus DP
Optional
Integrat
Integrat
Integrat
pag. 8 / 80
(de
ex.
pag. 9 / 80
realizarea
respectand
normativele
IEC/EN
61508SIL 1 - SIL 3), EN 954-1
categoriile 2 4).
pag. 10 / 80
CPU312
CPU314
CPU315-DP
CPU315F-2DP
CPU312
CPU313C
16 Kbyte
48 Kbyte
128 Kbyte
170 Kbyte
16 Kbyte
32 Kbyte
32 Kbyte
32 Kbyte
48 Kbyte
48 Kbyte
16 Kb - 8Mb
16 Kb - 8Mb
16 Kb - 8Mb
16 Kb - 8Mb
64 Kb - 4Mb
64 Kb - 4Mb
64 Kb - 4Mb
64 Kb - 4Mb
64 Kb - 4Mb
64 Kb - 4Mb
0.2/1/5/30
0.1/0.5/3.5/15
0.1/0.5/3.5/15
> 0.1 ms
0.2/1/5/30
0.1/0.5/3.5/15
0.1/0.5/3.5/15
0.1/0.5/3.5/15
0.1/0.5/3.5/15
0.1/0.5/3.5/15
128/128
256/256
256/256
256/256
128/128
256/256
256/256
256/256
256/256
256/256
Canale digitale
256
1024
1024
2000
266
1016
1008
1008
1016
1016
Canale analogice
64
256
256
372
64
253
248
248
253
253
Timpi de prelucrare
Bit/Word/Punct fix/ Virgula mobila
Temporizri
/Numrtoare
Tipul adreselor
Interfee
Comunicajie PPI
MPI
Profibus DP
Intrri/ieiri integrate
D1/D0
10/6
24/16
AI/AO
16/16
16/16
4/2
24/16
24/16
4/2
Funcii integrate
Numaratoare/
Masura de frecventa
2 (10 kHz)
3 (30 kHz)
3 (30 kHz)
3 (30 kHz)
4 (60 kHz)
4 (60 kHz)
leiri n impuls
2 (2.5 kHz)
3 (2.5 kHz)
3 (2.5 kHz)
3 (2.5 kHz)
4 (2.5 kHz)
4 (2.5 kHz)
Regulatoare
Poziionare
Dimensiuni
WxHxD (mm)
40x25x 130
40 x 25 x 130
40x25x 130
40 x 25 x 130
80x125x30
120x125x30
pag. 11 / 80
120x125x30
120x125x30
120x125x30
120x 125x30
preluarea datelor complete ale proiectului n CPU (de ex. programul sursa) pentru
facilitarea activitatilor de service
pag. 12 / 80
Conectivitate
Ceas de timp real
22
CPU412-1
CPU412-2
48 ( 721) Kbyte
CPU414-2
CPU414-3
128 ( 3842) Kbyte
CPU416-2
CPU416-3
o.8 ( 1.63) Mbyte
2 Mbyte
CPU414-4H
Pt. S7 400
348 Kbyte
CPU417-4H
H/F/FH
2 Mbyte
48 (721) Kbyte
0.8(1.63) Mbyte
2 Mbyte
348 Kbyte
2 Mbyte
0.2 ms
0.1 ms
0.08 ms
o.1 ms
o.1 ms
01 ms
4096
256
256
Suficient
Suficient
2048/2084
2048/2084
8192
256
256
Suficient
Suficient
4096/4096
4096/4096
16384
512
512
131072/131072
131072/131072
8192/8192
8192/8192
16384
512
512
131072/131072
131072/131072
8192/8192
8192/8192
8192
256
256
65536/65536
65536/65536
4096/4096
4096/4096
16384
512
512
131072/131072
131072/131072
8192/8192
8192/8192
MPI
(multipunct)
PROFIBUS OP
PROFIBUS
Ind Ethernet
Integrat
1) CPU 421-2
2) CPU 414-3
3) CPU 416-3
MPI
MPI
(multipunct)
(multlpunct)
PROFIBUS OP
PROFIBUS DP
PROFIBUS
PROFIBUS
Ind Ethernet
Ind Ethernet
Integrat
Integrat
- = Nefolosit / prezent
MPI
(multipunct)
PROFIBUS DP
PROFIBUS
Ind Ethernet
Integrat
MPI
(multipunct)
PROFIBUS DP
PROFIBUS
Ind Ethernet
Integrat
MPI
(multipunct)
PROFIBUS OP
PROFIBUS
Ind Ethernet
Integrat
CPU417-4
= Folosit / Prezent
pag. 13 / 80
1.2.4 SIMATIC C7
Acestea sunt aparate complete destinate atat comenzii utilajelor cat i vizualizarii
parametrilor acestora n situatii de spatiu restrans (ca de ex. pentru industria
prelucratoare sau aplicatii simple n domeniul conducerii proceselor tehnologice). Este un
aparat avantajos din punct de vedere al pretului i consta dintr-o unitate centrala S7-300
i un panou operator cu display text sau graphic.
A rezultat astfel un aparat compact, simplu de instalat, cu display cu tastatura folie sau
de tip "touch", cu iluminare de fundal, ce mbina functionalitatile de PLC i OP
Programarea se realizeaza cu STEP 7 i Pro Tool. Diferitele variante constructive ofera
diverse interfete de comunicatie (MPI, DP, ASI), periferie "on-board" i extensibilitate cu
module din seria S7-300, pentru rezolvarea unor probleme tehnologice specifice.
Trei dintre cele mai noi aparate ale seriei C7, C7 -613, C7-635 cu tastatura i C7 -635
Touch beneficiaza de avantajele unitatilor centrale ale familiei S7-300 Compact.
SIMATIC C7:
pag. 14 / 80
C7-613
C7-621
C7-621
ASI
C7-633/P
C7-633 DP
C7-634/P
C7-634 DP
C7-635 keys
C7-635 touch
PLC-CPU
CPU 313 C
CPU 314
CPU
Memoria
utilizator
32 Kbyte
32 Kbyte
Numar randuri
4 x 20
x
caractere/rand
l i
Periferice
24DI
Interfete de
comunicaie
2 x 20
4 x 20
4 x 20 sau
8 x 40
Pixel/vector
grafic
320 x 480
16 DI1)
16012)
16 DI3)
2401
16 DO
16 DO1)
16 DO2)
16003)
16 DO
4 AI +
1Pt100
4 AI
4AI2)
4 AI
2 AO
1 AO1)
1 AO2)
1 A03)
4 Alarme/
Numaratoare/
Frecvena2)
4 Alarme/
Numaratoare/
Frecvena3)
MPI
1)
MPI
Interfaa
ASI4)
3)
4 AI + 1Pt100
2AO
MPI
MPI
MPI
PROFIBUS DP
PROFIBUS DP
PROFIBUS DP
(master/slave) 5) (master/slave) 6) (master/slave)
Programare
STEP7 Lite
Partea de PLC
STEP 71)
Lite
Programare
Partea de OP
Pro Tool
Pro Tool Lite,
Lite,
ProTool,
ProTool,
ProTool/Pro
ProTool/Pro
7) numai C7 1) numai C7
2) numai C7-633P 3) numai C7-634P
634P
-621
4) numai C7- 5) numai C7 -633
621 ASi
DP
6) numai C7 -634
DP
pag. 15 / 80
pag. 16 / 80
Field PG
Power PG
Notebook
Mobile Computer
Soluia constructiva
Tipul procesorulul
Memoria principal
Display
Sloturi disponibile
Tastatur
Hard disk
8/24-speed DVD-ROM/CD-ROM
drive optional 8/8/24-speed
DVD-ROM/ CD-RW drive
8/24-speed DVD-ROM/CD-ROM
drive optional 8/8/24-speed DVDROM/ CD-RW drive
1.2.6 SIMATIC PC
Acestea sunt PC-uri industriale destinate atat
prelucrarii datelor utilajelor industriale cat i
vizualizarii i conducerii proceselor tehnologice Ele
constituie totodata unitatea de baza ideala pentru
dezvoltarea unor soluii tip "PC-based Automation"
cu sistemul pretestat de software industrial
SIMATIC.
Aceste aparate ofera sigurana n funcionare
deosebit de ridicata i contribuie la sigurana
investiiei. Ele sunt robuste, apte pentru a lucra n
mediu industrial, cu grad de protectie deosebit, cu
rezistena
la
vibraii,
ocuri
i
perturbaii
electromagnetice
(funcii
integrate
de
supraveghere,
funcionare
de
durata
la
+
45C,
SIMATIC PC
interfee integrate moderne realizate cu tehnologiile
adevaratele PC-uri industriale
cele mai noi din domeniul PC, existena sloturilor
libere pentru extensii ulterioare, livrarea asigurata a pieselor de rezerva)
PC-urile industriale SIMATIC PC sunt realizate n trei variante:
ca Box PC, utilizabile n aplicaii privind automatizarea proceselor industriale i
ale cladirilor
pag. 17 / 80
Rack PC
Panel PC
Datele sunt transmise n mod centralizat, o singura data i stau apoi la dispoziia
tuturor celorlalte componente software.
Simbolurile sunt administrate ntr-o tabela unitara de simboluri i sunt puse astfel
la dispoziia tuturor celorlalte instrumente software.
pag. 18 / 80
Acest software rezolva integral sau aproape integral multe din ceea ce pana
acum trebuia prelucrat manual
Ferestrele Windows, care se explica prin ele nsele, fac simpla utilizarea
sistemului.
STEP 7 contribuie la
urmatoarelor aspecte:
creterea
productivitaii
datorita,
printre
altele,
O aplicalie poate fi constituita din mai multe proiecte, Aceste proiecte pot fi
pag. 19 / 80
Engineering Tools
Aceste instrumente software sunt orientate spre aplicaii i sunt instrumente de
programare n limbaj nalt (ca de ex. SCL, C/C++), instrumente grafice de programare
create n special pentru tehnologi (de ex. comenzi secveniale, graph-uri de stari, scheme
tehnologice), componente software suplimentare pentru diagnoza, simulare, teleservice,
elaborarea documentatiei instalatiei respective. Utilizarea acestor instrumente reduce
senslbil costurile de proiectare.
STEP 7 Professional
Efortul de proiectare influenteaza ntotdeauna, considerabil, costurile de automatizare ale
unei instalatii. O modalitate eficienta de a economisi costurile n acest sector o constituie
utilizarea instrumentelor moderne de proiectare (Engineering Tools). Combinatia dintre
instrumentele software orientate spre aplicatii garanteaza cea mai nalta productivitate,
chiar n cazul celor mai complexe cerine de automatizare. Pentru activitai cu adevarat
profesionale se recomanda de aceea folosirea STEP 7 Professional.
EI consta din cunoscutele i apreciatele limbaje de programare STEP 7, lista de
Instrucllunl AWL), schema cu contacte KUP) i planul de funcliuni FUP), carora Ii se
adauga trei instrumente de proiectare deosebit de puternice:
S7-GRAPH pentru programarea grafica secveniala
S7-SCL, un limbaj de nivel nalt cu ajutorul caruia pot fi rezolvate cele mai
complexe cerine
PLCSIM, pentru simularea off-line a soluiei de automatizare.
pag. 20 / 80
Componentele cu care Win AC rezolva toate aceste aspecte mai sus menionate sunt:
SIMATIC WinAC Controlling
pag. 21 / 80
WinAC OPC Server deschide WinAC pentru accesul la datele din proces prin
sistemele de vizualizare i prelucrare a datelor existente n mod obinuit pe piaa.
WinAC Open Development Kit (ODK) i WinAC T-Kit (care nu se aplica n cazul
WinAC MP)
Pentru conectarea funciilor tehnologice sau a modulelor introduse n PC la Software PLC
sau Slot PLC stau la dispozitie urmatoarele pachete optionale:
WinAC Basis ODK i WinAC RTX ODK pentru includerea codurilor C/C++ n
programul de comanda al WinAC SoftPLC. Este astfel posibil accesul la
componentele hardware i software externe. Programatorului i sunt puse, n acest
mod, la dispoziie toate funciile sistemului de operare i toate resursele
sistemului pentru rezolvarea problemelor de comanda
Embedded Control
Prin WinAC Embedded Control spectrul de produse SIMATIC este extins catre o noua
clasa de aparate pentru rezolvarea locala a problemelor de comanda i vizualizare pe o
singura platform.
SIMATIC WinAC MP este un Soft PLC ce ruleaza pe o platforma multifuniionala MP
370, sub Windows CE. WinAC MP este solutia economica pentru procese deterministice n
conexiune cu o platforma hardware robusta. n acelai timp este recomandat pentru
aplicaiile cu cerinte intensive de date. Pentru aceasta, SIMATIC MP 370 pune la
dispoziie o platforma hardware robusta i pachetul software de vizualizare. Aparatul se
constituie dintr-un panou operator i automat programabil, fara hard disk, fara ventilatie
fortata, dar cu caracteristici deosebite privind funcionarea n timp real i deterministica.
pag. 22 / 80
Sistemul este universal, SIMATIC nefacand diferena ntre periferia amplasata centralizat
sau descentralizat. Este suficient un pachet software pentru configurarea hardware,
parametrizare, tes-tare, punere n funciune i obinerea de informaii despre toate
componentele Este posibil ca din orice punct al instalatiei sa realizezi "on line"
programarea i diagnoza.
Chiar i echipamentele de acionare se integreaza armonios n acest concept. Sistemul
este performant i de mare capacitate. Interfetele sunt deja integrate n marea
majoritate a unitailor centrale a automatelor programabile. n acest mod crete viteza
de conectare la magistrala sistemului i se asigura, la putere i viteza de transmisie
maxima, economie de spaiu i implicit de costuri.
Aparatura periferica cu inteligena descentralizata preia prin unitaile centrale locale
rezolvarea unor sarcini degrevand n mod suplimentar echipamentul central.
n afara aparatajului periferic cu inteligenta distribuita, alti parteneri de comunicaie de
tip "DP-slave" n aceasta retea sunt i echipamentele de acionare. Complet integrat n
SIMATIC Manager, sistemul de proiectare Drive ES face posibila includerea rapida i
simpla a echipamentelor de acionare n peisajul SIMATIC.
pag. 23 / 80
pag. 24 / 80
MICROMASTER /COMBIMASTER
SIMODRIVE POSMO
pag. 25 / 80
802.3 i anume CSMA/CD (Carier Sense Multiple Access with Collision Detection) .
PROFIBUS este magistrala de sistem, conform standardelor europene pentru
magistralele de proces i de camp IEC 61158/EN 50170, pentru domeniile de capacitati
mici i medii. PROFIBUS este leader n domeniul magistral de camp. Este o magistrala
deschisa, care poate fi utilizata ntr-o gama larga de domenii de aplicatie. PROFIBUS
stabilete, n cadrul sistemului de comunicatii SIMATIC NET (un sistem deschis,
heterogen) caracteristicile tehnice i funcionale ale unei magistrale camp seriale, cu
ajutorul careia pot fi conectate aparatele de automatizare de camp, distribuite de la
nivelul cel mai de jos (nivelul traductoarelor i al elementelor de executie) pana la nivelul
mediu (cel al grupelor de utilaje). Din punct de vedere fizic, PROFIBUS poate fi o retea
electrica bazata pe cablu cu perechi torsadate sau o retea optica ce utilizeaza cablu din
fibra optica.
Accesul intr-o relea PROFIBUS se face prin metodele indicate in normativul mai sus
mentionat i anume:
pag. 26 / 80
pag. 27 / 80
pag. 28 / 80
AS-Interface i EIB.
PCS 7-OS: statie operator a unui sistem monopost sau a unei configuratii
distribuite Server-Multiclient
Un sistem PCS 7 este realizabil atat n solutie "fin modularizat" cat i n soluie
redundant.
Integrarea aparatajului de camp
PCS 7 este echipat n mod special pentru integrarea ntregii game de aparataj HART sau
PROFIBUS DP/PA, chiar daca este vorba de domeniul Ex de funcionare sau de
comunicaii redundant.
Pachetul software PDM (Process Device Manager) ofera, n acest scop, toate functiile
necesare, independent de furnizorul de aparataj.
Sistemul de inginerie PCS 7
Sistemul central de inginerie PCS 7 acopera proiectarea tuturor elementelor sistemului ca
de ex,:
pag. 29 / 80
Aplicaie
Nivelul6
Prezentare
Nivelul5
Sesiune
Nivelul4
Transport
Nivelul3
Reea
Nivelul2
Conexiuni date
Nivelul1
Fizic
pag. 30 / 80
[4].
Procedura de accesare a magistralei precum i managementul i transmisia datelor sunt
bazate pe standardele DIN 19241 [5], partile 1,2 i 3, respectiv IEC 955 [6] (Process
Data Highway/ Type C). Functiile de management (FMA7) utilizeaz conceptual lSO
7498-4 (Management Framework).
Din punctul de vedere al utilizatorului, PROFIBUS asigur trei versiuni ale protocolului
de comunicaie DP, FMS i PA.
PROFIBUS DP
PROFIBUS FMS
PROFIBUS PA
Profile PNO
Profile PNO
Profile PNO
pentru aparate DP
pentru aparate PA
Funcii de baza
Funcii de baza
Functii extinse
Funcii extinse
Interfata DP-utilizator
Interfaa nivelului de
Interfata DP-utilizator
aplicaie (ALl)
Mapper (DDLM)
Nivelul 7
Mapper (DDLM)
Nivelul de aplicaie
(Aplicaie)
Fieldbus Message
Specification (FMS)
Nivelele 3 - 6
nu
sunt
Nivelul2
(Conexiune)
Nivelul fizic
Nivelul fizic
(RS 485/LWL)
(RS 485/LWL)
Nivelul1
(Fizic)
implementate
Interfata IEC
IEC 1158-2
2.2.1 PROFIBUS-DP
PROFIBUS-DP folosete nivelele 1 i 2 alturi de interfaa pentru utilizator.
Nivelele 3 pn la 7 nu sunt implementate. Aceasta arhitectura asigur o vitez foarte
mare pentru transmisia datelor Serviciul DDLM (Direct Data Link Mapper) permite
accesul la nivelul 2.
Funciile disponibile ale aplicaiilor, precum i caracteristicile aparatelor i sistemelor
diferitelor tipuri de aparate PROFIBUS-DP sunt specificate n interfaa pentru utilizator.
Optimizat pentru transferul foarte rapid de date, acest protocol PROFIBUS, este special
conceput pentru comunicaia dintre automatul programabil i aparatajul distribuit de tip
I/O, amplasat la nivelul cmpului.
pag. 31 / 80
2.2.2 PROFIBUS-FMS
In protocolul PROFIBUS-FMS sunt impiementate nivelele 1, 2 i 7. Nivelul de aplicaie se
compune din FMS (Field bus Message Specification) i LLI (Lower Layer Interface). FMS
conine protocolul aplicaiei i asigur serviciile de comunicaie LLi stabilete diversele
raporturi de comunicaie i asigur , pentru FMS, accesul independent al aparatelor la
nivelul 2.
FMS controleaza comunicaia datelor la nivellocal (PLC i PC). Serviciile puternice de tip
FMS pot fi folosite intr-o gama larga de aplicaii i of era o mare flexibilitate n
rezolvarea sarcinilor complexe de comunicaii.
PROFIBUS-DP i PROFIBUS-FMS folosesc aceeai tehnologie de transmisie i acelai
protocol de acces la magistral. Din acest motiv pot funciona simultan pe acelai cablu
2.2.3 PROFIBUS-PA
PROFIBUS-PA folosete, pentru transmisia datelor, protocolul extins PROFIBUS-DP
Suplimentar acesta implementeaza profilul PA care specifica caracteristicile aparatajului
de cmp Tehnica de transmisie, conform a cu standardullEC 1158-2 [7], asigur
sigurana intrinseca, precum i alimentarea aparatelor conectate In reea Aparatele
PROFIBUS-PA pot fi integrate uor In reele PROFIBUS-DP prin intermediul unor
dispozitive de cuplare a segmentelor de reea.
Protocolul PROFIBUS-PA este special creat pentru comunicaiile de mare viteza i fiabilitate, solicitate de automatizarea proceselor industriale. Prin intermediul PROFIBUS-PA
pot fi conectate traductoare i elemente de execuie, la o linie com una de magistral,
chiar i n zonele cu potenial pericol de explozie.
Procedura de transmisie
Procedura de transmisie folosita pentru PROFIBUS este de tip semi-duplex, asincrona,
bazata pe o sincronizare fr ntreruperi denumita i "gap-free". Datele sunt transmise
ntr-o grupare de caractere de 11 biti, In cod NRZ (Non Return to Zero) (vezi fig.24)
pag. 32 / 80
Forma semnalului, In timpul tranzitiei binare de la " 0 " la " 1 ", nu se modifica In timpul
transmisiei bitilor.
pag. 33 / 80
Linia de magistral
Lungimea maxim permis pentru o reea sau segment PROFIBUS depinde de viteza de
transmisie selectat (vezi tabelul 2.1). Numrul maxim de noduri (staii) care pot
funciona mpreun pe un segment PROFIBUS este de 32.
Tabelul 2.1 Lungimea maxim a segmentului
Rata de transfer Kbit/sec
9,6 la 187,5
500
1500
12000
Lungimea segmentului m
1000
400
200
100
Capacitatea cablului
< 30 pF pe metru
Seetiunea transversala a
miezului
Tipul cablului
Rezistenta buclei
Atenuarea semnalului
Ecran
Ecran din piasa de cupru, ecran impletit sau ecran din folie
pag. 34 / 80
Conectarea de magistral
Standardul international PROFI BUS EN 50 170 recomand folosirea unui conector de tip
"sub D" de 9 pini (tabelul 2.3) pentru interconectarea la linia de magistral. Cupla mam
se conecteaza la staie, iar cupla tat la cablu.
Semnalele subliniate sunt impuse de standard i trebuie s fie ntotdeauna disponibile.
Tabelul 2.3 Alocarea pinilor la conectorul tat cu 9 pini
Vedere
Nr. pinului
Numele semnalului
Rolul semnalului
Ecran
Vedere
RxDfTxD-P
Receptie/Emisie-Date-Linia B Plus
CNTR-P
DGND
VP
P24
RxDfTxD-N
Receptie/Emisie-Date-Linia A Minus
CNTR-N
2.3.2 Nivelul fizic (niveluI 1) pentru protocoalele DP/FMS (cablul de fibr optic)
O alt versiune a nivelului 1 PROFIBUS, bazat pe regulile PNO (Profibus Nutzer
Organisation), "Tehnologia transmisiei optice pentru PROFIBUS, versiunea 1.1 din
07.1993", o reprezint transferul de date prin transmisia luminii prin conductorii din fibr
optic. Cablurile din fibre optice permit obinerea unor distane de transmisie a datelor de
pag. 35 / 80
pn la 15 km ntre dou staii ale unui sistem PROFIBUS. Aceste cabluri nu sunt
sensibile la interferenele electromagnetice i asigur ntotdeauna izolaia galvanic ntre
staiile individuale. Deoarece tehnica de conectare pentru fibr optic a fost mult
simplificat n ultimii ani, acest tip de tehnologie de transmisie a devenit foarte uzual
pentru comunicaiile cu aparatele de cmp
In particular, folosirea conectorilor simpli, de tip Simplex, pentru fibrele optice din
material plastic, a avut un rol important n dezvoltarea rapid a acestei tehnologii de
transmisie
pag. 36 / 80
pag. 37 / 80
pag. 38 / 80
Tip B
Tip C
Cteva
perechi
torsadate,
neecranate
0.13 mm2
(AWG 26)
2640hm/km
Tip D
Cteva perechi
netorsadate i
neecranate
1,25 mm2
(AWG 16)
400hm/km
**
**
8 dB/km
8 dB/km
**
**
**
**
400 m
200 m
pag. 39 / 80
Eroare de protocol
Eroare de protocol
Telegramele care sunt considerate eronate sunt repetate automat cel pulin o data
Numarul de repetari pentru nivelul 2 este de maximum 8 ("retry" bus parameter). Pe
langa transmisia punct-cu-punct, nivelul 2 permite i tehnologia de transmisie multipunct "Multipoint", care este o comunicalie de tip "Broadcast" i "Multicast"
Cu comunicaia de tip "Broadcast", o staie activa trimite un mesa] catre to ate celelalte
stalii ("master" i "slaves") Primirea datelor nu este confirmata
Cu comunicaia de tip "Multicast", mesajul este transmis numai unui grup de staii
("master" i "slaves") Nici n acest caz primirea datelor nu este confirmata.
OP
PA
FMS
SoA
SRo
SON
CSRo
pag. 40 / 80
pag. 41 / 80
Nivelele de ordin mai nalt acceseaz aceste servicii, prin intermediul unor servicii de
acces la punct (nod al reelei) - SAP (Service Acces Point) - ale nivelului 2. Prin
PROFIBUS-FMS, aceste servicii de acces la punct sunt folosite pentru a se ajunge la
relaii logice de comunicaii. Cu PROFIBUS-DP i PROFIBUS-PA fiecare serviciu de acces
la punct are rolul su bine definit.
Toate staiile active i pasive permit funcionarea simultan a mai multor servicii de
acces la punct.
pag. 42 / 80
pag. 43 / 80
9,6 la 187,5
500
1500
12000
Lungimea segmentului m
1000
400
200
100
pag. 44 / 80
Numrul de staii maxim ntr-o configuratie PROFIBUS poate fi atins numai prin folosirea
repetoarelor. Suplimentar, repetoarele pot fi folosite pentru a implementa structuri de
magistral de tip "tree (arborescent)" i "star (stea)" o configuratie fr mpmntare
este de asemenea posibila In acest tip de structura segmentele de magistral sunt izolate
ntre ele i trebuie s fie folosit un repetor i o surs de 24V nelegat la pmnt (vezi
figura 2.13
Pentru a interfaa RS 485, un repetor este o sarcina suplimentara. Deci, numrul maxim
de staii ce se conecteaza la un segment de magistral trebuie redus cu o unitate pentru
fiecare repetor folosit. Aceasta nseamn c dac segmentul respectiv de magistral
conine un repetor, numrul maxim de staii posibil a fi conectate pe acel segment este
31. Pe de alt parte, numrul total de repetoare nu are efect asupra numrului maxim
de staii ntruct ele nu ocup o adres logic pe magistral
pag. 45 / 80
Liniile de ramificaie
Conectarea direct a staiilor la magistral prin conectorul cu 9 pini de tip "sub - D"
creeaz linii de ramificaie n structura liniar a magistralei de comunicaii
pag. 46 / 80
In cazul aparitiei unui defect generat de ntreruperea cablului de fibr optic sau
defectarea unui OLM, atunci ntreg inelul va cdea. La inele optice redundante, modulele
OLM sunt interconectate prin dou cabluri optice Duplex fiecare Deci ele au posibilitatea
s reaetioneze dac una din liniile optice se defecteaza i In mod automat structura
magistralei se transforma ntr-una liniar. Avaria de comunicaie aferent segmentului
respectiv va fi semnalizat prin intermediul contactelor de semnalizare ale modulului OLM
i va fi procesat corespunztor n continuare. Imediat ce avaria de pe linia optic este
rezolvat, ntregul sistem revine la structura initial de inel redundant.
pag. 47 / 80
Master-Slave
pag. 48 / 80
pag. 49 / 80
pag. 50 / 80
GAP factor: Factorul GAP definete numrul de rotalii ale "token-ului" pentru olncercare
de a introduce In inelulul logic un nod activ nou.
RETRY limit: acest parametru definete de cate ori este repetata o telegrama generata
de un mesaj de confirmare incorect sau de depairea timpului alocat ("time out").
Min_ TSDR "minimum staion delay responder" - este timpul minim In care un nod
pasiv trebuie a atepte permisiunea de a raspunde la o telegrama.
Mille TSDR "maximum staion delay responder" - este timpul maxim In care un nod
pasiv trebuie s atepte permisiunea de a raspunde la o telegrama.
Tslot "slot time" - definete timpul maxim de ateptare a raspunsului de la nodul
adresat pentru un nod care a emis o cerere de date.
Tset "setup time" - definete perioada de timp care se scurge de la momentul recepliei
unei telegrame i momentul cnd nodul raspunde la aceasta.
Tqui "quiet time for modulator" - descrie ct este intervalul de timp care este permis
unui nod care tocmai a transmis o telegrama pentru a comuta pe receplie
Tid 1 "Idle time 1" - definete cel mai scurt interval de timp dup care unui nod care
trebuie s transmita, Ii este permis s emita din nou telegrame dup ce tocmai acesta a
receplionat un raspuns.
Tid 2 "Idle time 2" - definete intervalul de timp In care un nod trebuie s atepte dup
emiterea unei telegrame neconfirmate "broadcast", Inainte de emiterea unei noi
telegrame.
Trdy "ready time" - definete timpul dup care un nod care transmite poate recepliona
din nou telegrame.
Toti parametrii de relea definesc intervale de timp care trebuie coordonate precis ntre
ele Localia unde sunt specificai parametrii de reea se numete tBIT "time- bit". Un tBIT
este timpul de rotaie n reea pentru un bit. Acest timp depinde de rata de transfer i se
calculeaz dup cum urmeaz:
De exemplu, timpul de rotatie a unui bit pentru o rata de transfer de 12Mbit/s este 83ns,
iar timpul de rotaie a unui bit pentru o rat de transfer de 1,5Mbit/s este 667ns.
pag. 51 / 80
3.
Tipuri de dispozitive de magistral i comunicaia de
date cu PROFIBUS -DP
3.1 Introducere
Protocolul PROFIBUS-DP este destinat pentru comunicaiile de date la viteza ridicat solicitata pentru intrrile / leirile (I/O) distribuite i aparatura de cmp din cadrul
instalaiilor industriale automatizate Configuraia DP tipic are o structura mono-master
(Fig.2.1). Comunicaia ntre echipamentele DP master i DP slave se bazeaz pe
principiul master-slave. Asta inseamn ca echipamentele DP slave devin active pe
magistral numai cnd sunt solicitate de ctre unitatea DP master. Echipamentele DP
slave sunt adresate de catre unitatea DP master intr-un mod succesiv conform unei liste
de "polling" asociate acesteia. Datele dintre DP Master i DP slaves sunt schimbate n
mod continuu (ciclic) indiferent de coninutul acestora. Figura 2.2 prezinta un exemplu de
lista de "polling" asociata unui DP master, precum i modul n care aceasta este
procesat de catre master. Ciclul unui mesaj ntre DP master i DP slave incepe cu o
cerere (polling telegram) i se incheie printr-o confirmare sau rspuns al echipamentului
DP slave.
Datorit caracteristicilor din nivelele 1 i 2 ale nodurilor PROFIBUS specificate de ctre
standardul EN 50170 un sistem DP poate avea o structur multi-master. In practic
aceasta inseamna ca mai multe noduri DP master (active) pot fi conectate la aceeai linie
de magistral. Astlel este posibila coexistena pe o singur linie de magistral a
echipamen-telor DP master/slaves, FMS master/slaves, precum i altor noduri active i
pasive.
pag. 52 / 80
pag. 53 / 80
3.2.2 DP Slave
Un DP slave schimb datele cu un DP master care este responsabil pentru ncarcarea
paramaterilor i configurarea acestuia. Un DP slave poate s raporteze local ctre DP
master ntreruperile pentru diagnoza i ntreruperile de proces.
pag. 54 / 80
Get_Cfg
Aceast funcie permite citirea configuraiei curente a dispozitivelor DP slaves.
Set_Slave_Add
Aceasta functie i permite unui dispozitiv DP master s aloce unui dispozitiv DP Slave o
nou adres de magistral (desigur acest lucru este posibil numai pentru DP slave care
permit aceasta metoda de adresare).
In plus, DP master - clasa 2 ofer un numr de functii pentru comunicaii cu DP master clasa 1.
pag. 55 / 80
Prin
Serviciul
- nivel2
DefaultSAP
SRD
56
SRD
RD_Outp
57
SRD
Slave_Diag
60
SRD
Set_Prm
61
SRD
Chk_Cfg
62
SRD
Get_Cfg
59
SRD
Global_Control
58
SRD
SeCSlave_Add
55
SRD
54
SRD/SDN
51/50
SRD
Data_Exchange
RDJnp
M-M-Communication
Servicii DP Vi
0
0
0
0
pag. 56 / 80
pag. 57 / 80
DP slave are o zon fix de intrari i ieiri (de exemplu modulul I/O al ET200B)
DP slave are o zona variabil de intrari i ieiri (de exemplu structurile modulare
I/O ca ET200M sau acionarile)
Zona de intrari / ieiri aferenta DP slave este definit prin formate speciale de
identificare, specifice fabricantului DP slave (de exemplu, S7 DP slaves cum ar fi
ET200B analog, DP/AS I-Link i ET200M)
Zonele de date de intrari i ieiri care au structuri coerente nsa care nu pot fi
transformate n configuraii compuse din Bytes sau Words sunt considerate date
"consistente". Acestea sunt specifice zonelor de parametrii (de exemplu setul de
parametri pentru regulatoare PID, sau setul de parametri de control pentru acionari,
etc.). Prin folosirea formatelor de identificare care depind de fabricantul DP slave,
utilizatorul poate s defineasca zone (module) de intrari / ieiri care pot avea o lungime
de pna la 64 bytes / words.
Zonele (modulele) de intrari / ieiri care pot fi folosite de ctre DP slave sunt memorate
n fiierul aferent dispozitivului DP master (fiier GSD) i vor fi indicate utilizatorului de
ctre instrumentul de proiectare la configurarea respectivului DP slave.
pag. 58 / 80
pag. 59 / 80
Aa cum se prezint n figura 3.6, DP slave poate informa DP master despre existenta
unei cereri de ntrerupere pentru diagnoza sau mesaje de stare, prin schimbarea clasei
telegramei de rspuns din "low-priority" n "high-priority". Dup aceasta, DP master face
o cerere de informare asupra actualei diagnoze sau stri, informaii care sunt comunicate
de ctre DP slave ntr-o telegrama de diagnoz. Dup ce datele pentru diagnoz au fost
memorate, DP master i DP slave vor reveni la schimbul de date - utilizator. Folosind
telegramele de cerere/raspuns ("request/response telegram"), DP master i DP slave pot
schimba 244 bytes de date - utilizator n ambele direcii.
pag. 60 / 80
Functii PG online
Functii HMI
n funcie de numrul de telegrame aciclice ntlnite n cadrul unui ciclu DP, acesta se va
prelungi corespunzator.
Deci, n concluzie, un ciclu DP are intotdeauna o parte de timp fix, ciclic, iar dac apar
evenimente, o parte aciclica, variabil, n funcie de numrul de telegrame aciclice
aprute.
pag. 61 / 80
de telegrame aciclice datorate unor evenimente. Daca timpul rezervat nu este utilizat n
ntregime, atunci OP master va acoperi diferena de timp pn la completarea ciclului de
timp constant prin transmiterea de telegrame catre nsui, crend astfel o pauz. Aceasta
asigur ca timpul echidistant, prevazut iniial, s fie inut n domeniul microsecundelor.
Timpul alocat pentru ciclul de magistral constant este specificat de software-ul de
configurare STEP7. Timpul initial ("default") este indicat / sugerat de catre STEP7 i
depinde de configuratia sistemului, precum i de anumite prti specifice serviciilor
aciclice. Utilizatorul poate modifica ciclul de magistral constant sugerat de catre STEP7.
Pn n prezent definirea unui ciclu DP de timp constant este realizabil numai pentru
sistemele DP mono-master.
pag. 62 / 80
pag. 63 / 80
pag. 64 / 80
DP Slave
Standard
x
-
x
x
x
x
Nu
Da, cu module
S7 DP Master
x
x
x
Da, cu module
DPV1 Master
DPS7 - Slave
DPV1-Slave
pag. 65 / 80
pag. 66 / 80
selecteze modul de acces la magistrala: "DP slave ca nod activ", sau "DP slave ca nod pasiv".
Din punctul de vedere al protocolului de comunicaie DP, un echipament DP slave care va fi
setat ca nod activ se comport ca i un DP slave pasiv n timpul schimbulul de date cu
unitatea DP master.
Totui atunci cnd un DP slave activ define "token"-ul, acesta poate schimba date cu oricare
alt nod datorit funciilor suplimentare de comunicaii, ca FDL sau S7. Acest lucru face
posibil att funcionarea pe magistral a echipamentelor ca de exemplu, unitailor de
programare PG, panourilor de operare OP, PC-urilor, ct i traficul de date de la o unitate
central S7 la alta, att timp ct sunt executate funciile PROFIBUS DP.
Tabelul 4.1 - Caracteristicile tehnice ale interfeelor PROFIBUS DP
integrale n sistemele S7-300
Modul
CPU 315-2DP
CPU 315-2DP
CPU 316-2DP
6ES7315-2AF01
6ES7315-2AF02
2 (o interfaa numai
MPI)
6ES7315-2AF03OABO
2 (o interfaa numai
MPI)
6ES7316-2AGOOOABO
2 (o interfaa numai
MPI)
Mod de operare
DP master DP slave
Rata de transfer
kbit/s
9.612000
Nr max. de slaves
64
Nr max. de module
512
Bytes de intrare /
slave
122 max
244 max
244 max
244 max
244 max
Cod de comanda
Nr. de interfee
9.612000
64
32
512
64
32
512
Bytes de intrare ca
slave
Bytes de ieire ca
slave
Module de date
consistente
Zona utila de intrari
1 kbyte
1 kbyte
2 kbytes
1 kbyte
1 kbyte
2 kbytes
244 byte
244 byte
244 byte
244 byte
244 byte
244 byte
240 byte
240 byte
240 byte
9.612000
32
122 max
244 max
244 max
122 max
244 max
244 max
32 bytes
max
32 bytes
max
32 bytes 32 bytes
max
max
32 bytes
max
Nu
Nu
Nu
32 bytes
max
Da
Da
Da
Da
Da
Da
SYNC/FREEZE
Nu
Nu
Da
Nu
Da
Nu
Modul DPV1
Nu
Nu
Nu
Nu
Nu
Nu
pag. 67 / 80
CPU 318-2DP
Cod de comanda
6ES7318-2AFOO-OABO
Nr. Interfete
2
Interfata 1
Interfaa 2
Ambele Interfete
Mod de operare
MPI / DP master
DP master / MPI
DP Slave
9.6 - 12000
9.6 - 12000
9.6-12000
32
125
512
1024
32
244 max
244 max
244 max
Bytes de intrare ca
slave
244 max
244 max
32 byte max
Module de date
consistente
2 kbyte
8 kbyte
2 kbyte
8 kbyte
244 byte
244 byte
244 byte
244 byte
240 byte
240 byte
Max. date de
parametrare / slave
Max. date de
configurare / slave
Max. date de diagnoza
/ slave
Suporta comunicaii
ncruciate (cross)
Ciclu constant de
magistrala
Da
Da
Da
Da
Da
SYNC/FREEZE
Da
Da
Nu
ModulDPV1
Da
Da
Da
pag. 68 / 80
CP 342-5
CP 342-5
Cod de comanda
6GK7 342-5DAOO-OXAO
6GK7 342-5DA01-0XAO
Numarul de interfete
Mod de operare
DP master
DP slave
DP master
DP slave
9.6-1500
9.6-1500
9.6-12000
9.6-12000
64
6GK7 342-5DA02-0XAO
64
32
32
240 max
240 max
240 max
240 max
Bytes de intrare ca
slave
86 max
240 max
86 max
240 max
86 max
Module de date
consistente
242 byte
242 byte
Max. date de
parametrare / slave
Max. date de
configurare / slave
Max. date de
diagnoza / slave
Suporta comunicalii
Incruciate (cross)
Ciclu constant de
magistrala
242 byte
242 byte
240 byte
240 byte
Nu
Nu
Nu
Nu
Nu
Nu
Nu
Nu
SYNC/FREEZE
Da
Nu
Da
Nu
Modul DPV1
Nu
Nu
Nu
Nu
pag. 69 / 80
CPU 412-1
Cod de comanda
6ES7 413-3XGO?OABO
Nr. Interfee
Interfaa 1
Interfaa 1
Interfaa 2
Interfaa 2
Mod de operare
MPI / DP
master
MPI / DP
master
DP master
DP master / MPI
Rata de transfer
kbit/s
9.6-12000
96-12000
9.6-12000
9.6-12000
96
32
125
32
Bytes de intrare /
slave
122 max
244 max
244 max
244 max
244 max
244 max
244 max
Module de date
consistente
122 byte
max.
128 byte
max.
128 byte
max.
Zona util de
intrari
4 Kbyte
2 Kbyte
6 Kbyte
2 Kbyte
4 Kbyte
2 Kbyte
6 Kbyte
2 Kbyte
Max. date de
parametrare / slave
244 byte
244 byte
244 byte
244 byte
Max. date de
configurare / slave
244 byte
244 byte
244 byte
244 byte
Max. date de
diagnoza / slave
240 byte
240 byte
240 byte
240 byte
Suporta comunicatii
lncruciate (cross)
Da
Da
Da
Nu
Ciclu constant de
magistrala
Da
Da
Da
Nu
SYNC/FREEZE
Da
Da
Da
Modul DPV1
CPU 412-2
CPU 413-2
Nu
pag. 70 / 80
Cod de comanda
Nr. Interfee
CPU 414-2
CPU 414-2
CPU 414-3
6ES7 4142X?00-0ABO
6ES7 4146ES7 414-2XG03-0ABO 6ES7 414-3XJOO-OABO
2X?01-0ABO
6ES7 4142X?02-0ABO
3 (a treia interfaa
2 (prima
2
IF 964-DP
interfaa numai
MPI)
numai DP-Master)
Interfaa 2
Mod de operare
DP master
MPI / DP
master
Rata de transfer
kbit/s
9.6-12000
9.6-12000
96
32
125
Nr.max de slaves
Bytes de intrare /
slave
Bytes de ieire /
slave
Module de date
consistente
DP master MPI / DP
/ MPI
master
125
32
Interfaa 2
DP master /
MPI
122 max
244 max
244 max
244 max
244 max
122 max
244 max
244 max
244 max
244 max
122 byte
128 byte
128 byte
128 byte
128 byte
4 kbyte
2 kbyte
6 kbyte
2 kbyte
6 kbyte
4 kbyte
2 kbyte
6 kbyte
2 kbyte
6 kbyte
244 byte
244 byte
244 byte
244 byte
244 byte
244 byte
244 by1e
244 byte
240 byte
240 byte
240 byte
240 byte
240 byte
Nu
Da
Da
Da
Da
Nu
Da
Da
Da
Da
SYNC/FREEZE
Numai via
module
externe
(CP/IM)
Da
Da
Da
Da
ModulDPV1
De la FW 3.0
De la FW
3.0
De la FW
3.0
De la FW
3.0
De la FW
3.0
244 byte
244 byte
pag. 71 / 80
Cod de comanda
Nr. Interfele
CPU 416-2
6ES7 4162X?00-0ABO
6ES7 4162X?01-0ABO
2 (prima
inter-faa
numai MPI)
CPU 416-2
CPU 416-3
6ES7 416-2XG03-0ABO
6ES7 416-3XJOO-OABO
3 (a treia IF 964-DP
poate fi inserata doar
ca DP-Master)
Interfaa 2
Interfaa 1
Interfata 2
Mod de operare
DP master
MPI / DP
master
DP master
/ MPI
Rata de transfer
kbit/s
9.6-12000
9.6-12000
9.6-12000
9.6-12000
9.6-12000
Nr.max de slaves
96
32
125
32
125
122 max
244 max
244 max
244 max
244 max
122 max
244 max
244 max
244 max
244 max
122 byte
128 byte
128 byte
128 byte
128 byte
8 kbyte
2 kbyte
8 kbyte
2 kbyte
8 kbyte
2 kbyte
8 kbyte
2 kbyte
8 kbyte
244 byte
244 byte
244 byte
244 byte
244 byte
244 byte
244 byte
244 byte
244 byte
244 byte
240 byte
240 byte
240 byte
240 byte
240 byte
Nu
Da
Da
Da
Da
Nu
Da
Da
Da
Da
SYNC/FREEZE
Numai via
modul extern Da
(CP/IM)
Da
Da
Da
ModulDPV1
Nu
Da
Da
Da
Bytes de intrare /
slave
Bytes de ieire /
slave
Module de date
consistente
Zona utila de
intrari
Max. date de
parametrare /
slave
Max. date de
configurare / slave
Max. date de
diagnoza / slave
Suporta
comunicaii
ncruciate(cross)
Ciclu constant de
magistrala
Da
Interfaa 1
Interfaa 2
pag. 72 / 80
CPU 417-4
IF 964-DP
Cod de comanda
6ES7 964-2AAOOABO
Nr. Interfee
Interfaa 1
Interfaa 2
Interfaa 1
Mod de operare
MPI / DP master
DP master / MPI
Numai DP master pe
CPU S7-400
9.6-12000
9.6-12000
9.6-12000
32
125
125 (S7-400)
244 max
244 max
244 max
244 max
Module de date
consistente
2 kbyte
8 kbyte
Depinde de CPU
2 kbyte
8 kbyte
Depinde de CPU
Max. date de
parametrare / slave
244 byte
244 byte
244 byte
240 byte
240 byte
Suporta comunicaii
ncruciate (cross)
Da
Da
Depinde de CPU
Ciclu constant de
magistral
Da
Da
Depinde de CPU
SYNC/FREEZE
Da
Da
Depinde de CPU
Modul DPV1
De la FW 3.0
De la FW 3.0
Depinde de CPU
pag. 73 / 80
IM 467/
IM 467-FO
IM 467
Cod de comanda
6GK7 4435DXOO-OXEO
6ES7 4675GJ02-0ABO 6GK7 4435DX01-0XEO
6GK7 4435DX02-0XEO
Numarul de interfee
Mod de operare
DP master
OP master
DP master
DP master
9.6-12,000
96-12,000
9.6-12,000
9.6-12,000
125
125
125
125
244 max
244 max
244 max
244 max
244 max
244 max
244 max
244 max
Module de date
consistente
128 byte
128 byte
128 byte
128 byte
4 kbyte
4 kbyte
4 kbyte
4 kbyte
4 kbyte
4 kbyte
4 kbyte
4 kbyte
Max. date de
parametrare / slave
244 byte
244 byte
244 byte
244 byte
Max. date de
configurare / slave
244 byte
244 byte
244 byte
244 byte
240 byte
240 byte
240 byte
Suporta comunicaii
ncruciate (cross)
Nu
Oa
Nu
Da
Ciclu constant de
magistrala
Nu
Oa
Nu
Da
SYNC/FREEZE
Da
Da
Oa
Da
ModulDPV1
Nu
Nu
Nu
De la 6GK744350X03-0XEO)
pag. 74 / 80
4.3.1 Funciile S7
Funciile S7 ofer servicii de comunicaie ntre unitile centrale ale sistemului S7,
precum i cu sistemele SIMATIC-HMI (Human Machine Interface). Toate dispozitivele din
familia S7 pot opera cu urmatoarele funcii S7
Functionalitate online complet a pachetului software STEP 7 pentru programarea,
testarea, punerea in funciune i diagnoza automatelor programabile SIMATIC S7300/400
Accesul la citirea i scrierea variabilelor, precum i transmiterea automat de date
ctre sistemele HMI
Transmiterea datelor i a zonelor de date de max. 64 kbyte intre staiile
individuale SIMATIC S7
Scrierea i citirea datelor ntre staiile S7, fra utilizarea de ctre partenerul de
comunicatii a unui program suplimentar de aplicaie
Iniierea funciilor de control, cum ar fi STOP, restartarea unitaii centrale aferente
partenerului de comunicaii prin "Warm and Hot Restart".
Funciile de monitorizare, care ofera informaii cum ar fi starea operaional a
unitaii centrale a partenerului de comunicaii.
pag. 75 / 80
pag. 76 / 80
pag. 77 / 80
DP Slave compact
DP Slave modular
pag. 78 / 80
pachetului software STEP7. Seria de module ET 200M este reprezentativ pentru acest
tip de echipamente. La un modul de cuplare ET200M (IM153) pot fi conectate pn la 8
module I/O din seria S7 -300.
pag. 79 / 80
5.
[1]
Bibliografie
J. Weigmann,
G. Kilian:
Rzvan
Ioachim i
Nicolae
Micoci
M. Felser:
[4]
Josef
Weigmann
[5]
Gregg Keizer
Infoworld. Retrieved
[6]
Siemens
[2]
[3]
ISBN 978-3-89578218-3
SC Artprint SRL
2000
ISBN973-86867-76
ISBN 978-3-84421435-2
2010-09-18.
Retrieved 2010-09-18.
pag. 80 / 80
-iulie 2013-
Pag. 1 / 136
CUPRINS
pag. 2/136
pag. 3/136
9.4.2Verificareastaiei(RS485)...............................................................................118
9.4.3Verificareasegmentuluidemagistral.............................................................118
9.4.4Msurareadistanei.........................................................................................119
9.4.5Verificareareflexiei..........................................................................................119
9.5VerificareasemnaluluiintrriloriieirilorDP...........................................................119
10. Denumiri i abrevieri utilizate ........................................................................ 122
11.Bibliografie ..................................................................................................... 136
pag. 4/136
5.
Programarea i configurarea reelelor PROFIBUS-DP
cu STEP 7
Introducere
STEP 7 este pachetul software standard pentru programarea i configurarea sistemelor
SIMATIC S7.
Acest capitol descrie instrumentul specific din cadrul pachetului STEP 7 (de la versiunea
5.0) care se utilizeaz pentru definirea i configurarea reelelor PROFIBUS-DP.
Se presupune c pachetul de baz STEP 7 este deja instalat pe consola de programare a
PC-ului corespunztor i c utilizatorul este familiarizat cu Windows NT, Windows 2000
sau Windows XP.
Pachetul standard STEP 7 include o serie de aplicaii (vezi figura 5.1), fiecare din acestea
avnd o sarcin specific atunci cnd se programeaz o problem de automatizare, cum
ar fi:
Figura 5.1 Aplicaii PROFIBUS-DP bazate pe STEP7, care pot fi apelate din
SIMATIC Manager
Magistrala PROFIBUS volum II
pag. 5/136
5 .1
pag. 6/136
pag. 7/136
pag. 8/136
pag. 9/136
definii pentru
DP-master care
unei telegrame
Acknowledge Point).
pag. 10/136
Se selecteaz nti setarile parametrilor magistralei privind tipurile "DP", "Standard', sau
"Universal (OP/FMS)" i se salveaz ca un profil-utilizator; apoi se modific setrile
conform solicitrilor. Asemenea ajustari trebuie fcute, desigur, de ctre ingineri cu
experien n domeniul reelelor de comunicaie.
n reeaua PROFIBUS, pentru diferite configuraii hardware, sunt disponibile diferite
profile ale magistralei:
Profilul "DP"
Se selecteaz acest profil numai cnd sistemul Dvs. este un sistem exclusiv PROFIBUSDP n configuraie mono master i multimaster incluznd uniti SIMATIC S7.
Parametrii optimizati ai magistralei, calculati pentru acest profil, iau n considerare toate
schimbrile privind sarcinile de comunicaie cnd sunt conectate la magistral i alte
noduri. Asemenea sarcini suplimentare conectate la reeaua PROFIBUS pot fi: o consol
de programare, un panou operator sau alte echipamente de monitorizare a procesului,
serviciile, non-ciclice, FDL i nodurile FMS i S7.
Profilul DP ia n considerare numai acele noduri care sunt recunoscute de subreeaua
PROFIBUS. Aceasta nseamn c ele trebuie sa fac parte din proiectul STEP 7 i s fi fost
configurate n mod corespunztor.
Profilul "Standard"
Acest profil se utilizeaz dac se dorete extinderea calculului parametrilor i pentru alte
noduri ale magistralei care nu pot fi configurate cu STEP 7 sau care nu aparin proiectului
STEP 7 n curs. n registrul "Network Settings" (figura 5.7) acionai cu click butonul
"Options ... " pentru a deschide fereastra de dialog "Options" i apoi registrul "Network
Nodes".
Cu fereastra de verificare "Include network configuration below" neactivat parametrii
magistralei sunt calculai cu acelai algoritm optimizat, utilizat pentru profilul "DP". Dac
se activeaz aceasta opiune, se aplic un algoritm simplificat, mult mai general.
Profilul "Standard' este special proiectat pentru toate celelalte configuraii de magistrale
multimaster (DP/FMS/FDL) cu echipamente SIMATIC S7 i pentru toate configuraiile
care se extind pe mai mult de un proiect STEP 7.
Profilul "Universal(DP/FMS)"
Acest profil se aplic dac n reea se utilizeaz componente PROFIBUS ale seriei
SIMATIC S5, cum ar fi procesorul de comunicatie CP5431 sau automatul programabil S595U. Trebuie selectat acest profil ntotdeauna cnd staiile SIMATIC S7 i SIMATIC S5
sunt utilizate simultan n cadrul aceleiai subreele PROFIBUS.
Parametrii magistralei
Butonul "Bus Parameters" permite accesul la parametrii magistralei, calculai cu STEP 7.
Bazat pe configuraia magistralei i pe numrul de staii cuplate pe magistral, cunoscute
n proiectul STEP7, STEP 7 calculeaz valorile pentru:
pag. 11/136
tBIT (sec)
9,6
19,2
45,45
93,75
187,5
500
1500
3000
6000
12000
104,67
52,083
22,002
10,667
5,333
2,000
0,667
0,333
0,167
0,083
Se pot modifica numai valorile prezentate n figura 5.6, dac s-a selectat profilul "User
defined".
pag. 12/136
Figura 5.7 Definirea valorilor de timp pentru ciclul DP constant (valori generale)
Magistrala PROFIBUS volum II
pag. 13/136
STEP 7 calculeaz i propune anumite valori de timp pentru ciclul constant (echidistant)
DP specifice unor configuraii de sistem date. Aceste valori sunt adecvate att pentru
operarea ciclic a comunicaiei datelor utilizatorului cu echipamente DP slaves ct i
pentru schimbul nonciclic de date cu PG/OP/TD, n cadrul timpului propus.
n fereastra de dialog "Constant Bus Cycle Time" (vezi figura 5.7) se poate rezerva
timpul de ciclu de magistral, pentru echipamente suplimentare ca PG/OP/TD ce lucreaz
pe magistral, definind parametrul "Number of PGs/Ops/TDs on the PROFIBUS".
Se poate schimba valoarea de timp pentru ciclul constant de magistral propus de STEP
7. Nu este nici o problem n a crete valoarea propus.
n orice caz, atunci cnd se dorete reducerea acestei valori chiar sub valoarea minim
afiat trebuie avute n vedere acele posibile avarii ca de ex. cderea unui echipament DP
slave i revenirea acestuia n funciune, evenimente ce pot avea ca efect creterea
ciclului la valoarea selectat anterior.
Un alt efect advers al reducerii intervalului constant ctre valoarea minim este acela c
timpul disponibil pentru un schimb de date nonciclic pentru alte noduri active, ca de
exemplu dispozitivele de programare se reduc la minimum. n multe reele, aceasta
poate produce ntrzieri sau chiar ntreruperea comunicaiei nonciclice.
Butonul "Details..." conduce ctre o alt fereastr de dialog numita "Constant Bus Cycle
Time" (vezi figura 5.8). Aceasta afieaz fragmentele de timp ce alctuiesc valoarea
propus pentru ciclul constant de magistral. Timpul indicat pentru intervalul ciclic este
fix i nu poate fi modificat. Totui intervalele de timp nonciclic i ciclic pentru noduri
active suplimentare (cum ar fi echipamentele PG, OP, TD) pot fi modificate.
Figura 5.8 Definirea valorilor de timp pentru ciclul DP constant (valori de detaliu)
pag. 14/136
de lungimea cablurilor
Variabilele relevante, n acest sens, sunt prezentate n registrul "Cables" din fereastra de
dialog "Options" (figura 5.10)
pag. 15/136
pag. 16/136
Sunt astfel listate, ntr-o tabel de configurare, sloturile sertarului S7-400. Partea de jos
a ecranului staiei prezint caracteristicile detaliate, cum ar fi numrul de comand,
adresa MPI i adresele intrrilor / ieirilor (I i Q).
Se selecteaz, acum, din catalogul PS 400, sursa de alimentare PS 407 10 A i se
plaseaz n slotul nr. 1 al sertarului. Se observ c sursa de alimentare aleas ocup
dou sloturi n sertar (sloturile 1 si 2).
n continuare, se deschide catalogul hardware CPU 400 - CPU 416-2DP i se selecteaz
unitatea central cu numrul de comand 6ES7416-2XKOO-OABO. Se plaseaz aceast
unitate central n slotul nr 3 al sertarului. Se deschide n mod automat registrul
"Parameter" din fereastra de dialog Properties - PROFIBUS Node DP Master. Aici se pot
defini parametrii interfeei DP master integrate n CPU. Se alege adresa PROFIBUS - "2"
i se selecteaz n tabela de mai jos subreeaua PROFIBUS care se doreste a fi conectat
la interfaa DP Master a unitii centrale (vezi figura 5.11) - n cazul nostru o singur
subreea PROFIBUS.
pag. 17/136
pag. 18/136
afieaz structura actual pentru datele de intrare i ieire. Aici se pot schimba adresele
dac este necesar. Aceasta informaie, privind structura datelor, este transmis, n faza
de "start-up", ctre echipamentul DP slave cu o telegram de configurare.
pag. 19/136
Adresele de diagnoz
Unitatea central utilizeaz adresele de diagnoz pentru a indica avaria echipamentului
DP slave prin OB 86 (Avarie sertar/avarie echipament DP slave). Suplimentar se pot
extrage din aceasta adres informaii care explic cauza avariei echipamentului DP slave
respectiv. Adresa de diagnoz este propus n HW Config, dar dac este necesar se
poate schimba.
pag. 20/136
Staia ET 200M
Exemplul nostru conine i o statie ET 200M. Acesta este un echipament modular i este
echipat cu:
un modul 8DI/8DO (intrri/ieiri digitale)
un modul 2AI (intrri analogice cu rezoluie 12 bit)
un modul 2AO (ieiri analogice cu rezoluie 12 bit).
Se urmeaza aceeai procedura ca i pentru ET 200B.
n catalogul hardware se deschide directorul PROFIBUS-DP, apoi directorul ET 200M i se
selecteaz modulul de interfata IM 153-2. Conectarea modulului la reeaua S7PROFIBUS-DP se face prin transferarea lui ctre interfaa OP master integrata n CPU. n
fereastra de dialog Properties - PROFIBUS Node ET 200M IM 153-2 se aloca 5" ca adresa
PROFIBUS pentru acest echipament slave.
Imaginea detaliat a staiei ET 200M, configurate, prezint o tabel de configurare cu 8
linii numerotate de la 4 la 11. Aceste 8 linii sunt disponibile pentru maximum 8 module
din seria S7-300, care pot fi instalate ntr-o staie ET 200M.
Pentru a gsi modulele hardware aferente tipului IM 153-2 care pot fi introduse n
structura ET 200M se procedeaza astfel:
se deschide directorul IM 153-2 din catalogul hardware (apare astfel lista
subdirectoarelor modulelor disponibile)
se deschide directorul DI/DO -300
se selecteaz modulul de semnal SM 323 DI8/DO8 x 24V/0,5A i se mut pe slotul
4 din partea de jos a ecranului detaliat al statiei ET 200M.
Apoi, utiliznd aceeai procedura, se plaseaz n structura ET 200M:
modulul de intrri analogice SM 331 AI2 x 12 bit, pe slotul 5 i
modulul de ieiri analogice SM 332 AO2 x 12 bit, pe slotul 6 (vezi figura 5.15).
pag. 21/136
gama de msur
timpul de integrare.
pag. 22/136
tipul ieirilor
pag. 23/136
pag. 24/136
pag. 25/136
pag. 26/136
pag. 27/136
Datele modulelor cu parametri ale echipamentelor DP Slave pot fi citite sau scrise
prin programul de aplicaie. n acest scop sunt prevazute anumite funcii sistem.
pag. 28/136
pag. 29/136
pag. 30/136
n parametrul SFC trebuie definit aceeai adres de start a modului de intrare sau ieire
al echipamentului DP-slave, care s-a configurat anterior n programul HW Config; dar de
aceast dat se specific adresa n format hexazecimal.
Parametrul RECORD al SCF definete domeniul surs respectiv domeniul destinaie
pentru datele din CPU. O serie de informaii privind parametrii de intrare i ieire i
coduri de eroare sunt returnate de parametrul RET_VAL.
n tabelele 6.1- 6.4 veti gasi date despre parametrii celor dou funcii.
Tipul datei
Zona de
memorie
Descriere
LADDR
INPUT
WORD
I,O,M,D,L,
constant
RET_VAL
OUTPUT
INT
I,O,M,D,L
RECORD
OUTPUT
ANY
I,O,M,D,L
Explicaia
Nu exist erori
Nu este configurat nici un modul pentru adresa logic de baz
specificat sau a fost depait lungimea pentru datele consistente
sau adresa iniial a parametrului LADDR a fost introdus n format
hexa
n parametrul datelor de tip ANY-Pointer a fost specificat un alt tip
decat BYTE
Pentru adresa logic specificat sub LADDR nu exist nici un modul
DP de la care s se citeasc datele consistente
A fost detectat o eroare de acces atunci cnd a fost accesat
modulul
80BO
80B1
80B2
80B3
80CO
80C2
80Fx
87xy
808x
pag. 31/136
Tipul datei
Zona de
memorie
Descriere
Specific adresa de start (n
format hexa) a modulului de
ieire al echipentului DP-slave
configurat cu HW Config
LADDR
INPUT
WORD
I,O,M,D,L,
constant
RET_VAL
OUTPUT
INT
I,O,M,D,L
RECORD
OUTPUT
ANY
I,O,M,D,L
Explicaia
0000
Nu exist erori
8090
8092
8093
80A1
80BO
80B1
80B2
80B3
80C1
80C2
80Fx
87xy
808x
pag. 32/136
Figura 6.4 - Comunicaia datelor I/O cu unitatea I-slave prin intermediul funciilor
SFC14 i SFC 15 (exemplu de proiect)
Unitile centrale ale familiei S7-300 nu recunosc erori de adresare. Din acest motiv, la
CPU 315-2DP, trebuie plasate datele I/O care vor fi transmise prin funciile SFC ntr-o
zon nealocat a imaginii de proces din CPU. Se pot utiliza de exemplu adresele IB 100 IB 109 i OB 100 - OB 109. n acest mod putei adresa aceste date n cadrul programului
utilizator cu instruciuni simplu bit, byte, word sau dublu word.
n continuare se genereaz programul utilizator pentru echipamentul slave inteligent (Islave)
pag. 33/136
Dublu click pe OB1 pentru a-l deschide. Acesta deschide automat programul STEP 7
LAD/STL/FBD. Se scrie acum programul pentru OB1 n varianta STL.
Se utilizeaz SAVE pentru a salva OB1 i se nchide apoi programul editor (n cazul
nostru editorul STL) pentru OB1. n bara de menu a Windows95/NT se trece ctre
pag. 34/136
SIMATIC Manager. Directorul Blocks trebuie s conin acum obiectele bloc System
data, OB1, SFC14 i SFC15.
Dac unitatea central a echipamentului DP master trece din RUN n STOP, blocul de
organizare OB82 (diagnoza ntreruperilor) este apelat din structura unitalii I slave.
Pentru a preveni un STOP al unitii centrale din cauza inexistenei blocului OB82, se
insereaza acest bloc n directorul Blocks din cadrul staiei SIMATIC 300(1). Se procedeaz n felul urmtor: click dreapta n directorul Blocks pentru a deschide meniul,
apoi se selecteaza INSERT NEW OBJECT - ORGANIZATION BLOCK. n caseta de dialog
"Properties - Organization Block", se trece OB82 n campul "Name" i se nchide
aceasta fereastr de dialog cu OK. Revenind n SIMATIC Manager se va vedea c
obiectul OB82 a fost acum inserat n directorul Blocks.
Dac unitatea DP master intra n avarie, este apelat OB86 (avaria sertarulului) din
structura echipamentului slave. Pentru a preveni trecerea n STOP a unitii CPU/slave
trebuie definit blocul OB86. Se procedeaz la fel cum a fost indicat pentru OB82.
Utilizarea i evaluarea acestor blocuri de eroare O8 este descris n detaliu n capitolul
7.
pag. 35/136
Se utilizeaz butonul DOWNLOAD din bara de menu sau se selecteaz PLC DOWNLOAD din bara de menu, pentru a copia toate blocurile din directorul Blocks al
CPU 315-2DP. Pentru aceasta trebuie s se conecteze consola de programare sau PCul la CPU 315-2DP utiliznd cablul MPI i cuplnd alimentarea cu tensiune a
automatului programabil. n timpul secvenei de descrcare (download) comutatorul
de mod de lucru al CPU 315-2DP trebuie sa fie n pozitia RUN-P sau STOP.
Dup descarcare (download) se comuta CPU 315-2DP din nou n RUN. Aceasta
nseamn c dac comutatorul respectiv a fost n poziia STOP n timpul descrcarii, el
trebuie sa fie trecut acum din STOP n pozilia RUN-P. Dac comutatorul se afl deja n
pozilia RUN-P n timpul descrcrii, vei fi n mod automat ntrebat dac CPU 315-2DP
trebuie restartat. Se confirm aceasta cu OK. LED-urile de pe CPU 315-2DP
referitoare la interfaa DP vor fi n urmtoarele stri LED-ul "SF DP" este aprins i
LED-ul "BUSF" clipete.
Dublu click pe DB10 n directorul Blocks. n caseta de dialog "New Data Block" se
selecteaz "Data block" n grupul Create. Se confirma cu OK. Se deschide astlel
editorul DB. Se introduce BYTE-ARRAY (ARRAY matrice - = sumarul elementelor de
acelai tip de date) cu o lungime de 10 bytes (bytes de la 0 la 9) (vezi fig 6.8). Se
pag. 36/136
salveaz DB10. Se definesc n acelai mod DB20 dar de aceasta data n "Outputdata"
n coloana "Name". Se salveaz DB20 i se nchide ecranul de editare pentru DB10 i
DB20.
Prin bara de menu se revine n directorul Blocks din SIMATIC Manager. Acum se
selecteaz comanda DOWNLOAD pentru a copia toate blocurile din directorul Blocks n
structura CPU 416-2DP. Se verific montarea cablului de conectare MPl ntre PG/PC i
CPU 416-2DP i c s-a trecut comutatorul de mod de lucru al CPU pe poziia STOP.
pag. 37/136
Figura 6.9 - Funcia Monitor/Modify Variables din cadrul STEP 7, pentru primul byte
cu date de intrare, respectiv pentru primul byte cu date de ieire de pe I-slave
pag. 38/136
Figura 6.10. Generarea unei ntreruperi de proces cu S7-300 (CPU 315-2DP) ca slave
inteligent
n exemplul nostru suntem interesai numai de modul n care acioneaz ntreruperea de
proces n I-slave i cum este ea prelucrat n DP master. Pe unitatea I slave se va
declana ciclic ntreruperea de proces. Astfel testarea i monitorizarea funciei se poate
face mai uor.
Se vor transmite dou componente cu informaii suplimentare ctre DP master. n prima
parte a acestui dublu word, parametrul AL_INFO care este un parametru de intrare al
SFC7 transmite un identificator ID al ntreruperii, specific aplicaiei. Se folosete "ABCD"
n exemplul nostru. n al doilea rnd se va transmite n parametrul ultimei pri a acestui
dublu word un numrtor de ntreruperi (MW106). Numrtorul incrementeaz dup
fiecare funcie pe care o realizeaz. Identificatorul de ntrerupere ID este trimis ctre DP
master n acelai timp cu mesajul de ntrerupere de proces. n DP master identificatorul
lD al ntreruperii este disponibil n variabila local OB40_POINT_ ADDR n timp ce este
prelucrat OB40.
Pentru a declana ntreruperea de proces, se intr n modul STL, aa cum este prezentat
n fig 6.11, n blocul de organizare OB1 pentru CPU din staia SIMATIC 300(1).
pag. 39/136
Figura 6.11 - Exemplu de program pentru generarea unei intreruperi de proces pe staia
DP slave 57-300
pag. 40/136
pag. 41/136
pag. 42/136
n practic, aceast funcie poate fi utilizat, de ex., cnd o valoare de intrare msurat
se apropie de o anumit stare sau valoare i este necesar, pentru o scurt perioad, o
rezoluie mai mare.
lnregistrarea nr.
Parametrul poate fi
setat cu SFC55
Diagnoza grupului
Nu
Nu
Da
Da
Interferen frecvene
Da
Tipul de msurare
Da
Gama de msurare
Da
Limita superioar
Da
Limita inferioar
Da
Figura 6.15 ilustreaz n detaliu cum este structurat nregistrarea de date DR1 n cazul
n care ea conine parametrii pentru modulele de intrri analogice ale automatelor
programabile S7-300. Parametrii stocai n DR1 se pot utiliza pentru autorizarea
alarmelor i ntreruperilor, selectarea timpilor de integrare pentru blocarea frecvenelor
perturbatoare, definirea tipului i domeniului de msur i definirea valorilor limit
inferioar i superioar a gamei de msur pentru canalele de intrare analogice, dac
este cazul. DR1 are o lungime de 14 bytes.
Tabelul 6.6 prezint posibilele setri ale timpilor de integrare pentru blocarea frecvenelor
perturbatoare, aferente modulelor de intrri analogice.
pag. 43/136
Figura 6.15 - Prezentarea nregistrarii de date DR1 pentru modulele de intrri analogice
ale seriei S7-300
Timp de integrare
Setare
400 Hz
2,5 msec
2#00
60 Hz
16,7 msec
2#01
50 Hz
20,0 msec
2#10
10 Hz
100,0 msec
2#11
pag. 44/136
Tabelul 6.7 prezint gamele de msur ce pot fi definite pentru msurri de tip
"tensiune" n cazul modulelor de intrri analogice ale seriei S7-300.
Setare
Gama de msura
Setare
Tensiune
2#0001
+/- 80 mV
2#0001
+/- 250 mV
2#0010
+/- 500 mV
2#0011
+/- 1 V
2#0100
+/- 2,5 V
2#0101
+/- 5 V
2#0110
1-5V
2#0111
+/-10 V
2#1001
+/- 25 mV
2#1010
+/- 50 mV
2#1011
pag. 45/136
Nume
0.0
Tip
Valoare
iniial
Comentarii
STRUCT
+00
AlarmEnable
BYTE
B#16#00
Valoare limit/ntrerupere
diagnoz
+1.0
IntTime
BYTE
B#16#02
+2.0
M_Kgr_O
BYTE
B#16#15
+3.0
M_Kgr_1
BYTE
+4.0
M_Kgr_2
BYTE
+5.0
M_Kgr_3
BYTE
+6.0
OGr_Kgr_0H
BYTE
+7.0
OGr_Kgr_0L
BYTE
+8.0
UGr_Kgr_0H
BYTE
+9.0
UGr_Kgr_0L
BYTE
+10.0
OGr_Kgr_1H
BYTE
Nu exist
+11.0
OGr_Kgr_1L
BYTE
Nu exist
+120
UGr_Kgr_1H
BYTE
Nu exist
+13.0
UGr_Kgr_1L
BYTE
Nu exist
-14.0
END_
STRUCT
Se trece cu ajutorul SIMATIC Manager n imaginea offline selectnd View - Offline n bara
de menu. n directorul SIMATIC 400(1) se deschide directorul Blocks i OB1. Se
introduce funcia sistem SFC55 WR_PARM aa cum este prezentat n fig. 6.16. Se
salveaz OB1 i se nchide ecranul de editare n LAD/STL/FBD.
Se revine n SIMATIC Manager. Se utilizeaz tasta DOWNLOAD din bara de menu pentru
a copia toate blocurile din directorul SIMATIC 400(1) n CPU416-2DP. De menionat c
este necesar ca n prealabil s conectati consola Dvs de programare sau PC-ul cu ajutorul
unui cablu MPl la unitatea central CPU416-2DP.
Dupa efectuarea acestei operaii trebuie ca unitatea central CPU416-2DP s fie n modul
RUN si nici unul din LED-urile indicatoare de erori referitoare la PROFIBUS-DP ("SF DP"
sau "BUSF") s nu fie aprinse sau s clipeasc. Dac toate aceste LED-uri sunt stinse,
comunicaia datelor utilizator ntre unitatea DP master i ET200M funcioneaz corect.
pag. 46/136
pag. 47/136
pag. 48/136
pag. 49/136
pag. 50/136
pag. 51/136
n pasul urmtor se vor configura unitile "slaves". Se va utiliza o staie simpl ET 200B
care permite utilizarea comenzilor de control SYNC i FREEZE. n directorul Hardware, se
deschide gama de module PROFIBUS-DP. Se alege modulul "B-16DI" din subcatalogul
"ET200B".
Prin procedeul "drag", se aduce modulul n sistemul DP master cu IM467, afiat pe ecran.
Se deschide fereastra de dialog "Properties of PROFIBUS station ET200B 16 DI". Se
selecteaza "3" ca adres i se inchide ecranul cu OK.
pag. 52/136
pag. 53/136
pag. 54/136
pag. 55/136
Pentru a putea folosi SFC11 din biblioteca standard, se selecteaz VIEW CATALOG.
n lista "Program Elements" se selecteaz "LIBRARIES - STANDARD LIBRARY - SYSTEM
FUNCTION BLOCKS" (vezi figura 6.26).
pag. 56/136
pag. 57/136
pag. 58/136
pag. 59/136
pag. 60/136
Cnd s-a inserat CPU n poziia 2, se deschide, pe ecran, n mod automat fereastra
"Properties PROFIBUS Node DP Master". n cmpul "Parameters" se schimb adresa
presetat de PROFIBUS cu "5". n partea dreapta a grupului "Subnet" se acioneaz
butonul "New...". Apare fereastra de dialog "Properties - New Subnet PROFIBUS". Se
confirm cu OK cmpul "General". n continuare se confirm, cu OK, cmpul
"Parameters". Se creaz astlel o noua subreea PROFIBUS cu o viteza de transmisie a
datelor de 1,5 Mbps i cu parametrul DP pentru caracterizarea tipului magistralei.
Acum, cu dublu click pe interfala DP-master a CPU 315-2DP, se apeleaz fereastra de
dialog "Properties - DP Master". Se seteaz interfaa DP a CPU ca "DP Slave" n cmpul
"operating Mode".
Se modific cmpul "Configuration". Se introduc n tabela setrile pentru toate datele de
comunicaie solicitate de I-slave. n coloana "Mode" se definesc datele de I/O specificate
n coloana urmtoare pentru a fi schimbate fie prin conexiunea master-slave
(MS=MasterSlave) fie prin cross connection (DX= Direct Communication). Se introduc
parametrii i valorile prezentate n figura 6.31 i se nchide ecranul cu OK. Se salveaz
parametrii HW Config setai pentru aceste echipament slave utiliznd comenzile Station save and Compile din bara de menu.
Acum, se revine n SIMATIC Manager, pentru a configura n acelai mod "I-slave 6".
Se seteaz adresa de PROFIBUS pe "6" i se adaug echipamentul slave la subreeaua
PROFIBUS deja existent - "PROFIBUS(1). n campul "Configuration" se seteaz valorile
aa cum este prezentat n figura 6.32
pag. 61/136
pag. 62/136
Se completeaz configuraia I/O pentru echipamentul "I-slave 5", n coloana "PROFIBUSDP Partner din cmpul "Configuration" (figura 6.34).
Acestea sunt caracteristicile I/O aa cum se vd din partea echipamentului DP master. Se
inchide apoi aceasta fereastra de dialog cu OK.
pag. 63/136
pag. 64/136
pag. 65/136
pag. 66/136
pag. 67/136
pag. 68/136
pag. 69/136
Semnificaie
Explicaii
SF (Rou)
Sum de erori
BATF (Rou)
Eroare a
bateriei
DC5V (Verde)
FRCE (Galben)
Rezervat
RUN (Verde)
Modul
operaional starea RUN
STOP (Galben)
Starea
operaional
STOP
pag. 70/136
BUSF
Semnificaie
Msuri
Configuraie corect
Stins
Stins
Aprins
Aprins
Eroare a interfeei DP
Rate de transfer diferite n
modul de operare "MultiMaster"
Staie defect
Aprins
Aprins
Plpie
Stins
pag. 71/136
Tabelul 7.3 descrie elementele de semnalizare LED aflate pe partea frontal a unitii
centrale (CPU), atunci cnd aceasta opereaz n modul "DP-Slave".
DP
BUSF
Semnificaie
Msuri
Stins
Stins
Configuraie corect
Irelevant Plpie
Irelevant Aprins
Scurtcircuit pe magistral
Aprins
Se va verifica configuraia
Se vor evalua evenimentele de
ntreruperi pentru diagnoz sau
buffer-ul de diagnoz
Interfaa DP
LED
Semnificaie
LED
INTF (Rou)
Eroare intern
EXTF(Rou)
Eroare extern
BUSF
Semnificaie
Eroare de magistral a
interfeei DP
pag. 72/136
Tabelul 7.5 - Semnificaia LED pentru indicarea mesajelor de stare ale unitilor
centrale S7-400 CPU cu interfa PROFIBUS DP integrat
LED
Semnificaie
RUN
STOP
CRST
Aprins
Stins
Stins
Stins
Aprins
Stins
Stins
Aprins
Aprins
Plpie la
Aprins
0.5 Hz
Stins
Plpie la
Aprins
0.5 Hz
Aprins
Plpie la
Aprins
2 Hz
Stins
Irelevant
Plpie la
Irelevant Unitatea central (CPU) solicit resetare general("Cold")
0.5 Hz
Irelevant
Plpie la
Irelevant Resetare general ("Cold") n execuie
2 Hz
Erorile active sau execuia unor funcii speciale sunt prezentaze n tabelul 7.6.
Semnificaie
EXTF
FRCE
Aprins
Irelevant Irelevant
Stins
Aprins
Irelevant
pag. 73/136
Semnificaie
DP INTF
DP EXTF
BUSF
Aprins
Irelevant Irelevant
Irelevant
Aprins
Irelevant
Irelevant Plpie
Irelevant
Irelevant Aprins
Irelevant
Semnal optic
Semnificaie
RUN
Aprins (Verde)
BF
Aprins (Rou)
DIA
Aprins (Rou)
L1+
pag. 74/136
SF
BF
(Verde)
(Rou)
(Rou)
Stins
Stins
Stins
Semnificaie
Masuri
Aprins
Aprins
Aprins
Irelevant
Irelevant
Aprins
Stins
Plpie
Aprins
Irelevant
Stins
Cauze posibile:
din cauza expirrii
timpului acordat pentru
monitorizare ("Watchdog")
ntrerupere a
comunicaiei pe magistral
PROFIBUS DP ctre
modulul lM153-2
Depistarea ratei de
transfer "Baud rate", sau
adresa DP incorecta
Configuraia modulelor
ET 200M nu corespund
structurii actuale.
Eroare intr-un modul
S7-300 deja nstalat, sau
defect modulul lM153-2.
Se verifica adresa DP
Se verifica modulul
lM153-2
Se verifica dac conectorul
de PROFIBUS este corect
fixat
Se veri fica dac cablul
PROFIBUS nu este interrupt
Se va deconecta i apoi
reconecta sursa de 24 V DC
Se verifica configuraia i
setul de parametrii
Se verifica configurarea
Se nlocuiete modulul
Se verific starea
S7 -300 sau IM153-2
modulului ET 200M (modul
inexistent sau defect,
modul existent ns
neconfigurat)
Comunicaia de date ntre
DP-Master i modulul ET
200M este n funciune.
Configuraia parametrat
i cea existent sunt n
concordana perfect.
pag. 75/136
pag. 76/136
pag. 77/136
pag. 78/136
Va fi indicat suplimentar i tipul staiei (de ex. staie activ (DP-Master) sau staie pasiv
(DP-Slave). Dac unitatea de programare va fi conectat la soclul PG al unui conector
PROFIBUS de la o staie din reteaua PROFIBUS, atunci n dreptul adresei de PROFIBUS a
staiei respective va fi afiat suplimentar nota "direct" (vezi fig.7.3).
pag. 79/136
pag. 80/136
CPU sau
M7-FM
General
Buffer de diagnoz
Memorie
Durata ciclului de scanare
Sistemul de timp
Datele de performan
Stive ("Stacks")
Comunicaie
ntrerupere diagnoz
Diagnosticarea DP-Slave
x
x
x
x
x
x
x
x
Diagnoz
de sistem
Diagnoz Fr
Standard
de modul diagnoz DP-Slave
x
x
pag. 81/136
Figura 7.5 prezint registrul (tab) "General" aferent ferestrei de dialog Module
Information. Registrele individuale ofera informaii diverse.
pag. 82/136
General
Buffer de
diagnoz
Memorie
Coninut
Datele pentru identificarea
modulului selectat (de ex. tipul,
versiune constructiv, codul de
comand, locul n sertar, starea
operaional)
Imagine general asupra
evenimentelor din buffer-ul de
diagnoz
Starea actual de utilizare a
memoriei de lucru "work
memory", precum i a memoriei
de ncarcare " load memory" a
unitii centrale CPU sau
modulelor funcionale FM
Rolul
Comparaia datelor de identificare
ale modulului instalat cu cu cele
configurate n HW_Config
Evaluare a cauzelor care au
determinat trecerea unitii
centrale n starea STOP
Verific utilizarea memoriei nainte
de a transmite ctre CPU blocuri de
program noi sau extinse
Comunicaii
Stive
Coninutul stivelor B, I i L.
De aici se poate trece la editorul
de blocuri
ntreruperi
Informaii de diagnosticare a
pentru diagnoz modulului selectat
Diagnoza DPSlave
Informaii de diagnosticarea
dispozitivului DP-Slave selectat n
concordan cu norma EN 50170
pag. 83/136
pag. 84/136
pag. 85/136
Acest tip de informaii se refer la pornirea corect sau avaria modulului DP-Slave
respectiv. Mesajele de eroare, ca de ex. "Slave cannot be addressed" (imposibilitatea
adresrii), erori de configurare sau parametrare pot fi, n particular, afiate aici.
pag. 86/136
Din fereastra Accessible Nodes din SIMATIC Manager. Prin click dreapta se va
accesa staia ce se dorete a fi investigat. Se va selecta din meniul ce se
deschide PLC->DIAGNOSE HARDWARE.
pag. 87/136
Semnificaie
pag. 88/136
Fereastra de dialog "Diagnosing Hardware - Quick View" ofer un numr de trei butoane
pentru funcii suplimentare (vezi fig. 7.9).
Prin intermediul butonului "Module
information" va fi activat registrul respectiv, descris mai devreme n acest capitol. La
apasarea butonului "Update" va fi actualizat coninutul fereastrei de dialog "Diagnosing
Hardware - Quick View". Acionarea butonului "Open Station online" are ca efect
ncarcarea configuraiei hardware a staiei selectate. n timpul execuiei procedurii de
ncrcare, fiecare modul care a fost n prealabil configurat, va fi verificat. Modulele
incorecte sau defecte sunt indicate prin intermediul simbolurilor corespunztoare (vezi
fig. 7.1O). Pentru a se obine informaii suplimentare cu privire la diagnoza modulelor, un
"click" dreapta dat pe modulul ce se dorete a fi investigat, va avea ca efect deschiderea
sub-meniului corespunztor i aici se va selecta opiunea "Module information".
pag. 89/136
pag. 90/136
pag. 91/136
pag. 92/136
variabile
variabila
pag. 93/136
Tip
SZL_HEADER
STRUCT
LENGTH_DR
WORD
NUMBER_DR
WORD
END_STRUCT
End_STRUCT
Parametrul INDEX trebuie ncarcat cu date nainte de apelarea SFC 51. De aceea se va
seta bit-ul 15 al variabilei #OB82_MDL_ADR la valoarea "1" pentru evenimentul care a
cerut ntreruperea pentru diagnoz i care a fost generat de un canal de ieire. Blocul de
organizare OB82 trebuie programat aa cum este prezentat n figura 7.14.
pag. 94/136
Pentru a accesa i testa programul, trebuie urmat procedura descris mai devreme
pentru SFC 13. Totui, configuraia staiei S7-400 trebuie schimbat corespunztor prin
nlturarea modulului ET 200B 16DI/16DO din bara DP-Master i apoi se va configura
modulul ET200M / IM153-2 conform celor descrise n seciunea 5.2.5.
Modulul ET200M se va conecta la interfaa PROFIBUS DP a unitii centrale CPU 416-2DP
Apoi se va ncarca configuratia hardware modificata i noul bloc de organizare OB82
Pentru a produce startarea ntreruperii de diagnoz, se va deconecta tensiunea de
alimen-tare a unui modul analogic introdus n sistemul ET 200M. Acesta din urma va
genera o ntrerupere pentru diagnoz care va fi detectat n OB82.
n continuare se poate analiza informaia de diagnoz oferit la apelarea SFC 51n timp
ce programul sistemului ruleaz i se poate corecta programul utilizator pentru a
reactiona corespunztor.
pag. 95/136
pag. 96/136
C7 -633 DP si C7 -634-DP
SINUMERIK 840D
CPU 41x-2 DP
CP 443-5
IM 467 i IM 467 FO
WIN AC
WIN LC.
Pentru mai multe informaii, se poate accesa pe Internet serverul Siemens A&D
Customer Support la adresa:
http://www.ad.siemens.de/simatic-cs - FIND->Search terme : FB125.
Din aceasta locatie putei descarca blocul de diagnoz FB 125.
pag. 97/136
Tip
INT
Comentarii
Nr. sistemelor DP-Master
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BYTE
Nume
Tip
Comentarii
ALL_DP _SLAVES_OK
BOOL
SUM_SLAVES_DIAG
SLAVE_ADR
BYTE
BYTE
SLAVE_STATE
BYTE
SLAVUDENT _NO
ERROR_NO
WORD
BYTE
ERROR_TYP
BYTE
MODULE_NO
BYTE
Numarul modulului
MODULE_STATE
BYTE
Starea modulului
CHANNEL_NO
BYTE
Numarul canalului
Informaii despre erorile canalului (echip slave
standard i S7)
Informalii despre erorile speciale (informalii
suplimentare pentru echip. Slave S7)
CHANNEL_ERROR_INFO DWORD
SPECIAL_ERROR_INFO
DWORD
DIAG_ OVERFLOW
BOOL
Diagnoza owerflow
BUSY
BOOL
Evaluare n derulare
pag. 98/136
Filtru
Trigger
Live list (Lista online)
Aceast funcie identific toate dispozitivele conectate la reea prin intermediul adreselor
de PROFIBUS asociate acestora. Dispozitivele conectate n reea sunt listate i descrise
mpreun cu adresele de PROFIBUS aferente ntr-o fereastra de dialog (vezi fig. 7.16).
pag. 99/136
pag. 100/136
Chiar dac un monitor de reea ofer aria funcional complet, aa cum a fost descris
rnai sus iar analiza telegramelor nregistrate se poate face cu uurint datorit interfeei
grafice utilizator Windows, totui numai specialitii cu bogate cunotine i experien n
domeniul PROFIBUS pot face o evaluare corect pe baza informaiilor de diagnoz
furnizate de un monitor de reea PROFIBUS.
pag. 101/136
pag. 102/136
Contacte imperfecte;
lnseriere nepermis;
Telegrame eronate.
pag. 103/136
Pozitionarea Diagnostic-Repeater
La poziionarea Diagnostic-Repeater trebuie inut seama de faptul c pe un segment nu
trebuie s existe mai multe puncte de msura active. Punctele de msura active au efect
numai pentru segmentele DP2 i DP3.
Dac trebuie ca aceste segmente s fie conectate la un alt Diagnose-Repeater, atunci
trebuie utilizat interfaa DP1. Dac pe un segment exist dou sau mai multe puncte de
msura, atunci va fi emis o telegram de alarm ctre unitatea DP-Master.
n figura 7.22 sunt prezentate conexiunile nepermise ntre dou dispozitive DiagnosticRepeater, iar n figura 7.23 sunt prezentate conexiunile permise.
pag. 104/136
pag. 105/136
pag. 106/136
PROFIBUS DP, funcia de cautare a STEP 7 afiseaz toate adresele gasite n campul
"Current PROFIBUS address". n acest timp STEP 7 nu specific dac este vorba de
echipamente DP-slave care suport sau nu funcia Set_Slave_Add; vor fi afiate toate
adresele.
Pentru a modifica adresa de PROFIBUS a echipamentului DP-slave se selecteaz adresa
ce se dorete a fi schimbat n cmpul "Current PROFIBUS address". n campul "New
PROFIBUS address" va fi introdusa noua adres. Cu tasta "OK" se confirm alegerea
facut i alocarea adresei echipamentului DP-slave respectiv i se nchide fereastra de
dialog.
Dac se dorete executarea acestei operaii i pentru alte staii DP-slave conectate n
reea, preluarea noii adrese aferente unui alt echipament DP-slave se face prin
acionarea tastei "Apply", fr a prasi fereastra de dialog. Este astfel posibil sa se
selecteze unul dup altul echipamentele DP-slave i s se aloce o noua adres, far a fi
necesar s se prseasc fereastra de dialog "Assign PROFIBUS Address".
n mod uzual adresa unui echipament DP-slave nu poate fi vzut din exterior. Astfel c,
n cazul n care mai multe echipamente DP-slave sunt conectate la consola de
programare sau PC i se dorete realocarea adreselor, dar exist dubii n privinta
adreselor actuale, este necesar sa se deconecteze toate de la PG/PC i apoi, conectndule individual, dac este necesar, se vor schimba adresele.
8.3 NETPRO
Prin NetPro: Configuring Networks (vezi fig. 8.2), din cadrul pachetului software STEP 7,
se pune la dispozitie un instrument puternic pentru configurarea proiectelor complete
STEP 7 ntr-un mediu grafic "easy-to-use". Instrumentul permite, pe baze grafice,
introducerea si stergerea diferitelor obiecte din reea cum ar fi
Echipamente DP-slave
Staii
Subreele.
pag. 107/136
pag. 108/136
Diagnoza individual a echipamentelor DP-slave cu care comunic acest DPmaster (vezi fig 8.4).
pag. 109/136
pag. 110/136
Figura 9.1 Definirea unui sistem S7-300 cu potenial de referin pus la mas
(mpmntat)
Figura 9.2 Definirea unui sistem S7-400 cu potenial de referin pus la mas
(mpmntat)
pag. 111/136
pag. 112/136
"echipotenial". Trecerea acestor cureni prin ecranul cablului PROFIBUS ar reduce n mod
considerabil eficacitatea funciei ecranului.
Pentru magistralele staiilor individuale, staionare, este recomandat conectarea
ecranului cablului PROFIBUS la borna de mpmntare a dulapului n punctul de intrare al
cablului n dulap, avnd grij s nu se deterioreze conductorul propriu-zis.
pag. 113/136
pag. 114/136
Configuraia C:
La conectorul auxiliar nr. 1 / comutatorul pe poziia 3 (conectarea pinului 3 cu ecranul)
Aparatul de msur se conecteaz la conectorul auxiliar nr. 2, ntre pinul 8 i ecran.
Configuraia D:
La conectorul auxiliar nr. 1 / comutatorul pe orice poziie.
Aparatul de msur se conecteaz la conectorul auxiliar nr. 2, ntre pinii 3 i 8.
pag. 115/136
pag. 116/136
Tensiunea de alimentare necesar unui terminal activ de magistral este n mod uzual
preluat direct din conectorul de magistral aferent staiei conectate la magistral. n
cazul n care acest lucru nu este posibil trebuie luate msurile corespunztoare.
Un exemplu tipic l constituie situaia n care staia de pe magistral, care alimenteaz
terminalul activ, este deconectat n mod frecvent de la sursa de alimentare sau de la
magistral. n acest caz este necesar utilizarea unui terminal activ de magistral cu
sursa de alimentare extern sau cu un repetor n locul terminalului de magistral
afectat.
pag. 117/136
pag. 118/136
Scurtcircuit
ntreruperea cablajului
pag. 119/136
Pentru a realiza acest test este necesar ca unitatea central s se gaseasc n starea
STOP. Aceasta situaie se poate obine fie acionnd comutatorul modului de lucru de pe
unitatea central, fie prin intermediul comenzilor PLC - OPERATING STATE din meniul
SIMATIC Manager.
Se conecteaz consola de programare sau PC-ul la unitatea central a automatului
programabil utiliznd cablul MPI. Se selecteaz apoi ACCESIBLE NODES i MPI
="Address" prin succesiunea de comenzi PLC - MONITOR/MODIFY VARIABLES.
Se introduc bytes corespunztori intrrilor/ieirilor DP ce se doresc a fi testate. Pentru
aceasta se utilizeaz adresele periferice directe, PEB/PEW/PED pentru intrri i
PAB/PAW/PAD pentru ieiri.
Se selecteaz, aa cum este prezentata n figura 9.11, succesiunea de comenzi VARIABLE
-ENABLE PERIPHERAL OUTPUTS pentru a deschide fereastra de dialog pentru autorizarea
ieirilor. Se rspunde cu YES pentru a activa modul "autorizarea ieirilor periferice". Se
inhib astfel semnalul OD (Output-Disable) de la CPU. Se evit astfel transmiterea unor
semnale de ctre modulele de ieire atunci cnd unitatea central se afl n starea STOP.
pag. 120/136
pag. 121/136
Exemple: intrare
pag. 122/136
Aparat de cmp virtual = VFD Virtual Field Device. Producerea unei imagini a unui
aparat fizic de cmp ajuta la crearea unei viziuni uniforme i coerente asupra aparatului
respectiv.
Aparataj distribuit cu I/O = Distributed I/O devices. Module de intrri i ieiri care
nu sunt amplasate n sertarul central sau n cele de extensie, fiind amplasate la distan
de unitatea central. Module ca ET 200B, ET 200C, ET 200L, ET 200M, ET 200U, S5-95U,
cuplor DP/AS-I i staii S7-300 cu interfala PROFIBUS integrat pot fi utilizate ca module
distribuite I/O.
Bit de memorie = Memory bit. O locaie de stocare de 1 bit. Instruciunile de baz
STEP 7 pot fi utilizate pentru a citi i scrie bit-ul de memorie, byte-ul de memorie sau
cuvntul de memorie. Zona de memorie poate fi utilizat de programul utilizator pentru a
memora rezultate intermediare.
Bloc de date sistem = System data block (SDB). Zona de date speciale din unitatea
central care conine setrile sistemului i parametrii sistemului. Blocurile de date sistem
sunt generate i modificate pe durata configurrii unui proiect S7.
Bloc de organizare = Organization Block. Interfaa software ntre sistemul de
operare al unitii centrale i programul utilizator. Codul program coninut n blocurile de
organizare determin ordinea de execuie a diferitelor prti ale programului utilizator.
Blocul de organizare de pornire = Startup OB. n funcie de poziia comutatorului de
pornire (aplicabil numai la S7-400) i a motivului de restart (revenirea tensiunii de
alimentare dup o cdere de tensiune, schimbarea din STOP n RUN utiliznd comutatorul
de mod de lucru sau dispozitivul de programare PG) este apelat, n programul utilizator,
un bloc de organizare de pornire. Acesta poate genera un "warm restart" sau un "hot
restart" (aplicabil numai la S7-400). Programul coninut de blocul de organizare OB de
pornire este scris de utilizatorul SIMATIC S7 i este adesea utilizat pentru a defini valorile
implicite care asigur o pornire sigur a instalaiei dup ntreruperea tensiunii de
alimentare.
Blocuri de organizare pentru erori = Error OB. Blocuri de organizare (OB) care sunt
rezervate pentru administrarea erorilor. Un asemenea bloc conine un program utilizator
care i spune unitii centrale cum s reactioneze la anumite tipuri de erori n orice caz,
reacia programat la erori este posibil numai dac eroarea respectiv nu produce
trecerea PLC n starea STOP. Se apeleaz diferite OB pentru erori, corespunztoare
diferitelor tipuri de erori. Exista de exemplu un anume OB de eroare pentru erorile de
adresare, un altul pentru erorile de acces n S7, etc.
Buffer de diagnoz = Diagnostic buffer. Zona de memorie din unitatea central ,
susinut de baterie, n care se stocheaza toate evenimentele diagnosticate, n ordinea
apariliei lor.
Ciclu constant de magistral = Constant bus cycle. Ciclul de magistral a unei
subreele PROFIBUS este considerat a fi "constant" sau "echidistant" cnd intervalul de
timp dintre autorizrile de emisie pentru echipamentul DP Master este constant. Aceast
situaie se definete n HW Config.
Clase de prioritate = Priority classes. Sistemul de operare al unitilor centrale
SIMATIC S7 asigur pn la 28 clase de prioritate crora le pot fi alocate blocuri de
organizare (OB) pentru procesarea ntreruperilor. Clasele de prioritate definesc care OB
are dreptul s intrerup un alt OB i n ce condiii. Dac o clas de prioritate include mai
multe blocuri de organizare (OB) i acestea sunt apelate simultan datorit unor
pag. 123/136
pag. 124/136
Durata ciclului = Cycle time. Timpul necesar unitaii centrale pentru a procesa o
singur data programul utilizator, de la prima pn la ultima instruciune.
Eroare de grup = Group error. Eroare comun indicata de LED-ul de placa frontal a
modulului (se aplica numai n cazul S7-300) LED-ul indic orice tip de eroare referitoare
la modul (eroare interna sau extern).
Eroare, nesincronizare = Error, asynchronous. Eroare runtime care nu poate fi
asociat unui punct anume din programul utilizator. Aceasta poate fi de ex. o avarie pe
partea de alimentare cu tensiune sau depairea ciclului unitii centrale. Sistemul de
pag. 125/136
operare reacioneaz la acest tip de erori prin apelarea blocurilor de organizare pentru
erori, corespunztoare (OB). Blocurile de tip OB sunt programate de utilizator i conin
instruciuni despre modul de reacie la erori.
Eroare, sincronizare = Error, synchronous. Eroare runtime care poate fi asociat
unui punct anume din programul utilizator. Aceasta poate fi de exemplu o ncercare
nereuit de adresare a unui modul de I/O. Sistemul de operare reacioneaz la acest tip
de erori prin apelarea blocurilor de organizare pentru erori, corespunztoare (OB).
Blocurile de tip OB sunt programate de utilizator i conin instruciuni despre modul de
reaclie la erori.
Factor GAP = GAP Factor. Definete de cte ori este circulat magistrala nainte ca
echipamentul master s caute noi staii active n scopul de a le accepta pe acestea n
reea i a trece "token-ul" ctre aceste staii. Zona dintre adresa proprie a staiei i
urmtoarea adresa se numete zona GAP.
Exceptie: zona dintre staia cu cea mai mare adresa i adresa cu nr. 127 nu face parte
din zona GAP.
FDL = Field Data Link. Nivelul 2 al modelului de referina ISO aa cum este utilizat n
reelele PROFIBUS. Nivelul 2 const din Field Bus Control (FCL) i Medium Access Control
(MAC).
Fiier GSD = GSD file. Conine datele caracteristice (Gerate System Data - datele
sistem ale aparatului) ale unui aparat PROFIBUS DP. Fiierul GSD este n mod normal
realizat, pe o dischet, de ctre furnizorul aparatului respectiv i poate fi considerat ca o
tabela electronica de date.
Fiierele GSD sunt necesare cnd se dorete configurarea unui aparat ca staie ntr-o
reea PROFIBUS DP.
Flotant = Floating. Pe modulele cu intrri i ieiri flotante, potenialele de referin al
circuitelor de comand i de sarcin sunt izolate electric unele de altele. Circuitele de
intrare i ieire nu au elemente comune, adica nu au potenial de referin comun (aa
numitul I-root). A nu se confunda cu "izolarea optic".
FM (sau Module funcionale). Module hardware care proceseaz semnale i informaii
venite din instalaie i ncarc n acest fel unitatea central a automatelor programabile
S7-300 i S7-400. Un modul funcional este dedicat unei funcii speciale, cum ar fi
numrarea, poziionarea, reglajul n bucl nchis etc., care ar fi consumat mult mai mult
timp i resurse de memorie dac ar fi fost executate de ctre unitatea central. Modulele
funcionale utilizeaz n mod obinuit magistrala intern de comunicaie.
FMS = Fieldbus Message Specification. Cu PROFIBUS, nivelul 7 al modelului de
referina ISO. FMS conine mecanismul protocoalelor, genereaza PDU i coduri, decodific
i interpreteaz unitatea datelor protocolului.
FMS Master. Echipament master care utilizeaz protocolul de comunicaii FMS i al crui
rspuns i caracteristici corespund normativului EN 50170, volum 2, PROFIBUS.
FMS Slave. Aparatul slave care utilizeaz protocolul de comunicaii FMS i ale crui
rspuns i caracteristici sunt conforme cu standardul EN 50 170, volum 2, PROFIBUS.
FREEZE. Comand de control transmis de echipamentul DP master ctre un grup de
echipamente DP slave. Din momentul primirii comenzii FREEZE, echipamentele DP slave
ngheata" (pstreaza) starea actual a intrrilor i le transmit n mod ciclic ctre
echipamentul DP Master.
pag. 126/136
Cu fiecare noua comanda FREEZE, echipamentele DP slave ngheata" din nou valorile de
intrare. Transmisia ciclic a datelor de ctre echipamentele DP slave ctre echipamentul
DP master nu este reluat pn cnd acesta nu transmite comanda UNFREEZE.
Grup = Group. Atunci cnd trebuie transmise comenzi de control, ca de ex. FREEZE
sau SYNC, ctre echipamentele DP slave, acestea sunt organizate n grupe care pot fi
adresate prin aceste comenzi. Un grup conine mai multe echipamente DP slave. Un
echipament DP slave poate fi membru a mai multor grupuri, dar poate aparine numai
unui sistem master.
Hot restart. Cnd unitatea central este pornit prin acionarea comutatorului de stare
din STOP n RUN sau prin cuplarea sursei de alimentare, blocul de organizare OB101 (hot
restart - numai pentru S7-400) sau OB 100 (warm restart) sunt executate nainte ca s
se starteze programul de execuie ciclic. n cazul procedurii hot-restart se citete nti
tabela imaginilor intrrilor din proces i apoi se execut blocul de organizare ciclic OB 1,
pornindu-se din punctul ntreruperii (alarmei) ce a provocat trecerea n starea STOP sau
cderea tensiunii.
Impedana ecranului = Shield impedance. Rezistena, masurat n curent alternativ,
a ecranului cablului. Este una din valorile caracteristice ale cablului i este, n mod
obinuit, indicat de producator.
Inel token = Token ring. O staie master conectat la o reea primete token-ul i l
pstreaz pentru scurt timp, n care marcheaz token-ul ca fiind utilizat i transmite
informaii prin reea. l trece apoi staiei master urmtoare. Staia master este conectat
la o reea de tip inel token.
Instalare fr punere la pmnt = Ground-free installation.
Instalarea
echipamentului electric fr a stabili conexiunea de mpmntare. n cele mai multe
dintre cazuri, se utilizeaza reele RC pentru a anula eventualele interferente.
Instalaie = Installation, Plant. Totalitatea resurselor electrice ce compun n mod
obinuit un utilaj sau o instalaie complex aferent unui proces tehnologic. Instalaia
industrial include, pe lng altele, automate programabile (PLC), aparate pentru
comanda i monitorizarea procesului, sistemul de reele, aparate de cmp, acionari,
cabluri de alimentare.
Instruciune = Statement. O instruciune STEP 7 este cea mai mic unitate a
programului utilizator STEP 7. Este creat utiliznd un limbaj de programare de tip text.
Instruciunea conine o adres a unei componente din proces.
Instrumente = Tool. Software utilizat pentru proiectarea, programarea i configurarea
unui proiect de automatizare.
Intercomunicaii = Cross communication. Aa numita "comunicaie direct". n
modul intercomunicaii, echipamentul DP slave nu utilizeaz telegrame de tip "unu-launu" pentru a rspunde n intervalul de timp alocat. Utilizeaz n schimb telegrame
speciale de tip "unul ctre mai muli". Efectul intercomunicaiilor este c datele de intrare
ale echipamentelor DP slave sunt disponibile pentru toate staiile DP conectate n reea.
ISA = Acronim pentru Industry Standard Arhitecture. O magistral ce permite
componentelor sa fie adugate, ca module plugin, n sloturi de extensie din PC IBM i
compatibile. Magistrala ISA este o extensie de magistral pentru computerele AT i XT
(magistral standardizat de date pe 16 bit i magistral de adrese pe 24 bit).
pag. 127/136
pag. 128/136
pag. 129/136
Online Un dispozitiv de programare PG sau un PC este n stare online atunci cnd este
conectat la automatul programabil pentru a schimba informaii cu acesta.
Parametrii de intrare = Input parameters
Numai funciunile FC i blocurile
funcionale FB utilizeaz parametrii de intrare. Acetia furnizeaz blocului software apelat
datele necesare pentru o execuie corecta a programului.
Parametrii modulului = Module parameters Valori care definesc comportamentul i
rspunsul unui modul sau a unui aparat conectat la reteaua PROFIBUS. n funcie de
modulele utilizate, unii dintre aceti parametri pot fi modificai de programul utilizator. Se
numesc totodat "nregistrri dinamice de date".
Parametru = Parameter
1.Variabil a blocului cu codul program STEP 7 (vezi
parametrul blocului, parametrul actual, parametrul formal) 2.Variabil care stabilete
caracteristicile i rspunsul modulului hardware. Un modul are unul sau mai muli
parametri. Cnd un modul hardware este livrat de furnizor el este setat, n mod obinuit,
pe valorile implicite ale parametrilor, care pot i ns modificate utiliznd programul STEP
7. Se disting parametrii statici i dinamici.
Parametru actual = Actual parameter Parametrii actuali nlocuiesc parametrii predefiniti, atunci cnd sunt apelate, prin programul utilizator, o funcie bloc (FB) sau o
funcie FC. Exemplu: parametrul predefinit "REQ" este nlocuit de parametrul actual
"I3.6".
Parametru al masterului = Parameter master Fiecare aparat DP slave este asociat
unui parametru al echipamentului master, care este master Clasa 1. n faza de start,
acest echipament master are sarcina de a transmite setul de parametri ctre
echipamentele DP slave.
Parametru dinamic = Dynamic parameter Spre deosebire de parametrii statici,
parametrii dinamici ai modulelor pot fi modificai n timpul operaiilor online, cu ajutorul
funciilor sistem SFC din programul utilizator. Valorile limit ale modulelor de intrri
analogice sunt, n mod obinuit, parametri dinamici.
Parametru formal = Formal parameter Parametru formal, aferent blocurilor software
FB/FC/SFB/SFC, care este nlocuit de parametrul actual n momentul n care blocul
respectiv este apelat prin programul utilizator. n blocurile software de tip FB i FC,
parametrii formali trebuie declarai de utilizator. n blocurile software de tip SFB i SFC,
aceti parametrii sunt predefinii.
Cand blocul este apelat, parametrul formal este nlocuit prin parametrul actual i blocul
utilizeaz valoarea actual furnizat de acest parametru pentru execuia programului.
Parametrii formali fac parte din "datele locale" ale blocurilor software i pot fi parametri
de ieire, intrare i intrare/ieire.
Parametru static = Static parameter
Spre deosebire de parametrii dinamici,
parametrii statici ai modulelor nu pot fi modificai prin programul utilizator. Trebuie
utilizat STEP 7 pentru a modifica parametrii statici cum ar fi ntrzierea pe intrarea
canalelor modulelor de intrri digitale.
PCMCIA sau Personal Computer Memory Card International Association. O
asociaie de aproximativ 450 companii din domeniul computerelor, al crei scop principal
este de a defini standarde internaionale pentru miniaturizarea i utilizarea flexibil a
plcilor de extensie pentru PC. Standardul PCMCIA definete tehnica de baz pentru
utilizarea plcilor de PC pe piaa computerelor. Asociatia coopereaza cu JEIDA (standard
pentru plcile de PC pentru modulele de extensie aferente PC-urilor compacte).
pag. 130/136
pag. 131/136
pag. 132/136
Loop resistance
pag. 133/136
Serviciu FMS = FMS service Serviciile FMS organizeaz schimbul de date dintre dou
staii FMS (denumite noduri). Se disting serviciile FMS de confirmare i neconfirmare.
Prin serviciile FMS de confirmare, ca de ex. MSAZ, echipamentul slave returneaz o
telegram de confirmare ctre echipamentul master pentru a confirma recepionarea
serviciului FMS. Prin serviciile FMS neconfirmate, ca de ex. o emisie, echipamentul
master nu primete nici o confirmare.
SFC Funcie sistem. O funcie care este integrat n sistemul de operare al unitii
centrale SIMATIC S7. Poate fi apelat prin programul utilizator STEP 7.
SIMATIC Manager Interfa grafic cu utilizatorul pentru aplicaiile SIMATIC ce ruleaz
sub W98/NT/XP/2000. SIMATIC Manager asigur toate funciile i instrumentele necesare
pentru configurarea unui sistem SIMATIC S7 i definete parametrii acestuia.
Sistem de magistral = Bus system Toate staiile care sunt, n mod fizic,
interconectate printr-un cablu de magistral, formeaz sistemul magistralei.
Sistem de operare = Operating system Software care comand alocarea i utilizarea
resurselor hardware cum ar fi memoria, timpul unitii centrale, spatiul pe disk i
periferia descentralizat. Sistemul de operare conine toate funciile privind comanda i
monitorizarea execuiei programului utilizator, alocarea resurselor programelor utilizator
individuale i modul de operare al componentelor hardware. Sistemul de operare este
fundamentul pe care se construiete aplicaia.
Sistem de operare pentru CPU = CPU Operating system Sistemul de operare al
unitii centrale comand i monitorizeaz toate funciile i secvenele de program
referitoare direct la CPU i nu controleaz automatizarea instalaiei.
Sistem SCADA = SCADA system Sistem supervizor de achiziie date i comand.
Astzi sistemele SCADA sunt, n mod obinuit, sisteme PC-based.
Acest sistem colecteaz de la PLC datele de proces, vizualizeaz aceste informaii n
form grafic i acioneaz ca o interfa om - main pentru operatorul instalaiei.
Aceasta nseamn c sistemul SCADA permite operatorului s introduca comenzi n
scopul de a controla componentele instalaiei.
Sisteme de comand i monitorizare procese = Operator control and process
monitoring systems Sisteme care reprezint informaiile din proces pe un ecran de PC
sau de panou operator - adesea n form grafic - i permit operatorului sa introduc
comenzi pentru controlul componentelor procesului.
pag. 134/136
Slave Echipament care este controlat de un altul, de tip master ntr-o reea de
comunicaie de date. Un echipament slave poate schimba date numai cu echipamentul
master, la cererea acestuia. ntr-o reea PROFIBUS DP, sunt utilizate ca echipamente
slave, aparate SIMATIC ca de ex. ET 200M, ET 200B etc.
Standard DP Protocol de comunicaie pe magistral, pentru DP (echipamente periferice
distribuite) conform standardului EN 50 170, Volum 2, PROFIBUS.
STARTUP sau Pornire Mod de operare tranzitoriu n care unitatea central comut din
starea STOP n stare a RUN.
Staie FMS (numit i nod FMS) = FMS station Echipament master sau slave FMS
conectat la o reea PROFIBUS FMS
STEP 7 Software de programare pentru crearea programului utilizator pentru aplicaiile
SIMATIC S7).
Subreea = Subnet Totalitatea componentelor fizice care constituie calea de transmisie
a datelor i procedurile care guverneaz schimbul informaiilor pe aceast cale. Staiile
(denumite i "noduri") care aparin unei subreele sunt conectate unele cu altele.
Exemple de subrelele MPI, PROFIBUS, Industrial Ethernet.
Supravegherea izolatiei = Insulation monitoring
izolatie a unui utilaj sau instalatii.
Supravegherea rezistentei de
Sursa de
tergere/Resetare = Clear/Reset
tergerea sau resetarea unitii centrale a
automatului programabil SIMATIC S7 reseteaz memoria principal a CPU, zona de
scriere/citire a memorie de sarcin, memoria sistem. Parametrii MPI i buffer-ul de
diagnoz nu se terg.
T tr sau Timp de rotaie ntr-o reea de comunicaie master/slave fiecare master
compar timpul de rotaie cu timpul actual solicitat de token pentru a circula. Diferena
definete timpul pe care l are la dispozilie echipamentul master pentru a-i transmite
propriile telegrame de date.
Tabela imaginii ieirilor din proces = Process-image output table (PIQ) Sistemul
de operare transfer tabela imaginii ieirilor din proces ctre modulele de ieire, la
sfritul fiecrui ciclu al programului utilizator.
Tabela imaginii intrrilor din proces = Process-image input table (PII) Sistemul
de operare citete, cu prioritate la fiecare nou ciclu al programului utilizator, strile
semnalelor aferente modulelor de intrare i depoziteaz aceste informaii n tabela
imaginii intrrilor din proces.
Tabelul imaginilor din proces = Process image (table) Zon special de memorie
n unitatea central, n care sunt stocate strile semnalelor aferente modulelor de intrri
i ieiri digitale. Se disting: tabela imaginilor ieirilor din proces (PIQ - Process-image
output) i tabela imaginilor intrrilor din proces (PII - Process-image input).
Timpul de rotaie al token-ului = Token rotation time Timpul necesar token-ului
pentru a circula n ntreaga reea. Cu alte cuvinte, timpul trecut din momentul n care o
staie a primit token-ul pn cnd aceeai stalie primete din nou.
pag. 135/136
Token O structur unic de date sau mesaje care circula continuu printre nodurile unui
inel "token". Descrie starea actual a reelei i stabilete care staie are dreptul de a
transmite. Numai staia activ (staia master) care deine token-ul poate transmite
informaii ctre alte staii active i pasive. Cnd ciclul de date este completat, token-ul
este trecut urmtoarei staii active.
Unitatea datelor de protocol = Protocol Data Unit Este un pachet de date care
conine informaii ce trebuie transmise de la o staie din reea ctre alta staie din reea.
Variabila = Variable
Dat al carei coninut este variabil. Poate fi adresat de
programul utilzator STEP 7. O variabil este constituit dintr-o adres (de ex. M3.1) i
tipul datei (de ex. Boolean). Ea poate primi i un nume simbolic (de ex. Motor_ON).
Zona GAP = GAP Area Factor de update GAP. Distana de la propria adres PROFIBUS
a echipamentului DP master pn la urmtoarea adresa PROFIBUS se numete "gap".
Factorul de update gap definete de cate ori trebuie s circule "token-ul" n reea nainte
ca un echipament master s verifice dac nu exist un alt echipament master n gap.
De exemplu un factor de update gap de 3 nseamn c "token-ul" va circula de circa 3 ori
nainte ca fiecare master din reea s verifice dac exist un nou master ntre propria
adresa PROFIBUS i adresa PROFIBUS a urmtorului master.
11. Bibliografie
[1]
[2]
[3]
J.
Weigmann,
G. Kilian:
Rzvan
oachim i
Nicolae
Micoci
M. Felser:
[4]
Josef
Weigmann
[5]
Gregg Keizer
[6]
Siemens
ISBN 978-3-89578218-3
Decentralizare cu PROFIBUS-DP:
Architecturi, configuraii i utilizarea PROFIBUSDP cu SIMATIC S7
SC Artprint SRL
2000
ISBN973-86867-76
ISBN 978-3-84421435-2
Retrieved 2010-0918.
pag. 136/136