Ethernet für die Saia PCD® Serie - SBC-support
Ethernet für die Saia PCD® Serie - SBC-support
Ethernet für die Saia PCD® Serie - SBC-support
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
<strong>Saia</strong>-Burgess Controls AG<br />
Konfiguration und Programmierung<br />
Programmierung des Open Data Mode via <strong>Ethernet</strong><br />
UDP<br />
TBSY ↓<br />
global<br />
N<br />
Y<br />
4<br />
CSF InitODM<br />
TBSY ↓<br />
global<br />
N<br />
Y<br />
CSF OpenUDP<br />
Channel 10<br />
LocalPort 6060<br />
TBSY ↓<br />
global<br />
Y<br />
TACT ↓<br />
local<br />
N<br />
CSF SendData<br />
Channel 10<br />
RemoteIP 192.168.12.15<br />
RemotePort 6061<br />
Beispiel der TCP Kommunikation: Der CSF “Open Data Mode“ ist nötig um den Open<br />
Data Mode zu initialisieren. Da TCP verbindungsorientiert ist, muss der Client auf seinen<br />
Server eine Verbindung aufbauen, über welche dann Telegramme ausge-tauscht<br />
werden. Der Client öffnet ein TCP-Client Socket mit “OpenCLientTCP“ und der Server<br />
ein TCP-Server Socket mit “OpenServerTCP“. Auf <strong>die</strong>sem Port horcht der Server<br />
auf eine Verbindungsanfrage. Deshalb wird an <strong>die</strong>ser Stelle oft vom “Listener Socket“<br />
gesprochen. Mit dem CSF “ConnectTCP“ verbindet sich der Client auf den Server<br />
Teilnehmer mit 192.168.12.95 und Port 5052. Ist <strong>die</strong> Verbindung einmal erfolgt, dann<br />
gibt es eigentlich keinen Unterschied mehr zwischen Client und Server. Beide Teilnehmer<br />
können dann <strong>die</strong> Initiative ergreifen und einander Telgramme und Anfragen<br />
schicken. Auch können jederzeit beide <strong>die</strong> Verbindung beenden. Wie später noch<br />
eingehend erwähnt wird ist der Behandlung des Diagnose Flags “RDATA“ (Daten<br />
sind angekommen) höchste Priorität zuzuordnen.<br />
<strong>Ethernet</strong>-Handbuch der <strong>Saia</strong> PCD ® Reihe │ Dokument 26 / 776 DE08 │ 2013-11-05<br />
4-19