S5 Programm überschreiben zu S7 Programm

Tabler

Level-1
Beiträge
11
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,
ich habe ein S5 Programm die Anlage wird auf S7 umgerüstet. Kann ich das Programm wieder verwenden für S7? d.h. ist die AWL miteinander Kompatibel?

Wenn ja gib es ein Tool zum Konvertieren der Befehle?

Danke
 
Hallo es gibt ein Tool von Siemens zur konviertierung.

Leider weis ich nicht wie es heißt.

Du musst dann noch ein paar Befehle per Hand anpassen, und dann sollte alles funktionieren.

Soviel zur Theorie... die Praxis ist meisst etwas... haariger ;)

Grüße

Marcel
 
Zuviel Werbung?
-> Hier kostenlos registrieren
die awl ist ähnlich, aber nicht kompatibel

es gibt einen konverter von siemens, der einfache
s5 programme nach s7 konvertieren kann.

über die qualität des erzeugten code kann ich nichts sagen.

meist dürfte ist eine manuelle anpassung notwendig sein.

die besten ergebnisse dürfte ein komplette neuprogrammierung
bringen. ist aber auch am aufwendigsten.
 
Hallo,
ich habe ein S5 Programm die Anlage wird auf S7 umgerüstet. Kann ich das Programm wieder verwenden für S7? d.h. ist die AWL miteinander Kompatibel?

Wenn ja gib es ein Tool zum Konvertieren der Befehle?

Danke

Es gibt den S5 -> S7 Convereter, doch empfehlen würde ich dies nicht.
Der Code ist fast nicht lesbar und wenn du darin einen Bug suchst oder etwas ändern musst bist du arm dran.



bike
 
Ich bin kein SPS Ass, eher ein neuling. Bin schon mit dem neuen Programm so verzweifelt das ich nicht weiterkomme, also habe ich micht entschieden das alte zu übernehmen. Habe soeben das alte Programm überflogen da sind soviele Befehle noch nie davon gehört. Sowie z.b. !=F etc.

Es geht um eine Fahrstuhlprogrammierung von einem Model mit 2 Fahrstühlen. Viele denken jetzt bestimmt ist ja einfach :D
 
Zuviel Werbung?
-> Hier kostenlos registrieren
...
die besten ergebnisse dürfte ein komplette neuprogrammierung
bringen. ist aber auch am aufwendigsten.
Falls es sich nicht um ein sehr einfaches Programm handelt, solltest du darüber nachdenken alles neu zu programmieren. Die oben genannte Aussage von tnt369 relativiert sich schnell wieder wenn man in einem unbekannten, konvertierten Programm nach Fehlern suchen muss.
 
Ich bin kein SPS Ass, eher ein neuling. Bin schon mit dem neuen Programm so verzweifelt das ich nicht weiterkomme, also habe ich micht entschieden das alte zu übernehmen. Habe soeben das alte Programm überflogen da sind soviele Befehle noch nie davon gehört. Sowie z.b. !=F etc.

Es geht um eine Fahrstuhlprogrammierung von einem Model mit 2 Fahrstühlen. Viele denken jetzt bestimmt ist ja einfach :D


Machen wir Hausaufgaben?


bike
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Machen wir Hausaufgaben?


bike

jepp, so sieht es mal wieder aus ...


Habe soeben das alte Programm überflogen da sind soviele Befehle noch nie davon gehört. Sowie z.b. !=F etc.

Da könnte man hin gehen und sich die Befehlsliste vom S5 anschauen und den Pedant von S7 suchen und dann einsetzen (Stichwort Vergleich ;))...
Wenns sich um ein Modell handelt, könnte man vermuten das da nicht zu viel außer normale Logik enthalten ist und es evtl. sogar mit dem Converter geht ...
 
Es gibt den S5 -> S7 Converter, doch empfehlen würde ich dies nicht.
Der Code ist fast nicht lesbar und wenn du darin einen Bug suchst oder etwas ändern musst bist du arm dran.

Viel schlimmer ist, das der Converter bei bestimmen Code-Konstellationen einfach abschmiert.
In einem Fall einer S5-135 lift der SIEMENS-Converter gegen den Baum aber ein
Konkurrenzprodukt - ich glaube von MHJ - hat den Durchlauf dann geschafft.

