3 - Komunikaciniu tinklu apzvalga.skaidres.pdf
3 - Komunikaciniu tinklu apzvalga.skaidres.pdf
3 - Komunikaciniu tinklu apzvalga.skaidres.pdf
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Magistralinių ryšio sistemų apžvalga
Magistralinių ryšio sistemų klasifikacija 1<br />
Nuosekliosios magistralinės ryšio sistemos<br />
Centralizuotos<br />
Paskirstytos<br />
Bendros paskirties Jutiklių/vykdiklių l.<br />
Bendros paskirties Jutiklių/vykdiklių l.<br />
Profibus-DP<br />
Profibus-DP<br />
ETHERNET<br />
FIP<br />
ControlNet<br />
Seriplex<br />
FIP<br />
LON<br />
ARCnet<br />
LON<br />
LON<br />
P-NET<br />
LON<br />
ASI<br />
Bitbus<br />
CAN<br />
Bitbus<br />
P-Net<br />
P-Net<br />
DeviceNet<br />
P-Net<br />
Profibus-PA<br />
FF<br />
FF<br />
Profibus-PA<br />
SDS
Magistralinių ryšio sistemų klasifikacija 2<br />
Priklausomai nuo kiek partnerių gali komunikuoti tarpusavyje, komunikacinius <strong>tinklu</strong>s galimas<br />
sukirstyti:<br />
-1:1 (du parneriai)<br />
- 1:n (vienas partneris su kitais n partneriais)<br />
- m:n (m partnerių su n partnerių)<br />
Savo ruožtu tinklai 1:n gali būti suskirtyti, ar yra vienas valdantysis (master/slave), ar keletą<br />
valdančiųjų (multi master).
Magistralinių ryšio sistemų klasifikacija 2<br />
Nuosekliosios magistralinės ryšio sistemos<br />
1:1 m:n<br />
1:n<br />
RS 232, RS422, 20mA<br />
LAN<br />
RS485<br />
Master/Slave<br />
Multi Master<br />
Ethernet<br />
Token ring<br />
Token Bus<br />
ARCnet<br />
t.t<br />
ASI<br />
Bitbus<br />
Interbus S<br />
SUCONET<br />
Modnet<br />
t.t.<br />
Profibus<br />
LON<br />
FIP<br />
P-Net<br />
CAN<br />
t.t
Magistralinių tinklų klasifikacija 3<br />
Aplikacijos sudėtingumas<br />
[jutikliai/vykdikliai]<br />
Komunikacija<br />
Judesio valdymas<br />
EtherNet TCP/IP<br />
Pramoninis ethernet (Industrial EtherNet)<br />
Pavarų tinklai (Drive-Bus)<br />
> 20% uždaras kontūras<br />
Duomenų apdorojimas<br />
Prietaisų lygmens tinklas (fieldbus)<br />
> 20% analoginiai sign.<br />
90% skaitmeniniai sign.<br />
I/O tinklas (I/O bus)<br />
Kompaktinės<br />
rankiniu būdu<br />
valdomos darbo<br />
vietos<br />
Gamybinio<br />
vieneto<br />
automatizavimas<br />
Sujungtos,<br />
stotims<br />
orientuoti<br />
įrengimai<br />
Automatizuotos<br />
gamykllos<br />
Gamyklos/įrenginio<br />
konstr.<br />
[matmenys ir<br />
struktūra]
Komunikacinių tinklų vystymasis<br />
„ I/O-Bus praeityje<br />
buvo<br />
AS-I sinonimas<br />
Fieldbus<br />
I/O-Bus<br />
1990 1992 1994 1996 1998 2000 2002 2004 2006 2008 2010<br />
ASI ‟ pasaulinis lyderis jutiklių/vykdiklių lygmenyje.
Tinklo topologija su IO-<strong>tinklu</strong> (tradiciniai lygiagretūs jungimai)<br />
[1] PC sąsaja<br />
[2] Daugiagyslis ar individualus pajungimas<br />
[3] PLC I/O moduliai<br />
1<br />
3<br />
2
Tinklo topologija su IO <strong>tinklu</strong> (IO-tinklas)<br />
[1] PC sąsaja<br />
[2] IO-tinklas<br />
[3] PLC I/O moduliai<br />
1<br />
3<br />
2<br />
Dažniausiai maži pavaldūs įtaisai, dideli atstumai, ribotas funkcionalumas. Lengvas instaliavimas.
ASI<br />
Paplitimas pagal regionus<br />
Svarbumas<br />
„ ASI dominuoja pasaulyje su apie 80% prijungtų<br />
mazgų<br />
„ Lginant su kitomis sistemomis, užima trečią vietą po<br />
Profibus ir DeviceNet pagal instaliuotų mazgų skaičių<br />
Organizacija<br />
„ ASI Asociacija<br />
http://www.as-interface.net/<br />
Pagrindiniai tiekėjai<br />
„ Egzituoja apie 300 komponentų tiekėjų. Lyderiai<br />
Europoje: Siemens, ifm, Pepperl&Fuchs, Schneider,<br />
B&W. Daugelis PLV ir I/O tiekėjų integruoja<br />
Bihl&Wiedemann, KSK, Murr bei kitų platformas.<br />
Tikimasi didelio augimo AZIJOJE
AS-I nauda<br />
„ Rinkoje egzituoja daugelis komponentų<br />
gamintojų su AS-I sąsaja<br />
„ Atvira sistema. EN ir IEC standartai.<br />
„ Lengvas instaliavimas. Paprastos tinklo<br />
taisyklės. Patikimas duomenų siuntimas.<br />
„ Maži pavaldūs įtaisai užtikrina patikimą<br />
paskirstytą sistemą.<br />
„ Lengva priežiūra. Greitas pavaldžiųjų įtaisų<br />
pakeitimas su “autoprogramavimu”.
Techniniai duomenys<br />
„ Viena valdančiojo sistema paprastų funkcijų<br />
valdymui.<br />
„ ASI-pavaldieji yra pasyvūs tinkle; jie tik reaguoja<br />
„ Iki 31 ASI adresų viename tinkle (Spec. 2.0)<br />
iki 62 ASI adresų (Spec. 2.1 ir 3.0)<br />
„ 4IO viename pavaldžiąjame įtaise (Spec. 2.0)<br />
„ iki16DIO viename pavaldžiąjame, naudojant profilius<br />
(Spec. 3.0)<br />
„ Anlogoniai signalai pavaldžiuose įtaisuose (Spec.<br />
3.0)<br />
„ Ciklo trukmė - 5 ms (Spec. 2.0) ir 20 ms (Spec. 3.0)<br />
„ Tinklo ilgis - 100 (200 m), su išplėtimais iki 600 m
Konfigūracija, parametrizavimas, diagnostika<br />
Nereikalinga<br />
pavaldaus įtaiso<br />
konfigūracija<br />
Nėra<br />
parametrizacijos<br />
Konfigūracija<br />
„ Auto konfigūracija<br />
„ Offline adresacija, naudojant adresavimo įtaisą<br />
„ Online adresacija iš valdančiojo įtaiso /<br />
konfigūravimo programinės įrangos<br />
Parametrai<br />
„ Paprastiems įtaisams nereikia<br />
„ Kai kuriems įtaisams naudojami 4 bitų parametrai<br />
Diagnostika<br />
orientuota į<br />
modulį<br />
Diagnostika<br />
„ Komunikacijos/Periferijos klaida (Spec. 2.0)
ASI valdikliai, I/O moduliai<br />
PLV:<br />
Siemens S7, Schneider, Mitsubishi, ….,<br />
I/O moduliai (Wago, Phoenix, …)<br />
Sąsajos:<br />
- su kitais komunikaciniais tinklais<br />
- Pagrindiniai tiekėjai: Bihl&Wiedemann<br />
I/O:<br />
Siemens, ifm, P&F, Phoenix, KSK, Murr, Schneider, …<br />
mygtukai (Idec, Schmersal)<br />
Skirstytuvų salos, procesų vožtuvai:<br />
- Festo CPV, MPA, VTSA, Norgren VM10, VS26, SMC..<br />
Kuhnke, Parker Modulfex, Camozzi, BR HF03/04 …<br />
Safety monitoriai: Leuze Lumiflex,<br />
Siemens sąsaja į ProfiSafe, B&W
CompoNet<br />
Organizacija<br />
„ ODVA (Open DeviceNet Vendor Association)<br />
- stengiasi plėsti jau egzistuojančių tinklų DeviceNet,<br />
ControlNet ir Ethernet/IP technologijas.<br />
www.odva.org<br />
Pagrindiniai tiekėjai<br />
„ Omron<br />
„ Rockwell Automation (Allen-Bradley)
Techniniai duomenys<br />
Duomenų<br />
perdavimo<br />
sparta<br />
Kabelio<br />
ilgis<br />
CompoNet bruožai:<br />
„ Linijos topologija su atšakomis<br />
„ Max. 256 bitų įtaisai, 2IObitų vienam įtaisui<br />
„ Max. 128 žodžių įtaisai, 16 bitų / žodis įtaisui<br />
„ Vieno valdančiojo įtaiso tinklas<br />
4300 kbit/s 30 m<br />
1500 kbit/s … m<br />
93,75 kbit/s 1500 m<br />
Tinklo komunikacija<br />
„ CIP protokolas perduodamas iš aukštesnių lygių<br />
tinklų (DeviceNet, EthernetIP) į žemiausią CompoNet<br />
„ Neciklinė komunikacija; fiksuoto ilgio pranešimai<br />
parametrizavimo ir diagnostiko tikslais (44 baitai<br />
užklausoje)<br />
„ Ciklinė komunikacija priklauso nuo įtaisų skaičiaus,<br />
duomenų dydžio. Ciklas < 1ms
Konfigūracija, parametrizavimas, diagnostika<br />
Naudojamos tokios pat<br />
priemonės kaip ir bendram<br />
CIP protokolui.
CC-Link LT<br />
Organizacija<br />
„ http://www.cc-link.org/<br />
Pagrindiniai tiekėjai<br />
„ Mitsubishi
Techniniai duomenys
Techniniai duomenys<br />
„ Ciklo trukmė - 1.2ms (greitis - 2.5Mbps / 4 taškų<br />
režimas / kai 64 moduliai prijungti)<br />
„ Maksimalus taškų skaičius - 1024<br />
(kai naudojamas 16 taškų režimas)<br />
„ Tinklo ilgis iki 500 m
IO-Link<br />
„ IO-Link ‟ nėra pramoninis tinklas, bet greičiau<br />
paprastas protokolas, kuris suteikia komunikacinių<br />
galimybių jau tinkle egzistuojantiems įtaisams.<br />
„ IO-Link tinklas naudoja egzistuojančią 24 VDC dviejų<br />
įtaisų sujungimą ( point-to-point) tarp prietaisų ir I/O<br />
kanalų;<br />
„ Duomenys siunčiami UART-pagrįsta impulsine<br />
moduliacija;<br />
„ Atstumas iki 15 metrų.<br />
„ http://www.io-link.com/
IO-Link privalumai<br />
„ Ptp ryšys<br />
„ Standartinis jutiklio/vykdiklio kabelis<br />
„ Nuosekli komunikacija<br />
Procesų duomenys<br />
„ binariniai signalai<br />
„ analoginiai signalai<br />
Serviso duomenys<br />
„ Parametrų duomenys<br />
„ Diagnostiniai duomenys
Techniniai duomenys<br />
Charakteristikos:<br />
• Standartinė I/O prijungimo technika, kabeliai iki<br />
15…20m<br />
• Ciklinė komunikacija, ciklas - 2 ms su lygiagrečiai<br />
siunčiamais serviso duomenimis<br />
• Integruoti diferencijuoti diagnostiniai pranešimai<br />
• 24 V implsų moduliacija, standartinis UART<br />
protokolas
Produktai<br />
2007<br />
Sick kompanijos cilindrų jutikliai<br />
Sąsajos su kitais tinklais/Ethernet<br />
Sąsaja su AS-I
Prietaisų lygmens tinklai
Magistralinių tinklų klasifikacija 3<br />
Aplikacijos sudėtingumas<br />
[jutikliai/vykdikliai]<br />
Komunikacija<br />
Judesio valdymas<br />
EtherNet TCP/IP<br />
Pramoninis ethernet (Industrial EtherNet)<br />
Pavarų tinklai (Drive-Bus)<br />
> 20% uždaras kontūras<br />
Duomenų apdorojimas<br />
Prietaisų lygmens tinklas (fieldbus)<br />
> 20% analoginiai sign.<br />
90% skaitmeniniai sign.<br />
I/O tinklas (I/O bus)<br />
Kompaktinės<br />
rankiniu būdu<br />
valdomos darbo<br />
vietos<br />
Gamybinio<br />
vieneto<br />
automatizavimas<br />
Sujungtos,<br />
stotims<br />
orientuoti<br />
įrengimai<br />
Automatizuotos<br />
gamykllos<br />
Gamyklos/įrenginio<br />
konstr.<br />
[matmenys ir<br />
struktūra]
Topologija<br />
[1] Vietinis tinklas/ Intranet<br />
[2] I/O tinklas<br />
[3] Prietaisų lygmens tinklas/ Fieldbus<br />
[4] Sąsaja su I/O <strong>tinklu</strong><br />
1<br />
2<br />
3<br />
4
Profibus<br />
Svarbumas<br />
„ Profibus užima 40% pasaulinės rinkos<br />
„ Profibus - viena iš pagrindinių komunikacinių tinklų<br />
technologijų<br />
Organizacija<br />
„ 1400 narių kompanijų.<br />
www.profibus.com<br />
Tiekėjai<br />
„ Pagrinidnis Profibus tinklo komponentų tiekėjas -<br />
Siemens.
Techniniai duomenys<br />
Savybės<br />
„ Linijos topologija, kelių valdančiųjų sistema<br />
„ Max. 126 prietaisų tinkle<br />
„ Max. 512 I/O kiekvienam prietaisui<br />
Duomenų<br />
perdavimo<br />
sparta [kBaud]<br />
Ilgis<br />
[m]<br />
9.6 1200<br />
19.2 1200<br />
93.75 1200<br />
187.5 1000<br />
Tinklo komunikacija<br />
„ Multi-master sistema valdymui ir vizualizavimui<br />
„ Profibus pavaldieji įtaisai ‟ pasyvūs tinkle; jie tik<br />
reaguoja<br />
„ Neciklinė komunikacija su “DPV1” versija<br />
parametrams ir diagnostikai<br />
„ Ciklo trukmė priklauso nuo įtaisų skaičiaus,<br />
duomenų apimties<br />
500 400<br />
1500 200<br />
3000-12000 100
Konfigūracija, parametrai<br />
2<br />
Įrangos (hardware) konfigūracija<br />
„ Moduliui orientuota konfigūracija ir tinklo konfigūracija<br />
atliekama naudojant įtaisų konfigūratorių (Hardware<br />
Configurator );<br />
„ Jame nustatomi modulio/įtaiso parametrai bei<br />
paleidimo (start-up)parametrai.<br />
„ Visa svarbi informacija apie įtaisą saugoma bendrame<br />
įtaiso aprašo faile (generic station description file )(GSD)<br />
Konfigūravimo priemonės<br />
„ Siemens: “SIMATIC Step 7”<br />
„ Hilscher: “Sycon Configurator”<br />
Parametrizavimas<br />
„ Dažniausiai parametrai užkraunami į pavaldųjį įtaisą<br />
paleidimo pradžioje. Taip pat parametrai gali būti<br />
užkraunami iš PLV programos.
Diagnostika<br />
Diagnostika<br />
Byte 0 - Station-Status 1<br />
7<br />
0<br />
6<br />
0<br />
3<br />
OB82<br />
:BE<br />
Device<br />
specific<br />
failure<br />
OB1<br />
5<br />
0<br />
CALL SFC13<br />
cyclic<br />
Program<br />
4<br />
0<br />
3<br />
1<br />
2<br />
0<br />
1<br />
1<br />
OB86<br />
:BE<br />
Communication<br />
failure<br />
0<br />
1<br />
SFC13<br />
#3 -> DBn<br />
DP<br />
Diagnose<br />
1<br />
2<br />
BE = Block End<br />
-> OB is interpreted<br />
and SPS stays in<br />
RUN-Mode<br />
DBn<br />
1<br />
2<br />
3 4 5<br />
Diagnostic-<br />
Data<br />
„ Diagnostiniai duomenys ir parametrai dažniausiai<br />
integruoti GSD failuose ir nuskaitomi online režime<br />
per konfigūratorių ar PLV.<br />
„ 16 nustatytų gedimų tipų<br />
„ Sudėtingesnė diagnostika gali būti atlikta naudojant<br />
funkcinius blokus OB82 ir OB86 valdiklyje.<br />
„ Diagnostinė informacija struktūrizuota į:<br />
„ įtaisui/prietaisui orientuotą<br />
„ moduliui orientuotą<br />
„ kanalui orientuotą
Profibus valdantieji ir pavaldūs įtaisai<br />
1 2<br />
3 4<br />
5<br />
6<br />
7<br />
8<br />
„ Visi skirstytuvų salų ar nutolusių I/O mazgų<br />
gamintojai integruoja Profibus sąsajas<br />
„ Daugelis PLV tiekėjų integruoja Profibus<br />
valdančiuosius<br />
PLV:<br />
„ Siemens S7-300 [1], S7-400 [2]<br />
I/O:<br />
„ Siemens ET200 [3] [4]<br />
„ Phoenix Contact<br />
„ Wago 750 [5]<br />
„ Beckhoff Bus<br />
Skirstytuvų salos:<br />
„ Festo<br />
„ Bosch<br />
„ Norgren<br />
„ SMC
DeviceNet<br />
Svarbumas<br />
„ Nr. 2 ‟ pasaulinėje rinkoje<br />
Organizacija<br />
„ ODVA (Open DeviceNet Vendor Association)<br />
- DeviceNet, ControlNet ir Ethernet/IP technologijos<br />
- CIP (Common Industrial Protocol) protokolas<br />
- www.odva.org<br />
Tiekėjai<br />
„ Rockwell Automation (Allen-Bradley) PLV ir prietaisų<br />
tiekėjas<br />
„ Omron Azijos regione<br />
Rockwell Automation<br />
Omron
Techniniai duomenys<br />
Savybės<br />
„ Linijos topologija su atšakomis<br />
„ Max. 64 įtaisai<br />
„ Max. 512 I/O kiekvienam įtaisui<br />
„ Tinklo I/O duomenys apriboti DeviceNet skaitytuvu<br />
(scanner)<br />
Greitis<br />
Storas Plonas Atšaka<br />
kabelis kabelis<br />
500 kbit/s 100 m 100 m 6 m<br />
Komunikacija<br />
„ Įtaisai veikia kaip klientai ir serveriai, viename tinkle<br />
gali būti keletas valdančiųjų įtaisų<br />
„ Neciklinė komunikacija parametrams ir diagnostikai<br />
„ Ciklo trukmė priklauso nuo įtaisų skaičiaus,<br />
duomenų apimties<br />
250 kbit/s 250 m 100 m 6 m<br />
125 kbit/s 500 m 100 m 6 m
Konfigūracija, parametrai<br />
1 2<br />
EDS failai<br />
Įranogos (Hardware) konfigūracija<br />
„ Tinklo prietaisai priskirti PLV registrams su DeviceNet<br />
skanavimo moduliais. Prijungimo tipas ir I/O dydis<br />
koreguojami skanavimo sąraše (“Scanlist”) [1]<br />
Tinklo konfigūravimas<br />
„ Rockwell Automation: “RSNetworx DeviceNet <strong>tinklu</strong>i”<br />
„ Omron: “DeviceNet Configurator”<br />
Omron palaiko “Auto-Config” režimą nenaudojant<br />
papildomų programų<br />
Parametrizacija<br />
„ Dažniausiai parametrai saugomi tinklo prietaisuose.<br />
Kai kurie PLV skaneriai palaiko “ADR ‟ Auto-Address<br />
Recovery” funkciją. Ši funkcija išsaugoja parametrus<br />
lokaliai PLV ir leidžia paleidimo (start-up )<br />
parametrizaciją.<br />
„ Papildomai parametrus galima nusiųsti iš PLV<br />
naudojant “Explicit Messaging” pranešimus
Diagnostika<br />
Diagnostika<br />
„ Diagnostiniai duomenys ir parametrai integruoti EDS<br />
failuose<br />
„ Pagrindinė diagnostika integruojama naudojant<br />
būsenos registrus , juos “pririšant” prie prietaiso I/O<br />
duomenų<br />
„ Svarbesnė diagnostinė informacija integruojama PLV<br />
programoje naudojant “Explicit Messaging” (aiškių<br />
pranešimų) komandas
Valdantieji ir pavaldūs įtaisai<br />
1 2<br />
PLV:<br />
„ Allen Bradley<br />
ControlLogix [1] , SLC500 ir CompactLogix [2]<br />
„ Omron CJ1 [4]<br />
3<br />
4<br />
I/O:<br />
„ Allen Bradley 1734 Point I/O (IP20) [3]<br />
„ AB 1738 Armorpoint I/O (IP65)<br />
5<br />
7<br />
6<br />
8<br />
Skirstytuvų moduliai :<br />
„ Norgren VM [5]<br />
„ SMC EX250 [6]<br />
„ Numatics G2 [7]<br />
„ Festo [8]
Interbus<br />
Svarbumas<br />
„ Interbus - tai bendrai automobilių pramonėje<br />
naudojamas tinklas. Protokolas oficialiai išliestas<br />
1987.<br />
Organizacija<br />
„ “Interbus Club”<br />
-www.interbusclub.com<br />
Tiekėjai<br />
„ Phoenix Contact.
Techniniai duomenys<br />
Bruožai<br />
„ Žiedo topologija su viena valdančiuoju įtaisu<br />
„ Max. 256 įtaisų tinkle<br />
„ Typical 256 I/O kiekvienam įtaisui<br />
„ Tinklo dydis iki 8192 I/O<br />
Tinklo komunikacija<br />
„ Kiekvienas įtaisas veikia kaip kartotuvas<br />
„ Tinklo žiedas turi būti uždaras<br />
„ Ciklo trukmė: 1ms (1 I/O) … 7,8 ms(1096 I/O)<br />
Komunikacijos greitis<br />
Kabelio ilgis (m)<br />
500 kbit/s (varinis k.) 12,8 km<br />
2000 kbit/s (Oprinis) 80 km
Konfigūracija ir parametrai<br />
“Hardware” konfigūracija<br />
„ Konfigūracijai naudojama CMD įrankis.<br />
„ Nustatymai saugomi valdančiąjame įtaise<br />
Tinklo konfigūravimas<br />
„ Phoenix Contact: “IBS CMD”<br />
Parametrizacija ir diagnostika<br />
„ Neciklinė komunikacija per “PCP kanalą”, leidžia<br />
knfigūruoti ir parametrizuoti tinklo įtaisus.<br />
„ Leidžiama paleidimo (start-up) parametrizacija<br />
„ Interbus neturi integruotos diagnostikos sąvokos
Tinklo pavaldieji įtaisai ir valdikliai<br />
1<br />
3<br />
PLV:<br />
„ Phoenix Contact [1]<br />
2<br />
4<br />
I/O:<br />
„ Phoenix Contact I/O [1]<br />
„ Lumberg ISL [2]<br />
„ Phoenix Contact [3]<br />
5<br />
6<br />
Skirstytuvų salos:<br />
„ Festo CPV /CPX [4]<br />
„ Bosch Rexroth HF02/03 [5]<br />
„ SMC EX245 [6]
CANopen<br />
Svarbumas<br />
„ CANopen sukurtas judesio valdymui orientuotiems<br />
tinklams.<br />
Organizacija<br />
„ CiA (CAN in Automation)<br />
www.can-cia.org<br />
Tiekėjai<br />
„ CANopen įtaisų gamintojai ‟ mažos bei vidutinės<br />
kompanijos Europoje.
Techniniai duomenys<br />
Greitis 1000 500 250 125<br />
kbit/s<br />
kbit/s kbit/s kbit/s<br />
62,5<br />
kbit/s<br />
Ilgis 30 m 100 m 250 m 500 m 1000 m<br />
Bruožai<br />
„ Linijos topologija su atšakomis<br />
„ Max. 124 prietaisų tinkle<br />
„ Nutolę I/O prietaisai dažniausiai turi 4 PDO (process<br />
data objects) jungimosi poras: 256 I/O (CiA DS 401)<br />
„ Max. 512 PDO prisijungimai tinkle (kiekvienas po 8<br />
baitus)<br />
Tinklo komunikacija<br />
„ PDO (proceso duomenų objektai) cikliniam I/O<br />
duomenų apsikeitimui<br />
„ SDO (service data objects) necikliniam parametrų ir<br />
diagnostinės informacijos apsikeitimui<br />
„ NMT (Network Management) režimų nustatymui ir<br />
tinklo gedimų identifikacijai<br />
„ Ciklo trukmė priklauso nuo įtaisų skaičiaus,<br />
siunčiamų duomenų kiekio
Konfigūracija ir parametrai<br />
“Hardware” konfigūracija<br />
„ Pavaldieji įtaisai priskirti tiesiogiai PLV registrams<br />
per PDO sujungimus. Nutolę I/O mazgai turi 1 PDO<br />
porą skaitmeniniai informacijai ir 3 PDO poras<br />
analoginiai informacija.<br />
Programinė įranga ir tinklo konfigūravimas<br />
„ Vector: “ProCANopen”<br />
„ Hilscher: “Sycon configuration tool”<br />
Parametrizacija<br />
„ Parametrai nustatomi per SDO tiesiogiai PLV<br />
programoje. Tai leidžia parametrizaciją paleidimo<br />
(start-up) fazėje.
Diagnostika<br />
Diagnostika<br />
„ Diagnostinė informacija perduodama per SDO PLV<br />
programoje<br />
„ Naudojamas “Heartbeat” metodas pavaldžiųjų įtaisų<br />
būsenai tinkle sekti<br />
„ Pavaldieji įtaisai gali siųsti avarinės situacijos<br />
pranešimus.<br />
„ Diagnostiniai pranešimai siunčiami Canopen<br />
valdančiąjam įtaisui.
Pavaldieji ir valdantieji įtaisai<br />
1<br />
2<br />
PLV:<br />
„ Schneider Electric Modicon Premium<br />
„ Pramoniai PC su integruotu CANopen Master<br />
3<br />
4<br />
I/O:<br />
„ Beckhoff Bus moduliai<br />
„ Wago 750 series<br />
5<br />
6<br />
Kiti:<br />
„ Festo elektrinių pavarų kontroleriai<br />
„ Bosch Rexroth HF 02/03 skirstytuvų salos<br />
„ Camozzi Y skirtytuvų salo
CC-LINK<br />
Svarbumas<br />
„ CC-Link labiausiai paplitęs Azijoje, ypatingai<br />
Japonijoje<br />
Organizacija<br />
„ CC-Link Partner Association (CLPA)<br />
www.cc-link.org<br />
Tiekėjai<br />
„ Mitsubishi Electric
Techniniai duomenys<br />
Bruožai<br />
„ Max. 128 I/O kiekvienam įtaisui<br />
„ Max. 64 stotys (Vers. 1.10)<br />
arba 64 tinklo įtaisai (Vers. 2.00)<br />
„ Tinklas apribotas iki 2048 I/O taškų (Vers. 1.10)<br />
arba iki 8192 I/O (Vers. 2.00)<br />
Komunikacijos greitis<br />
10 Mbps 100<br />
Kabelio ilgis (m)<br />
Komunikacija<br />
„ Vieno valdančiojo įtaiso sistema<br />
„ Galimos atšakos<br />
5 Mbps 160<br />
2.5 Mbps 400<br />
625 kbps 900<br />
156 Kbps 1200
Konfigūracija, parametrizacija, diagnostika<br />
“Hardware” konfigūracija<br />
„ Iki 4 stočių, prijungtų prie vieno tinklo įtaiso.<br />
Stočių skaičius priklauso nuo skaitmeninės (bitai) ir<br />
analoginės bei būsenos (žodžiai) duomenų.<br />
„ Vienai stočiai gali būti priskirta 16 skaitmeninių arba<br />
4 analoginiai kanalai<br />
Tinklo konfigūracija<br />
„ Mitsubishi Electric: “CC-Link Configurator”<br />
„ Mitsubishi PLC programinė įranga “GX Developer”<br />
Parametrizacija ir diagnostika<br />
„ Tinklo parametrai užkraunami, nukraunami, stebimi<br />
naudojant minėtas programinius įrankius<br />
„ Tinklo įtaisų parametrai ir diagnostika neprieinama<br />
tinkle.
Valdantieji ir pavaldieji įtaisai<br />
1 2<br />
PLV:<br />
„ Mitsubishi MELSEC System Q<br />
I/O:<br />
„ Mitsubishi MELSEC ST<br />
Skirstytuvų blokai:<br />
„ SMC EX12*, EX140, EX180, EX250<br />
„ CKD OPP…-1G OPP2…OPP6<br />
3 4
ControlNet<br />
Svarbumas<br />
„ Nr. 3 tinklas Šiaurės Amerikoje<br />
Organizacija<br />
„ ControlNet International<br />
- ODVA<br />
- www.controlnet.org<br />
Tiekėjai<br />
„ Rockwell Automation (Allen-Bradley)
Techniniai duomenys<br />
Pagrindiniai bruožai<br />
„ Linijos, medžio, žvaigždės ir mišri technologijos<br />
„ Max. 99 įtaisai tinkle<br />
Komunikacijos greitis Ilgis (m)<br />
5000 kbit/s (Koaksalinis) 5000 m (Koaksalinis<br />
su kartotuvu)<br />
5000 kbit/s (Optika) 30 km (Optiniai su<br />
kartotuvu)<br />
Komunikacija<br />
„ Gamintojo/vartotojo modelis padeda pavaldžiuosius<br />
ir valdančius įtaisus sinchronizuoti tuo pačiu metu<br />
„ Master/Slave, Multi master ir peer-to-peer<br />
komunikacijos metodai<br />
„ Galima ir neciklinė komunikacija<br />
„ Proceso duomenų perdavimas:<br />
sisteminė apklausa, ciklinė ir būsenos pasikeitimo<br />
„ Ciklo trukmė pasirenkama tarp 2 ir 100ms<br />
„ Informacijai kritinei laiko atžvilgiu suteikiamas<br />
prioritetas tinklo atnaujinimo laiko (NUT)<br />
intervaluose
Konfigūracija, parametrizacija, diagnostika<br />
“Hardware” konfigūracija<br />
„ Tinklo įtaisai priskiriami PLV registrams su<br />
ControlNet skanavimo moduliais. rijungimo tipas ir<br />
I/O dydis koreguojami skanavimo sąraše<br />
(“Scanlist”) .<br />
Tinklo konfigūravimo priemonės<br />
„ Rockwell Automation: “RSNetworx ControlNet”<br />
<strong>tinklu</strong>i<br />
„ arba tiesiogiai PLV programamoje RSLogix<br />
Parametrizacija ir diagnostika<br />
„ Parametrai ir diagnostika sumažinti iki tinklo<br />
būsenos ir nustatymų<br />
„ Tinklo įtaisų parametrai ir diagnostika neprieinama<br />
tinkle.
ControlNet valdantieji ir pavaldieji įtaisai<br />
1<br />
2<br />
PLV:<br />
„ Allen Bradley ControlLogix [1] , SLC500<br />
I/O:<br />
„ Allen Bradley 1734 Point I/O (IP20) [2]<br />
3<br />
4<br />
Skisrtytuvų salos:<br />
„ SMC EX250 [3]<br />
„ Numatics G2 [4]<br />
5<br />
Sąsajos [5]<br />
„ ControlNet į DeviceNet<br />
Allen Bradley 1788-CN2DN
Pramoninio Ethernet komunikaciniai tinklai
Kas yra Ethernet?<br />
Ethernet ??<br />
SMTP ??<br />
TCP/IP ??<br />
HTTP ??<br />
UDP ??<br />
Su terminu Ethernet siejami daugelis vietinio<br />
tinklo elementų:<br />
1. Oficialus standartas, įteisintas IEEE (Institute of<br />
Electrical and Electronics Engineers), IEEE<br />
802.3 CSMA/CD (Carrier Sense Multiple Access<br />
with Collision Detection)<br />
2. Ethernet ‟ tai fizinio LAN (Local Area Network)<br />
apibrėžimas IEEE 802<br />
3. Ethernet ‟ tai apibrėžtų protokolų ir fizinių<br />
sąsajų grupė.<br />
4. Ethernet ‟ tai elektroninė terpė duomenų<br />
perdavimui, komunikacijoms ir protokolų<br />
panaudojimui.
Ethernet ISO/OSI tinklo modelyje<br />
OSI<br />
Pavadinimas<br />
Protokolas<br />
Ethernet apibrėžiamas 1-u ir 2-u ISO/OSI tinklo<br />
medelio lygmenimis<br />
lygiai<br />
7<br />
6<br />
5<br />
4<br />
3<br />
1. Ethernet apibrėžia kabelius, komunikacinę terpę<br />
įrangos sąsajas 1-ame lygmenyje.<br />
2. Duomenų prieiga naudojant CSMA/CD užvaldą ir<br />
Ethernet kadrus apirėžti antrame lygmenyje.<br />
3. Ethernet ‟ įpratas ofisuose ar įmonėse.<br />
Kompiuteriai, printeriai ir serveriai ‟ tipiniai<br />
ethernet vartotojai.<br />
2<br />
1<br />
Duomenų lygmuo<br />
Fizinis lygmuo<br />
Ethernet<br />
Token Ring<br />
WLAN<br />
Fieldbus
Ethernet Standartai<br />
Duomenų<br />
IEEE-<br />
Standard Pavadinimas Metai<br />
perdavimo<br />
greitis Kabelis<br />
802.3 10Base-5 1983 10 MBit/s Koaksalinis<br />
(DIX/AUI), 500 m<br />
802.3a 10Base-2 1988 10 MBit/s Koaksalinis (BNC),<br />
185 m<br />
802.3i 10Base-T 1990 10 MBit/s Vyta pora (RJ-45),<br />
100 m<br />
802.3j 10Base-FL 1992 10 MBit/s Optinis<br />
802.3u 100Base-TX 1995 100 MBit/s Vyta pora (RJ-45),<br />
100 m<br />
802.3u 100Base-FX 1995 100 MBit/s Optinis<br />
802.3z 1000Base-SX 1998 1 GBit/s Optinis<br />
1000Base-LX<br />
802.3ab 1000Base-T 1999 1 GBit/s Vyta pora (RJ-45)<br />
802.3ae 10GBase-SR<br />
10GBase-SW<br />
10GBase-LR<br />
10GBase-LW<br />
10GBase-ER<br />
10GBase-EW<br />
10GBase-LX4<br />
2002 10 GBit/s Optinis<br />
Ethernet apibrėžia skirtingus greičius, kabelius ir<br />
topologijas.<br />
1. 10 Mbit/s ‟ Ethernet<br />
2. 100 Mbit/s ‟ Fast Ethernet<br />
3. 1000 Mbit/s ‟ Gigabit Ethernet<br />
4. 10 Gbit/s ‟ 10 Gigabit Ethernet
Ethernet adresas<br />
00 ‟ OE ‟ F0 - 00 - 02 ‟ 08<br />
Pirmi 3 baitai nustatyti gamintojo,<br />
paskutinai 3 baitai ‟ gamyboje.<br />
Kiekvienas ethernet įtaisas turi savo unikalų<br />
ethernet adresą.<br />
(dar vadinamą MAC adresu arba MAC-ID)<br />
Tinklo prieigos lygyje įtaisai komunikuoja<br />
vienas su kitu per MAC-ID
TCP/IP stekas<br />
OSI Pavadinimas Protokolas<br />
7 Vartotojo HTTP, FTP, ...<br />
6<br />
5<br />
4 Transporto TCP UDP<br />
3 Tinklo IP<br />
2<br />
1<br />
Tinklo prieiga Ethernet<br />
Token Bus<br />
WLAN<br />
Field bus<br />
1. Logine komunikacija tarp įtaisų viename ar<br />
keliuose <strong>tinklu</strong>ose rūpinasi 3 ir 4 OSI modelio<br />
lygmenų funkcijos, čia figuruoja terminas TCP/IP<br />
2. 5 ir 6 lygmuo nenaudojami<br />
3. 7 lygmuo apibrėžia aplikacijų protokolus<br />
(pvz. Web naršyklė ir web serveris)<br />
4. 3 ir 7 lygmenų protokolai dažnai apibrėžiami kaip<br />
TCP/IP stekas<br />
Stekas ‟ duomenų struktūra, veikianti LIFO (angl. „last<br />
in first out“) principu. Kitaip tariant, iš steko visada<br />
paimamas paskutinis į jį padėtas elementas, po to ‟<br />
priešpaskutinis ir t.t. Tai primena plytas, kraunamas<br />
vienas ant kitų stulpu. Stekas palaiko dvi pagrindines<br />
operacijas ‟ push (padėti) ir pop (pasiimti).
Interneto Protokolas (IP) – tinklo protokolas<br />
Ethernet tinklas 1<br />
su maršrutizatoriumi<br />
192.168.1.56<br />
Telefoninis tinklas<br />
Interneto protokolas<br />
1. Per Interneto protokolą gali komunikuoti<br />
skirtingi tinklai.<br />
2. Loginiai IP adresai apibrėžia tinklo struktūrą.<br />
3. Naudojant tinklo kaukes (network-masks) IPadresus<br />
galima išplėsti į sub<strong>tinklu</strong>s.<br />
IP adresas<br />
1. IP-adresas apibrėžiamas 4 skaičiais. Kiekvienas<br />
skaičius gali įgyti reikšmę nuo 0 iki 255<br />
2. Iki 4.3 milijonų adresų<br />
3. Skirtingi adresai suteikiami skirtingiems<br />
vartotojams. Bendro naudojimo (10.x.x.x) ir<br />
privačiam naudojimui (192.168.x.x)<br />
Ethernet tinklas 2<br />
su maršrutizatoriumi<br />
212.45.33.26
TCP ir UDP – Transporto protokolai<br />
TCP ‟ Transfer Control Protocol<br />
TCP sukuria virtualią jungtį. Duomenys suskaidomi į<br />
paketus. Paketai siunčiami gavėjui. Jei paketai<br />
nepasiekia tikslo, siuntėjas juos siunčia iš naujo.<br />
Dažniausiai naudojamas laikmenų siuntimui.<br />
UDP ‟ User Datagram Protocol<br />
UDP siunčia paketus be patvirtinimo. Naudojamas<br />
ypatingai greitam duomenų perdavimui.
Panaudojimo protokolai<br />
Panaudojimo protokolai skirti duomenų<br />
perdavimui tarp programų.<br />
Internet<br />
FTP<br />
Email<br />
Telnet<br />
Pavyzdžiai:<br />
„ HTTP (Hyper Text Transfer Protocol)<br />
naudojamas internetinių puslapių siuntimui<br />
tarp tinklo (web) serverio ir tinklo naršyklės.<br />
„ FTP (File Transfer Protocol)<br />
laikmenų siuntimui tarp lokalių arba serverinių<br />
sistemų.<br />
„ SMTP (Simple Mail Transfer Protocol)<br />
e-laiškų siuntimui tarp programų ir e-laiškų<br />
serverių.
Kas yra Pramoninis Ethernet?<br />
Pramoninis Ethernet apibrėžia:<br />
1. Ethernet komponentų pritaikymas agresyvioje<br />
pramoninėje aplinkoje<br />
2. Magistralinio ryšio komunikacinius protokolus<br />
naudojant TCP/IP<br />
3. Galimybę prieiti prie informacijos ir inžinerijos<br />
privalumus per lokalų tinklą ir IT technologijas.
Pramoninio Ethernet komponentai<br />
Standartiniai komponentai<br />
Pramoniniai komponentai<br />
Tipiniai ethernet komponentai kartotuvai,<br />
paskirstytojai su RJ45 jungtimis.<br />
1. Pramoninė aplinka apibrėžia griežtesnes<br />
sąlygas:<br />
- Aukšti apsaugos laipsniai, pvz.. IP65/67<br />
- Temperatūra<br />
- Vibracijos<br />
- Patikimumas, …<br />
2. Tipiniai komponentai neišpildo šių<br />
reikalavimų.<br />
3. Pramoniniai komponentai brangesni už<br />
standartinius.
Pramoninio Ethernet komponentai<br />
Tam, kad realizuoti ethernet pritaikymus pramonėje,<br />
sukurti nauji protokolai:<br />
1. Ethernet/IP<br />
2. ProfiNet<br />
3. MODBUS/TCP<br />
4. EtherCAT<br />
5. Ethernet Powerlink
Magistralinių tinklų klasifikacija 3<br />
Aplikacijos sudėtingumas<br />
[jutikliai/vykdikliai]<br />
Komunikacija<br />
Judesio valdymas<br />
EtherNet TCP/IP<br />
Pramoninis ethernet (Industrial EtherNet)<br />
Pavarų tinklai (Drive-Bus)<br />
> 20% uždaras kontūras<br />
Duomenų apdorojimas<br />
Prietaisų lygmens tinklas (fieldbus)<br />
> 20% analoginiai sign.<br />
90% skaitmeniniai sign.<br />
I/O tinklas (I/O bus)<br />
Kompaktinės<br />
rankiniu būdu<br />
valdomos darbo<br />
vietos<br />
Gamybinio<br />
vieneto<br />
automatizavimas<br />
Sujungtos,<br />
stotims<br />
orientuoti<br />
įrengimai<br />
Automatizuotos<br />
gamykllos<br />
Gamyklos/įrenginio<br />
konstr.<br />
[matmenys ir<br />
struktūra]
Pramoninis Ethernet<br />
EtherNet<br />
Fieldbus<br />
I/O-Bus<br />
1990 1992 1994 1996 1998 2000 2002 2004 2006 2008 2010
Tinklo topologija su magistrale<br />
4<br />
[1] Bendras tinklas / Intranet<br />
[2] Automatikos tinklas / su Ethernet<br />
[3] Įtaisų magistralė / Fieldbus<br />
[4] Ethernet sąsajos serveris<br />
1<br />
4<br />
2<br />
3
Tinklo topologija su magistrale<br />
4<br />
[1] Bendras tinklas / Intranet<br />
[2] Automatikos tinklas / su Ethernet<br />
[3] Įtaisų magistralė / Fieldbus<br />
[4] Ethernet sąsajos serveris<br />
[5] Magistralės sąsajos įtaisai<br />
1<br />
4<br />
6<br />
2<br />
5<br />
3
Technologija: pagrįsta TCP/IP<br />
„ TCP/IP pagrįsta koncepcija naudoja standartinę,<br />
Automatikos protokolai<br />
nepakeistą Ethernet techninę įrangą<br />
IT-Tech.<br />
„ Valdymas realiame laike apribotas:<br />
HTTP<br />
SMTP<br />
FTP<br />
DHCP<br />
Proceso duomenys<br />
(I/O)<br />
Parametrų duomenys<br />
Software<br />
- tinklo įtaisais (pvz., komutarotorius)<br />
- Įranga nepritaikyta realaus laiko darbui<br />
„ Magistralės ciklo užklausų periodiškumas = 10ms<br />
TCP/UDP<br />
IP<br />
Standartinis Ethernet kontroleris<br />
Hardware<br />
CBA
Technologija : Prieiga realiame laike<br />
IT-Tech.<br />
HTTP<br />
SMTP<br />
FTP<br />
DHCP<br />
Automatikos protokolai<br />
Proceso duomenys<br />
(I/O)<br />
Parametrų duomenys<br />
Software<br />
„ Įtaisai koordinuoja priėjimą prie realuas laiko<br />
duomenų ir lygiagrečiai prie TCP/IP duomenų.<br />
„ Magistralės ciklo užklausų periodiškumas <<br />
10ms<br />
TCP/UDP<br />
IP<br />
Real-Time<br />
prieiga<br />
Standartinis Ethernet kontroleris<br />
Hardware<br />
RT
Technologija : realaus laiko techninė įranga<br />
IT-Tech.<br />
HTTP<br />
SMTP<br />
FTP<br />
DHCP<br />
Automatikos protokolai<br />
Real-Time duomenys<br />
(I/O)<br />
Parametrų duomenys<br />
Software<br />
„ Koncentruojamasi ties tinklo greičiu<br />
„ Specialus Ethernet kontroleris su optimizuota<br />
prieiga prie realaus laiko duomenų<br />
„ TCP/IP duomenims priskirtas žemesnis<br />
prioritetas<br />
„ Magistralės ciklo užklausų periodiškumas <<br />
1ms<br />
TCP/UDP<br />
IP<br />
Real-Time<br />
prieiga<br />
Real-Time Ethernet kontroleris<br />
Hardware<br />
IRT
Ethernet/IP<br />
Regioninis Ethernet/IP paplitimas<br />
Aktualumas<br />
„ Ethernet/IP (Ethernet Industrial Protocol)<br />
„ Rockwell Automation tinklo architektūros dalis<br />
„ Tikimasi užimti didelę rinkos dalį<br />
Organizacija<br />
„ ODVA (Open DeviceNet Vendor Association)<br />
- DeviceNet, ControlNet ir Ethernet/IP technologijų<br />
vystymas.<br />
- CIP (Common Industrial Protocol)<br />
- Other topics: CIPMotion, CIP Safety, CompoNet<br />
- www.odva.org<br />
Tiekėjai<br />
„ Rockwell Automation (Allen-Bradley)
Techniniai duomenys<br />
Magistralės požymiai<br />
„ Switched Ethernet topologija<br />
„ Įtaisų identifikacija pagrįsta IP-adresais<br />
„ Pavaldžiųjų įtaisų skaičius apribojamas Ethernet/IP<br />
tiltų (bridge) moduliais. Iki 64 prijungimų.<br />
Greitis<br />
Rekomenduoja Kabelių ilgis<br />
ma tinklo<br />
periferija<br />
10 Mbit/s Lengvai<br />
100 m<br />
100 Mbit/s<br />
valdomi<br />
100 m<br />
1000 Mbit/s<br />
komutatoriai<br />
(switches)<br />
Priklauso nuo<br />
periferijos<br />
Tinklo komunikacija<br />
„ Ciklo laikas priklauso nuo prijungimų skaičiaus ir<br />
dažnių juostos, kuri naudojama kitoms TCP/IP<br />
aplikacijoms.<br />
„ Komunikacija pagrįsta TCP (aiškiais) ir UDP<br />
(numanomais) pranešimais.
Konfigūracija ir parametrai<br />
Techninės įrangos konfigūracija<br />
„ Magistralės įtaisai priskiriami tiesiogiai PLV projekte.<br />
Programiniai įrankiai tinklo konfigūracijai<br />
„ Rockwell Automation:<br />
PLV programinis paketas “RSLogix 5000”<br />
„ Neturi diagnozavimo galimybių<br />
Parametrizacija ir diagnozė<br />
„ Parametrai nustatomi, naudojant tiekėjo sukurtus<br />
programinius įrankius
Ethernet/IP valdantieji ir pavaldieji įtaisai<br />
1 2<br />
3<br />
PLV:<br />
„ Allen Bradley<br />
ControlLogix [1] ir CompactLogix [2]<br />
I/O:<br />
„ Allen Bradley 1734 Point I/O (IP20) [3] ,<br />
1738 Armorpoint I/O (IP65)<br />
4 5<br />
Skirstytuvų salos:<br />
„ Numatics G2-2 [4]<br />
„ Parker IsysNet [5]<br />
6<br />
Sąsajos:<br />
„ Ethernet/IP į DeviceNet tinklą<br />
AB 1788-EN2DN [6]
ProfiNet<br />
Aktualumas<br />
„ Tikimasi, kad ateityje ProfiNet turėtų dominuoti tarp<br />
pramoninių ethernet tinklų.<br />
Organizacija<br />
„ Fieldbus klubas yra PNO (Profibus User Organization)<br />
- www.profibus.com<br />
Tiekėjai<br />
„ Siemens<br />
„ Phoenix Contact
Techniniai duomenys<br />
Bruožai<br />
„ Žvaigždės, medžio, linijos topologijos su<br />
integruotais komutatoriais, kelių<br />
valdančiųjų sistema<br />
„ Max. 255 tinklo įtaisų viename segmente<br />
„ Max. 512 I/O kiekvienam įtaisui<br />
„ Neribotas parametrų skaičius<br />
„ Maks. kabelio ilgis 100m<br />
Komunikacija<br />
„ Multi-master sistema valdymui ir<br />
vizualizacijai<br />
„ Ciklinė komunikacija; atnaujinimo laikas<br />
konfigūruojamas kiekvienam įtaisui.<br />
„ ProfiNet RT, IRT ir NRT
Konfigūravimas ir parametrai<br />
“Hardware“ konfigūracija<br />
„ Moduliui orientuota konfigūracija ir tinklo<br />
konfigūracija atliekama naudojant įtaisų konfigūratorių<br />
(Hardware Configurator ); Jame nustatomi modulio /<br />
įtaiso parametrai bei paleidimo (start-up)parametrai.<br />
„ Visa svarbi informacija apie įtaisą saugoma bendrame<br />
įtaiso aprašo faile (GSDML)<br />
„ Konfigūracija panaši į Profibus DP<br />
Tinklo konfigūravimas<br />
„ Siemens: “SIMATIC Step 7”<br />
Parametrizacija<br />
„ Dažniausiai parametrai užkraunami į pavaldųjį įtaisą<br />
paleidimo pradžioje. Kai kurie įtaisai palaiko funkciją<br />
“startavimas su vietiniais parametrais
Diagnostinė informacija<br />
Baitas 0 - Stoties būsena 1<br />
7<br />
0<br />
6<br />
0<br />
3<br />
OB82<br />
:BE<br />
Device<br />
specific<br />
failure<br />
5<br />
0<br />
4<br />
0<br />
3<br />
1<br />
2<br />
0<br />
1<br />
1<br />
OB86<br />
:BE<br />
Communication<br />
failure<br />
0<br />
1<br />
1<br />
2<br />
BE = Block End<br />
-> OB is interpreted<br />
and SPS stays in<br />
RUN-Mode<br />
Diagnostika<br />
„ Priėjimas prie proceso duomenų, naudojant<br />
standartinius ofiso IT įrankius.<br />
„ Diagnostinė koncepsija panaši į Profibus DP<br />
„ IT-technologijos panaudojimas piėjimui prie įtaiso<br />
duomenų su specifiniais tiekėjo įrankiais<br />
OB1<br />
CALL SFC13<br />
cyclic<br />
Program<br />
SFC13<br />
#3 -> DBn<br />
DP<br />
Diagnose<br />
DBn<br />
1<br />
2<br />
3 4 5<br />
Diagnostic-<br />
Data
Tinklo įtaisų pavyzdžiai<br />
1 2<br />
PLV:<br />
„ Siemens S7-300 [1], S7-400 [2]<br />
„ Phoenix Contact Inline Master [5]<br />
3 4<br />
I/O:<br />
„ Siemens ET200s (IP20) [4],<br />
ET200pro (IP65) [3]<br />
„ Phoenix Contact Inline (IP20) [5]<br />
5<br />
7<br />
Valve Terminal:<br />
„ Norgren VS26 su Siemens ET200pro [6]<br />
„ Festo skirstytuvų sala su I/O [7]<br />
6<br />
Gateways:<br />
„ ProfiNet į ProfiBus<br />
„ ProfiNet į Interbus
Modbus/TCP<br />
Aktualumas<br />
„ Modbus TCP ypač naudojama Schneider Electric<br />
<strong>tinklu</strong>ose<br />
Organizacija<br />
„ Modbus-IDA<br />
www.modbus.org<br />
Tiekėjai<br />
„ Schneider Electric
Techniniai duomenys<br />
Bruožai<br />
„ Komutuojamo Ethernet technologija (naudojant<br />
komutatorius)<br />
„ Įtaisų identifikacija pagrįsta IP adresu<br />
„ Pavaldžiųjų įtaisų skaičių riboja Modbus/TCP<br />
valdantysis įtaisas<br />
Komunikacijos<br />
greitis<br />
Rekomenduoja<br />
ma tinklo<br />
Kabelio ilgis tarp<br />
sujungimų<br />
periferija<br />
10 Mbit/s Komutatoriai 100 m<br />
100 Mbit/s 100 m<br />
1000 Mbit/s Priklauso nuo<br />
periferijos<br />
Komunikacija<br />
„ Modbus/TCP ‟ paprastas protokolas, esantis viduje<br />
TCP/IP pranešimo, naudojant 502 portą<br />
„ Iš anksto apibrėžtas registrų rinkinys naudojamas<br />
prieigai prie I/O duomenų ir parametrų.<br />
„ Daugelis PC programinių priemonių palaiko<br />
tvarkykles prieigai prie Modbus/TCP tinklo įtaisų<br />
„ Nereikalinga speciali įranga
Konfigūracija, parametrizavimas, diagnostika<br />
“Hardware” konfigūracija<br />
„ Tinklo įtaisų I/O yra priskiriami bito arba 2 baitų<br />
registrams tiesiogiai PLV projekte<br />
„ Papildomai reikia pasirinkti I/O registrų tipą (read,<br />
write, read/write)<br />
Tinklo konfigūravimas<br />
„ Schneider Electric PLC programinė įranga “Unity Pro”<br />
„ Laisvai prieinamos programos imituojančios<br />
Modbus/TCP valdantįjį įtaisą<br />
Parametrizacija ir diagnostika<br />
„ Parametrai nustatomi, naudojant gamintojo<br />
programinę įrangą arba per Modbus/TCP registrus iš<br />
PLV programos<br />
„ Parametrų integravimas į tinklo įtaisų aprašymo<br />
failus (device description file) neįmanomas
Modbus/TCP įranga<br />
1 2<br />
3 4<br />
PLV:<br />
„ Schneider Electric Premium<br />
„ PC pagrįstos valdymo stotys su Modbus/TCP<br />
tvarkyklėmis<br />
I/O:<br />
„ Schneider Electric Advantys<br />
„ Beckhoff Bus moduliai<br />
5<br />
6<br />
Vožtuvų salos:<br />
„ Norgren VM [5]<br />
„ Festo CPX-FEC [6]
EtherCAT<br />
Aktualumas<br />
„ EtherCAT - optimizuotas sprendimas uždaro valdymo<br />
atšakose. Su trumpomis ciklo trukmėmis ‟ tai idealus<br />
sprendimas judesio valdymo sistemoms<br />
Organizacija<br />
„ EtherCAT technologijų grupė<br />
www.ethercat.org<br />
Tiekėjai<br />
„ Beckhoff - pagrindinis EtherCAT valdymo ir I/O<br />
sistemų tiekėjas
Techniniai duomenys<br />
Bruožai<br />
„ 2 Ethernet portai integruoti EtherCAT čip’e<br />
„ Linijos, žiedo, medžio, žvaigždės topologijos<br />
įmanomos<br />
„ Automatinis tinklo adresavimas<br />
Komunikacija<br />
„ EtherCAT valdantysis įtaisas naudoja standartinius<br />
Ethernet portus.<br />
Pavaldiesiems įtaisams reikalingas specialus<br />
EtherCAT ASIC (application-specific integrated<br />
circuit )<br />
„ Nereikia papildomos ethernet įrangos<br />
„ CANopen per EtherCAT (CoE) naudojama įtaisų<br />
profiliams ir parametrams<br />
„ Tinklo ciklo trukmė < 0.5 ms
Konfigūracija, parametrizavimas, diagnostika<br />
XML (ang. eXtensible Markup Language) yra W3C<br />
rekomenduojama bendros paskirties duomenų struktūrų bei<br />
jų turinio aprašomoji kalba. Pagrindinė XML kalbos paskirtis<br />
yra užtikrinti lengvesnį duomenų keitimąsi tarp skirtingo tipo<br />
sistemų, dažniausiai sujungtų internetu.<br />
“Hardware” konfigūracija<br />
„ Įtaisų I/O priskirti cinkliniams PDO prisijungimams<br />
„ EtherCAT įrankiai leidžia skanuoti prijungtą įrangą<br />
tinkle<br />
„ Įrangos negalima adresuoti rankiniu būdu, kadangi<br />
tinklas sukuria žiedo topologiją<br />
Tinklo konfigūravimas<br />
„ Beckhoff PLC programinė įranga “TwinCAT“ su<br />
“System Manager” leidžia konfigūruoti EtherCAT<br />
tinklą<br />
Parametrizavimas ir diagnostika<br />
„ Parametrizacija ir diagnostika panaši į CANopen<br />
tinklo. Per SDO galima “prieiti”’ prie įtaisų<br />
„ Įtaisų duomenys integruoti naudojant XML failus
EtherCAT įranga<br />
1 2<br />
PLV:<br />
„ Beckhoff CX [1]<br />
„ PC pagrindu pagrįstos valdymo sistemos su Beckhoff<br />
TwinCAT programine įranga<br />
3<br />
I/O:<br />
„ Beckhoff Bus moduliai<br />
Skirstytuvų salos:<br />
SMC, Festo,Bosch Rexroth<br />
5<br />
4