Herunterladen Diese Seite drucken

Siemens SIMATIC S7-200 Systemhandbuch Seite 354

Vorschau ausblenden Andere Handbücher für SIMATIC S7-200:

Werbung

S7-200 Systemhandbuch
Der Parameter MaxAI stellt die Anzahl der Worteingänge (AE), die für die Modbus-Adresse 03xxx zur
Verfügung stehen, auf Werte zwischen 0 und 32 ein. Der Wert 0 deaktiviert alle Leseoperationen der
Analogeingänge. Der vorgeschlagene Wert für MaxAI, der den Zugriff auf alle Analogeingänge der S7-200
zulässt, lautet wie folgt:
0 bei der CPU 221
-
16 bei der CPU 222
-
32 bei den CPUs 224, 226 und 226XM
-
Der Parameter MaxHold stellt die Anzahl der Wort-Halteregister im Variablenspeicher ein, die für die
Modbus-Adresse 04xxx zur Verfügung stehen. Damit beispielsweise ein Master auf 2000 Bytes im
Variablenspeicher zugreifen kann, müssen Sie für MaxHold einen Wert von 1000 Wörtern (Halteregister)
einstellen.
Der Parameter HoldStart ist die Adresse, an der die Halteregister im Variablenspeicher beginnen. Dieser
Wert wird üblicherweise auf VB0 gesetzt, so dass der Parameter HoldStart auf &VB0 (Adresse von VB0)
gesetzt wird. Es können andere Adressen im Variablenspeicher als Anfangsadresse für die Halteregister
angegeben werden, damit VB0 an anderer Stelle im Projekt verwendet werden kann. Der Modbus-Master
hat Zugriff auf die in MaxHold angegebene Anzahl Wörter im Variablenspeicher, die an der in HoldStart
angegebenen Adresse beginnen.
Ist die Bearbeitung der Operation MBUS_INIT beendet, wird der Ausgang Done eingeschaltet. Das
Ausgangsbyte Error enthält das Ergebnis der Ausführung der Operation. Tabelle 12-5 zeigt die
Fehlerbedingungen, die während der Ausführung der Operationen auftreten können.
12
344

Quicklinks ausblenden:

Werbung

loading