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

Ergebnis 1 bis 10 von 10

Thema: Und vor Oder

  1. #1
    Registriert seit
    15.02.2011
    Beiträge
    88
    Danke
    2
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo,

    kann mir mal einer ein Beispiel sagen wo es nicht eindeutig wäre wenn ich eine Klammer vergessen würde.

    U(
    O E0.0
    O E0.1
    )
    U E 0.2

    = A 0.0

    Was würde denn passieren wenn ich die Klammer vergessen würde. Da bei dem U kein Operand steht macht es doch keinen Unterschied ?
    Zitieren Zitieren Und vor Oder  

  2. #2
    Registriert seit
    11.12.2009
    Beiträge
    2.115
    Danke
    388
    Erhielt 390 Danke für 271 Beiträge

    Standard

    ein U ohne Operand würde gar nicht in die SPS übertragen werden können.

    Diese Konstellation ist gewagt. Wenn ich eine Oder-Verknüpfung mache nutze ich immer

    U E0.0
    O E0.1
    = A0.0

    Denn wenn du z.B. solch einen Code hast

    U E0.0
    = A0.0

    O E1.1
    O E1.2
    = A0.1

    Dann ist es als würdest du das hier schreiben:

    O A0.0
    O E0.1
    O E0.2
    = A0.1

    Da das vorherige Verknüfungsergebnis weiter genutzt wird.

    Alternativ könnte mal noch das hier schreiben:

    CLR
    O E0.0
    O E0.1
    U E0.2
    = A0.0



    Grüße

    Marcel

  3. #3
    Registriert seit
    11.05.2005
    Ort
    Baden-Württemberg
    Beiträge
    669
    Danke
    113
    Erhielt 153 Danke für 124 Beiträge

    Standard

    @Matze

    Code:
    Denn wenn du z.B. solch einen Code hast
    
    U E0.0
    = A0.0
    
    O E1.1
    O E1.2
    = A0.1
    
    Dann ist es als würdest du das hier schreiben:
    
    O A0.0
    O E0.1
    O E0.2
    = A0.1
    ... das zweifel ich jetzt einfach mal an.

    Kann zwar grad nicht testen, aber nach dem = gehts mit VKE 0 weiter, sofern keine weiteren Zuweisungen, ein Sprung oder ein NOT Befehl kommt.
    "arbeite klug, nicht hart" - deutsches Sprichwort

  4. #4
    Registriert seit
    11.12.2009
    Beiträge
    2.115
    Danke
    388
    Erhielt 390 Danke für 271 Beiträge

    Standard

    Das glaube ich nicht

    Ich meine mich zu erinnern auch mal solche Konstellationen gesehen zu haben:

    U E0.0
    O E0.1
    = A0.0
    R A0.1

    Und das tat Ich möchte mich jetzt nicht drauf festnageln! Aber ich beginne ein Oder IMMER mit einem UND... dann braucht man gar nicht erst drüber nachdenken!

    Grüße

    Marcel

  5. #5
    Registriert seit
    11.05.2005
    Ort
    Baden-Württemberg
    Beiträge
    669
    Danke
    113
    Erhielt 153 Danke für 124 Beiträge

    Standard

    ja, das ist aber was anderes.
    Das sind zwei Zuweisungen...
    "arbeite klug, nicht hart" - deutsches Sprichwort

  6. #6
    Registriert seit
    11.12.2009
    Beiträge
    2.115
    Danke
    388
    Erhielt 390 Danke für 271 Beiträge

    Standard

    Ok du hast recht, ich hatte ein Bild hochgeladen als "Beweis" aber den Fehler gemacht mit einem ODER zu beginnen.
    Da ist es klar, dass das VKE 1 wird.

    Dann nehme ich alles zurück und behaupte das Gegenteil!

    Grüße

    Marcel

    P.S: Mir fällt wieder ein was war, ein Kollege hatte mal nen Ausgang auskommentiert, weil er den nicht verwenden wollte, hatte aber die Bedingung stehen lassen. Somit hat sich das VKE auf die folgende ODER-Verknüpfung ausgewirkt.

    Grüße

    Marcel

  7. #7
    Registriert seit
    11.05.2005
    Ort
    Baden-Württemberg
    Beiträge
    669
    Danke
    113
    Erhielt 153 Danke für 124 Beiträge

    Standard

    ja, das ist ein beliebter Fehler
    "arbeite klug, nicht hart" - deutsches Sprichwort

  8. #8
    Registriert seit
    23.04.2009
    Ort
    Allgäu
    Beiträge
    3.042
    Danke
    241
    Erhielt 863 Danke für 617 Beiträge

    Standard

    Zitat Zitat von Matze001 Beitrag anzeigen
    P.S: Mir fällt wieder ein was war, ein Kollege hatte mal nen Ausgang auskommentiert, weil er den nicht verwenden wollte, hatte aber die Bedingung stehen lassen. Somit hat sich das VKE auf die folgende ODER-Verknüpfung ausgewirkt.
    Genau, dann kann so etwas passieren.
    Denn nach jeder Zuweisung erfolgt wieder eine so genannte "Erstabfrage" und bei der ist es total egal ob du nun mit einem ODER oder mit einem UND beginnst.
    Gruß
    Paule
    ----------------------------------------------------------------------------
    > manchmal verliert man und manchmal gewinnen die anderen <

  9. #9
    Registriert seit
    15.01.2005
    Ort
    In der Mitte zwischen Bayreuth/Weiden
    Beiträge
    6.735
    Danke
    321
    Erhielt 1.523 Danke für 1.283 Beiträge

    Standard

    Zitat Zitat von Matze001 Beitrag anzeigen
    P.S: Mir fällt wieder ein was war, ein Kollege hatte mal nen Ausgang auskommentiert, weil er den nicht verwenden wollte, hatte aber die Bedingung stehen lassen. Somit hat sich das VKE auf die folgende ODER-Verknüpfung ausgewirkt.
    Das würde sich aber auf die folgende Und-Verknüpfung auch auswirken, nur halt Logisch andersrum.

    Mfg
    Manuel
    Warum denn einfach, wenn man auch Siemens einsetzen kann!

    Wer die grundlegenden Freiheiten aufgibt, um vorübergehend ein wenig Sicherheit zu bekommen, verdient weder Freiheit noch Sicherheit (B. Franklin).

  10. #10
    Registriert seit
    11.12.2009
    Beiträge
    2.115
    Danke
    388
    Erhielt 390 Danke für 271 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Ja das stimmt, es ist aber "ungefährlicher"...

    Bei einer ODER-Verknüpfung könnte man unbeabsichtigt ein TRUE bekommen,
    bei einer UND-Verknüpfung könnte man unbeabsichtigt ein FALSE bekommen...

    Es ist klar das dieser beschriebene Fehler nur mit einem CLR gelöst werden kann.

    Grüße

    Marcel

Ähnliche Themen

  1. Überspannungsschutz vor oder nach Hauptschalter
    Von Anaconda55 im Forum Schaltschrankbau
    Antworten: 8
    Letzter Beitrag: 25.06.2017, 17:13
  2. Reparaturschalter vor oder nach dem Umrichter?
    Von Paule im Forum Schaltschrankbau
    Antworten: 28
    Letzter Beitrag: 23.04.2011, 10:29
  3. Simatic S7 Oder vor Und
    Von canYon im Forum Simatic
    Antworten: 8
    Letzter Beitrag: 26.07.2009, 21:07
  4. Not-Aus Schütz vor oder nach Umrichter
    Von Toddy80 im Forum Schaltschrankbau
    Antworten: 14
    Letzter Beitrag: 08.07.2008, 23:45
  5. WinCC oder Vijeo Citect Vor-/Nachteile
    Von weltraumolli im Forum HMI
    Antworten: 3
    Letzter Beitrag: 28.05.2008, 08:40

Lesezeichen

Berechtigungen

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