Automatica 2012 - Spezial
Automatica 2012 - Spezial

Vom 22. bis 25. Mai dreht sich auf dem Gelände der Neuen Messe München alles um die Themen Automation und Mechatronik und insbesondere um die Spezialdisziplinen Robotik, Montage sowie industrielle Bildverarbeitung. Alles Wissenswerte rund um die Automatica 2012 haben wir in unserem Messe-Spezial zusammengefasst.


Zum Automatica 2012 Spezial

Sensor+Test 2012 - Spezial
Sensor+Test 2012 - Spezial

Rund 550 Aussteller präsentieren auf der Sensor+Test vom 22. bis 24 Mai in Nürnberg dem Fachpublikum ihre Neuheiten rund um das breite Themengebiet der Sensorik, Mess- und Prüftechnik.

Aktuelle Neuheiten der Messe, Produkte und Fachbeiträge haben wir in unserem Spezial konzentriert.

Zum Sensor+Test 2012 Spezial

aktuell informiert!
aktuell informiert!

Regelmäßig aktuell informiert - mit dem Branchennewsletter der Automation.

Probelesen!


Newsletter vom 16.05.2012

Newsletter vom 14.05.2012

Newsletter vom 11.05.2012

Newsletter vom 02.05.2012


Mitmachen!

Newsletter abonnieren

Personalien der Branche

Im Überblick: Wer wechselte wohin?

Personalien der Branche

Neuer Vorstand bestätigt - Produktmanager wechselt Unternehmen - Vertriebsleiter eingestellt:

Die Personalien der Branche im Überblick


Whitepaper

OPC Unified Architecture – Die Grundlagen kompakt aufbereitet

Whitepaper

Im Februar 2009 kam das erste Release der OPC-Spezifikation  "OPC Unified Architecture (UA)“ heraus. OPC UA deckt ein großes Spektrum von Themen und Funktionen ab. Aber was genau ist OPC UA und wie funktioniert die Kommunikationstechnologie?

Whitepaper downloaden ...

Film ab!
Film ab!

Technologien, Interviews, Messeimpressionen - Videos aus der Banche.

Die Videos.

Bilderstrecken
Bilderstrecken
Bilderstrecken

Technologische Neuheiten, Branchenpartys und News: Fotografische Eindrücke aus der Automatisierungsbranche

Die Bilderstrecken.

Nachgehakt
Nachgehakt
Nachgehakt

Hinter den Kulissen der Automation

Im Interview: Die Experten der Automation.

Zu den Interviews ...

Top5

Aktuell Leser Top 5 Leser Best 5
16. Januar 2012
Manfred Werner, 3S

Wir brauchen überschaubare Einheiten

Die Anwendungen werden immer komplexer; das Zerlegen der Projekte in kleinere Einheiten damit unabdingbar. Geschäftsführer Manfred Werner skizziert, wie sich der Hersteller der SPS-Software Codesys eine Vereinfachung des Engineering vorstellt.

Anzeige

Manfred Werner
3S Smart Software Solutions 
zoom
Manfred Werner, 3S: „Der ‚Application Composer‘ in Codesys 3.5 ermöglicht Parametrieren statt Programmieren.

Herr Werner, die Software übernimmt immer mehr Automatisierungsfunktionen und wird dadurch immer komplexer. Wie lässt sich die zunehmende Komplexität beherrschen?

■ Vor diesem Problem stehen wir selbst: Was braucht ein Unternehmen wie 3S Smart Software Solutions, um ein komplexes Tool wie Codesys entwickeln zu können? Wir setzen auf mächtige Bibliotheken auf, versionieren unsere Software, entwickeln durchgehend objektorientiert und verwenden UML* zum Software-Design beziehungsweise ‚Lint‘ zur Sicherstellung der Software-Qualität.

Die gleichen Möglichkeiten bietet Codesys V3 dem Automatisierer für seine immer komplexeren Applikationen: eine Reihe getesteter Bibliotheken – unter anderem für File-Zugriff, Socket-Schnittstelle, CANopen und Ethercat –, SVN-Integra­tion** zur Versionsverwaltung, objektorientiertes Program­mieren, UML-Integration sowie statische Code-Analyse. Vorhanden bleiben natürlich un­verzichtbare Funktionen wie Online Change, Trace, Variablen-Anzeige im laufenden Betrieb, Feldbus-Konfiguration und HMI, die der Automatisierer so in keiner C#-Entwicklungsumgebung findet.

Welche Möglichkeiten gibt es, trotz der zunehmenden Komplexität die Bedienung zu vereinfachen?

■ Komplexe Probleme werden einfacher, indem man sie in überschaubare Einheiten zerlegt. Schon immer hat Codesys Bibliotheken und Bausteine unterstützt, die ein Zerlegen des Projekts in kleinere Einheiten erlauben. In Codesys 3.5 gehen wir mit dem ‚Application Composer‘ noch einen Schritt weiter: Wir führen ein neues Objekt ein, das Modul. Es besteht aus Bausteinen, den dazugehörigen E/As und Visualisierungen. Zu einem Modul können Ausführungsparameter definiert werden.

Sind die Module erstellt, setzt sich das eigentliche Ma­schinenprogramm aus einer Reihe von Modulen zusammen, die noch mit den richtigen Parametern versorgt werden müssen. Auf Knopfdruck wird dann das eigentliche Maschinenprogramm generiert – inklusive Inbetriebnahme-Visualisierung.

Welche Entwicklungen auf der Hardware-Seite müssten mit denen auf der Software-Seite einhergehen, um ein möglichst leistungsfähiges und leicht bedienbares Automatisierungs-System zu erhalten?

■ Wenn wir von der Steuerung sprechen, dann ist klar, dass komplexere Programme auch mehr Rechenleistung brauchen. Zudem müssen größere Datenmengen transportiert werden, was schnelle Feldbusse voraussetzt. Mit dem PC und Feldbussen auf Ethernet-Basis gibt es hier aber derzeit kaum Grenzen. Der Automatisierer kann aus einer Vielzahl von Geräten das Preis-Leistungs-Optimum für seine Anwendung heraussuchen.

* (Unified Modeling Language)
** (Subversion)