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

Ergebnis 1 bis 6 von 6

Thema: Nop 0 ?

  1. #1
    Registriert seit
    18.03.2008
    Beiträge
    12
    Danke
    2
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo,
    ich durchforste gerade die Programme meines Vorgängers
    bei einer Simatic 5.

    Er verwendet häufig den Befehl NOP 0.
    Was es bedeutet und was es macht ist klar, jedoch schrieb er es bis zu 3 mal hintereinander...

    ...
    NOP 0
    NOP 0
    NOP 0
    ...
    in der Programieranweisung des Herstellers steht es ebenfalls so, aber warum steht da nicht.

    also, warum muss ich? NOP 0 mehr als einmal schreiben?
    mfg
    Zitieren Zitieren Nop 0 ?  

  2. #2
    Registriert seit
    02.09.2006
    Beiträge
    115
    Danke
    5
    Erhielt 13 Danke für 11 Beiträge

    Standard

    NOP 0 ist eigentlich nur ein Platzhalter, bzw. ein Bildaufbau Befehl.
    Dein Vorgänger hat sicher in KOP, oder FUP programmiert, wenn du Beispielsweise bei einem Timer in FUP nicht alle Beschaltungen verwendest, werden diese NOP 0 gebildet...
    „Der Hauptunterschied zwischen etwas, was möglicherweise kaputtgehen könnte und etwas, was unmöglich kaputtgehen kann, besteht darin, daß sich bei allem, was unmöglich kaputtgehen kann, falls es doch kaputtgeht, normalerweise herausstellt, daß es unmöglich zerlegt oder repariert werden kann.“
    Douglas Adams

  3. #3
    Registriert seit
    15.10.2007
    Ort
    St.Pölten
    Beiträge
    875
    Danke
    98
    Erhielt 200 Danke für 188 Beiträge

    Standard

    @borsti
    wollte gerade das selbe schreiben

  4. #4
    erwinundbadman ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    18.03.2008
    Beiträge
    12
    Danke
    2
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Hallo,
    sicherlich,
    jedoch 3x die anweisung nop 0 schreiben ist doch überflussig.

  5. #5
    Registriert seit
    15.10.2007
    Ort
    St.Pölten
    Beiträge
    875
    Danke
    98
    Erhielt 200 Danke für 188 Beiträge

    Standard

    das programm wurde wahrscheinlich in FUP oder KOP
    geschrieben und wenn du dann in Ansicht AWL wechselst hast du eben die vielen NOP 0,oder der Programmierer hat es absichtlich in AWL so prog. damit
    es auch in KOP FUP darstellbar ist.
    dies ist der einzige Grund warum man das so macht.
    ist nicht notwendig wenn es niemand in FUP oder KOP ansehen will.
    Gruß gerhard

  6. #6
    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


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Zitat Zitat von erwinundbadman Beitrag anzeigen
    Hallo,
    sicherlich,
    jedoch 3x die anweisung nop 0 schreiben ist doch überflussig.
    nicht wenn du es in FUP oder KOP anzeigen läßt ... wie schon gesagt wurde handelt es sich dabei um platzhalter die nicht verwendete eingänge und ausgänge an funktionen bezeichnen

    bsp: timer ohne irgendwelche beschaltungen, nur die zeit

    Code:
          U     E      0.0
          L     S5T#3S
          SE    T      1
          NOP   0
          NOP   0
          NOP   0
          NOP   0
    und jetz timer mit rücksetzen und speichern des DEZ und DUAL-wertes

    Code:
          U     E      0.0
          L     S5T#3S
          SE    T      1
          U     E      0.1
          R     T      1
          L     T      1
          T     MW     2
          LC    T      1
          T     MW     4
          NOP   0
    und wenn man jetzt noch einen ausgang hintendran hängt

    Code:
          U     E      0.0
          L     S5T#3S
          SE    T      1
          U     E      0.1
          R     T      1
          L     T      1
          T     MW     2
          LC    T      1
          T     MW     4
          U     T      1
          =     A      0.0
    [SIGNATUR]
    Ironie setzt Intelligenz beim Empfänger voraus.
    [/SIGNATUR]

  7. Folgende 4 Benutzer sagen Danke zu vierlagig für den nützlichen Beitrag:

    erwinundbadman (27.03.2008),Gerhard K (27.03.2008),Harry_99 (24.03.2015),Technikfreak (22.11.2011)

Lesezeichen

Berechtigungen

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