Example with 2 EisBaer

<< Click to Display Table of Contents >>

Navigation:  Components > Communication > Multi-IO-IP > How to connect Multi I/O to a device >

Example with 2 EisBaer

In dem folgenden Beispiel, werden mit Hilfe der Multi-IO-IP Komponente Zeichenketten zwischen zwei EisBaeren ausgetauscht. Für eine Bidirectionale 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

 

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

 

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

 

Transmission method: UDP

 

Filter:

Name

Filter type

Filter expression

Data type

Condition

Text Substitution

FilterStartStop

SEARCH_PATTERN

Start Element: STRINGSTART

Stop Element: STRINGSTOP

String

 

 

 

Prefix/Postfix

Name

Prefix

Postfix

STRINGSTARTSTOP

STRINGSTART

STRINGSTART

 

Entries:

Name

Prefix/Postfix

Data filter

Request

 

Receiving only

Encoding

Redirect Response

TextSenden

STRINGSTARTSTOP

kein

cmd=start

 

 

Unicode 16 Bit, big-endian

No

TextEmpfangen

NO

FilterStartStop

cmd=stop

 

x

Unicode 16 Bit, big-endian

No

 

 

Einstellungen Rechner "A".

 

Use fixed IP/Port active

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".

 

Use fixed IP/Port active

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 EisBaeren ausgetauscht werden können. Falls dies nicht der Fall ist, könnten die Firewall-Einstellungen dafür verantwortlich sein.