340 likes | 507 Views
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
E N D
OPC Kot Univerzalni VmesnikV 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 • Povzetek in zaključek
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
Aplikacija X Aplikacija Y Aplikacija Z Driver Driver Driver Driver Uvod in predstavitev problema • Aplikacije potrebujejo driverje za vsako napravo posebej • Razvijalci programske opreme razvijajo vedno nove driverje • Preveč povezav - posledica - omejene možnosti sistema
Aplikacija X Aplikacija Y OPC OPC OPC OPC OPC Driver Driver Driver Izboljšan sistem z OPC OPC omogočavsem aplikacijam da uporabljajo isti vmesnik (API) za dostopanje do podatkov • Razvijalcem aplikacijni več potrebno razvijati vedno novih driverjev • Razvijalcem strojne opremeni več potrebno razvijati aplikacijskih driverjev • Razvijalcem sistemov ni več potrebno pisati vmesniških rutin
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
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)
Pomembne značilnosti OPC sistema • Osredotočen na: • On-line prenos podatkov (temperatura, tlak, pretok) • Alarmiranje • Historiranje podatkov • Nadzorparametrov - open, close, run, stop • Prikazuje vse podatke do katerih lahko dostopa • Prikazuje informacije o statusu naprav
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
Krmilnik S7-414-2 DP • Proizvajalec Siemens • Procesor tipa 414 • MPI in Profibus komunikacija • 8 analognih vhodov in izhodov • 32 digitalnih vhodov in izhodov
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
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
Topologija LonWorks sistema • 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 enotazadolžena samo za en del v celotnem sistemu. • Lažje nadgrajevanje in spreminjanje celotnega sistema.
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
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 prikazuporabiti konkurenčni SCADA sistem četrtega proizvajalca.
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
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.
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.
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
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.
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.