Server

<< Click to Display Table of Contents >>

Navigation:  Geräte > Datenaustausch >

Server

Previous pageReturn to chapter overviewNext page

Der Datenaustausch Server kann von beliebig vielen Klienten benutzt werden, um Daten über eine beliebige Anzahl von Kommunikationskanäle auszutauschen. Auf dem Server werden die zur Verfügung stehenden Kommunikationskanäle angelegt. Die zur Verfügung stehenden Kommunikationskanäle werden den Klienten mitgeteilt. Die Klienten können dann wählen, über welche Kanäle sie mit dem Server kommunizieren wollen.

 

Server und Klienten sind beim Austausch der Daten gleichberechtigt. Schreibt ein Klient in einen Kommunikationskanal, so wird das Datum zunächst an den Server und von dort an alle anderen Klienten gesendet. Schreiben mehrere Teilnehmer gleichzeitig in einen Kanal, kann nicht vorhergesagt werden, welches Datum schlussendlich bei allen Teilnehmern ankommt.

 

Nachdem das Datenaustausch Server Gerät zur Funktionsblockbibliothek hinzugefügt worden ist, können Kommunikationskanäle über das Kontextmenü des Datenaustausch Servers hinzugefügt werden.

 

devices_dataexchange_server_add_channel

 

Es erscheint ein Dialog, in welchem der Name und der Typ des neuen Kanals festgelegt wird.

 

devices_dataexchange_server_add_channel_dialog

 

Der Kanalname muss eindeutig sein und darf nur ASCII Zeichen ohne "/" enthalten. Mit Ok wird der Kanal angelegt. In der Funktionsblockbibliothek erscheinen die Funktionsblöcke "Kanalname Schreiber" und "Kanalname Leser" zum schreiben in bzw. lesen aus dem Kanal.

 

devices_dataexchange_server_add_channel_finished