24.06.2014 Aufrufe

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

MEHR ANZEIGEN
WENIGER ANZEIGEN

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

Programmierbeispiele<br />

Programmierbeispiel<br />

COB 0<br />

0<br />

read: STH GlobalFlags[RDATA] ;wird gesetzt, wenn ein Telegramm<br />

;eintrifft<br />

JR L nodata<br />

CSF H S.IPD.Library<br />

S.IPD.ReceiveData<br />

Channel<br />

RecvIP<br />

;Daten empfangen<br />

;Nummer des Empfangskanals angeben,<br />

;auf welchem <strong>die</strong> Daten eingegangen<br />

;sind. Bei mehreren Kanälen:<br />

;Wert des Kanal-Registers.<br />

;Daten empfangen von <strong>die</strong>ser IP-<br />

;Adresse<br />

;Daten empfangen über <strong>die</strong>sen Port<br />

RecvPort<br />

4 ;max. Datenlänge unterstützt<br />

;(Puffer)<br />

RecvLnth<br />

;empfangene Datenlänge effektiv<br />

RecvData<br />

;empfangene Daten<br />

6<br />

SET<br />

DoSend<br />

nodata STH DoSend<br />

ANH DiagFlag[XCON] ;Port verbunden (Kanal)<br />

ANL DiagFlag[TACT] ;und Sender inaktiv (Kanal)<br />

ANL GlobalFlags[TBSY] ;und Sender frei (global)<br />

JR L nosend ;senden nicht möglich<br />

CSF H S.IPD.Library<br />

;Daten senden<br />

S.IPD.SendData<br />

Channel<br />

;virtueller Kanal<br />

RecvIP<br />

;Partner IP-Adresse<br />

RecvPort<br />

;Partner-Port<br />

4 ;4 Bytes senden<br />

RecvData<br />

;<strong>die</strong> zuvor empfangenen 4 Bytes zu-<br />

;rück senden<br />

RES<br />

STH<br />

JR<br />

CSF<br />

RES<br />

DoSend<br />

DoDisconnect<br />

L nosend<br />

S.IPD.Library<br />

S.IPD.DisconnectTCP<br />

Channel<br />

RecvIP<br />

RecvPort<br />

DoDisconnect<br />

nosend: ECOB<br />

<strong>Ethernet</strong>-Handbuch der <strong>Saia</strong> PCD ® Reihe │ Dokument 26 / 776 DE08 │ 2013-11-05<br />

6-5

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!