Step 7 AWL "ODER"-Verknüpfung

justbql

Level-2
Beiträge
66
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,
ich bin auf einen ähnlichen Programmcode gestoßen. Was bedeutet diese leere Oder-Verknüpfung? Macht sie eventuell in einem anderen Zusammenhang Sinn?
Code:
UN    M     40.1      
U     M     40.2
O                           // Verstehe ich nicht
=     M     50.0

Viele Grüße Volker
 
Zwischen den Zeilen
Code:
[COLOR=#333333][FONT=Courier]O                           // Verstehe ich nicht[/FONT][/COLOR]
und
Code:
[COLOR=#333333][FONT=Courier]=     M     50.0[/FONT][/COLOR]
scheint früher was gestanden zu haben was jemand gelöscht hat.
Das O kannst du löschen.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
ich hatte den Code wohl falsch vereinfacht! Ich schreibe ihn einmal komplett rein.
Code:
      U     M     10.0
      U(    
      UN    M     10.1
      U     M     10.2
      O     
      U     M     10.1
      U(    
      U(    
      L     MD    20
      L     199
      ==I   
      )     
      U(    
      O     M     10.3
      O     M     10.4
      )     
      ON    M     10.5
      )     
      )     
      UN    M     10.6
      UN    M     10.7
      =     M     11.0
Lösche ich diese Oder-Verknüpfung, wird M11.0 nie gesetzt, richtig? Das Programm ist nicht von mir :-D! Sehen die Zeilen nur unsinnig aus oder sind sie es auch?
 
Wer sind "diese Oder-Verknüpfungen"?

Für mich schaut der Code gar nicht unsinnig aus, ich würde die Finger davon lassen wenn ich nicht weiss was ich tue.

PS: Was seltsam aussieht ist- was aber nicht unbedingt falsch sein muss- dass er MD20 (DINT) mittels "==I" (INT) vergleicht.
 
Zuletzt bearbeitet:
Diese "oder" Verknüpfung in Zeile 5.
Zeile 3 macht mit Zeile 6 keinen Sinn. Mein "Dank" war wohl etwas voreilig.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Wieso, Du hast Dich ja bei marlob bedankt?

Code:
      U(    
      UN    M     10.1        M10.1=0..
      U     M     10.2        .. und M10.2

      O                       ODER 

      U     M     10.1        M10.1 ist doch da...
      U(                      ... und..
      U(    
      L     MD    20          ...im MD20 steht 199...
      L     199
      ==I   
      )      
      U(                      UND
      O     M     10.3        M10.3 oder M10.4
      O     M     10.4
      )     
      ON    M     10.5        ODER M10.5=0
      )     
      )

Beachte die Klammern!
 
Zurück
Oben