Modbus-Benutzerschnittstelle - SBC-support
Modbus-Benutzerschnittstelle - SBC-support
Modbus-Benutzerschnittstelle - SBC-support
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
Saia-Burgess Controls AG<br />
Das <strong>Modbus</strong>-Protokoll<br />
ISO / OSI Modell | <strong>Modbus</strong> Kommunikation<br />
1 Das <strong>Modbus</strong>-Protokoll<br />
1.1 ISO/OSI-Modell<br />
<strong>Modbus</strong> ist ein Nachrichtenprotokoll auf Anwendungsebene für die Kommunikation<br />
zwischen einem Master und vielen Slaves. Es kann in RTU- und ASCII-Modus in<br />
seriellen Leitungen (RS-485, RS-232, RS-422) oder im Ethernet über TCP und UDP<br />
implementiert werden. Bei TCP/UDP ist der öffentliche Anschluss 502 für den <strong>Modbus</strong><br />
reserviert. Die anderen Anschlüsse können definiert werden.<br />
1<br />
MODBUS-ANWENDUNGSEBENE<br />
<strong>Modbus</strong> auf TCP<br />
TCP<br />
IP<br />
Sonstige<br />
Sonstige<br />
<strong>Modbus</strong>+ / HDLC<br />
Bitübertragungsschicht<br />
Master / Slave<br />
EIA/TIA-232* or<br />
EIA/TIA-485*<br />
*früher RS23/RS486<br />
Ethernet II /802.3<br />
Ethernet<br />
Bitübertragungsschicht<br />
physische Bitübertragungsschichten,<br />
welche durch Saia PCD ® s unterstützt werden<br />
1.2 <strong>Modbus</strong>-Kommunikation<br />
<strong>Modbus</strong> ist ein Frage/Antwort-Protokoll, das Dienste anbietet, die durch Funktionscodes<br />
angegeben sind. 127 öffentliche und benutzerdefinierte Funktionscodes<br />
stehen zur Verfügung, die für den Zugriff auf Daten (Lesen, Schreiben), die Diagnose<br />
und andere Dienste verwendet werden können.<br />
Client<br />
Server<br />
Anforderung<br />
initiieren<br />
Funktionscode<br />
Datenanforderung<br />
Aktion durchführen<br />
Antwort initiieren<br />
Funktionscode<br />
Datenantwort<br />
Antwort empfangen<br />
Abbildung 2: <strong>Modbus</strong>-Transaktion (fehlerfrei)<br />
Handbuch <strong>Modbus</strong>-<strong>Benutzerschnittstelle</strong> │ Dokument 26 / 866 DE03 │ 2013-10-25 1-1