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

Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 18

Thema: DB füllen

  1. #1
    Registriert seit
    04.06.2012
    Ort
    Jena
    Beiträge
    41
    Danke
    9
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hi SPS-Gemeinschaft,

    Ich habe wieder eine Probleme.Ich brauche Anfangswert auf 1 erhöhen und DB füllen(1,2,3, und weiter bis100). In AWL.
    Danke nochmal.
    Zitieren Zitieren DB füllen  

  2. #2
    Registriert seit
    03.04.2008
    Beiträge
    6.200
    Danke
    237
    Erhielt 815 Danke für 689 Beiträge

    Standard

    Zitat Zitat von SAB2002 Beitrag anzeigen
    Hi SPS-Gemeinschaft,

    Ich habe wieder eine Probleme.Ich brauche Anfangswert auf 1 erhöhen und DB füllen(1,2,3, und weiter bis100). In AWL.
    Danke nochmal.
    Ja, geht in AWL.
    So mit ADD und LOOP ist das schön zu machen.
    Was hast du schon programmiert?
    Oder möchtest, dass wir dein Programm schreiben?


    bike
    "Any fool can write code that a computer can understand.
    Good programmers write code that humans can understand."
    --Martin Fowler

  3. #3
    Registriert seit
    04.06.2012
    Ort
    Jena
    Beiträge
    41
    Danke
    9
    Erhielt 0 Danke für 0 Beiträge

    Unglücklich

    Ja ich möchte schreiben, aber geht leider nicht.. Hier ist die Code:
    L "Startadresse"
    L L#198
    >D
    SPB m001
    L "Startadresse"
    SLD 3
    T "Startadresse"
    AUF "Eingangswerte"
    L "Startwert"
    T DBW ["Startadresse"]
    L "Startadresse"
    SRD 3
    L L#2
    +D
    T "Startadresse"
    BEA
    m001: L L#0
    T "Startadresse"
    Wie gesagt, geht nicht um 1 zu erhöhen. Ich habe so und so schon probiert
    Geändert von SAB2002 (04.06.2012 um 20:40 Uhr)

  4. #4
    Registriert seit
    03.04.2008
    Beiträge
    6.200
    Danke
    237
    Erhielt 815 Danke für 689 Beiträge

    Standard

    Zitat Zitat von SAB2002 Beitrag anzeigen
    Ja ich möchte schreiben, aber geht leider nicht.. Hier ist die Code:
    L "Startadresse"
    L L#198
    >D
    SPB m001
    L "Startadresse"
    SLD 3
    T "Startadresse"
    AUF "Eingangswerte"
    L "Startwert"
    T DBW ["Startadresse"]
    L "Startadresse"
    SRD 3
    L L#2
    +D
    T "Startadresse"
    BEA
    m001: L L#0
    T "Startadresse"
    Wie gesagt, geht nicht um 1 zu erhöhen. Ich habe so und so schon probiert
    Kannst du mir erklären was du mit dem Schieben machst?
    Was macht dein Startwert?
    Wozu brauchst du den?
    Der ist ja ohne noch? ohne definierten Wert.
    Kann es sein, dass da dein Problem ist?

    bike
    "Any fool can write code that a computer can understand.
    Good programmers write code that humans can understand."
    --Martin Fowler

  5. #5
    Registriert seit
    04.06.2012
    Ort
    Jena
    Beiträge
    41
    Danke
    9
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Ich brauche ein Startwert(n) in dbn.dbw0 speichern, weiter (n+1) in dbn.dbw2, ((n+1)+1) in dbn.dbw4 usw. bis dbn.dbw198

  6. #6
    Registriert seit
    13.09.2010
    Beiträge
    2.292
    Danke
    178
    Erhielt 375 Danke für 355 Beiträge

    Standard

    Dann musst du deinen Startwert auch jeweils erhöhen !

    ... und auch die Schleife natürlich programmieren LOOP-->F1-Taste
    kind regards
    SoftMachine

  7. #7
    Registriert seit
    13.09.2010
    Beiträge
    2.292
    Danke
    178
    Erhielt 375 Danke für 355 Beiträge

    Standard

    Auch unsere Suchfunktion hier im Forum gibt einiges her...samt Beispielen !
    kind regards
    SoftMachine

  8. #8
    Registriert seit
    04.06.2012
    Ort
    Jena
    Beiträge
    41
    Danke
    9
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Zitat Zitat von SoftMachine Beitrag anzeigen
    Dann musst du deinen Startwert auch jeweils erhöhen !

    ... und auch die Schleife natürlich programmieren LOOP-->F1-Taste
    wie erhöhen? ich habe schon probiert. Ich bin Newbie in SPS
    Geändert von SAB2002 (04.06.2012 um 21:33 Uhr)

  9. #9
    Registriert seit
    13.09.2010
    Beiträge
    2.292
    Danke
    178
    Erhielt 375 Danke für 355 Beiträge

    Standard

    Hier gibbet es wat von S:

    Vorbelegen / Füllen eines Datenbausteins ab einer bestimmten Adresse mit einem
    bestimmten Anfangswert

    http://support.automation.siemens.co...subtype=136000
    kind regards
    SoftMachine

  10. #10
    Registriert seit
    13.09.2010
    Beiträge
    2.292
    Danke
    178
    Erhielt 375 Danke für 355 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Na, ich sehe gerade, du bist wieder online.

    Hast du dir das S-Beispiel angeschaut ?
    kind regards
    SoftMachine

Ähnliche Themen

  1. PDF - Tabelle füllen
    Von Flacla im Forum Simatic
    Antworten: 1
    Letzter Beitrag: 30.11.2011, 12:41
  2. Array füllen
    Von elmoklemme im Forum Simatic
    Antworten: 18
    Letzter Beitrag: 31.08.2010, 18:23
  3. DB Füllen
    Von SPS_NEU im Forum Simatic
    Antworten: 3
    Letzter Beitrag: 16.08.2010, 16:25
  4. Kreis füllen
    Von doretan im Forum HMI
    Antworten: 1
    Letzter Beitrag: 21.06.2009, 23:51
  5. symbolliste am op170 füllen?
    Von soma im Forum HMI
    Antworten: 1
    Letzter Beitrag: 21.05.2007, 18:38

Lesezeichen

Berechtigungen

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