Herunterladen Inhalt Inhalt Diese Seite drucken

Receivedata - Saia pcd Handbuch

Burgess ethernet für die pcd serie
Inhaltsverzeichnis

Werbung

Saia-Burgess Controls AG

4.3.18 ReceiveData

Empfängt Daten über einen Kanal im IP Open Data Mode
Diese Funktion kann nur ausgeführt werden, wenn RDATA auf "H" (high) gesetzt
ist. Wird mit mehreren Kanälen gearbeitet, so muss im Kanal-Parameter der Kanal
angegeben werden, auf welchem die Daten angekommen sind (Kanal-Register). Den
Inhalt des Kanal-Registers (im InitODM konfiguriert) direkt vor dem Aufruf des CSF
"RevceiveData" lesen und seine Kopie im Befehl als "Channel" anwenden.
CSF [cc]
RDATA↓
Beispiel:
Flags:
Ethernet-Handbuch der PCD Reihe│Dokument 26/776; Ausgabe DE 06│2011-07-27
S.IPD.Library
S.IPD.ReceiveData
Channel
RemoteIP/Node
Remote Port
Max_ Datalength
Datalength
Data
*) siehe Kapitel: IP-Adressen-Decodierung
**) Die max. Länge der gesendeten Daten ist 720 Bytes
nach der Ausführung des Befehls ReceiveData
CSF
[cc]
S.IPD.Library
S.IPD.ReceiveData
10
R100R
R101
100
R1
R1000
Wenn die Firmware keine IP Open Data Mode-Unterstützung bietet,
wird das Error (E) Flag gesetzt.
Konfiguration und Programmierung
Programmierung des Open Data Mode via Ethernet
; IP-Bibliothek
; Funktion
; Kanal-Nr. (R/K)
; IP-Adresse für das Senden von Daten
; (R/K/X)*
; IP-Port abgesetzten Servers (R/K)
; Max. Grösse des Datenpuffers in Bytes
; (0=Keine Überprüfung)**
; Länge der zu sendenden Daten (R/K)**
; Datenpuffer (R/X/DB)
; Bibliothek
; Funktion
; Kanal 10
; Abgesetzte IP-Adresse
; Abgesetzter Port
; Länge der Daten
; Empfangene Daten in Bytes
; Start des Sendpuffers
4
4-40

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis