Beispielverbindung von zwei EisBären

<< Click to Display Table of Contents >>

Navigation:  Komponenten > Kommunikation > Multi-IO-IP > Wie stelle ich mit Multi-IO eine Geräteverbindung her? >

Beispielverbindung von zwei EisBären

In dem folgenden Beispiel, werden mit Hilfe der Multi-IO-IP Komponente Zeichenketten zwischen zwei EisBären ausgetauscht. Für eine bidirektionale Kommunikation muss als Transport-Protokoll UDP verwendet werden. Dieses Beispielprojekt kann als "SCADAComp" unter folgendem Link herunter geladen werden: www.busbaer.de Downloadcenter-EisBaer-SCADAComp EisBär SCADA - Multi-IO-IP - Texte senden und empfangen

 

Zum Testen, werden zwei EisBär-Editoren auf zwei Rechnern (A,B) gestartet. Beide müssen über Netzwerk miteinander verbunden sein.  

 

Zum erfolgreichen Verbindungsaufbau zwischen den EisBären müssen die Verbindungseinstellungen der Multi-IO-IP Komponente, an die Netzwerkkonfiguration der beiden Rechner angepasst werden:

 

Übertragungsart: UDP

 

Filter:

Name

Filtertyp

Filterausdruck

Datentyp

Bedingung

Text Ersetzung

FilterStartStop

SEARCH_PATTERN

Start Element: STRINGSTART

Stop Element: STRINGSTOP

String

 

 

 

Prefix/Postfix

Name

Prefix

Postfix

STRINGSTARTSTOP

STRINGSTART

STRINGSTOP

 

Einträge:

Name

Prefix/Postfix

Datenfilter

Befehl

Erwartete Antwort

Nur empfangbar

Kodierung

Antwort umleiten

TextSenden

STRINGSTARTSTOP

kein

cmd=start

 

 

Unicode 16 Bit, big-endian

Nein

TextEmpfangen

kein

FilterStartStop

cmd=stop

 

x

Unicode 16 Bit, big-endian

Nein

 

 

Einstellungen Rechner "A".

 

Nutze festen Quell IP/Port aktivieren

Unter "Quell IP/Port" ist die IP-Adresse und der Port des Rechners "A" einzustellen. z.B. 192.168.100.65:6543

Unter "Ziel IP/Port" ist die IP-Adresse und der Port des Rechners "B" einzustellen. z.B. 192.168.100.54:6544

 

Einstellungen Rechner "B".

 

Nutze festen Quell IP/Port aktivieren

Unter "Quell IP/Port" ist die IP-Adresse und der Port des Rechners "B" einzustellen. z.B. 192.168.100.54:6544

Unter "Ziel IP/Port" ist die IP-Adresse und der Port des Rechners "A" einzustellen. z.B. 192.168.100.65:6543

 

Nach dem starten der Simulation auf beiden Rechnern, sollten Texte zwischen den EisBären ausgetauscht werden können. Falls dies nicht der Fall ist, könnten die Firewall-Einstellungen dafür verantwortlich sein.