18.11.2014 Views

3 - Komunikaciniu tinklu apzvalga.skaidres.pdf

3 - Komunikaciniu tinklu apzvalga.skaidres.pdf

3 - Komunikaciniu tinklu apzvalga.skaidres.pdf

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!