Step 7 AWL-Code in FUP wandelbar machen

Newling

Level-1
Beiträge
10
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Guten abend liebe Programmierer,

ich bin nicht so erfahren, wie es viele hier sein werden und hoffe, das ihr mir jetzt und auch in Zukunft weiterhelfen könnt.
Ich versuche die folgende AWL in FUP zu wandeln. Wenn ich eine Sprungmarke enferne, vereinfache und hin- und herversuche, dann klappt es (Im Simatic Manager gibt es ja diese Umschaltung zwischen beiden bzw. 3).
Aber da zwei Sprungmarken drin sind, schaffe ich es auch durch mehrmaliges versuchen nicht, und würde mich für eine Lösung freuen:

O M 10.0
ON M 10.1
O
UN E 21.0
UN E 16.1
SPB M002

S M 51.0
S M 50.7

U E 21.0
SPB M001

L MD 110
T MD 120

M001: NOP 0

M002: NOP 0
 
Mach jedes teil von code mal in ein separates Netzwerk
Doch muss mann was anpassen

Code:
 U     M    123.4
      S     M     51.0
      S     M     50.7

M123.4 ist immer true

Code:
    L     MD   110
      T     MD   120
      NOP   0

Und dann am ende in 2 Netzwerke 2 Sprunglabels machen.
Die dürfen aber nicht in ein leeres Netzwerk stehen.
So, irgend ein Dummy Logik tut es dann auch.

Bram
 
Zuletzt bearbeitet:
du kannst die AWL code in ein Netzwerk kopieren. Sollte dann schon in AWL stehen.
Damm umschalten auf FUP und dann sollte das passen.

Code:
O      M 10.0
      ON    M 10.1                     
      O     
      UN    E 21.0                     
      UN    E 16.1                     
      SPB   M002

Dies zum Beispiel kannst du so in ein Netzwerk kopieren.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hmm, vielen dank ersteinmal.
Geht denn das ganze nicht auf ein einzelnes FUP oder KOP-Netzwerk?
Weil ich von diesen AWL-Code-Vergleichen viele habe, die alle unterschiedlich sind. Und wenn ich für ein einzelnes Netzwerk 6 neue anlege, kann ich mir vorstellen, das die Übersicht verloren geht.
 
ich habe zwischen den beiden Sprungmarken noch einen Vergleich, den ich weggelasssen habe, damit es nicht noch komplizierter wird.


Ich kann Netzwerk 5 und 6 nicht anlegen. Es gibt Meldung: Sprungmarke im leeren Netzwerk nicht möglich..
 
Zuletzt bearbeitet:
Zurück
Oben