34
OPC Kot Univerzalni Vmesnik V Industrijskih Aplikacijah Seminar I Božo Bratina 2000/01

OPC Kot Univerzalni Vmesnik V Industrijskih Aplikacijah

  • Upload
    baris

  • View
    60

  • Download
    0

Embed Size (px)

DESCRIPTION

OPC Kot Univerzalni Vmesnik V Industrijskih Aplikacijah. Seminar I Božo Bratina 2000/01. Kazalo :. Uvod s predstavitvijo problema Nekaj o OPC vmesniku Strojna oprema Konfiguracija mreže in komunikacije Testna aplikacija z ECL Danfoss Testna aplikacija s Siemens S7-414-2 DP - PowerPoint PPT Presentation

Citation preview

Page 1: OPC Kot Univerzalni Vmesnik V Industrijskih Aplikacijah

OPC Kot Univerzalni VmesnikV Industrijskih Aplikacijah

Seminar IBožo Bratina 2000/01

Page 2: OPC Kot Univerzalni Vmesnik V Industrijskih Aplikacijah

Kazalo :

• Uvod s predstavitvijo problema

• Nekaj o OPC vmesniku

• Strojna oprema

• Konfiguracija mreže in komunikacije

• Testna aplikacija z ECL Danfoss

• Testna aplikacija s Siemens S7-414-2 DP

• Povzetek in zaključek

Page 3: OPC Kot Univerzalni Vmesnik V Industrijskih Aplikacijah

Kazalo :

• Uvod s predstavitvijo problema

• Nekaj o OPC vmesniku

• Strojna oprema

• Konfiguracija mreže in komunikacije

• Testna aplikacija z ECL Danfoss

• Testna aplikacija s Siemens S7-414-2 DP

• Povzetek in zaključek

Page 4: OPC Kot Univerzalni Vmesnik V Industrijskih Aplikacijah

Uvod in predstavitev problema

Aplikacije potrebujejo driverje za vsako napravo posebejAplikacije potrebujejo driverje za vsako napravo posebej Razvijalci programske opreme razvijajo vedno nove driverjeRazvijalci programske opreme razvijajo vedno nove driverje Preveč povezav - posledica - omejene možnosti sistemaPreveč povezav - posledica - omejene možnosti sistema

Driver DriverDriver Driver

AplikacijaX

AplikacijaY

AplikacijaZ

Page 5: OPC Kot Univerzalni Vmesnik V Industrijskih Aplikacijah

Izboljšan sistem z OPC

OPC OPC omogočaomogoča vsem avsem apliplikacijam da uporabljajo isti kacijam da uporabljajo isti vmesnik vmesnik (API) (API) za dostopanje do podatkovza dostopanje do podatkov Razvijalcem aplikacijRazvijalcem aplikacij ni več potrebno razvijati vedno novih driverjevni več potrebno razvijati vedno novih driverjev Razvijalcem strojne opremeRazvijalcem strojne opreme ni več potrebno razvijati aplikacijskih ni več potrebno razvijati aplikacijskih

driverjevdriverjev Razvijalcem sistemov ni več potrebno pisati vmesniških rutinRazvijalcem sistemov ni več potrebno pisati vmesniških rutin

Driver Driver Driver

OPC OPC OPC

Aplikacija X

AplikacijaY

OPC OPC

Page 6: OPC Kot Univerzalni Vmesnik V Industrijskih Aplikacijah

Kazalo :

• Uvod s predstavitvijo problema

• Nekaj o OPC vmesniku

• Strojna oprema

• Konfiguracija mreže in komunikacije

• Testna aplikacija z ECL Danfoss

• Testna aplikacija s Siemens S7-414-2 DP

• Povzetek in zaključek

Page 7: OPC Kot Univerzalni Vmesnik V Industrijskih Aplikacijah

Pomembne značilnosti OPC sistema

• Temelji na OLE(ActiveX)/COM/DCOM tehnologiji (Win9x,WinNT, Win2000, Linux)

• Dovolj fleksibilen, da lahko podpira veliko aplikacij

