Herunterladen Inhalt Inhalt Diese Seite drucken

Allen-Bradley Micro800 Anweisungen Seite 143

Vorschau ausblenden Andere Handbücher für Micro800:
Inhaltsverzeichnis

Werbung

Parameter
Parametertyp
Ausführen
Eingabe
Scr
Eingabe
SrcOffset
Eingabe
BitAddr
Eingabe
Länge
Eingabe
Fertig
Ausgabe
Unload
Ausgabe
Fehler
Ausgabe
ErrorID
Ausgabe
Rockwell Automation Publication 2080-RM001E-EN-E - November 2015
BOOL: 1
16-Bit-Wort: 1-16
32-Bit-Wort: 1-32
Argumente
Datentyp
Beschreibung
BOOL
Bei Anstiegsflanken (Ausführung von False auf True):
 Überprüfen Sie zunä chst die Fehlerbedingungen.
 Wenn Length = 0, wird das externe Bit in das Unload-Bit
verschoben. Bei Scr erfolgt keine Bit-Verschiebung. Error- und
ErrorID-Bits werden zurückgesetzt. Das Done-Bit wird gesetzt.
 Wenn Length > 0 und Length ≤ 2048, werden die Error- und
ErrorID-Bits zurückgesetzt. Nachdem die Bit-Verschiebung
abgeschlossen ist, wird das Done-Bit gesetzt.
 Wenn Length > 0 und Length ≤ 2048, wird das Bit ganz links
(adressiert durch Src + SrcOffset und Length) in das Unload-Bit
kopiert und alle Bits, die Teil des Arrays oder Nicht-Arrays sind,
werden um ein Bit (bis zu dem Bit Length und zur
16-Bit-Begrenzung außer für BOOL) nach links verschoben. Das
externe Bit wird zu Bit 0 (Src + SrcOffset) des ersten Elements
verschoben.
Die Adresse des zu verschiebenden Src (Bit). Unterstützte
ANY_ELEMENTAR
Y
Datentypen: BOOL, DWORD, INT, UINT, WORD, DINT und UDINT.
UINT
Wenn SrcOffset 0 ist, beginnen Sie mit dem ersten Element.
Speicherort des in Src verschobenen Bits.
BOOL
Length enthält die Anzahl von in Src zu verschiebenden Bits.
UINT
Unterstützt das arrayelementü bergreifende Verschieben.
 Für den Datentyp BOOL die Anzahl der im Array enthaltenen zu
verschiebenden booleschen Datentypen.
 Für 16- und 32-Bit-Datentypen werden Bits in Vielfachen von 16 (z.
B. 16, 32 und 64) verschoben. Wenn Length kein gerades
Vielfaches von 16 ist, wird die Anzahl der verschobenen Bits an die
nächste 16-Bit-Begrenzung gesendet.
BOOL
Wenn TRUE, wurde der Vorgang erfolgreich abgeschlossen.
Wenn FALSE, ist bei dem Vorgang eine Fehlerbedingung
aufgetreten.
BOOL
Aus der Src -Adresse verschobenes Bit.
Wenn ein Fehler auftritt, wird Error auf „True" gesetzt.
BOOL
USINT
Wenn ein Fehler auftritt, enthä lt ErrorID den Fehlercode.
Binäre Anweisungen
Kapitel 7
143

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

2080-lc302080-lc502080-lc102080-lc20

Inhaltsverzeichnis