Übersetzen von AWL in FUP oder KOP

Trabbi

Level-1
Beiträge
41
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo zusammen,

ich habe einen etwa 40 zeiligen AWL-Code, der sich vermutlich Aufgrund einiger fehlernder NOP 0 nicht in FUP oder KOP übersetzen lässt. Wer hat mir denn einen entsprechenden Tipp, wie ich bei der Übersetzung vorgehen muss?!? Besten Dank an alle Helfer im voraus!

Gruß
Trabbi
 
Awl -> kop/fup

Hallo,

die 40 Zeilen erstmal in mehrere Netzwerke aufteilen wenns drin mehrere Zuweisungen mit verschiedenen Bedingungen gibt. Dann je nach Verwendung in neuen Netzwerken Testaufrufe von SR, S_EVERZ usw machen (alles was verwendet ist) und den vorhandenen Code entsprechend mit NOPs vervollständigen. Wenn Bausteinaufrufe mit BOOL-IN dabei sind Call-Converter verwenden ;-)

André
 
Zuviel Werbung?
-> Hier kostenlos registrieren
oh, das Problem kenne ich

ohne deinen Code zu kennen würde ich einfach mal alle glieder mit zuweisungen in ein extra netzwerk gucken und dann mal sehen was sich wandeln lässt und was nicht...

was hast du denn alles für "Funktionen" verwendet? nur boolsche Verknüpfungen, oder auch Aufrufe, Timer usw.?
 
Der Code sieht so aus: In wieviel verschiedene Netzwerke würdet Ihr den Code verteilen?

U(
O DB21.DBX 195.2
O DB22.DBX 195.2
O DB23.DBX 195.2
O DB24.DBX 195.2
)
U Z 1
S M 100.0
U(
U M 100.0
U Z 1
O
U DB11.DBX 6.2
U E 52.0
UN E 52.1
)
U E 52.5
U E 53.0
U E 53.4
U E 53.6
U E 54.0
U E 54.2
U E 56.3
UN M 39.6
S M 151.0
U M 151.0
FP M 200.0
R M 102.0
U E 52.3
S M 102.0
U M 151.0
UN E 52.4
S M 151.7
U M 151.0
U M 151.7
U E 52.4
O
UN M 1.0
R M 151.0
R M 100.0
R M 151.7
U DB11.DBX 6.2
UN E 52.0
U E 52.4
R M 151.0
R M 100.0
R M 151.7

Gruß
Trabbi
 
in etwa so...

Code:
FUNCTION FC 1 : VOID
TITLE =
VERSION : 0.1

BEGIN
NETWORK
TITLE =

      U(    ; 
      O     DB21.DBX  195.2; 
      O     DB22.DBX  195.2; 
      O     DB23.DBX  195.2; 
      O     DB24.DBX  195.2; 
      )     ; 
      U     Z      1; 
      S     M    100.0; 




NETWORK
TITLE =


      U(    ; 
      U     M    100.0; 
      U     Z      1; 
      O     ; 
      U     DB11.DBX    6.2; 
      U     E     52.0; 
      UN    E     52.1; 
      )     ; 
      U     E     52.5; 
      U     E     53.0; 
      U     E     53.4; 
      U     E     53.6; 
      U     E     54.0; 
      U     E     54.2; 
      U     E     56.3; 
      UN    M     39.6; 
      S     M    151.0; 

NETWORK
TITLE =


      U     M    151.0; 
      FP    M    200.0; 
      R     M    102.0; 

NETWORK
TITLE =


      U     E     52.3; 
      S     M    102.0; 

NETWORK
TITLE =

      U     M    151.0; 
      UN    E     52.4; 
      S     M    151.7; 

NETWORK
TITLE =


      U     M    151.0; 
      U     M    151.7; 
      U     E     52.4; 
      ON    M      1.0; 
      R     M    151.0; 
      R     M    100.0; 
      R     M    151.7; 
NETWORK
TITLE =

      U     DB11.DBX    6.2; 
      UN    E     52.0; 
      U     E     52.4; 
      R     M    151.0; 
      R     M    100.0; 
      R     M    151.7; 

END_FUNCTION
 
Hallo Andre,

wie kann man dein Demo herunterladen, ich hab versucht mit dem Kontaktformular aber iwie klappt nicht

LG
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ich würde mal versuchen Ihm eine Mail (s. Webseite) zu schicken, weil hier im Forum ist er wohl auch nicht so oft Online (Letzte Aktivität 25.10.). Übrigens hast Du mal auf das Datum des Beitrages geachtet? Da seine Webseite auch noch einen Copyright Vermerk von Anno dazumal hat würde ich nicht damit rechnen, dass es die Software noch gibt.
 
Zuletzt bearbeitet:
Zurück
Oben