Herunterladen Inhalt Inhalt Diese Seite drucken

Operation Uss_Rpm - Siemens SIMATIC S7 Systemhandbuch

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

Werbung

12.4.4

Operation USS_RPM

Tabelle 12- 40
Anweisung USS_RPM
KOP/FUP
Tabelle 12- 41
Datentypen für die Parameter
Parametertyp
REQ
IN
DRIVE
IN
PARAM
IN
INDEX
IN
USS_DB
INOUT
VALUE
IN
DONE
OUT
1
S7-1200 Automatisierungssystem
Systemhandbuch, 04/2012, A5E02486681-06
12.4 Kommunikation über die universelle serielle Schnittstelle (USS)
SCL
USS_RPM(REQ:=_bool_in_,
DRIVE:=_usint_in_,
PARAM:=_uint_in_,
INDEX:=_uint_in_,
DONE=>_bool_out_,
ERROR=>_bool_out_,
STATUS=>_word_out_,
VALUE=>_variant_out_,
USS_DB:=_fbtref_inout_);
Datentyp
Beschreibung
Bool
Sendeanforderung: Ist REQ WAHR, so wird eine neue Leseanforderung
benötigt. Dies wird ignoriert, wenn die Anforderung für diesen Parameter
bereits ansteht.
USInt
Adresse des Antriebs: DRIVE ist die Adresse des USS-Antriebs. Der
gültige Bereich liegt zwischen Antrieb 1 und Antrieb 16.
UInt
Parameternummer: PARAM gibt an, welcher Antriebsparameter
geschrieben wird. Der Bereich für diesen Parameter liegt zwischen 0 und
2047. Bei einigen Antrieben kann das höchstwertige Byte auf PARAM-
Werte größer als 2047 zugreifen. Weitere Informationen für den Zugriff
auf einen erweiterten Bereich finden Sie im Handbuch zu Ihrem Antrieb.
UInt
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.
USS_BASE
Der Name des Instanz-DBs, der erstellt und initialisiert wird, wenn eine
Anweisung USS_DRV in Ihr Programm eingefügt wird.
Word, Int, UInt,
Dies ist der Wert des Parameters, der gelesen wurde und er ist nur gültig,
DWord, DInt,
wenn das Bit DONE wahr ist.
UDInt, Real
Bool
Ist dieser Parameter WAHR, so steht am Ausgang VALUE der zuvor
angeforderte Wert des Leseparameters an. Dieses Bit wird gesetzt, wenn
die Anweisung USS_DRV die Leseantwort des Antriebs erkennt. Dieses
Bit wird zurückgesetzt, wenn: Sie die Antwortdaten über eine andere
Abfrage USS_RPM anfordern oder beim zweiten der nächsten beiden
Aufrufe von USS_DRV
Kommunikationsprozessor
Beschreibung
Die Anweisung USS_RPM liest einen Parameter
aus einem Antrieb. Alle USS-Funktionen, die einem
USS-Netzwerk und einem PtP-Kommunikationsport
zugewiesen sind, müssen den gleichen
Datenbaustein nutzen. USS_RPM muss aus einem
Zyklus-OB des Hauptprogramms aufgerufen
werden.
651

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-1200

Inhaltsverzeichnis