Willkommen beim Morphish
Was es ist
Der PLC Morphish ist ein cloudbasierter Übersetzer von SPS-Quellcode zwischen Siemens TIA-Portal, Mitsubishi Electric und CoDeSys-basierten Systemen wie Bosch ctrlX AUTOMATION.
Lauffähiger Siemens-Quellcode kann mit extrem hoher Qualität auf andere Plattformen übertragen werden. Form und Struktur des Quellcodes bleiben dabei erhalten, sodass man sich im Zielsystem mit dem eigenen Code sofort zurecht findet. Ein Übersetzungsgrad von 100% kann nicht immer erreicht werden, insbesondere, wenn herstellerspezifische Hardware wie Servo-Achsen oder Feldbusse verwendet werden. Beim Engineering auf der Zielplattform können wir jedoch unterstützen und so eine vollständige Übersetzung realisieren.
Momentan stehen folgende Übersetzungspfade zur Verfügung:
Demo
Hier lässt sich ein Demo-Projekt im Format Siemens TIA-Portal V17 herunterladen: TIA-Projekt / PDF-Ausdruck
Die Funktionsbausteine und Variablen im Projekt müssen über die Openness-Schnittstelle in einen Satz von XML-Dateien umgewandelt werden: Openness-Export
Von Siemens...
Diese Zip-Datei ist bereit für eine automatische Code-Übersetzung. Zum Testen des Übersetzers einfach diese ZIP-Datei hochladen und der Übersetzer erzeugt folgendes Ergebnis: Bosch Rexroth oder Mitsubishi Electric
Dieses Ergebnis kann in die jeweilige Entwicklungsumgebung direkt importiert werden. Einfach ein leeres Projekt anlegen und die übersetzte Datei importieren. So einfach lässt sich der Siemens-Quellcode weiternutzen!
...zu Bosch
Für den Import in die Entwicklungsumgebung ctrlX PLC Engineering von Bosch Rexroth zunächst ein leeres Projekt angelegen. Im Projektbaum nun den Knoten "Application" auswählen. Nun im Hauptmenü Projekt → PLCopenXML importieren ... anklicken und im anschließenden Dialog die mit dem Webdienst erstellte Datei auswählen. Die übersetzten Variablen und Funktionsbausteine werden nun in das Projekt eingelesen. Das Ergebnis sieht so aus: Projektdatei Bosch ctrlX PLC Engineering / PDF-Ausdruck
...oder zu Mitsubishi Electric
Für den Import in die Entwicklungsumgebung GX Works3 von Mitsubishi Electric ebenfalls zu Beginn ein leeres Projekt angelegen. Anschließend im Hauptmenü Projekt → Open Other Format File → XML Format... anklicken und in dem sich öffnenden Dialogfeld die mit dem Webdienst erstellte Datei auswählen. Die übersetzten Variablen und Funktionsbausteine werden nun in das Projekt eingelesen. Das Ergebnis sieht so aus: Projektdatei Mitsubishi GX Works3 / PDF-Ausdruck.
Jetzt Ausprobieren
Preisgestaltung
Der Übersetzer kann über diese Website kostenfrei im Demo-Modus ohne Anmeldung ausprobiert werden. Die gesamte Struktur (Strukturierte Variablen, Funktionsbausteine mit Schnittstelle und Netzwerken...) wird dabei kostenfrei übersetzt. Ohne Account werden die meisten Variablen im Ladder-Quellcode durch eine Demo-Variable ersetzt. Jede Variable bildet einen Tag.
10 Tags kosten 1 Euro
Die Zahl der erforderlichen Tags werden bei der Übersetzung angezeigt, aufgeschlüsselt nach den einzelnen Programmelementen.
Hat das Ihr Interesse geweckt? Dann noch heute zum Account-Freischalten hier anrufen:
0711 / 91 28 03 48
oder eine Email an: