Zuviel Werbung? - > Hier kostenlos beim SPS-Forum registrieren

Ergebnis 1 bis 7 von 7

Thema: Pointer oder Loop

  1. #1
    Registriert seit
    17.03.2011
    Beiträge
    14
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    hallo,
    ich frage mich ob ich einen pointer beherschen muß, wenn ich den loop kann.
    beide haben ja den gleichen sinn.

    ich frage den array auf einen bstimmten wert ab z.b. +0.8 hat den wert 7,
    dann kann ich mit beiden funtionen das gleiche erreichen.

    ich erkenne nur zwei unterschiede, wobei der loop nur solange wiederholt wie ich in zyklen angebe und der pointer unberenzt arbeitet.


    Zitieren Zitieren Pointer oder Loop  

  2. #2
    Registriert seit
    23.04.2009
    Ort
    Allgäu
    Beiträge
    3.042
    Danke
    241
    Erhielt 863 Danke für 617 Beiträge

    Standard

    Zitat Zitat von gabbo Beitrag anzeigen
    hallo,
    ich frage mich ob ich einen pointer beherschen muß, wenn ich den loop kann.
    beide haben ja den gleichen sinn.
    Nicht wirklich!
    Du vergleichst da Äpfel mit Birnen.

    Der Loop Befehl ist für eine rückwärts zählende Schleife, mehr nicht.
    Der Pointer kann ein Zeiger auf einen bestimmten Datenpunkt sein und ist bei der indirekten Adressierung wichtig.
    Gruß
    Paule
    ----------------------------------------------------------------------------
    > manchmal verliert man und manchmal gewinnen die anderen <

  3. #3
    Registriert seit
    19.06.2005
    Ort
    in Bayern ganz oben
    Beiträge
    1.360
    Danke
    188
    Erhielt 372 Danke für 290 Beiträge

    Standard

    Hi,

    Eine Frage ist eine Äußerung, mit der der Sprecher/Schreiber eine Antwort zwecks Beseitigung einer Wissenslücke herausfordert.
    Was ist die Frage?

    Ein Pointer und Loop sind zwei verschiedene Sachen.

    Gruss Daniel
    Erfahrung ist eine nützliche Sache. Leider macht man sie immer erst kurz nachdem man sie brauchte...

    OSCAT.lib Step 7

    Open Source Community for Automation Technolgy

    SPS-Forum Chat (Mibbit) | SPS-Forum Chat (MIRC)

  4. #4
    Registriert seit
    17.05.2010
    Ort
    Paderborn
    Beiträge
    824
    Danke
    84
    Erhielt 125 Danke für 94 Beiträge

    Standard

    Das sind zwei paar Schuhe, genau!

    Der LOOP ist eine Schleifenfunktion! -> Alles was innerhalb der Loop-Anweisung steht wird entsprechend des Loop-Zählers wiederholt, bis der Rest des Programms abgearbeitet wird.

    Ein Pointer ein mächtiges Werkzeug, ein frei zusammensetzbarer und adressierbarer Zeiger. Diser besitzt keine Schleifenfunktion!

    Es wird gern beides in Kombination genutzt, aber das ist nicht zwingend notwendig. Und für Pointer gibt es jede Menge Anwendungsgebiete mehr, vorallem die universelle und indirekte Adressierung.
    Grüße
    Michael

    1001101110110100... Das ist meine Welt

  5. #5
    gabbo ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    17.03.2011
    Beiträge
    14
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard

    aha,
    ich glaube ich habe den pointer wohl noch nicht richtig verstanden.

    zur zeit mache ich einen kurs für sps in der automatisierungstechnik und möchte auch als programmierer arbeiten, aber dafür wäre es von vorteil wenn ich auch die sachen kenne die mein kurs nicht behandelt.

    ich suche ein buch das solche sachen gut erklären kann und auch andere tricks und kniffe der profis beinhaltet.


  6. #6
    Registriert seit
    29.03.2004
    Beiträge
    5.793
    Danke
    144
    Erhielt 1.706 Danke für 1.238 Beiträge

    Standard

    Hätte sich Siemens an die üblichen Assembler Mnemonics gehalten, wüsste man bei Loop auch gleich was noch alles so passiert.
    Wie beim 8051 Assembler, dessen Befehl DJNZ ähnlich dem AWL-Loop verhält:
    "decrement an jump if not zero"
    Da weiß man gleich was Sache ist.

  7. #7
    Registriert seit
    08.10.2009
    Ort
    Südpfalz
    Beiträge
    273
    Danke
    43
    Erhielt 54 Danke für 47 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Zitat Zitat von gabbo Beitrag anzeigen
    ich suche ein buch das solche sachen gut erklären kann und auch andere tricks und kniffe der profis beinhaltet.

    Hallo gabbo,
    ich hab grad mein "uralt"-Buch wieder ausgegraben.
    Ist von 1988, gibt es bestimmt in neuerer Form.

    "Automatisieren mit STEP 7 in AWL"

    Hans Berger, Siemens
    Publicis MCD Verlag
    ISBN 3-89578-089-8

    Gruß Roland
    Nicht Mensch, nicht Tier: Programmierer halt ...

Ähnliche Themen

  1. Antworten: 20
    Letzter Beitrag: 25.05.2009, 08:27
  2. Loop
    Von Wolflesch im Forum Simatic
    Antworten: 17
    Letzter Beitrag: 15.08.2008, 16:29
  3. Loop in Alarm
    Von lunaticxt im Forum HMI
    Antworten: 1
    Letzter Beitrag: 21.04.2008, 19:36
  4. Sortierstrecke (Loop)
    Von SinusQuadrat im Forum Programmierstrategien
    Antworten: 4
    Letzter Beitrag: 06.10.2007, 23:50
  5. loop Schleife
    Von Anonymous im Forum Simatic
    Antworten: 8
    Letzter Beitrag: 30.01.2006, 12:59

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •