AMNYTT Nr 6 - 2012 | Page 28

28 / 93 ARC Rapport Hva er nytt med OPC UA? OPC standarden spesifiserte en flat datastruktur ved at alt var tag bassert. Dersom en var systematisk i navngivning av tag, var det mulig å utnytte søkefunkjoner i hjelpe verktøyet ved implementering av OPC. Eksempelvis kunne en i tagnavenet bruke ordet ”valve” for å organisere alle tag som hadde funksjoner knyttet til ventil. OPC UA er bygget opp med utgangspunkt i informasjonsmodeller, ): det er mulighet å definere et object som heter ”valve” , i dette objectet ligger alle signaler knyttet til ventil som endebrytere, signal til pilotventil, error signal osv. Wikipedia definerer informasjonsmodell som;  ”An information model in software engi neering is a representation of concepts, rela- Figur 2: OPCUA over internett AMNYTT # 6 2012 tionships, constraints, rules, and operations to specify data semantics for a chosen domain of discourse. It can provide sharable, stable, and organized structure of information requirements for the domain context.” La oss se litt nærmere på OPC-UA egenskaper; En av målsetningene ved OPC UA var å samle alle spesifikasjoner til en. Tidligere var der egen spesifikasjon for OPC DA server, OPC AE server og OPC HDA server. Disse er nå integret inn i OPC UA server. Bruk av DCOM krevde et stort hull i enhver brannmur for å opprette kommunikasjon mellom en OPC server og en OPC klient, noe som var det store marerittet for enhver IT ansvarlig. Det var umulig å rute OPC over internett. g