Herunterladen Inhalt Inhalt Diese Seite drucken

Saia PLC Handbuch Seite 57

Inhaltsverzeichnis

Werbung

31E
Alle Element-Operanden, welche in der Beschreibung Tei! E mit einem "(i)"
bezeichnet sind, können indexiert behandelt werden. Der Prozessor zählt dabei
zur im Operanden angegebenen Elementadresse den jeweils aktuellen Stand des
Indexregisters hinzu.
Ein Beispiel soll dies erläutern:
Durch Aktivierung von E7 sollen die Ausgänge
A40 bis A55 und zusätzlich der Ausgang A63
aktiviert werden.
Das Indexregister wird auf den Anfangswert 0
gesetzt.
Abfrage des Einganges E7.
Die Indexierfunktion ab Ausgang A40 wird durch
Hinzufügen der Zahl 1000 bewirkt. Die Adresse
40 wird im ersten Schleifendurchgang nicht ver-
ändert, da das Indexregister vorerst 0 ist
(SEI 0). Bei den folgenden Durchläufen wird
der Registerinhalt durch den Befehl INI je-
weils um l erhöht, sodass nacheinander die
Ausgänge A41, 42, 43 bis 55 gesetzt werden.
Ausgang A63 ist direkt adressiert (ohne 1000),
sodass das Indexregister für ihn keine Wirkung
hat.
INI bewirkt die Erhöhung des Registers jeweils
um l pro Durchgang bis zum Wert 15. Solange das
Register <15 ist, hat der ACCU nach Abarbeiten
von INI 15 den Wert 1.
Der bedingte Sprung wird also solange ausge-
führt, bis die Schleife 0 bis 15 mal, d.h. 16
mal durchlaufen ist und alle 16 Ausgänge von
A40 bis A55 behandelt sind.
Kapitel F
Beispiele: 15, 16, 17
SA!A PLC Programmab!e controMers

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis