Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC S7-1200 Systemhandbuch Seite 658

Automatisierungssystem
Vorschau ausblenden Andere Handbücher für SIMATIC S7-1200:
Inhaltsverzeichnis

Werbung

105BKommunikationsprozessor
12.5 Modbus-Kommunikation
HR_Start_Offset
Die Adressen des Modbus-Halteregisters beginnen bei 40001 oder 400001. Diese Adressen
entsprechen der Anfangsadresse des Halteregisters im Zielsystemspeicher. Sie können
jedoch die Variable HR_Start_Offset konfigurieren, um eine andere Anfangsadresse als
40001 oder 400001 für das Modbus-Halteregister zu konfigurieren.
Sie können z. B. ein Halteregister mit Beginn an MW100 und einer Länge von 100 Wörtern
konfigurieren. Mit einem Versatz von 20 geben Sie eine Anfangsadresse des Halteregisters
von 40021 statt 40001 an. Jede Adresse unter 40021 und über 400119 führt zu einem
Adressierungsfehler.
Tabelle 12- 79
Beispiel für die Adressierung des Modbus-Halteregisters
HR_Start_Offset
0
20
HR_Start_Offset ist ein Wortwert, der die Anfangsadresse des Modbus-Halteregisters angibt
und im Instanz-Datenbaustein MB_SLAVE gespeichert ist. Sie können diese öffentliche
statische Variable über die Parameter-Klappliste auswählen, nachdem Sie MB_SLAVE in Ihr
Programm eingefügt haben.
Wenn Sie beispielsweise MB_SLAVE in ein KOP-Netzwerk eingefügt haben, können Sie in
ein vorheriges Netzwerk gehen und den Wert HR_Start_Offset zuweisen. Der Wert muss vor
der Ausführung von MB_SLAVE zugewiesen werden.
658
Adresse
Modbus-Adresse (Wort)
S7-1200 Adresse
Modbus-Adresse (Wort)
S7-1200 Adresse
Minimum
40001
MW100
40021
MW100
Modbus-Slave-Variable über den Standard-
DB-Namen eingeben:
1. Positionieren Sie den Cursor im
Parameterfeld und geben Sie das Zeichen
m ein.
2. Wählen Sie in der Klappliste
"MB_SLAVE_DB" aus.
3. Positionieren Sie den Cursor rechts vom
DB-Namen (nach den Anführungszeichen)
und geben Sie einen Punkt ein.
4. Wählen Sie in der Klappliste
"MB_SLAVE_DB.HR_Start_Offset" aus.
Systemhandbuch, 11/2011, A5E02486681-05
Maximum
40099
MW298
40119
MW298
S7-1200 Automatisierungssystem

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis