Ich bin über den Tipp eines Kunden auf diese sehr interessante Seite gestolpert. Für eines unserer Produkte verwenden wir auch eine 61131 Entwicklungsumgebung, allerdings keine der unterstützten Tools. Nun habe ich versucht, den ST Sourcecode in unserem Tool zu importieren und kompilieren, aber erwartungsgemäss klappt das nicht so einfach. Eine erste Analyse der Bibliotheken hat gezeigt, dass die ST Sourcen anscheinend doch ziemlich weit von den im 61131 Standard definierten Funktionsumfang entfernt ist (zB Verwendung von Pointern, aber auch einige syntaktische Dinge).
Andererseits ist es für uns und den Hersteller der von uns verwendeten 61131 Umgebung doch interessant, diese Bibliothek auf die Hardware zu bringen.
Wie ist da nun der beste Weg um zu diesem Ziel zu kommen? CoDeSys ist offensichtlich das primäre Targetsystem, wie wird das aber zur Zeit bei den Portierungen auf die verschiedenen Platformen wie Step 7 und PcWorx gehandhabt? Werden da automatische Konvertierungsskripts verwendet um die Änderungen, Fixes und Erweiterungen zwischen den Systemen zu synchronisieren oder ist das alles Handarbeit?
-bert