Herunterladen Diese Seite drucken

Anforderungen Für Den Einsatz Des Uss-Protokolls - Siemens SIMATIC S7-200 Systemhandbuch

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

Werbung

S7-200 Systemhandbuch
Anforderungen für den Einsatz des USS-Protokolls
Die Operationsbibliothek von STEP 7-Micro/WIN bieten 14 Unterprogramme, 3 Interruptprogramme und
8 Operationen zur Unterstützung des USS-Protokolls. Die USS-Operationen nutzen die folgenden
Ressourcen der S7-200:
Durch die Initialisierung des USS-Protokolls wird die Schnittstelle 0 für die USS-Kommunikation
-
bereitgestellt.
Mit der Operation USS_INIT wählen Sie entweder USS oder PPI für die Schnittstelle 0 aus. (USS
bezieht sich auf das USS-Protokoll für SIMOTION MicroMaster-Antriebe.) Wenn Sie das
USS-Protokoll für die Kommunikation mit den Antrieben eingestellt haben, können Sie die
Schnittstelle 0 nicht für andere Zwecke verwenden, auch nicht für die Kommunikation mit
STEP 7-Micro/WIN.
Wenn Sie ein Programm für eine Anwendung mit dem USS-Protokoll entwickeln, müssen Sie eine
CPU 226, CPU 226XM oder ein EM 277 PROFIBUS-DP-Modul verwenden, die bzw. das an eine
PROFIBUS CP-Karte in Ihrem PC angeschlossen ist. So kann STEP 7-Micro/WIN über die zweite
Kommunikationsschnittstelle die Anwendung beobachten, während das USS-Protokoll in Betrieb ist.
Die USS-Operationen wirken sich auf alle Sondermerker aus, die der frei programmierbaren
-
Kommunikation an Schnittstelle 0 zugeordnet sind.
Die USS-Operationen nutzen 14 Unterprogramme und 3 Interruptprogramme.
-
Die USS-Operationen erhöhen den Speicherbedarf für Ihr Programm um bis zu 3450 Bytes. Je nach
-
den verwendeten USS-Operationen können die unterstützenden Unter- und Interruptprogramme das
Steuerungsprogramm um mindestens 2150 Bytes und um maximal 3450 Bytes erhöhen.
Die Variablen für die USS-Operationen benötigen einen 400 Byte großen Baustein im
-
Variablenspeicher. Die Anfangsadresse dieses Bausteins wird vom Anwender zugewiesen und ist für
USS-Variablen reserviert.
Einige USS-Operationen benötigen außerdem einen 16 Byte großen Kommunikationspuffer. Als
-
Parameter für die Operation geben Sie eine Anfangsadresse im Variablenspeicher für diesen Puffer
an. Es ist empfehlenswert, für jede Instanz der USS-Operationen einen eindeutigen Puffer
zuzuordnen.
Für Berechnungen nutzen die USS-Operationen die Akkumulatoren AC0 bis AC3. Sie können die
-
Akkumulatoren auch in Ihrem Programm verwenden, doch die Werte in den Akkumulatoren werden
11
von den USS-Operationen geändert.
Die USS-Operationen dürfen nicht in Interruptprogrammen verwendet werden.
-
Tipp
Wenn Sie für den Betrieb von Schnittstelle 0 wieder PPI einstellen möchten, so dass Sie mit
STEP 7-Micro/WIN kommunizieren können, müssen Sie die Schnittstelle 0 mit einer anderen Operation
USS_INIT erneut zuweisen.
Sie können den Betriebsartenschalter auf der S7-200 auch in den Betriebszustand STOP versetzen.
Dadurch werden die Parameter für die Schnittstelle 0 zurückgesetzt. Beachten Sie, dass auch die
Antriebe gestoppt werden, wenn Sie die Kommunikation zu den Antrieben stoppen.
322

Quicklinks ausblenden:

Werbung

loading