Herunterladen Diese Seite drucken

Siemens SIMATIC S7-200 Systemhandbuch Seite 205

Vorschau ausblenden Andere Handbücher für SIMATIC S7-200:

Werbung

Beispiel: Operation Wert in Tabelle suchen
Ist E2.1 eingeschaltet, dann wird die
Tabelle nach einem Wert, der der An-
gabe 3130 in Hexadezimalziffern
entspricht, durchsucht.
VW202
EC (Anzahl der Einträge)
0006
VW204
d0 (Eintrag 0)
3133
VW206
4142
d1 (Eintrag 1)
VW208
3130
d2 (Eintrag 2)
VW210
3030
d3 (Eintrag 3)
VW212
3130
d4 (Eintrag 4)
VW214
4541
d5 (Eintrag 5)
Wenn die Tabelle mit einer der Oper-
ationen ATT, LIFO oder FIFO erstellt
wurde, enthält VW200 die maximal
zulässige Anzahl an Einträgen und
wird von den Suchoperationen nicht
benötigt.
Netzwerk 1
LD
E2.1
FND=
VW202, 16#3130, AC1
AC1
0
AC1 muss auf 0 gesetzt sein, damit ab dem
obersten Tabelleneintrag gesucht wird.
Tabelle durchsuchen
AC1 enthält die Nummer des ersten Eintrags,
AC1
2
der den Suchkriterien entspricht.
Erhöhen Sie INDX um 1, bevor Sie die übrigen
AC1
3
Einträge der Tabelle durchsuchen.
Tabelle durchsuchen
AC1 enthält die Nummer des zweiten Eintrags,
AC1
4
der den Suchkriterien entspricht.
Erhöhen Sie INDX um 1, bevor Sie die übrigen
AC1
5
Einträge der Tabelle durchsuchen.
Tabelle durchsuchen
AC1 enthält einen Wert, der der Anzahl der
Einträge in der Tabelle entspricht. Die gesamte
AC1
6
Tabelle wurde durchsucht, ohne einen weiteren
passenden Eintrag zu finden.
Bevor Sie die Tabelle erneut durchsuchen
AC1
0
können, müssen Sie den Wert von INDX auf 0
zurücksetzen.
S7-200 Befehlssatz
Kapitel 6
195
6

Quicklinks ausblenden:

Werbung

loading