Herunterladen Inhalt Inhalt Diese Seite drucken

Modbus; Modbus-Funktionen - Siemens SICAM 7XV5673 Gerätehandbuch

I/o-unit
Inhaltsverzeichnis

Werbung

8.2

Modbus

Bei der Kommunikation über die Ethernet-Schnittstelle kommt das Modbus TCP-Protokoll oder Modbus UDP-
Protokoll zur Anwendung, bei serieller optischer und RS485-Schnittstelle das Protokoll Modbus RTU. Die Mod-
bus-Spezifikation mit einer detaillierten Erläuterung des Modbus-Protokolls ist enthalten in:
Modbus over Serial Line
Specification & Implementation Guide
http://www.modbus.org
Modbus Application Protocol Specification
http://www.modbus.org
Modbus Messaging on TCP/IP Implementation Guide
http://www.modbus.org
In der SICAM I/O-Unit sind folgende Features implementiert:
Modbus TCP-Server
Modbus UDP-Server
Modbus UDP-Client (nur bei Binärsignalübertrager-Funktion)
Modbus RTU-Master (nur bei Binärsignalübertrager-Funktion)
Modbus RTU-Slave
Unterstützung der Modbus-Funktionscodes 3, 6, 16 und 23
Unterstützung der Datentypen: ASCII-Zeichenketten, Datum/Zeit, Meldungen, steuerbare Meldungen und
Befehle
8.2.1

Modbus-Funktionen

HINWEIS
Für Modbus TCP und Modbus UDP (Ethernet) sowie Modbus RTU (seriell) gelten die gleichen Modbus-Funk-
tionen.
Der Modbus-Server der SICAM I/O-Unit unterstützt folgende Modbus-Funktionen:
Tabelle 8-1
Funktions-
nummer
03
(03H)
06
(06H)
16
(10H)
23
(17H)
SICAM I/O-Unit, 7XV5673, Gerätehandbuch
E50417-H1000-C484-A5, Ausgabestand 09.2015
Unterstützte Modbus-Funktionen
Funktions-
bezeichnung
Read Holding
Lesen eines oder mehrerer Holding-Register in den Modbus-Server
Registers
Maximal 125 Register können mit einem Telegramm gelesen werden.
Preset Single
Schreiben eines Wertes in ein Single-Holding-Register
Register
Für das Schreiben mehrere Holding-Register über ein Modbus-Tele-
gramm wird Funktion 16 benutzt.
Preset Multi-
Schreiben von Werten in mehrerer Holding-Register (sequentiell)
ple Registers
Maximal 123 Register können mit einem Telegramm geschrieben werden.
Read/Write
Kombination aus Schreiben (Anfrage Meldung) und Lesen (Antwort Mel-
4x Registers
dung) in ein oder mehrere Holding-Register; Schreiben und Lesen müssen
nicht im gleichen Register stattfinden.
Beschreibung
8 Kommunikation
8.2 Modbus
157

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis