AWL in FUP wandeln

bwink68

Level-1
Beiträge
40
Reaktionspunkte
3
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

wir haben in der Steuerung (S7-315) folgendes NW in AWL welches sich so nicht in FUP umschalten läßt. (Simatic Manager V5.4 SP2)
Habe mir nun mal die Mühe gemacht und dies sinngemäß (meiner Meinung nach) in FUP erstellt. (siehe Anhang)
Kollegen meinen das ist nicht das Gleiche, da bei FUP Eingabe und anschließender Umschaltung der Ansicht nicht der gleiche AWL Code heraus kommt. Ich meine aber die Funktion ist die selbe. Falls jemand Lust und Laune hat könnte er mal kurz drüber sehen.

NW in AWL:

O(
UN E 101.0
UN E 101.1
U E 101.2
U E 98.2
UN E 98.7
)
O(
U E 101.0
U E 98.4
U DBX 21.2
U E 98.2
U(
O(
UN E 98.5
UN E 98.7
)
O(
U E 98.5
UN E 99.0
)
)
UN M 1803.3
UN M 1803.5
)
UN A 98.4
= A 98.5
 

Anhänge

  • NW5.pdf
    43,6 KB · Aufrufe: 42
Also ich denke, ohne es genau geprüft zu haben, dass du eine UND Klammer auf am Anfang und vor der letzten Verküpfung diese wieder zu machen musst, dann ist es als FUP darstellbar.

Sieht die AWL von dem FUP soviel anders aus?

bike
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Der folgende Programmcode sollte funktionieren:

Code:
      U(    
      O(    
      UN    E    101.0
      UN    E    101.1
      U     E    101.2
      U     E     98.2
      UN    E     98.7
      )     
      O(    
      U     E    101.0
      U     E     98.4
      U     DBX   21.2
      U     E     98.2
      U(    
      O(    
      UN    E     98.5
      UN    E     98.7
      )     
      O(    
      U     E     98.5
      UN    E     99.0
      )     
      )     
      UN    M   1803.3
      UN    M   1803.5
      )     
      )     
      UN    A     98.4
      =     A     98.5

Oder noch etwas einfacher:

Code:
      U(    
      UN    E    101.0
      UN    E    101.1
      U     E    101.2
      U     E     98.2
      UN    E     98.7
      O     
      U     E    101.0
      U     E     98.4
      U     DBX   21.2
      U     E     98.2
      U(    
      UN    E     98.5
      UN    E     98.7
      O     
      U     E     98.5
      UN    E     99.0
      )     
      UN    M   1803.3
      UN    M   1803.5
      )     
      UN    A     98.4
      =     A     98.5

Gruß Kai
 
@ bike, ist wohl richtig mit U( , anscheinend hat der FUP Editor Probleme wenn O( am Anfang steht.

@Kai, genau den den gleichen AWL Code wie dein zweiter bekomme ich, wenn ich meine FUP Konstruktion mit dem Simatic Manager in der Ansicht umschalte. Habe es heute in der Praxis getestet, funzt

Danke :D
 
Der Editor hat kein Problem wegen dem O sondern die Anweisungen müssen richtigen zwischen den Klammern stehen.

bike

P.S: ist ein Lernprozess, den du dann durchmachst wenn deine Kunden alles in FUP oder KPP haben wollen.
 
Wenn du dein ursprünliches NW nimmst und oben drüber eine "U(" Klammer auf setztst und vor dem UN 98.4 die Klammer wieder zumachst kannst du es umwandeln.
Die Anweisungen zwischen der neuen U( Klammer auf und der Klammer zu musst du verunden für den FUP Editor..
In AWL macht das nicht, doch für die Grafik musst du dies manuell machen.

bike
 
Zurück
Oben