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

Seite 3 von 4 ErsteErste 1234 LetzteLetzte
Ergebnis 21 bis 30 von 35

Thema: Sprungmarken in AWL ?

  1. #21
    Registriert seit
    27.05.2004
    Ort
    Thüringen/Berlin
    Beiträge
    12.138
    Danke
    524
    Erhielt 2.672 Danke für 1.929 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Zitat Zitat von noeppkes Beitrag anzeigen
    Hallo,

    ich habe den Fehler in der Zwischenzeit selbst gefunden.

    Ich kann anscheinend keine indirekte Adressierung in einem FB mach.
    So wie ich das vorhatte funktioniert es nicht.
    Muss ich somit mit mehreren DB's arbeiten oder geht das auch mit einer.
    Ich wollte folgendes Programmieren.
    Die Merker anhand der übergebenen Nummer füttern:

    Code:
     
         LAR1  P##Merkerbit_array
         L     #Nummer_Roll    * 5, aber weiss noch nicht wie?
         +AR1  
         U     L [AR1,P#0.0]
         =     #Merker_1
         U     L [AR1,P#0.1]
         =     #Merker_2
         U     L [AR1,P#0.2]
        =     #Merker_3
        U     L [AR1,P#0.3]
        =     #Merker_4
        U     L [AR1,P#0.4]
        =     #Merker_5
    noeppkes
    Doch kannst du, aber du machst das falsch!
    Schau dir die FAQ im Forum an!
    Gruß
    Ralle

    ... there\'re 10 kinds of people ... those who understand binaries and those who don\'t …
    and the third kinds of people … those who love TIA-Portal

  2. #22
    Registriert seit
    08.08.2007
    Ort
    Dresden
    Beiträge
    9.648
    Danke
    1.059
    Erhielt 2.046 Danke für 1.627 Beiträge

    Standard

    Zitat Zitat von noeppkes Beitrag anzeigen

    Was weiss ich denn, wie viele DB's ich noch für das restliche Haus brauche.
    Ich möchte einfach ein wenig "sparen"
    was haste für ne cpu?

    und zum thema sparen...ruf die 16 fbs in einem fb "rolladen" auf und fertig ist der "16-rolläden"-db

  3. #23
    Registriert seit
    02.04.2006
    Ort
    nähe Muc
    Beiträge
    2.787
    Danke
    115
    Erhielt 126 Danke für 107 Beiträge

    Standard

    Zitat Zitat von Ralle Beitrag anzeigen
    @noeppkes

    Mach bitte nicht wörtlich, was maxi sagt, das geht nicht!

    PS: Ich meine den selben Instanz-DB für alle Rollo-FB.

    Binn ich jetzt doof?
    Ich kann doch für mehremalige FB Aufrufe des gleichen FB immer den gleichen DB verwenden.

    Da hätte ich ja ansonsten bei 100 Ventilen nach allen skalierungen und offsets etc. 3000 DB`s
    ___________________________________________





    Sende eine SMS mit dem Stichwort "Feuer" an die 112 und innerhalb von 10 Minuten steht ein roter Partybus mit derbem Sound vor deiner Tür.


    AGB: Wer Rechtschreibfehler findet darf diese behalten. Bitte meine in eile gefertigten, selten anfallenden Vertipsler zu entschuldigen.

  4. #24
    Registriert seit
    08.11.2006
    Ort
    Uckermark
    Beiträge
    903
    Danke
    201
    Erhielt 256 Danke für 208 Beiträge

    Standard

    Zitat Zitat von noeppkes Beitrag anzeigen
    Hallo OHGN,

    wieso mache ich es gerne komplizierter.
    Ich will nur nicht so viele DB's (16 Stk. für 16 Rollädenanlegen)
    Das ist doch nicht so verkehrt.
    Was weiss ich denn, wie viele DB's ich noch für das restliche Haus brauche.
    Ich möchte einfach ein wenig "sparen"

    noeppkes ...
    Es geht ja auch mit einem DB, Du musst dann deinen Rolladen FB nur wiederum in einem (ich nenn es mal Main-FB) aufrufen. In Dessen Instanz können dann die Instanzbereiche des Rolladen- FB´s deklariert werden und Du hast nur noch einen DB.
    Geändert von OHGN (20.09.2007 um 17:43 Uhr)
    Neue Ideen begeistern jene am meisten, die auch mit den alten nichts anzufangen wussten.
    Karl Heinrich Waggerl (1897-1973)

  5. #25
    Registriert seit
    08.11.2006
    Ort
    Uckermark
    Beiträge
    903
    Danke
    201
    Erhielt 256 Danke für 208 Beiträge

    Standard

    Zitat Zitat von maxi Beitrag anzeigen
    Binn ich jetzt doof?
    Ich kann doch für mehremalige FB Aufrufe des gleichen FB immer den gleichen DB verwenden.

    Da hätte ich ja ansonsten bei 100 Ventilen nach allen skalierungen und offsets etc. 3000 DB`s
    Maxi, Maxi, das wäre ja das Gleiche, als wenn Du Merker 3000 mal mit verschiedenen Daten beschreibst. (nun überleg mal!!!)
    Neue Ideen begeistern jene am meisten, die auch mit den alten nichts anzufangen wussten.
    Karl Heinrich Waggerl (1897-1973)

  6. #26
    Registriert seit
    27.05.2004
    Ort
    Thüringen/Berlin
    Beiträge
    12.138
    Danke
    524
    Erhielt 2.672 Danke für 1.929 Beiträge

    Standard

    Zitat Zitat von maxi Beitrag anzeigen
    Binn ich jetzt doof?
    Ich kann doch für mehremalige FB Aufrufe des gleichen FB immer den gleichen DB verwenden.

    Da hätte ich ja ansonsten bei 100 Ventilen nach allen skalierungen und offsets etc. 3000 DB`s
    Ich geb dir keine Antwort auf deine Frage .
    Aber ja, so ist das mit den 3000 DB, oder du nimmst Multiinstanzen.
    Ich nutze meistens FC und schreib mit als IN_OUT ein Word aus einem Globalen DB ran, da spar ich mir die ganzen Instanz-DB.

    PS: Laufen deine Programme wirklich?
    Geändert von Ralle (20.09.2007 um 19:21 Uhr)
    Gruß
    Ralle

    ... there\'re 10 kinds of people ... those who understand binaries and those who don\'t …
    and the third kinds of people … those who love TIA-Portal

  7. #27
    Registriert seit
    02.04.2006
    Ort
    nähe Muc
    Beiträge
    2.787
    Danke
    115
    Erhielt 126 Danke für 107 Beiträge

    Standard

    Ja, sehr gut.

    Ich mache das auch so das ich den FB fütter und dann die Otputs dahin schriebe wo sie hin gehören.

    Habe ich mir mal vor etlichen Jahren als ich mit Step7 anfing so angewöhnt.
    Hatte mir das von den Combausteinen und den dazugehörigen Siemens Programmbeispielen so abgeguckt.

    So ist es manchmal zwar ein bisschen mehr zu tipsseln, dafür aber übersichtlicher und besser zu Komentieren.
    Jeder findet sich damit zurecht.
    ___________________________________________





    Sende eine SMS mit dem Stichwort "Feuer" an die 112 und innerhalb von 10 Minuten steht ein roter Partybus mit derbem Sound vor deiner Tür.


    AGB: Wer Rechtschreibfehler findet darf diese behalten. Bitte meine in eile gefertigten, selten anfallenden Vertipsler zu entschuldigen.

  8. #28
    Registriert seit
    08.11.2006
    Ort
    Uckermark
    Beiträge
    903
    Danke
    201
    Erhielt 256 Danke für 208 Beiträge

    Standard

    Zitat Zitat von Ralle Beitrag anzeigen
    ..............

    Ich nutze meistens FB und schreib mit als IN_OUT ein Word aus einem Globalen DB ran, da spar ich mir die ganzen Instanz-DB.
    ..............
    Aber jetzt meintest Du eigentlich FC?
    Neue Ideen begeistern jene am meisten, die auch mit den alten nichts anzufangen wussten.
    Karl Heinrich Waggerl (1897-1973)

  9. #29
    Registriert seit
    27.05.2004
    Ort
    Thüringen/Berlin
    Beiträge
    12.138
    Danke
    524
    Erhielt 2.672 Danke für 1.929 Beiträge

    Standard

    Zitat Zitat von OHGN Beitrag anzeigen
    Aber jetzt meintest Du eigentlich FC?
    Ja stimmt, hast du recht, hab mich verschrieben, ich besser das mal gleich aus.
    Gruß
    Ralle

    ... there\'re 10 kinds of people ... those who understand binaries and those who don\'t …
    and the third kinds of people … those who love TIA-Portal

  10. #30
    noeppkes ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    02.08.2006
    Beiträge
    150
    Danke
    47
    Erhielt 5 Danke für 2 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo an alle Tiplsler,

    in der Zwischenzeit funktioniert meine Rolladensteuerung mit 10 DB's.
    und einem FB.

    Ich habe viel aus eueren Kommentaren rausziehen können.
    Deshalb :
    Danke noch einmal

    noeppkes ...
    Zitieren Zitieren Vielen Dank  

Ähnliche Themen

  1. Zeiten bei Sprungmarken
    Von Deep Blue im Forum Simatic
    Antworten: 7
    Letzter Beitrag: 03.09.2009, 15:48
  2. Sprungebefehle / Sprungmarken
    Von reneehrle im Forum Simatic
    Antworten: 6
    Letzter Beitrag: 26.09.2008, 15:49
  3. Frage zur Sprungmarken in S5
    Von Bitte_ein_Bit im Forum Programmierstrategien
    Antworten: 2
    Letzter Beitrag: 16.10.2007, 23:03
  4. Sprungmarken unter S7/AWL
    Von mad_max im Forum Simatic
    Antworten: 4
    Letzter Beitrag: 20.04.2007, 13:55
  5. Sprungmarken
    Von Flo im Forum Simatic
    Antworten: 1
    Letzter Beitrag: 28.08.2006, 10:36

Lesezeichen

Berechtigungen

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