| |
2-6 Datenerfassung von den industriellen Systemen, v1.0 November 2002 2 2,2,3 DatencArten DAIS benutzt die Art DAFS SimpleValue für die Daten, die über die API anstelle von geübertragen werden OPC-ArtcVariante. Die Datenarten, die in OPC benutzt werden, sind Microsoft-COM-Arten und wie DAIS ist ein CORBA API, die ein Diagramm der Datenarten erforderlich ist. Die Übersetzung von OPC-/comdatenarten zu den DAF-/corbadatenarten wird nachstehend aufgeführt. 2,3 COM- und CORBA-IDL Unterschiede Die Schnittstellen, die in COM definiert werden und CORBA IDL unterscheiden sich in einer Anzahl von Weisen. Wichtig die Unterschiede hinsichtlich sind der Schnittstellendefinitionen sind beziehender ?- Gegenstand, ?- Schnittstellenmanagement, ?- Störungsmanagement und ? IDL. Eine ausführliche Beschreibung des Diagramms kann in der Spezifikation CORBA 2,3 gefunden werden, Kapitel 17, 18 und 19. Tabelle 2-2 Kartenaufnahmen zwischen OPC- und DAF-Daten Arten Grundlegende Arten OPC/COM Einfache Wertarten DAFS - ResourceID (RESOURCE_TYPE) - URI (URI_TYPE) LPWSTR (VT_BSTR) Zeichenkette (STRING_TYPE) BOOL (VT_BOOL) Boolesch (BOOLEAN_TYPE) LANG (VT_R4) lang (INT_TYPE) DWORD (VT_I4) nicht unterzeichnetes langes (UNSIGNED_TYPE) Doppeltes (VT_R8) Doppeltes (DOUBLE_TYPE) - Kompliziert (COMPLEX_TYPE) FILETIME (VT_Date) DateTime (DATE_TIME_TYPE) - ULongLong (ULONG_LONG_TYPE) WORD (VT_I2) nicht unterzeichnetes langes (UNSIGNED_TYPE) HIN- UND HERBEWEGUNG (VT_R4) Doppeltes (DOUBLE_TYPE) BYTE (VT_UI1) - HRESULT (VT_ERROR) - VARIANTE (VARTYPE) SimpleValue (SimpleValueType) |  |
|
| |
|
|