AMNYTT Nr 5 - 2012 | Page 23

23 / 93 AMNYTT # 5 2012 Standard med økt anvendelse Opprinnelsen til OPCkan spores tilbake til Windows 3.0 og DDE (Dynamic data e ­ xchange) i begynnelsen av 1990. Windows 3.0 gjorde det mulig å kjøre flere p ­ rogrammer samtidig på en PC (multitasking), samtidig som Microsoft hadde laget ­ et system for utveksling av data mellom programmene i sanntid, DDE. De første HMI systemene for PC under Windows som Wonderware sitt InTouch benyttet DDE i kommunikasjon med PLS. D DE hadde sine begrensinger ved at det ikke var støtte for utveksling av data over nettverk, det var lite robust og hadde begrenset overføringskapasitet. Det ble for å bøte på dette forholdet laget en rekke l ­ øsninger som bygde på DDE standarden ­ som Wonderware sin NetDDETM og R ­ ockwell Software sin AdvanceDDETM disse l ­ øsningene var å betrakte som proprietære løsninger, samtidig satte de også søkelyset på behovet for en standardisert løsning for overføring av sanntidsdata fra IO/PLS til a ­ pplikasjons programmer som for eksempel et regneark. Beregnet for andre formål I 1992 lanserte Microsoft COM/DCOM, og ­ enne ville erstatte DDE fordi denne d l ­ øsningen var mer robust, fleksibel og brukte mer effektiv teknikker for overføring av data. Når en for eksempel i en power point presentasjon linker inn en video snut eller lyd fil, så ligger OLE i bunn. OLE brukte DDE i versjon 1, men senere COM/DCOM i versjon 2. Hensikten med OLE var i utgangspunktet en effektiv metode for utveksling av data mellom forskjellige applikasjoner som for eksempel word og excel, slik at diagram fra e ­ xcel linket inn i et word dokument auto­ matisk ville oppdatere seg når grunnlags­ dataene i excel regnearket ble endret. En gruppe som gikk under betegnelsen W ­ inSEM (Windows in Science, Engineering ­ and Manufacturing), fattet interesse for COM/DCOM teknologien med tanke på bruk av dette i SCADA systemer. Denne g ­ ruppen så muligheten av at en gjennom bruk av COM/DCOM teknologien kunne få en enkel og effektiv datautveksling m ­ ellom SCADA systemet og PLS knyttet ­ til SCADA. Ideen var å bruke COM/DCOM som en felles grensesnitt, fordelen her var at SCADA leverandørene ikke trengte å ­ b ­ ruke tid pg penger på å utvikle drivere til f ­ orskjellige PLSer/IO ­ ystemer, mens PLS/IO s l ­ everandørene trengte kun å lage en driver som vil ­ ungere mot all programvare som var f skrevet for Windows. Ønsket fortgang I mars 1995 lanserte US data som var med i WinSEM et dokument med tittelen ” OLE Based Real-Time Device Interface”, dette g