Herunterladen Inhalt Inhalt Diese Seite drucken

Saia PLC Handbuch Seite 60

Inhaltsverzeichnis

Werbung

34E
SEI, INI, DEI
Zusätzliche Funktionen
SEI(16) iii
Setzen des Indexregisters
INI(27)
DEI(28)
1 1 1
i i i
Anmerkungen:
a) iii = 0...25S
Das Indexregister wird mit dem Wert iii geladen.
b) iii = 256...319* (für PCA232: 256...511)
Das Indexregister wird mit dem Wert des adressierten T/C
geladen.
Indexregister um l erhöhen (inkrementieren)
Indexregister um l erniedrigen (dekrementieren)
a) iii = 0...25S
Das Indexregister wird bis zum vorgegebenen Wert iii in-
bzw. dekrementiert.
b) iii = 256...319* (für PCA232: 256...511)
Der vorgegebene Wert befindet sich im adressierten T/C.
- Alle PCA verfügen über 16 Indexregister, je eines pro
Parallelprogramm.
- Die max. Zählkapazität dieser Register beträgt 255. Dieser
Wert darf, sofern er von einem Zählregister zugewiesen werden
soll, nicht überschritten werden. Die maximale Kapazität des
IR bei der PCA232 ist 1023 (siehe Beispiel d).
Allgemeine Beispiele:
a) C267 = 102
Nach dem Befehl SEI(16) 267 beträgt der Wert des Indexregisters ebenfalls
102.
b) C256 = 44
Nach dem Befehl INI(27) 256 beträgt der Grenzwert, bis zu welchem inkremen-
tiert wird, ebenfalls 44.
c) C260 = 100, IR = 4
Nach dem Befehl SEI(16) 1256 beträgt der Wert des Indexregisters 100
(doppelte Indexierung).
d) Sollen bei der PCA232 Werte > 255 ins Indexregister geladen werden, so kann
dies indirekt über einen Zähler erfolgen.
z.B.
SCR 280
00 800
SEI 280
Der Wert 800 wird
ins Indexregister
geladen.
') Registerstruktur siehe Seite III,
$A)A PLC Programmabte controHers

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis