Herunterladen Inhalt Inhalt Diese Seite drucken

Unterstützte Modbus-Protokolle; Modbus - Funktionscodes - YASKAWA M13-CCF0000 Handbuch

Cpu
Vorschau ausblenden Andere Handbücher für M13-CCF0000:
Inhaltsverzeichnis

Werbung

VIPA System MICRO
Telegrammaufbau
Startzeichen
Slave-Adresse Funktions-
Broadcast mit Slave-
Adresse = 0
ASCII-, RTU-Modus
Unterstützte Modbus-Pro-
tokolle

7.7 Modbus - Funktionscodes

Namenskonventionen
HB400 | CPU | M13-CCF0000 | de | 17-20
n
Nach einer Anforderung vom Master wartet dieser solange auf die Antwort des
Slaves, bis eine einstellbare Wartezeit abgelaufen ist. Während des Wartens ist eine
Kommunikation mit einem anderen Slave nicht möglich.
n
Nach einem Sende-Auftrag ist das Quittungstelegramm durch Aufruf des FC/SFC 218
SER_RCV auszulesen.
n
Die Anforderungs-Telegramme, die ein Master sendet und die Antwort-Telegramme
eines Slaves haben den gleichen Aufbau:
Daten
Code
n
Eine Anforderung kann an einen bestimmten Slave gerichtet sein oder als Broadcast-
Nachricht an alle Slaves gehen.
n
Zur Kennzeichnung einer Broadcast-Nachricht wird die Slave-Adresse 0 eingetragen.
n
Im Gegensatz zu einem "normalen" Send-Auftrag ist beim Broadcast keine Tele-
grammauswertung über FC/SFC 218 SER_RCV erforderlich.
n
Nur Schreibaufträge dürfen als Broadcast gesendet werden.
Bei Modbus gibt es zwei unterschiedliche Übertragungsmodi. Die Modus-Wahl erfolgt zur
Laufzeit unter Einsatz des FC/SFC 216 SER_CFG.
n
ASCII-Modus: Jedes Byte wird im 2 Zeichen ASCII-Code übertragen. Die Daten
werden durch Anfang- und Ende-Zeichen gekennzeichnet. Dies macht die Übertra-
gung transparent aber auch langsam.
n
RTU-Modus: Jedes Byte wird als ein Zeichen übertragen. Hierdurch haben Sie einen
höheren Datendurchsatz als im ASCII-Modus. Anstelle von Anfang- und Ende-Zei-
chen wird eine Zeitüberwachung eingesetzt.
Die RS485-Schnittstelle unterstützt folgende Modbus-Protokolle:
n
Modbus RTU Master
n
Modbus ASCII Master
Für Modbus gibt es Namenskonventionen, die hier kurz aufgeführt sind:
Modbus unterscheidet zwischen Bit- und Wortzugriff; Bits = "Coils" und Worte =
n
"Register".
n
Bit-Eingänge werden als "Input-Status" bezeichnet und Bit-Ausgänge als "Coil-
Status".
n
Wort-Eingänge werden als "Input-Register" und Wort-Ausgänge als "Holding-
Register" bezeichnet.
Optional: PtP-Kommunikation
Modbus - Funktionscodes
Flusskontrolle
Endezeichen
175

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

M13c

Inhaltsverzeichnis