Herunterladen Inhalt Inhalt Diese Seite drucken

Uss_Read_Param: Daten Aus Dem Antrieb Lesen - Siemens SIMATIC ET 200MP Handbuch

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

Werbung

3.3.5

USS_Read_Param: Daten aus dem Antrieb lesen

Beschreibung
Die Anweisung USS_Read_Param liest einen Parameter aus einem Antrieb. Alle USS-
Funktionen, die einem USS-Netzwerk und einem PtP-Kommunikationsport zugewiesen sind,
müssen den Instanzdatenbaustein der Anweisung USS_Drive_Control nutzen.
USS_Read_Param muss aus einem Zyklus-OB des Hauptprogramms aufgerufen werden.
Parameter
Parameter
Deklaration
REQ
IN
DRIVE
IN
PARAM
IN
INDEX
IN
USS_DB
INOUT
DONE
OUT
1
PtP-Kommunikationsanweisungen im Einsatz mit dezentraler Peripherie einer S7-300/400
Programmierhandbuch, 01/2013, A5E31625080-AA
Datentyp
Standard
S7-
S7-
12001500
300/400/
WinAC
Bool
USInt
Byte
UInt
UInt
USS_BASE
Bool
FALSE
Programmieren - Kommunikation über Anweisungen
Beschreibung
Mit einer positiven Flanke an REQ wird eine neue
Leseanforderung bgestellt.
Adresse des Antriebs: DRIVE ist die Adresse des USS-
Antriebs. Der gültige Bereich liegt zwischen Antrieb 1 und
Antrieb 16.
Parameternummer: PARAM gibt an, welcher
Antriebsparameter geschrieben wird. Der Bereich für
diesen Parameter liegt zwischen 0 und 2047. Bei einigen
Antrieben kann über das höchstwertige Byte des
Parameters INDEX auf Parameterwerte größer als 2047
zugreifen werden. Weitere Informationen für den Zugriff
auf einen erweiterten Bereich finden Sie im Handbuch zu
Ihrem Antrieb.
Parameterindex: INDEX gibt an, in welchen
Antriebsparameterindex geschrieben werden soll. Es
handelt sich um einen 16-Bit-Wert, bei dem das
niederwertigste Byte der tatsächliche Indexwert ist, mit
einem Bereich von (0 bis 255). Das höchstwertige Byte
kann ebenfalls von dem Antrieb verwendet werden und ist
antriebsspezifisch. Weitere Informationen finden Sie im
Handbuch Ihres Antriebs.
Den Parameter USS_DB müssen Sie mit dem (statischen)
Parameter USS_DB des Instanz-DB verschalten, der
erstellt und initialisiert wird, wenn eine Anweisung
USS_Drive_Control in Ihr Programm eingefügt wird.
Ist dieser Parameter TRUE, so steht am Ausgang VALUE
der zuvor angeforderte Wert des Leseparameters an.
Dieses Bit wird gesetzt, wenn die Anweisung
USS_Drive_Control die Leseantwort des Antriebs erkennt.
Dieses Bit wird beim nächsten Aufruf von
USS_Read_Param zurückgesetzt.
3.3 USS
79

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic et 200sp

Inhaltsverzeichnis