AMNYTT Nr 6 - 2012 | Page 29

29 / 93 AMNYTT # 6 2012 Figur 3: Med og uten OPC UA Men med OPC UA kreves det kun et nålestikk i brannmur med UA binary, ingen hull med UA på W3C stack. I tillegg er det ingen problemer med ruting over internett. En annen viktig egenskap ved OPC UA er at den kan implementeres på en hvilken som helst plattform som har ANSI C compiler og en TCP IP stack. OPC UA kan implementeres på • Linux • Mac • Windows • VxWorks • Embedded Kryss kommunikasjon er selvsagt implementert slik at et instrument med Linux plattform og OPC UA server kan kommunisere direkte med et SCADA system på Windows. Ved innføring av OPC UA er det ikke nød­ vendig med en egen OPC server på en PC som et ekstra mellomledd. I den klassiske OPC ble PC ofte benyttet som en mellomstasjon fra leverandørens propritære protokoll til OPC. Med OPC UA er dette leddeet ikke nødvendig ( se figur 3). I spesifikasjonen for OPCUA er det bygd inn mekanismer for å sikre at kommunikasjonen er oppe. Disse mekanismene er bassert på: •  ulighet for å benytte både redundant serM ver og redundant klient. •  tøtter mulighet for buffring av meldinger i S tilfelle det er feil med overføring, samt mulighet for å gjenta meldinger som er sendt. •  eetablering av kobling etter nettverksbrudd g R