Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC ET 200MP Handbuch Seite 56

Vorschau ausblenden Andere Handbücher für SIMATIC ET 200MP:
Inhaltsverzeichnis

Werbung

Programmieren - Kommunikation über Anweisungen
3.2 Modbus
Variablen des Modbus-Slave
Diese Tabelle zeigt die öffentlichen statischen Variablen im Instanz-Datenbaustein von
Modbus_Slave, die in Ihrem Programm verwendet werden können.
Tabelle 3- 21 Variablen des Modbus-Slave
Variable
HR_Start_Offset
Extended_Addressing
Request_Count
Slave_Message_Count
Bad_CRC_Count
Broadcast_Count
Exception_Count
Success_Count
MB_DB
Ihr Programm kann in die Variablen HR_Start_Offset und Extended_Addressing Werte
schreiben und die Modbus-Slave-Operationen steuern. Die anderen Variablen können
gelesen werden, um den Modbus-Zustand zu überwachen.
56
Datentyp
Standard
Word
0
Bool
FALSE
Word
0
Word
0
Word
0
Word
0
Word
0
Word
0
MB_BAS
-
E
PtP-Kommunikationsanweisungen im Einsatz mit dezentraler Peripherie einer S7-300/400
Beschreibung
Gibt die Anfangsadresse des Modbus-Halteregisters an (Standard =
0)
Erweiterte Adressierung, konfiguriert die Slave-Adressierung als
einzelnes oder doppeltes Byte
(0 = einzelne Byte-Adresse, 1 = doppelte Byte-Adresse, Standard =
0)
Die Anzahl aller von diesem Slave empfangenen Anforderungen
Die Anzahl der für diesen spezifischen Slave empfangenen
Anforderungen
Die Anzahl der empfangenen Anforderungen, die einen CRC-Fehler
aufweisen
Die Anzahl der empfangenen Broadcast-Anforderungen
Modbus-spezifische Fehler, die eine zurückgegebene Ausnahme
erfordern
Die Anzahl der für diesen spezifischen Slave empfangenen
Anforderungen ohne Protokollfehler
Der Parameter MB_DB der Anweisung Modbus_Comm_Load muss
mit diesem Parameter MB_DB der Anweisung Modbus_Master
verschaltet werden.
Programmierhandbuch, 01/2013, A5E31625080-AA

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic et 200sp

Inhaltsverzeichnis