Herunterladen Inhalt Inhalt Diese Seite drucken

Shift Instructions; Shift Register (Schieberegister) - Sft(10); Shift Register (Schieberegister) - Sft - Omron SYSMAC CQM1H Serie Programmierhandbuch

Programmierbare steuerungen spezialmodule
Vorschau ausblenden Andere Handbücher für SYSMAC CQM1H Serie:
Inhaltsverzeichnis

Werbung

Shift Instructions

5-17 Shift Instructions

5-17-1 SHIFT REGISTER (Schieberegister) – SFT(10)
Beschränkungen
Erläuterungen
E
Datenverlust
Merker
Kontaktplansymbol
I
P
R
E muss größer oder gleich dem Wert für St sein und St und E müssen sich
im gleichen Datenbereich befinden.
Wird eine Bitadresse in einem der im Schieberegister verwendeten Worte
auch in einem Befehl verwendet, der den individuellen Bitzustand steuert
(z.B. OUT, KEEP(11) ), wird ein Fehler ("COIL/OUT DUPL") erzeugt, wenn
die Programmsyntax auf der Programmierkonsole oder einem anderen
Programmierungsgerät überprüft wird. Das Programm wird jedoch in der
geschriebenen Form ausgeführt. Sehen Sie Beispiel 2: Steuerung von Bits in
Schieberegistern .
SFT wird über die drei Eingänge I, P und R gesteuert. Wird SFT(10)
ausgeführt und ist 1. der Eingang IP auf EIN und war bei der letzten
Ausführung auf AUS gesetzt und ist 2. R auf AUS gesetzt, dann wird der
Eingang I in das äußerst rechte Bit eines zwischen St und E definierten
Schieberegisters verschoben, d.h. wird I auf EIN gesetzt, wird eine 1 im
Register verschoben und wird I auf AUS gesetzt ist, wird eine 0 verschoben.
Wird I im Register verschoben, werden alle im Register befindlichen Bits
nach links verschoben und die im äußerst linken Bit gespeicherten Daten des
Register ist verloren.
St+1, St+2 ...
Eingang P funktioniert wie ein Flankenerkennungs–Befehl, d.h. I wird nur
dann in das Register verschoben, wenn P auf EIN gesetzt ist und bei der
letzten Ausführung von SFT(10) auf AUS gesetzt war. Hat sich der Status
von P nicht geändert oder ist P von EIN auf AUS gewechselt, dann bleibt das
Schieberegister unbeeinflusst.
St weist das äußerste rechte Wort des Schieberegisters und E das äußerste
linke Wort zu. Das Schieberegister beinhaltet sowohl diese beiden Worte,
wie auch alle dazwischenliegenden Worte. Das gleiche Wort kann St und E
zugewiesen werden, um ein 16–Bit (d.h.1 Wort)–Schieberegister zu
erstellen.
Wird Eingang R auf EIN gesetzt, werden alle Bits im Schieberegister auf
AUS gesetzt (d.h. auf 0 gesetzt) und das Schieberegister ist solange
deaktiviert, bis R wieder auf AUS gesetzt wurde.
Dieser Befehl beeinflusst keine Systemmerkerflaggen.
SFT (10)
IR, SR, AR, HR, LR
St
E
IR, SR, AR, HR, LR
Abschnitt
5-17
Datenbereiche
St: Anfangswort
E: Endwort
St
Eingang I
257

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sysmac cqm1h-cpu serie

Inhaltsverzeichnis