Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC ET 200MP Handbuch Seite 50

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

Werbung

Programmieren - Kommunikation über Anweisungen
3.2 Modbus
Parameter REQ
FALSE = Keine Anforderung; TRUE = Anforderung, Daten an den Modbus-Slave zu senden
Freigabe der angeforderten Übertragung bei steigender Flanke dieses Freigabeeingangs.
Dadurch wird der Inhalt des Puffers zur Punkt-zu-Punkt-Kommunikationsschnittstelle
übertragen.
Über die Parameter DATA_ADDR und MODE wählen Sie den Modbus-Funktionscode aus.
DATA_ADDR (Modbus-Anfangsadresse im Slave): Gibt die Anfangsadresse der Daten an,
auf die im Modbus-Slave zugegriffen werden soll.
Die Anweisung Modbus_Master nutzt statt eines Funktionscodeeingangs einen Eingang
MODE. Die Kombination aus MODE und DATA_ADDR legt den Funktionscode fest, der im
eigentlichen Modbus-Telegramm verwendet wird. Die folgende Tabelle zeigt die Zuordnung
zwischen dem Parameter MODE, dem Modbus-Funktionscode und dem Modbus-
Adressbereich in DATA_ADDR.
Tabelle 3- 17 Modbus-Funktionen
MODE
DATA_ADDR (Modbus-
Adresse)
0
1 bis
0
10001 bis
0
40001 bis
400001 bis
0
30001 bis
1
1 bis
1
40001 bis
400001 bis
1
1 bis
1
40001 bis
400001 bis
2
2
1 bis
50
DATA_LEN
(Länge der Daten)
Bits pro Anforderung
9999
1 bis
Bits pro Anforderung
19999
1 bis
Wörter pro Anforderung
49999
1 bis
465535
1 bis
Wörter pro Anforderung
39999
1 bis
Bit pro Anforderung
9999
1
1 Wort pro Anforderung
49999
1
465535
1
Bits pro Anforderung
9999
2 bis
Wörter pro Anforderung
49999
2 bis
465534
2 bis
Bits pro Anforderung
9999
2 bis
PtP-Kommunikationsanweisungen im Einsatz mit dezentraler Peripherie einer S7-300/400
Modbus-
Funktionscode
2000/1992
1
2000/1992
1
125/124
1
125/124
1
125/124
1
1968/1960
1
123/122
123/122
1
1968/1960
1
Programmierhandbuch, 01/2013, A5E31625080-AA
Operation und Daten
01
Ausgangsbits lesen:
0 bis
02
Eingangsbits lesen:
0 bis
03
Halteregister lesen:
0 bis
0 bis
04
Eingangswörter lesen:
0 bis
05
Ein Ausgangsbit schreiben:
0 bis
06
Ein Halteregister schreiben:
0 bis
0 bis
15
Mehrere Ausgangsbits schreiben:
0 bis
16
Mehrere Halteregister schreiben:
0 bis
0 bis
15
Ein oder mehrere Ausgangsbits
schreiben:
0 bis
9998
9998
9998
65534
9998
9998
9998
65524
9998
9998
65534
9998

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic et 200sp

Inhaltsverzeichnis