Herunterladen Inhalt Inhalt Diese Seite drucken

VIPA 200V Handbuch Seite 308

Vorschau ausblenden Andere Handbücher für 200V:
Inhaltsverzeichnis

Werbung

Teil 8 Ethernet-Koppler
API-Aufbau
ModbusTCP
Siemens S5
Header
8-6
Schicht 2
MAC/DLL
14 Byte
ModbusTCP
Port 502
Port 7779/7780
Siemens S5
ModbusTCP ist ein auf TCP/IP aufgesetztes Modbus-RTU-Protokoll.
Das Protokoll Modbus ist ein Kommunikationsprotokoll, das eine hierar-
chische Struktur mit einem Master und mehreren Slaves unterstützt.
ModbusTCP erweitert Modbus zu einer Client-Server-Kommunikation,
wobei mehrere Clients auf einen Server zugreifen können.
Da über IP-Adressen die Adressierung erfolgt, ist die im Modbus-
Telegramm
eingebettete
Checksumme nicht erforderlich, da die Sicherung über TCP/IP erfolgt.
Nach einer Anforderung eines Clients wartet dieser solange auf die Antwort
des Servers, bis eine einstellbare Wartezeit abgelaufen ist.
Bei ModbusTCP kommt ausschließlich das RTU-Format zum Einsatz:
Hierbei wird jedes Byte als ein Zeichen übertragen. Somit haben Sie einen
höheren Datendurchsatz als im Modbus-ASCII-Format. Die RTU-Zeitüber-
wachung entfällt, da der Header die Größe der zu empfangenden
Telegrammlänge beinhaltet.
Daten, die mit ModbusTCP übertragen werden, können Bit- und Wort-
Informationen enthalten. Hierbei wird bei Bitketten das höchstwertige Bit
zuerst gesendet, d.h. es steht innerhalb eines Wortes ganz links. Bei
Worten wird das höchstwertige Byte zuerst gesendet.
Der Zugriff auf einen Modbus-Slave erfolgt über Funktions-Codes, die in
diesem Kapitel weiter unten näher erläutert sind.
Das Siemens S5 Header-Protokoll dient zum Datenaustausch zwischen
SPS-Systemen. Unter Einsatz des Organisationsformats (kurz ORG), das
in das Siemens S5 Header-Protokoll eingebettet ist, ist die Kurzbeschrei-
bung einer Datenquelle bzw. eines Datenziels in SPS-Umgebung möglich.
Die verwendbaren ORG-Formate entsprechen den Siemens-Vorgaben.
Schicht 3
Schicht 4
IP
TCP
20 Byte
20 Byte
ModbusTCP-Header Modbus Nutzdaten
6 Byte
Siemens S5 Header
16 Byte
Adresse
irrelevant.
Handbuch VIPA System 200V
Schicht 7
API
Länge ist protokollabhängig
max.254 Byte
Nutzdaten
max.64kByte
Auch
ist
die
HB97D - IM - Rev. 12/33
...
...
...
CRC-

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis