Herunterladen Inhalt Inhalt Diese Seite drucken

VIPA SPEED7 CPU 314SC/DPM Handbuch Seite 172

Inhaltsverzeichnis

Werbung

Einsatz PtP-Kommunikation
Protokolle und Prozeduren
Master-Slave-Telegramm
STX
LGE
ADR
02h
Slave-Master-Telegramm
STX
LGE
ADR
02h
USS-Broadcast mit
gesetztem Bit 5 in ADR-
Byte
Modbus
172
Es gilt:
n
Am Bus können 1 Master und max. 31 Slaves angebunden sein.
n
Die einzelnen Slaves werden vom Master über ein Adresszeichen im Telegramm
angewählt.
Die Kommunikation erfolgt ausschließlich über den Master im Halbduplex-Betrieb.
n
n
Nach einem Sende-Auftrag ist das Quittungstelegramm durch Aufruf des FC/SFC 218
SER_RCV auszulesen.
Die Telegramme für Senden und Empfangen haben folgenden Aufbau:
PKE
IND
H
L
H
PKE
IND
H
L
H
mit
STX - Startzeichen
STW - Steuerwort
LGE - Telegrammlänge
ZSW - Zustandswort
ADR - Adresse
HSW - Hauptsollwert
PKE - Parameterkennung
HIW - Hauptistwert
IND
- Index
BCC - Block Check Character
PWE - Parameterwert
Eine Anforderung kann an einen bestimmten Slave gerichtet sein oder als Broadcast-
Nachricht an alle Slaves gehen. Zur Kennzeichnung einer Broadcast-Nachricht ist Bit 5
im ADR-Byte auf 1 zu setzen. Hierbei wird die Slave-Adr. (Bit 0 ... 4) ignoriert. Im Gegen-
satz zu einem "normalen" Send-Auftrag ist beim Broadcast keine Telegrammauswertung
über FC/SFC 218 SER_RCV erforderlich. Nur Schreibaufträge dürfen als Broadcast
gesendet werden.
n
Das Protokoll Modbus ist ein Kommunikationsprotokoll, das eine hierarchische
Struktur mit einem Master und mehreren Slaves festlegt.
n
Physikalisch arbeitet Modbus über eine serielle Halbduplex-Verbindung. Es treten
keine Buskonflikte auf, da der Master immer nur mit einem Slave kommunizieren
kann.
PWE
L
H
L
PWE
L
H
L
STW
HSW
H
L
H
ZSW
HIW
H
L
H
HB140 | CPU-SC | 314-6CG23 | de | 19-02
+
System 300S
BCC
L
BCC
L

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

314-6cg23

Inhaltsverzeichnis