• Velika zmogljivost – dobre lastnosti pri komunikaciji preko mreže

• Enostaven za razumevanje (model)

• Zelo dobro sprejet (OPC fondacija)

Page 8: OPC Kot Univerzalni Vmesnik V Industrijskih Aplikacijah

Pomembne značilnosti OPC sistema

• Osredotočen na:– On-line prenos podatkov (temperatura, tlak, pretok)– Alarmiranje – Historiranje podatkov– Nadzor parametrov - open, close, run, stop

• Prikazuje vse podatke do katerih lahko dostopa

• Prikazuje informacije o statusu naprav

Page 9: OPC Kot Univerzalni Vmesnik V Industrijskih Aplikacijah

Kazalo :

• Uvod s predstavitvijo problema

• Nekaj o OPC vmesniku

• Strojna oprema

• Konfiguracija mreže in komunikacije

• Testna aplikacija z ECL Danfoss

• Testna aplikacija s Siemens S7-414-2 DP

• Povzetek in zaključek

Page 10: OPC Kot Univerzalni Vmesnik V Industrijskih Aplikacijah

Krmilnik S7-414-2 DP

• Proizvajalec Siemens• Procesor tipa 414• MPI in Profibus

komunikacija• 8 analognih vhodov in

izhodov• 32 digitalnih vhodov

in izhodov

Page 11: OPC Kot Univerzalni Vmesnik V Industrijskih Aplikacijah

Regulator ECL Comfort

• Proizvajalec Danfoss• Tip kartice – C37• Regulacija ogrevalnega

in sanitarnega kroga • Komunikacija preko

LonWorks mreže ali po protokolu RS 232

• Možnost shranjevanja nastavitev na čip kartico

Page 12: OPC Kot Univerzalni Vmesnik V Industrijskih Aplikacijah

Kazalo :

• Uvod s predstavitvijo problema

• Nekaj o OPC vmesniku

• Strojna oprema

• Konfiguracija mreže in komunikacije

• Testna aplikacija z ECL Danfoss

• Testna aplikacija s Siemens S7-414-2 DP

• Povzetek in zaključek

Page 13: OPC Kot Univerzalni Vmesnik V Industrijskih Aplikacijah

• Enakovredno povezana vozlišča (2 do 32000)

• Ob okvari ene enote ostale delujejo nemoteno, okrnjena je samo ena izmed funkcij celotnega sistema.

• Ob prekinitvi komunikacije delujejo ostali deli naprej.

• Bolj enostavno programiranje, ker je vsaka enota zadolžena samo za en del v celotnem sistemu.

• Lažje nadgrajevanje in spreminjanje celotnega sistema.

Topologija LonWorks sistema

Page 14: OPC Kot Univerzalni Vmesnik V Industrijskih Aplikacijah

Topologija LonWorks sistema

Page 15: OPC Kot Univerzalni Vmesnik V Industrijskih Aplikacijah

Konfiguracija mreže - LonMaker

Page 16: OPC Kot Univerzalni Vmesnik V Industrijskih Aplikacijah

Konfiguracija I/O kartice PCLTA-10

Page 17: OPC Kot Univerzalni Vmesnik V Industrijskih Aplikacijah

Kazalo :

• Uvod s predstavitvijo problema

• Nekaj o OPC vmesniku

• Strojna oprema

• Konfiguracija mreže in komunikacije

• Testna aplikacija z ECL Danfoss

• Testna aplikacija s Siemens S7-414-2 DP

• Povzetek in zaključek

Page 18: OPC Kot Univerzalni Vmesnik V Industrijskih Aplikacijah

Testna aplikacija z ECL Danfoss

Cilj aplikacije je prikazati univerzalnost :

• Uporabiti krmilnik enega proizvajalca.

• Ga povezati na mrežo drugega proizvajalca.

• Podatke prenašati v računalnik preko OPC driverja tretjega proizvajalca (SCADA sistema).

• Za prikaz uporabiti konkurenčni SCADA sistem četrtega proizvajalca.

