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

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

Thema: Merker mit symbolische Name statt absoluter Adresse

  1. #1
    Registriert seit
    08.08.2007
    Beiträge
    36
    Danke
    0
    Erhielt 4 Danke für 4 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Moin, die Merker der S7 werden ja immer nur mit ihrer absoluten Adresse benutzt. Gibt es eine Möglichkeit, das umzustellen, das man z.B. den Merker-Bereich einfach mal nach logischen Baugruppen sortieren kann und die Merkeradresse neu vergeben kann. Das mit dem einzeln Umverdrahten ist zu eigentlich zu aufwendig. Gruß Andreas
    Zitieren Zitieren Merker mit symbolische Name statt absoluter Adresse  

  2. #2
    Registriert seit
    03.01.2006
    Ort
    Im sonnigen Süden von Österreich!
    Beiträge
    1.377
    Danke
    227
    Erhielt 183 Danke für 168 Beiträge

    Standard

    Ja du kannst ne Symbolische Quelle generieren und die Merker dann in der Symboltabelle ändern und die Quelle wieder übersetzen....

    Aber warum verwendest du Merker?

    Ich mache das nur mehr mit DB's.
    zb für jeden Anlagenteil einen DB anlegen da wo du die ganzen Daten des Anlagenteiles speichern kannst und die Bits wie Merker verwenden kannst!

    godi

  3. #3
    Registriert seit
    25.06.2007
    Ort
    Dresden
    Beiträge
    3.930
    Danke
    465
    Erhielt 878 Danke für 634 Beiträge

    Standard

    ..ich kenne eine Firma, die verwendet HEUTE noch Merker als Schrittmerker in Schrittketten - also nix mit Sprungverteilerliste.

    der Grund soll angeblich sein, das Merkerzugriffe schneller als DB-Zugriffe sind und das Programm dadurch schneller ist.
    Naja, das mag schon sein aber es ist furchtbar umständlich.

    Gruß
    Zitieren Zitieren Firmenphilosphie  

  4. #4
    Registriert seit
    07.06.2006
    Ort
    Bayern
    Beiträge
    623
    Danke
    27
    Erhielt 156 Danke für 139 Beiträge

    Standard

    Hallo,

    geh mal in deinem Projekt auf deinen Bausteinordner - rechte Maustaste -
    Objekteigenschaften - auf den Reiter Operandenvorgang.
    Vielleicht hilft dir das ja weiter

    Mfg

    uncle_tom

  5. #5
    Registriert seit
    03.01.2006
    Ort
    Im sonnigen Süden von Österreich!
    Beiträge
    1.377
    Danke
    227
    Erhielt 183 Danke für 168 Beiträge

    Standard

    Zitat Zitat von IBFS Beitrag anzeigen
    ..ich kenne eine Firma, die verwendet HEUTE noch Merker als Schrittmerker in Schrittketten - also nix mit Sprungverteilerliste.

    der Grund soll angeblich sein, das Merkerzugriffe schneller als DB-Zugriffe sind und das Programm dadurch schneller ist.
    Naja, das mag schon sein aber es ist furchtbar umständlich.

    Gruß
    Ja ein zugriff auf einen Merker ist anscheinend 3mal so schnell wie auf ein Datenbausteinbit aber bei den heutigen CPU's denke ich mal ist das nicht so schlimm wie der Verlust von der Übersicht in einem Projekt.

    godi

  6. #6
    Registriert seit
    06.01.2005
    Ort
    im schönen Lipperland
    Beiträge
    4.472
    Danke
    498
    Erhielt 1.143 Danke für 736 Beiträge

    Standard

    Zitat Zitat von IBFS Beitrag anzeigen
    ..ich kenne eine Firma, die verwendet HEUTE noch Merker als Schrittmerker in Schrittketten - also nix mit Sprungverteilerliste.

    Gruß

    wow.... ich kann dir 2 weitere Firmen nennen die HEUTE noch Merker als Schrittmerker einsetzen....

    .....die Firma wo ich vorher war und die Firma wo ich jetzt bin...... und bestimmt an die 300 Anlagen wo das sogar noch funktioniert.

    Früher gab es Peitschen .... heute Terminkalender

  7. #7
    Registriert seit
    25.06.2007
    Ort
    Dresden
    Beiträge
    3.930
    Danke
    465
    Erhielt 878 Danke für 634 Beiträge

    Standard

    ...mein Gott und der GANZE Ablauf klappert dann - schlimmstenfalls noch in umgekehrter Reihenfolge - durch das ganze Projekt.

    wir haben 2007

    wozu gibt es sprungverteilerlisten

    da ist nur das aktiv, was aktiv sein soll - d.h. ein Bruchteil des Gesamtablaufes.

    da kann du auch die aktuelle Schrittnummer OHNE Umwandlnungen direkt als INT auf dem display anzeigen.

    20 Abläufe = 20 INTEGER!

    Wenns irgendwo hängt - OHNE Fehlermeldung [kann passieren] - weiß man trotzdem wo die Kette steht.


    Ich habe mal ein großes Programm umgeschrieben:

    MERKER <-> SPL = 35ms <-> 12ms

    wenn das nichts ist!


    Gruß

  8. #8
    Registriert seit
    06.01.2005
    Ort
    im schönen Lipperland
    Beiträge
    4.472
    Danke
    498
    Erhielt 1.143 Danke für 736 Beiträge

    Standard

    Na wenn die Dinger so der Hit sind dann muss ich mir die wohl auch mal genauer anschauen....

    Aber um ehrlich zu sein hab ich von den Dingern erst vor ein Tagen hier im Forum gelesen...... seit wann gibt es die den ?
    Früher gab es Peitschen .... heute Terminkalender

  9. #9
    Registriert seit
    03.01.2006
    Ort
    Im sonnigen Süden von Österreich!
    Beiträge
    1.377
    Danke
    227
    Erhielt 183 Danke für 168 Beiträge

    Standard

    Zitat Zitat von Lipperlandstern Beitrag anzeigen
    Na wenn die Dinger so der Hit sind dann muss ich mir die wohl auch mal genauer anschauen....

    Aber um ehrlich zu sein hab ich von den Dingern erst vor ein Tagen hier im Forum gelesen...... seit wann gibt es die den ?
    Was SPL?

    Die gibt es schon seit es S7 gibt und in der normalen Programmierung (Case Anweisung) schon immer!

    godi

  10. #10
    Registriert seit
    25.06.2007
    Ort
    Dresden
    Beiträge
    3.930
    Danke
    465
    Erhielt 878 Danke für 634 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Zitat Zitat von Lipperlandstern Beitrag anzeigen
    Na wenn die Dinger so der Hit sind dann muss ich mir die wohl auch mal genauer anschauen....

    Aber um ehrlich zu sein hab ich von den Dingern erst vor ein Tagen hier im Forum gelesen...... seit wann gibt es die den ?

    die DINGER gibts schon immer und entsprechen etwa der CASE Anweisung.

    Allerdings kann man bei der CASE auch Bereiche abdecken, bei SPL nicht.

Ähnliche Themen

  1. Antworten: 15
    Letzter Beitrag: 09.09.2011, 10:56
  2. Symbolische Adresse
    Von hbedir im Forum Simatic
    Antworten: 2
    Letzter Beitrag: 15.03.2011, 11:38
  3. Antworten: 7
    Letzter Beitrag: 11.03.2008, 10:54
  4. Absoluter Neuling
    Von michaelg im Forum Simatic
    Antworten: 4
    Letzter Beitrag: 29.01.2008, 10:10
  5. Symbolische Adresse und CPU
    Von ottopaul im Forum Simatic
    Antworten: 2
    Letzter Beitrag: 20.11.2007, 09:31

Lesezeichen

Berechtigungen

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