In der Automatisierungstechnik ist das so eine Sache mit den Standards. Jedes Unternehmen behauptet, allgemeine Standards in seinen Produkten umzusetzen, aber die Realität zeigt ein anderes Bild. So werden in der IEC61131-3 zwar die Programmiersprachen definiert, jeder Hersteller hat aber mindestens noch herstellerspezifische Erweiterungen im Köcher. Das kann aufgrund der Unterschiedlichkeit der Systeme allerdings auch nicht anders sein. Andere greifen sich einzelne Sprachen, z.B. den strukturierten Text heraus und setzen ausschließlich auf eine Sprache.
Toolvielfalt
Als wären die verschiedenen Programmiersprachen und deren Eigenheiten nicht genug, muss sich der geneigte SPS-Programnmierer auch noch mit vielen unterschiedlichen Tools und ihren Eigenschaften \’herumschlagen\‘. Codesys macht an der Stelle das Leben etwas einfacher, aber auch dort gibt es herstellerspezifische Varianten und nicht jeder Hersteller nutzt Codesys. So wird es wohl auch in Zukunft so bleiben, dass SPS-Programmierer ein hohes Maß an Flexibilität mitbringen müssen, um mit den unterschiedlichen Systemen am Markt zu arbeiten. Dieses eine System, das alles kann und das alle nutzen, wird es wohl nie geben. Die gute Nachricht: Mit dem SPS-Forum gibt es eine hervorragende Plattform, um sich die erforderliche Hilfestellung geben zu lassen. (mbw)
www.sps-forum.de