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