Genutzt hat das dem Endkunden wenig, denn er dachte, man könnte mal
eben ein "Progrämmchen" von einer S5-135 auf eine S7-400 ohne große
Manpower portieren - und Tschüss.

Frank
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Genutzt hat das dem Endkunden wenig, denn er dachte, man könnte mal
eben ein "Progrämmchen" von einer S5-135 auf eine S7-400 ohne große
Manpower portieren - und Tschüss.

*ACK*
Das hatte ich auch schon.
Anfrage vom Kunden: Die neue Automatisierung bleibt manchmal stehen ohne Meldung. Können Sie dies beheben?
Antwort: ja, aber nur abgerechnet nach Aufwand. :ROFLMAO:

Dann hatte ich den Müll auf dem Tisch.
Es war nicht in Deutschland sondern außerhalb.
Ergebnis: Programm neuschreiben, war besser und Preiswerter, da ich diese Art Anlagen kannte.
Bei Rechnung kam die Anfrage: Warum neues Programm?

Soviel als Erfahrung von und mit Konvertierung


bike
 
Ergebnis: Programm neuschreiben, war besser und Preiswerter, da ich diese Art Anlagen kannte.
Bei Rechnung kam die Anfrage: Warum neues Programm?

Soviel als Erfahrung von und mit Konvertierung

Wobei es dazu meiner Erfahrung nach sicher kein konvertiertes Programm braucht ...
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Tabler!

Ich verbringe seit 5 Jahren ca. 35% meiner Arbeitszeit mit dem Konvertieren
von S5 nach S7.
Zu dem Siemens Konverter kann ich nur eines sagen:
Für einfache Programme mag er gehen. Ansonsten: :sb5::sb5:(Ein Smilie reicht hier nicht!)
Alles was er nicht übersetzen kann wird auskommentiert und Du suchst Dich dumm und dämlich
nach diesen Stellen.
Bei kleineren Programmen würde ich mich den Anderen anschließen: Neu programmieren.
Für größere Programme hab' ich mir meinen eigenen Konverter programmiert.

Zu den Befehlen solltest Du Dir vllt. mal das hier ansehen:
http://support.automation.siemens.com/WW/view/de/14779967

So unterschiedlich sind die Befehle nämlich nicht.

Grüße
Gebs
 
Also jetzt mal ehrlich.
Ich habe in den letzten Tagen 3 Maschinen von S5 nach S7 umgerüstet.
Allerdings keine hochkomplizierten Dinger.
Altes Programm mit IBH S5/S7 für Windows mit S5 öffnen, dann speichern als S7 Projekt in ein bereits konfiguriertes S7 Projekt. Übertragen in die SPS, Maschine einschalten das wars !

Einmal musste ich ca. 10 Zeilen nachbearbeiten. Da dann aber das alte S5 Programm als Kommentar im S7 Programm steht war das eine 5 Minuten angelegenheit.

peter(R)
 
Altes Programm mit IBH S5/S7 für Windows mit S5 öffnen, dann speichern als S7 Projekt in ein bereits konfiguriertes S7 Projekt. Übertragen in die SPS,

Das geht aber nur, wenn du keine Sonderbaugruppen oder
anderen exotischen Kram hast.
Ich kann dir gerne ein Projekt - zum Zähne ausbeissen - geben.
Allerdings hatte ich das ca. 2003 zu konvertieren, was damals
werder mit SIEMENS noch mit (ich glaube) MHJ funktionierte.

Frank
 
@IBFS



hatte ich geschrieben !
Würde mich trotzdem mal interessieren dein Programm. Nur mal so als Test.
Lass mal rüberwachsen. Ich teile dir dann das Ergebnis mit.

peter(R)

wie wollt ihr feststellen ob es peter's übersetzung bringt? frank ruft seinen damaligen kunden an und fragt, ob er da mal was testen dürfte? -.-
 
Wenn die Übersetzung schon mal tausend Fehler bringt wars sicher nix.
Wenn es nur einige sind kann man zumindest mal sehen wo es klemmt.
Bei Sonderbaugruppen wird es eh schwierig, weil die sicher nicht mit ner 1:1 Übersetzung zurechtkommen.
Daher meine Rede KEINE HOCHKOMPLIZIERTEN DINGER .
Muss ich das denn jedesmal wiederholen ????? :rolleyes:

peter(R)
 
Zurück
Oben