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

Ergebnis 1 bis 2 von 2

Thema: Adressen durchlaufen

  1. #1
    Registriert seit
    07.06.2011
    Beiträge
    11
    Danke
    3
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo Leute,
    ich stehe gerade auf dem Schlauch.
    Ich schreibe in ST in Codesys und möchte die Werte eines Profibus Slaves in ein Array lesen. Es handelt sich dabei um 224 Byte die eingelesen werden sollen.

    Ich möchte den Inhalt der Adressen nacheinander in das Array lesen: %IB18, %IB19, %IB20...
    Wie kann ich die Adressen in einer Schleife durchlaufen / inkrementieren?

    Danke schonmal im voraus
    Zitieren Zitieren Adressen durchlaufen  

  2. #2
    Registriert seit
    25.11.2010
    Ort
    OWL
    Beiträge
    750
    Danke
    27
    Erhielt 165 Danke für 143 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Eigentlich brauchst Du gar nichts einlesen, sondern nur eine passende Variable auf den Speicherbereich legen:

    ProfibusDaten AT %IB18:ARRAY[1..224] of BYTE;

Ähnliche Themen

  1. Antworten: 7
    Letzter Beitrag: 02.09.2011, 11:43
  2. Antworten: 39
    Letzter Beitrag: 17.05.2011, 20:32
  3. Prioritätsfehler (OB85 wurde durchlaufen)
    Von Beren im Forum Simatic
    Antworten: 12
    Letzter Beitrag: 18.07.2008, 16:03
  4. Antworten: 2
    Letzter Beitrag: 12.05.2006, 07:54
  5. Schrittkette mehrmals durchlaufen lassen
    Von anfänger2006 im Forum Simatic
    Antworten: 1
    Letzter Beitrag: 15.04.2006, 08:51

Lesezeichen

Berechtigungen

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