INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Schleifenanschluss über Index Array etc...



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

13.09.2010, 15:55
Beitrag #1

pad Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 82
Registriert seit: Mar 2010

2009 SP1
2010
en

834xx
Deutschland
Schleifenanschluss über Index Array etc...
Hallo zusammen,

ich hab da mal ne kurze Frage zum Thema Anschluss einer Schleife.

   

In dem Bild werden 2 Schleifen angesteuert. Bei der einen geb ich über Array Size und Index Array an, wie viele Elemente mein Array hat. Bei der zweiten Variante schließe ich an das Zählerterminal nichts an.

Beides funktioniert, aber warum und wie???
Mir is klar was durch die beiden Funktionen passiert, aber warum brauche ich das im zweiten Fall nicht? Oder "bräuchte" ich es beim ersten auch nicht?


Ich hoffe, dass mir hier jemand kurz eine kleine Erklärung dazu schreiben kann.

Vielen Dank


mfg pat
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
13.09.2010, 16:15
Beitrag #2

chrissyPu Offline
LVF-Stammgast
***


Beiträge: 467
Registriert seit: Jun 2006

2014 PDS
2006
DE_EN

64283
Deutschland
Schleifenanschluss über Index Array etc...
Hi,

im ersten Fall brauchst Du's auch nicht. Wenn Du ein Array an eine For-Schleife anschließt und Auto-Indexing nutzt, läuft die Schleife genauso lange, wie Elemente im Array sind. Dann werden auch Anschlüsse an das N-Terminal ignoriert...

Steht im übrigen auch in der Hilfe...Wink

ch
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
13.09.2010, 16:28
Beitrag #3

Matze Offline
LVF-Team
LVF-Team

Beiträge: 1.027
Registriert seit: Apr 2010

20xx
2010
DE_EN

7xxxx
Deutschland
Schleifenanschluss über Index Array etc...
' schrieb:Wenn Du ein Array an eine For-Schleife anschließt und Auto-Indexing nutzt, läuft die Schleife genauso lange, wie Elemente im Array sind. Dann werden auch Anschlüsse an das N-Terminal ignoriert...
Das stimmt so nicht.

Der N-Anschluss wird nicht ignoriert, auch wenn ein Auto-Indexing-Eingang existiert. Ist N kleiner als die Array-Größe, dann läuft die Schleife N mal.
Die Anzahl der Durchläufe richtet sich immer nach dem kleinsten Wert (bei mehreren Auto-Indexing-Eingängen und auch beim N-Anschluss).

Die folgende Schleife wird z.B. 5 mal durchlaufen und nicht 10 mal:

   

Grüße
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
13.09.2010, 16:29
Beitrag #4

GerdW Offline
______________
LVF-Team

Beiträge: 17.430
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
Schleifenanschluss über Index Array etc...
Hallo,

"Dann werden auch Anschlüsse an das N-Terminal ignoriert... "
Nicht ganz richtig: Es wird der kleinste Wert verwendet...

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
13.09.2010, 16:37
Beitrag #5

macmarvin Offline
CLA
***


Beiträge: 445
Registriert seit: Sep 2006

2014
2004
EN

81373
Deutschland
Schleifenanschluss über Index Array etc...
Fast richtig... es wird der kleinste Wert aus N und allen Arraylängen autoindizierter Schleifeneingangstunnel genommen.

Nebenbemerkung:
Gewöhn' dir am Besten gleich an, so Sachen wie Referenzen o.ä. die durch eine Forschleife gehen, als Schieberegister auszuführen.
Falls aus irgendeinem nicht bedachten Umstand, die Schleife z.b. mitm leeren, per Autoindizierung benutzten, Array aufgerufen wird, läuft sie 0-mal. Dann kommen an den "normalen" Ausgängen nur die Standarddatentypwerte raus (für Zahlen also üblicherweise 0).


Ops... doch zu lange getippselt ^_^
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
14.09.2010, 07:53
Beitrag #6

pad Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 82
Registriert seit: Mar 2010

2009 SP1
2010
en

834xx
Deutschland
Schleifenanschluss über Index Array etc...
Heyhey,

danke euch allenSmile


mfg
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
30
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Werte nacheinander in Array schreiben über ein Schieberegister BlackEagle 5 7.776 13.12.2019 13:40
Letzter Beitrag: GerdW
  Combobox Eintrag per Index wählen Natalie1984 12 7.813 02.07.2019 22:40
Letzter Beitrag: Natalie1984
  Elemente aus 2D-Array nach bestimmten Index (n,m) auslesen und in 2D Array speichern 1990 2 5.101 29.04.2017 21:51
Letzter Beitrag: 1990
  Array Index lesen? Gustav Wendelson 3 4.481 12.05.2015 08:58
Letzter Beitrag: Gustav Wendelson
  array index anpassen Fabian257 2 2.847 25.11.2014 14:36
Letzter Beitrag: Fabian257
  reset Array auf index 0_Error 1082 GT123 5 4.310 14.05.2014 14:10
Letzter Beitrag: jg

Gehe zu: