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

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

Thema: Kann mir das jeman erklären ?

  1. #1
    Registriert seit
    17.03.2010
    Beiträge
    327
    Danke
    66
    Erhielt 3 Danke für 3 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo,
    anbei hab ich ein Teil von einem Programm.
    Dabei bin auf was gestoßen was ich nicht recht verstehe.
    Was für ein Hintergrund hat es mit den DB5.DBX auf sich.
    Kann mir das mal jemand versuchen zuerklären ?
    DB5 heißt ja Datenbaustein 5. Aber was ist das DBX, und dann kommt noch mal 5.0 ?
    Hätte ich das nicht auch mit Merkern machen können ?





    [QUOTE]
    Netzwerk 1 NOT AUS
    U „E1.2“ E1.2 --Not Aus
    = DB5.DBX 5.0

    .
    .
    .

    Netzwerk 4 SICHERUNGSAUTOMAT AUSGELÖST
    U „4F4“ E0.2 --Sicherungsautomat
    = DB5.DBX 5.3


    Netzwerk 5 SICHERUNGSAUTOMAT AUSGELÖST
    U „4F6“ E0.3 --Sicherungsautomat
    = DB5.DBX 5.4
    .
    .
    .
    .
    Netzwerk 10 Thermowächter
    U „immer Signal“ M1.0
    UN „18B3.3“ E3.3 --Bauteilanfrage
    = DB5.DBX 4.1
    .
    .
    .
    .
    Netzwerk 19 Meldung steht an

    O DB5.DBX 5.0
    O DB5.DBX 5.1
    O DB5.DBX 5.2
    O DB5.DBX 5.3
    O DB5.DBX 5.4
    O DB5.DBX 5.5
    O DB5.DBX 5.6
    O DB5.DBX 5.7
    O DB5.DBX 4.0
    O DB5.DBX 4.1
    O DB5.DBX 4.2
    O DB5.DBX 4.3
    = “Störung” M2.0 -- Meldung

    [QUOTE]




    Gruß Markus
    Zitieren Zitieren Kann mir das jeman erklären ?  

  2. #2
    Registriert seit
    18.09.2004
    Ort
    Münsterland/NRW
    Beiträge
    4.719
    Danke
    729
    Erhielt 1.159 Danke für 970 Beiträge

    Standard

    Das ist das Datenbit 5.0 im Datenbaustein 5
    Vergleichbar mit Merkern (sind beide vom Typ Bool)

  3. #3
    Registriert seit
    18.09.2004
    Ort
    Münsterland/NRW
    Beiträge
    4.719
    Danke
    729
    Erhielt 1.159 Danke für 970 Beiträge

    Standard

    Hier mehr über Datenbausteine
    Angehängte Dateien Angehängte Dateien

  4. #4
    Registriert seit
    21.12.2006
    Ort
    Wiener Neustadt
    Beiträge
    931
    Danke
    154
    Erhielt 169 Danke für 127 Beiträge

    Standard

    X ist die normierte Bezeichnung eines bits. Oder zumindes so ähnlich.
    So wie B für byte
    Gruß
    M

    Handbook not read error...
    Klare Frage - klare Antwort

  5. #5
    Pockebrd ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    17.03.2010
    Beiträge
    327
    Danke
    66
    Erhielt 3 Danke für 3 Beiträge

    Standard

    Hallo,
    und was hatte der Programierer für Vorteile im gegensatz zu Merkern ?
    Im DB5 hat er nicht Bool sonder Wort verwendet.


    Gruß

  6. #6
    Registriert seit
    31.05.2010
    Beiträge
    412
    Danke
    38
    Erhielt 10 Danke für 9 Beiträge

    Standard

    Merker hast du nur eine bestimmte Anzahl zu Verfügung. Max Anzahl bei einer S7-300 sind glaube 120(bin mir aber nicht 100% sicher).

    DBs kannst du soviele verwenden wie du willst. Der größte Vorteil ist aber für Anlagenentwickler das sie den DB einfach kopieren können wenn sie eine ähnliche Maschine programmieren müssen. Sie schreiben die Bezeichnung anders und ergränzen/entfernen Varibalen. Und schon ist die Maschine Fertig. Ein weiterer Vorteil ist das du durch die Verwendung eines DBs gleich die Varibalen für eine HMI Station nuten kannst und diese dann nicht extra in einem DB schreiben musst.

  7. #7
    Registriert seit
    04.02.2007
    Beiträge
    2.544
    Danke
    167
    Erhielt 731 Danke für 528 Beiträge

    Standard

    Zitat Zitat von 4nD1 Beitrag anzeigen
    Merker hast du nur eine bestimmte Anzahl zu Verfügung. Max Anzahl bei einer S7-300 sind glaube 120(bin mir aber nicht 100% sicher).
    Ist abhängig von den Leistungsdaten eine CPU aber mindestens 256 Byte

    Zitat Zitat von 4nD1 Beitrag anzeigen
    DBs kannst du soviele verwenden wie du willst.
    Auch die Anzahl ist begrenzt (aber schwer zu erreichen) .
    weiterhin ist die bausteingröße begrenzt.

    CPU 315-2 Dp z.B. 1024 DB's mit maximal 64kB (Ab Firmware 3)

  8. #8
    Registriert seit
    26.05.2009
    Beiträge
    541
    Danke
    35
    Erhielt 78 Danke für 69 Beiträge

    Standard

    HMI-Stationen können auch direkt die Merker verwenden und auch recht einfach, sofern sie in der Symboltabelle vorhanden sind.

    gruß wolder
    Wenn du denkst du denkst, dann denkst du nur, dass du denkst, denn beim Denken der Gedanken, kommt dir der Gedanke, dass das Denken der Gedanken ein gedankenloses Denken ist

  9. #9
    Pockebrd ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    17.03.2010
    Beiträge
    327
    Danke
    66
    Erhielt 3 Danke für 3 Beiträge

    Standard

    Hallo,
    ok, konnte es etwas nachvollziehen. Das der Programmieren im
    DB5 als Typ Word mit Anfangswert W#16#0 verwendet hat spiel keine Rolle, er hätte dann auch Typ Bool verwenden können ?

    Im DB5 seh ich ja die Adressen +0.0.....+2.0...+4.0....+6.0....,wo ´Name, Typ, Anfangswert dahinter steht, und trotzdem kann ich DB5.BDx 5.1 verwenden ?


    PS: Was heißt HMI ?


    Gruß

  10. #10
    Registriert seit
    03.11.2006
    Ort
    Niedersachsen
    Beiträge
    1.126
    Danke
    170
    Erhielt 303 Danke für 259 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Zitat Zitat von Pockebrd Beitrag anzeigen
    PS: Was heißt HMI ?
    Gruß
    Human Machine Interface
    Gruß
    crash

    Ich bin nicht bekloppt,
    ich bin verhaltensoriginell!

Ähnliche Themen

  1. Kann mir jemand den Begriff Pollzeit erklären?
    Von Mike Vanstrike im Forum Simatic
    Antworten: 5
    Letzter Beitrag: 24.03.2011, 14:04
  2. Antworten: 7
    Letzter Beitrag: 09.01.2010, 12:07
  3. Code erklären
    Von ottopaul im Forum HMI
    Antworten: 1
    Letzter Beitrag: 04.04.2007, 15:28
  4. Befehl erklären
    Von fr4nk im Forum Programmierstrategien
    Antworten: 2
    Letzter Beitrag: 20.10.2006, 08:54
  5. kann mir das bitte mal einer erklären
    Von Garog im Forum Simatic
    Antworten: 6
    Letzter Beitrag: 29.08.2006, 18:37

Lesezeichen

Berechtigungen

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