Herunterladen Inhalt Inhalt Diese Seite drucken

Aufbau Des Datentelegramms Bei Tcp/Ip- Oder Dust1-Verbindung - Siemens SIMADYN D Benutzerhandbuch

Vorschau ausblenden Andere Handbücher für SIMADYN D:
Inhaltsverzeichnis

Werbung

Projektierung

4.5.3.4 Aufbau des Datentelegramms bei TCP/IP- oder DUST1-Verbindung

HINWEIS
4-60
Handelt es sich bei der Kommunikationsverbindung um eine TCP/IP-
oder DUST1-Verbindung, dann ist der Aufbau der Datentelegramme zu
beachten. Dieser wird im folgenden beschrieben. Die Datentelegramme
werden mit den Funktionsbausteinen CTV und CRV "erstellt".
Das Datentelegramm ist so definiert, dass sämtliche Tabellenwerte
sowohl in einem Datenblock als auch in mehreren Datenblöcken
übertragen werden können.
Die folgende Tabelle zeigt den Aufbau eines Datenblocks:
Datentyp
Beschreibung
char [4]
Telegrammkennung. Identifiziert jedes Tabellentelegramm mit
der Kennung "TAB0"
u_int16
Telegrammkommandos (Bit-Kodiert)
1: Neue Tabelle (steigende Flanke von 0 -> 1)
2: Tabellenende
u_int16
Datenformat (REAL=1, DINT=2)
u_int32
Nr. des aktuellen Datenblockes
u_int32
Anzahl der Tabellenwerte (X- und Y-Werte)
Die Anzahl der Werte muss immer geradzahlig sein. D.h., es
werden immer gleich viele X- und Y-Werte übertragen.
u_int32 [56]
Array mit Tabellenwerten. (Immer abwechselnd X- und Y-
/ float [56]
Werte)
Für jeden empfangenen Datenblock sendet der TAB bzw. der TAB_D
eine Quittierung an den Sender.
Die folgende Tabelle zeigt den Aufbau des Quittierungstelegramms:
Datentyp
Beschreibung
char [4]
Telegrammkennung. Identifiziert jedes Tabellentelegramm mit
der Kennung "TAB0"
u_int32
Nr. des aktuellen Datenblockes
u_int32
Status / Fehlernummern
0xB210 OK (Datenblock ist in Ordnung) ......
Neue Tabellendaten werden nur dann in die inaktive Tabelle
übertragen, wenn das Kommando "Neue Tabelle" gesetzt ist.
Nach Empfang des Kommandos "Tabellenende", werden alle weiteren
Tabellendaten abgelehnt, bis wieder das Kommando "Neue Tabelle"
empfangen wird.
Applikationsbaugruppe FM 458 - Benutzerhandbuch
6DD1904-0AE0
Ausgabe 02.2002

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis