Herunterladen Inhalt Inhalt Diese Seite drucken

Uss-Anweisungen - Siemens SIMATIC S7-1200 Gerätehandbuch

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

Werbung

Einfache Kommunikation zwischen Geräten
7.10 Kommunikationsprotokolle PtP, USS und Modbus
7.10.4

USS-Anweisungen

Die S7-1200 unterstützt das USS-Protokoll und stellt die Anweisungen bereit, die speziell für
die Kommunikation mit Antrieben über den RS485-Port eines CMs oder CBs konzipiert sind.
Mit den USS-Anweisungen können Sie den physikalischen Antrieb und die Parameter zum
Lesen und Schreiben des Antriebs steuern. Jedes RS485-CM oder -CB unterstützt bis zu 16
Antriebe.
● Über die Anweisung USS_Port_Scan wird die eigentliche Kommunikation zwischen der
CPU und allen Antrieben, die an ein CM oder CB angeschlossen sind, abgewickelt.
Fügen Sie in Ihrer Anwendung für jedes CM oder CB eine andere Anweisung
USS_Port_Scan ein. Stellen Sie sicher, dass das Anwenderprogramm die Anweisung
USS_Port_Scan schnell genug ausführt, um eine Kommunikationszeitüberschreitung
durch den Antrieb zu verhindern. Sie können die Anweisung USS_Port_Scan im
Programmzyklus-OB oder in einem beliebigen Alarm-OB verwenden.
● Mit der Anweisung USS_Drive_Control wird ein angegebener Antrieb im USS-Netzwerk
angesteuert. Die Ein- und Ausgangsparameter der Anweisung USS_Drive_Control
entsprechen den Zuständen und Bedienfunktionen des Antriebs. Sind 16 Antriebe im
Netzwerk vorhanden, so muss das Programm die Anweisung USS_Drive_Control
mindestens 16 Mal enthalten, d. h. einmal für jeden Antrieb.
Stellen Sie sicher, dass die CPU die Anweisung USS_Drive_Control mit der
Geschwindigkeit ausführt, die für die Steuerung der Antriebsfunktionen erforderlich ist.
Sie können die Anweisung USS_Drive_Control nur in einem Programmzyklus-OB
verwenden.
● Mit den Anweisungen USS_Read_Param und USS_Write_Param werden die
Betriebsparameter des entfernten Antriebs gelesen und geschrieben. Diese Parameter
steuern die interne Funktionsweise des Antriebs. Eine Definition dieser Parameter finden
Sie im Handbuch des Antriebs.
Ihr Programm kann so viele dieser Anweisungen enthalten, wie benötigt werden. Es kann
jedoch zu einem gegebenen Zeitpunkt immer nur eine Lese- oder Schreibanforderung für
einen Antrieb aktiv sein. Sie können die Anweisungen USS_Read_Param und
USS_Write_Param nur in einem Programmzyklus-OB verwenden.
Ein Instanz-DB enthält temporären Speicherbereich und Pufferspeicher für alle mit den
einzelnen CMs oder CBs verbundenen Antriebe im USS-Netzwerk. Der Instanz-DB wird von
den USS-Anweisungen für einen Antrieb verwendet, um gemeinsam auf die gespeicherten
Daten zuzugreifen.
196
Gerätehandbuch, 01/2015, A5E02486775-AG
Easy Book

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis