dxware ag - ch-6373 ennetbürgen - dxware ag value in communication
Post on 06-Apr-2015
108 Views
Preview:
TRANSCRIPT
DxWare AG - CH-6373 Ennetbürgen - www.DxWare.com
DxWare AG
VALUE IN COMMUNICATION
DxWare AG - CH-6373 Ennetbürgen - www.DxWare.com
Gegründet : 2005 als Aktiengesellschaft
Sitz : Ennetbürgen, Schweiz
Mitarbeiter : 5 (plus Externe)
Kerngeschäft : Real Time Daten Kommunikation (50 Mannjahre Erfahrung)
Hauptprodukt : DxNode®Net (Komplett lauffähiges Software-Produkt)
Firmenpräsentation
DxWare AG
VALUE IN COMMUNICATION
DxWare AG - CH-6373 Ennetbürgen - www.DxWare.com
DxNode®NetPlattformunabhängiges Netzwerk mit Knoten (Node)Offene, neutrale Kommunikationsschicht mit FunktionenBasierend auf internationalen Standards TCP/IP, XML, Web Services
DxNode AnbindungenDxOPS.exe DxNode OPC ServeranbindungDxOPC.exe DxNode OPC ClientanbindungOther.exe … DxNode Anbindungen für proprietäre SystemeLinux … DxNode Embedded Linux mit diversen Anbindungen
DienstleistungenTreiber und SchnittstellenentwicklungBeratung bei KommunikationskonzeptenCoaching und Schulung
Produkte und Dienstleistungen
DxWare AG - CH-6373 Ennetbürgen - www.DxWare.com
Enterprise Resource Planning (ERP)Management Execution Systems (MES)Supervisory Control and Data Acquisition Systems (SCADA)Produktionssteuerung und Leittechnik (Process Control Systems)Gebäudeleittechnik (Building Control Systems)Verkehrsleittechnik (Traffic Control Systems)Infrastrukturüberwachung (Facility Management)Prozesskopplungen (Process Data Collection and Distribution)Automation und Datenverarbeitung allgemein (Data Processing)
DxNode.Net – Potentielle Anwendungen
DxNode.Net ist überall dort einsetzbar, wo so genannte Echtzeitdaten übermittelt werden, z.B. in Bereichen wie …
DxWare AG - CH-6373 Ennetbürgen - www.DxWare.com
Verkehr St. Gotthard / Seelisberg Tunnel - Ascom Systec AG, Audio Video SA, Cegelec SA, Lila System GmbH, Moelbert AG, Neumann AG, Securiton AG, Siemens AG, Sisag AG, Ticos AG, Weiss-Electronic GmbH
Gebäude Cegelec GmbH, Credit Suisse, Daimler Chrysler, UBS AG, Viscom Engineering AG, ScadaSoft AG
Andere Forschung - Paul Scherrer Institut SCADA Interface - Citect, FactoryLink, PVSS II, WizconEmbedded Linux Ankopplungen - diverse
DxNode.Net – Anlagen / Referenzen
DxWare AG - CH-6373 Ennetbürgen - www.DxWare.com
Produktvorstellung
DxNode®Net(Data eXchange Node Network)
Das neutrale Netzwerk zur Kopplung beliebiger Systeme
DxWare AG - CH-6373 Ennetbürgen - www.DxWare.com
Plattformunabhängiges Netzwerk mit Knoten (Node) für den Datenaustausch (Data eXchange) zwischen beliebigen Systemen
Offene, neutrale Kommunikationsschicht (Middleware) mit integrierten Funktionen Store&Forward, Redundanz, Verschlüsselung usw.
Installierbares Programm/Dienst (Service) mit XML Konfiguration die Konfiguration ist mit XML Schema validierbar
Keine Programmierung, ausser ggf. lokaler Anbindung
OPC Client und Server Schnittstellen verfügbar
Einfache Ankopplung mit XML Protokoll (Transparent) oder OPC die Telegramme sind mit XML Schema validierbar
DxNode basiert auf internationalen Standards: TCP/IP (Transport), XML (Datendarstellung) und Web-Services (Internet)
Ausbaubares und aufwärtskompatibles Design
Was ist DxNode.Net ?
DxWare AG - CH-6373 Ennetbürgen - www.DxWare.com
Individuell
Driv
er
Driv
er
Driv
er
Driv
er
Driv
er
Driv
er
Driv
er
Driv
er
Driv
er
Driv
er
Beispiel – Klassische Kopplung von Systemen
DCS y PLC z
SCADA 1 ERP/MES
HMI xSCADA 2 SCADA n
OPC Client/Server
Serv
er
Clie
nt
Serv
er
Clie
nt
Serv
er
Serv
er
Serv
er
Clie
nt
Serv
er
Clie
nt
Driv
er
Driv
er
Driv
er
Querverbindung
Driv
er
Driv
er
Driv
er
Driv
er
Driv
er
Keine einheitliche Konfiguration, der Ersatz einzelner Systeme kann teuer werden
Supervisory Control and Data Acquisition
Systems
Enterprise Resource Planning and
Manufacturing Execution Systems
Plant Floor / Process10…100'000 DP/System
DxWare AG - CH-6373 Ennetbürgen - www.DxWare.com
Internet
DxNode.Net = Kommunikationsebene mit Store&Forward / Redundanz DxNode.Net = Kommunikationsebene mit Store&Forward / Redundanz etc…etc…
DxNode.Net
= = Lokale Schnittstelle zu DxNode über TCP/IP mit XML oder Lokale Schnittstelle zu DxNode über TCP/IP mit XML oder OPCOPC
DxNode.Net – Kommunikationskonzept
DCS y PLC z
SCADA 1 ERP/MES
HMI xSCADA 2 SCADA n
DxNode
DxNode
DxNode
DxNode
DxNode
DxNode
DxNode
OPC XML
XML OPCXMLOPC XML
TCP/IP Network
Auf jedem System wird DxNode als
Service installiert
Supervisory Control and Data Acquisition
Systems
Enterprise Resource Planning and
Manufacturing Execution Systems
Plant Floor / Process10…100'000 DP/System
DxWare AG - CH-6373 Ennetbürgen - www.DxWare.com
Unabhängigkeit durch Trennung von Kommunikation und Anlagen
Instandhaltbarkeit von grossen/komplexen Anlagen (Investitionsschutz)
Jede Anlage kann mit jeder anderen Daten austauschen (Verteilte DB)
Anwendbar für Prozess/SCADA/MES/ERP Systeme incl. Internet
Hohe Verfügbarkeit mit Datenkonsistenz auch im Internet
Anlagenbedienbarkeit von mehreren Stellen auch via Internet
Transparenz durch zwei Adressräume für 1. Netzwerk und 2. Anlage
Standard mit XML Schema an Kundenbedürfnis anpassbar
Unterstützt OPC Datenmodelle (Value/Time/Quality)
Einfache XML Ankopplung mit Validierung (Compliance Test)
Niedrige Anbindungs- und Wartungskosten
DxNode.Net – Merkmale und Vorteile
DxWare AG - CH-6373 Ennetbürgen - www.DxWare.com
DxNode – KommunikationsknotenLayer Modell
DxNode = Funktionsebene (Layer) für Kommunikationsmatrix, Store&Forward, Redundanz, Datensynchronisation etc.
Konfiguration, Telegramme und Datenhaltung in XML dargestellt (eXtensible Mark-up Language)
Applikation kommuniziert lokal mit nur EINEM Knoten über TCP/IP und XML oder OPC einfache Anbindung
Unterstützt beliebige Verbindungen ERP/MESSCADAProzess wie auch redundante Systeme auf Leitsystem- und Prozessebene
Autark im Betrieb, läuft lokal
TCP/IP Network XML Protocol
ConfigXML File
ConfigXML File
DPointsXML
Memory
DPointsXML
Memory
Local Appl
XMLTelegram
XMLTelegram
Local Appl
PC
GUI GUI
DxNode
DxNode
ERP / MESSCADA
SCADAProcess
Function La
yerF
unction Layer
DxWare AG - CH-6373 Ennetbürgen - www.DxWare.com
Synchronisation, Store&Forward, Redundanz
7
1 2 3 4 5 6 7 8 9 10 11 12 13
1
1 2 3 4 5 6 7 8 9 10 11 12 13
10 11 12
2
1 2 3 4
4...7 8 9 10 11 12 13
Interrupt
Time
Time
( 9 13 )
3 )( 1
2 3
1 13
4 5 6 8 9 10 11 12 13
2 3 4 5...8 9 10 11 12Interrupt
Event #
Event #
Event #
7
Node A
Node B
Node B
Node A1
Node A2
Hist
Hist
Hist
Hist
Hist
Reconnect
Failover
Bei Verbindungswiederherstellung (Reconnect) oder bei einer Redundanzumschaltung (Failover) werden alle Store&Forward Meldungen chronologisch korrekt nachgeführt und bei Über- bzw. Unterschreitung einer Toleranzzeit mit einer Zeitstempelkorrektur versehen
Die Datensynchronisation erfolgt nachdem alle Store&Forward Meldungen übermittelt sind
DxWare AG - CH-6373 Ennetbürgen - www.DxWare.com
Jeder Knoten verfügt über eine XML-Schnittstelle, die über ein TCP/IP Port angesprochen wird. Der Datenaustausch erfolgt mittels einfachen XML-Telegrammen von der Form ...
### <X0 [...] > <P n="name" [...] > <E v="value1" t="timestamp1" q="quality1" [...] /> <E v="value2" t="timestamp2" q="quality2" [...] />
</P> </X0>
wobei … ### = Header, <X0> = Xmit/Version0, <P> = Datenpunkt, <E> = Ereignis und [..] = optionale Attribute darstellen
Zur Adressierung des Datenpunktes <P> kann entweder der Name n="name" im Netzwerk oder die systemabhängige Adresse a="address" der Anlage eingesetzt werden (zwei Adressräume)Historische Daten v="value1..x" sind in EIN Telegramm gepackt
DxNode – XML Telegramm-Syntax
DxWare AG - CH-6373 Ennetbürgen - www.DxWare.com
DxNode – XML Telegramm-Struktur
<X0> Telegramm
<P> Datenpunkt
<E> Ereignis
Darstellung eines DxNode Telegrammes mitMicrosoft XML Notepad
XML-Elemente
DxWare AG - CH-6373 Ennetbürgen - www.DxWare.com
PC
Interf
AnyCome.g. Serial
Gateway
Appl
PC
AnyCome.g. OPC
System
NetworkConfiguration
Node
XML/
TCP/
IP
Router
PC
XML/TCP/IPe.g. Node, PLC
Node
XML/
TCP/
IP
XML/TCP/IP
Node
XML/
TCP/
IP
XML/TCP/IP
= Lokale Schnittstelle mit XML über TCP/IP oder OPC
DxNode.Net – Komponenten Basiertes System
DxWare AG - CH-6373 Ennetbürgen - www.DxWare.com
DxNode – Konfiguration Definitionen
Dev Dev DevDev Dev Dev Dev Dev Dev
GUI GUI
Process Process Process
Server Server
Data Points per DxNodeDxNode.Net
Network Layer
Write toServer
Read fromServer
PrincipleDataflow
<DPList>
<Connect><SX>
<Connect><CX>
XML Configuration
Data Subscription
Server
Legend
Data Client
Data Server
SCADA/MES SCADA/MESLocal
Interface
ServerServerServer
PC
PC
DxNode DxNode DxNode
DxNodeDxNode
Datenfluss
DxNode.Net ist … Klassische Bedeutung …Client Datenanwender <CX> Dienstanforderer Server Datenquelle <SX> Diensterbringer
DxWare AG - CH-6373 Ennetbürgen - www.DxWare.com
<Node>Knotenparameter
<Daemon> Zugangsport
<DPList> Datenpunktliste
<Group>Datenpunktgruppe
<P> Datenpunkt
<Connect> Verbindung
<CX> Anwender (Client)
<SX> Datenquelle (Server)
DxNode – Konfiguration
Darstellung einer DxNode Konfiguration mitMicrosoft XML Notepad
XML-Elemente
DxWare AG - CH-6373 Ennetbürgen - www.DxWare.com
Rea
dC
hann
el
Read
LastValue
Read/Write
Client<CX>
Writ
eC
hann
el
<E>
<e>
OFF
"in T
rans
ition
"
Indi
catio
n
Mem
S&FServer<SX>
Bi-directional Read
Rea
dC
hann
el
Read/Write
Read only / Write only
Client<CX>
Writ
eC
hann
el
<E>
<e>
S&F
TCP/IP
ServerInterface
ClientInterface
Server<SX>
Change
Read/Write Transaktionen / Store&Forward
Lesen vom Server
Transitionsanzeige ausgeschaltet
Store&ForwardRead Daten können im Server auf Platte gespeichert und weitergeleitet werden
Bi-direktionalLesen/Schreiben
mit nur einem Datenpunkt
im Client
DxN
od
e
DxN
od
e
DxN
od
e
DxN
od
e
Traditionell Lesen/Schreiben mit zwei getrennten Datenpunkten oder Pfaden im ClientLegende:Nur LesenNur SchreibenLesen/Schreiben
DxWare AG - CH-6373 Ennetbürgen - www.DxWare.com
Rea
dC
hann
el
Read/Write
Read only / Write only
Client<CX>
Writ
eC
hann
el
<E>
<e>
S&F
TCP/IP
ServerInterface
ClientInterface
Server<SX>
Rea
dC
hann
el
Write
LastValue
Read/Write
Client<CX>
Writ
eC
hann
el
<E>
<e>
ON
"in T
rans
ition
"
Indi
catio
n
Mem
S&F
Bi-directional Write
Server<SX>
Store&ForwardRead Daten können im Server auf Platte gespeichert und weitergeleitet werden
Traditionell Lesen/Schreiben mit zwei getrennten Datenpunkten oder Pfaden im Client
Schreiben an Server
Transitionsanzeige eingeschaltet bis Rückmeldung OK
oder Timeout
Change
Bi-direktionalLesen/Schreiben
mit nur einem Datenpunkt
im Client
DxN
od
e
DxN
od
e
DxN
od
e
DxN
od
e
Read/Write Transaktionen / Store&Forward
Legende:Nur LesenNur SchreibenLesen/Schreiben
DxWare AG - CH-6373 Ennetbürgen - www.DxWare.com
20.0 °C
DxNode
DxNode
DxNode
DxNode
Plant Floor
Enterprise
Operations
19.5 °C 20.0 °C
DxNode.Net – Befehlsablauf / Traditionell
Traditionell Lesen und Schreiben über getrennte Pfade:
Warten auf Rückmeldung
Optimierung Schnelle Befehlsreaktion auf
Kosten der Übertragungsleistung
DxWare AG - CH-6373 Ennetbürgen - www.DxWare.com
DxNode.Net – Bi-direktional: Aktion=Reaktion
20.0 °C 20.0 °C 20.0 °C
DxNode
DxNode
DxNode
Plant Floor
Enterprise
Operations
In Transition
19.5 °C
DxNode
Bi-direktional Lesen und Schreiben
über selben Pfad: Aktion=Reaktion
Zusätzlicher Nutzen Unterstützt "langsame"
Links Optimale
Übertragungsleistung Entkopplung der Systeme
DxWare AG - CH-6373 Ennetbürgen - www.DxWare.com
20.0 °C 20.0 °C 20.0 °C
DxNode
DxNode
DxNode
Plant Floor
Enterprise
Operations
DxNode
19.5 °C
In Transition
DxNode.Net – Bi-direktional: Aktion=Reaktion
Bi-direktional Lesen und Schreiben
über beliebigen Knoten:
Aktion=Reaktion
Zusätzlicher Nutzen Unterstützt "langsame"
Links Optimale
Übertragungsleistung Entkopplung der Systeme
DxWare AG - CH-6373 Ennetbürgen - www.DxWare.com
Internet
Internet
Driver
AnyCom AnyCom AnyCom
Gateway
ANY
Appl Appl
Appl Appl
RouterRouter
TCP/IP XML TCP/IP XML
TCP/IP XML
AnyCom + TCP/IP XML TCP/IP XMLTCP/IP XML
RedundantSystem
RedundantSystem
RedundantSystem
DxNode
DxNode DxNode DxNode
DxNodeDxNodeDxNodeDxNodeDxNode
DxNode
Gateway
GUI GUI
GUI GUI
GUI GUI
Router
www.???.net
DxNode
DxMonMonitor
OPCOPC
OPCOp
eration
sS
CA
DA
En
terprise
ER
P / M
ES
Plan
t Flo
or
DxNode.Net – Hierarchie und Redundanz
Redundante Systeme undInternet auf allen Stufen
HoheVerfügbarke
itder Daten
DxWare AG - CH-6373 Ennetbürgen - www.DxWare.com
DxNode
DxNodeRTDB
DxMon
SCADA DxMonitor
DxNode
GUI
DxNode
SMS
Enterprise
www.???.net
ProcessX
ProcessY
ProcessZ
Internet
DxNode.Net – Kommunikation im Internet
Die Verbindung wird vom definierten Dienstanforderer automatisch aufgebaut und vom Diensterbringer automatisch erstellt
Jeder Knoten kann mit jedem anderen Knoten über Internet kommunizieren wenn die entsprechenden Standard Ressourcen wie Internet Anschluss (z.B. mit DSL) und Web-Services verfügbar sind
Sowohl Dienstanforderer wie auch Diensterbringer können
für betimmte Datenpunkte entweder Quelle (Server) oder Anwender (Client)
sein
Diensterbringer
Dienstanforderer
Datenquelle oder Anwender
Datenquelle oder Anwender
DxWare AG - CH-6373 Ennetbürgen - www.DxWare.com
DxNode
DxNodeRTDB
DxMon
SCADA DxMonitor
DxNode
GUI
DxNode
Enterprise
www.???.net
ProcessX
ProcessY
ProcessZ
DxNode
DxMon
DxNode DxNode
DxNode SMS
Enterprise
www.???.net
GUI
ManufacturingExecution
System
SCADAERP
Monitor
Internet
Internet
Internet
Jeder Knoten kann Datenquelle (Server) und/oder Anwender (Client) sein
Datenquellen
Web Server mit DxNodeAnwender+Datenquelle
Anwender
Jeder Anwender ist gleichzeitig auch Datenquelle für weitere Anwender in einer Kette
Lokale Netzwerke funktionieren genau
gleich, benötigen aber keine Web-
Services
DxNode.Net – Kommunikation im Internet
DxWare AG - CH-6373 Ennetbürgen - www.DxWare.com
DxNode
DxNode
DxMon
SCADA DxMonitor
DxNodeDxNode
Enterprise
www.???.net
ProcessX
ProcessZ
DxNode
DxMon
DxNode DxNode
DxNode SMS
Enterprise
www.???.net
ManufacturingExecution
System
OPCServer
ERP
OPCServer
GUI
SCADA
OPCServer
GUIOPCClient
OPCClient
OPCServer
OPCClient
OPCClient
ProcessY
OPCClient
Monitor
Internet
Internet
Internet
Jeder Knoten kann beliebige OPC Server und/oder OPC Clients ankoppeln
OPCDatenquellen
Web Server mit DxNode
OPCAnwend
erDxNode.Net erlaubt somit die weltweite Übertragung von OPC Daten im Internet
DxNode.Net – OPC Kommunikation im Internet
Verbindungenkönnen bei Bedarf x-fach redundant
und mit Store&Forward
ausgelegt werden
DxWare AG - CH-6373 Ennetbürgen - www.DxWare.com
DxNode
DxNode
DxNode
DxNode
GUIDxMon
www.???.net
SMS
Internet
Datenquellen
Daten von mehreren Anlagen werden z.B. über Internet via Telecom und ADSL zentral gesammelt und sind jederzeit über Internet abrufbar und bedienbar
DxNode.Net – Beispiel Anlagenüberwachung
Anwender
DxWare AG - CH-6373 Ennetbürgen - www.DxWare.com
DxNode
DxNode
DxNode
DxNode
www.???[1].net
GUI GUI
SMS
DxMon
www.???[2].net
DxNodeSMS
Internet
Das System kann jederzeit redundant ausgebaut werden. Dazu ist eine zweite Internetverbindung z.B. Kabelnetz sinnvoll
DxNode.Net – Beispiel Überwachung Redundant
Anwender
Datenquellen
DxWare AG - CH-6373 Ennetbürgen - www.DxWare.com
DxNode – Data Monitor / Logger
TelegrammPrüfung
DxWare AG - CH-6373 Ennetbürgen - www.DxWare.com
DxNode – Data Monitor Telegramm Log-Datei
XML Telegramme sind online mit XML Schema validierbar. Sie können pro Verbindung aufgezeichnet und mit einem beliebigen XML Editor ausgewertet werden. Die Log-Datei enthält ein zusätzliches XML Element zur Kennung:
<…> <X0 t="timestamp"> <P n="name"> <E v="value" t="timestamp" ...
| <<X0X0> = Monitor Read Telegram <> = Monitor Read Telegram <X0X0> (Feedback from > (Feedback from DxNode)DxNode) <<Y0Y0> = Monitor Write Telegram <> = Monitor Write Telegram <X0X0> (Command to DxNode)> (Command to DxNode)
| < <R0R0> = Node Data Receive Telegram <> = Node Data Receive Telegram <X0X0> (Read from any > (Read from any Partner)Partner) < <S0S0> = Node Data Send Telegram <> = Node Data Send Telegram <X0X0> (Write to any > (Write to any Partner)Partner)
| <<E1E1> = Node> = Node FailureFailure MessageMessage <<E2E2> = Node> = Node WarningWarning MessageMessage < <E4E4> = Node Information Message> = Node Information Message
| Umhüllendes XML Element zur Darstellung in der Log-Datei
DxWare AG - CH-6373 Ennetbürgen - www.DxWare.com
DxNode.Net – Wichtigste Merkmale
Offenes Protokoll (XML Schema), einfache AnbindungEreignis orientiert für alle Transaktionen, Data Access und EventsDatenverschlüsselung, Store&Forward, Redundanz auch im InternetZwei Adressräume = Adressen nach KundenstandardVerbindet ERP/MESSCADAProzess incl. Redundanz im InternetUnterstützt OPC, 100'000 DP pro DxNode , Durchsatz > 1'000 DP/secBedienbare Datenpunkte mit Transitionsanzeige = BedienkomfortSignalbeobachtung/Aufzeichnung mit Monitor für Unterhalt im InternetXML Konfiguration und Telegramme validierbar mit XML-SchemaDatenpunktauswahl einzeln, in Gruppen und/oder mit Wildcards "*"Automatische Datensynchronisation nach NetzausfallAutomatische Datenpunktgenerierung parametrierbar Zentrale Parametrierung mit Download möglichXML unterstützt alle Sprachen/Zeichen mit Unicode
DxWare AG - CH-6373 Ennetbürgen - www.DxWare.com
DxNode.Net – Zusammenfassung
DxNode.Net ist ein komplett lauffähiges Kommunikationssystem mit vorgegebener Ankopplung TCP/IP, XML-Protokoll und Web-Services
Keine ggs. Systembeeinflussung dank loser Kommunikationskopplung
Das Konzept basiert auf einem Softwareknoten DxNode.exe, der auf jedem Rechner installiert und konfiguriert wird
Alle Knoten zusammen bilden das Netzwerk DxNode.Net, welches die gewünschten Funktionen des netzweiten Datenaustausches übernimmt
Datenaustausch zw. beliebigen Systemen - auch mit OPC - über Internet
Die Kommunikation eines Netzwerkteilnehmers erfolgt jeweils über eine einzige TCP/IP Verbindung, Datenpunktauswahl mit Wildcards "*"
Anpassungen können schnell im Netzwerk wirksam gemacht werden, da nur ein Softwareprogramm DxNode.exe beteiligt ist
DxNode.Net bietet eine ausgezeichnete Wartbarkeit, da Komponenten problemlos zu- und abgeschaltet werden können
DxWare AG - CH-6373 Ennetbürgen - www.DxWare.com
DxNode – Anwendung mit Embedded System
DxMon
Display
Input Outp Feedb
Input Output
Display
RS 232/485
DxNode.NetTCP/IP / XML Protocol
wireless
MonitorWindows
SCADAWindowsDxNode
DxNode
InterfaceLinux
Einfache Anlage mit zwei DxNode und direkter SPS Kopplungmit Embedded System
DxWare AG - CH-6373 Ennetbürgen - www.DxWare.com
DxNode – Embedded Systeme Redundant
Input Output
RS 232/485
MonitorWindows
DxMon
Display
Input Outp Feedb
wirelessDxNode.Net
TCP/IP / XML Protocol
Redundancy
Display DisplaySCADAWindowsDxNode
DxNode
InterfaceLinux
Redundante Anlage mit vier DxNode und direkter SPS Kopplung mit Embedded Systemen
DxWare AG - CH-6373 Ennetbürgen - www.DxWare.com
XML – eXtensible Mark-up Language
XML ist ein einfaches, sehr flexibles Textformat
Lizenzfrei, plattformunabhängig, unterstützt durch WWW-Consortium
Siehe http://www.w3.org/consortium
Initial Web The Web Tomorrow
XML eXtensible Markup Language
SGM
LH
TML
PIC
S XHTM
L
SVG
SMIL
. . .
Sign
atur
e
P3P
Semantic Web
. . .
CC
PP
DxN
od
e
XM
L
Ap
plicati
on
s
DxWare AG - CH-6373 Ennetbürgen - www.DxWare.com
?Fertig installierbares Produkt (Ready to Use)Kein Datenverlust mit Store&Forward (No Loss of Events) Transitionsanzeige für Befehle (Action=Reaction)Übertragung und komfortable Bedienung im InternetDatenpunktumbenennung dank zwei NamensräumenClient und Server sind parametrierbare Funktionen (Roles)Verbindungsherstellung durch beide Partner, Client oder Server Beliebige Server-Server und/oder Client/Server Verbindungen Kopplung x-fach redundanter Systeme mit automatischer UmschaltungEinheitliche Funktionsebene, einheitliche KonfigurationVerbindungsüberwachung (Alive), Verschlüsselung der DatenOpen Source ohne Plattform-Einschränkungen
DxNode.Net und OPC UA (Unified Architecture)
DxNode.Net unterstützt OPC mit allen Eigenschaften wie sie für die neue Unified Architecture geplant sind, DxNode bietet aber einiges dazu …
DxWare AG - CH-6373 Ennetbürgen - www.DxWare.com
DxNode – Vergleich mit OPC im OSI Modell
Network Access
IP Internet Protocol3 Network (Vermittlung)
4 Transport (Datenübertragung)
2 Data Link (Sicherung)1 Physical (Bitübertragung)
UDP TCP Transmission Control Protocol
6 Presentation (Darstellung)
DataData
5 Session (Komm-Steuerung)RPC
Any Port
OPC DA/DX OPC XML
Bi- Uni-
InternetPort #80
SOAPXML
HTTP
XML
7 Application (Anwendung)
Sockets
OPCDCOM
RMI
Data
OSI Layers (Schicht) TCP/IP
ConfigurableFixed Port(s)
TCP supports Reliable Data Transmission using PAR(Positive Acknowledgement with Re-transmission)
Application
Transport
Internet
Network
RTDB Image
Store&Forw
XML Validation
DxNode Middleware
DxWare AG - CH-6373 Ennetbürgen - www.DxWare.com
DxNode.Net – Datenfluss im OSI Modell
TCP/IP
Data Data
Bi- Uni- Uni- Bi-
Reliable Data Transmission using PAR(Positive Acknowledgement with Re-transmission)
Stream SocketsTCP/IP
Stream SocketsTCP/IP
OSI Layer
AliveCheck
7 Application6 Presentation
5 Session4 Transport3 Network2 Data Link1 Physical
XML
RTDB Image
TransportInternetNetwork
Store&Forw
XML Validation
DxNodeMiddlewareApplication
Data
PAR
XML Validation
XML
RTDB Image
Store&Forw
DxWare AG - CH-6373 Ennetbürgen - www.DxWare.com
DxWare AG
VALUE IN COMMUNICATION
Danke für Ihre Aufmerksamkeit
top related