Page 19: OPC Kot Univerzalni Vmesnik V Industrijskih Aplikacijah

OPC Server ECL Danfoss

Page 20: OPC Kot Univerzalni Vmesnik V Industrijskih Aplikacijah

OPC Client – InTouch OPCLink

Page 21: OPC Kot Univerzalni Vmesnik V Industrijskih Aplikacijah

SCADA InTouch WindowMaker

Page 22: OPC Kot Univerzalni Vmesnik V Industrijskih Aplikacijah

SCADA InTouch WindowViewer

Page 23: OPC Kot Univerzalni Vmesnik V Industrijskih Aplikacijah

Kazalo :

• Uvod s predstavitvijo problema

• Nekaj o OPC vmesniku

• Strojna oprema

• Konfiguracija mreže in komunikacije

• Testna aplikacija z ECL Danfoss

• Testna aplikacija s Siemens S7-414-2 DP

• Povzetek in zaključek

Page 24: OPC Kot Univerzalni Vmesnik V Industrijskih Aplikacijah

Testna aplikacija s S7-414-2 DP

Cilj testne aplikacije:

• Realizirati On-Line prenos procesnih podatkov v Matlab iz klasičnega industrijskega krmilnika (PLC).

• Programski paket Matlab s Simulinkom omogoča boljšo matematično obdelavo podatkov kot katerikoli SCADA sistem.

• Smiselno je, da se Matlab poveže s sistemi procesnega vodenja.

Page 25: OPC Kot Univerzalni Vmesnik V Industrijskih Aplikacijah

Testna aplikacija s S7-414-2 DP

Izvedba aplikacije:• Konfiguriranje strojne opreme (PLC) s

programskim paketom STEP7.• Programiranje krmilnika oziroma testne

aplikacije s programskim paketom STEP7. • Konfiguracija OPC S7 KEPserverEx

programa.• Test s programom OPC Quick Client.• Matlab in OPC Client for Matlab.• Aplikacija v Simulinku.

Page 26: OPC Kot Univerzalni Vmesnik V Industrijskih Aplikacijah

Programski paket STEP 7

Page 27: OPC Kot Univerzalni Vmesnik V Industrijskih Aplikacijah

Programski paket STEP 7

Page 28: OPC Kot Univerzalni Vmesnik V Industrijskih Aplikacijah

OPC Server KEPserverEx

Page 29: OPC Kot Univerzalni Vmesnik V Industrijskih Aplikacijah

OPC QuickClient

Page 30: OPC Kot Univerzalni Vmesnik V Industrijskih Aplikacijah

MatLab in OPC Client

Page 31: OPC Kot Univerzalni Vmesnik V Industrijskih Aplikacijah

Aplikacija v Simulinku

Page 32: OPC Kot Univerzalni Vmesnik V Industrijskih Aplikacijah

Kazalo :

• Uvod s predstavitvijo problema

• Nekaj o OPC vmesniku

• Strojna oprema

• Konfiguracija mreže in komunikacije

• Testna aplikacija z ECL Danfoss

• Testna aplikacija s Siemens S7-414-2 DP

• Povzetek in zaključek

Page 33: OPC Kot Univerzalni Vmesnik V Industrijskih Aplikacijah

Povzetek in zaključek

• Programsko opremo za zajemanje podatkov razvijajo proizvajalci perifernih naprav.

• Uporaba istega vmesnika (API) za dostop do podatkov.

• Z OPC je boljša povezljivost in funkcionalnost z različnimi sistemi in napravami.

• Večja konkurenčnost izbire strojne in programske opreme v sistemih procesnega vodenja.

Page 34: OPC Kot Univerzalni Vmesnik V Industrijskih Aplikacijah

Povzetek in zaključek

• Podpirajo različne verzije (1.0, 1.0 with time stamp, 2.0).

• So zaprtega tipa oziroma podpirajo samo SCADA sistem določenega proizvajalca (niso “stand alone”).

• Eni so enostavni za uporabo, drugi so bolj komplicirani.