Automatisierungsplattform für CNC, Robotik und Achskopplung

Anthropomorphe Roboter, komplexe CNC-Bearbeitung in 3D, vielfach gekoppelte Achsbewegungen, in Echtzeit modifizierbare Einzelachspositionierung – jedes dieser Schlagworte bezeichnet bisher eine eigene Technikwelt. B&R hat hierfür eine Gesamtplattform vorgestellt, die sämtliche Komponenten in einem System vereint. Die Lösung Generic Motion Control beinhaltet Antriebe, Bewegungs- und Bahnsteuerung, Visualisierung sowie E/A-Handling. Eine Bahnsteuerung mit CNC-Funktionen fungiert als integraler Bestandteil des kompletten Automatisierungs­sys­tems, das mit nur einem Softwarewerkzeug projektierbar ist. Im Echtzeitbetriebs­system wird der notwendige Rahmen für präzise Positionieraufgaben geschaffen. CNC-Zykluszeiten von 400µs ermöglichen eine Bahngenauigkeit im Submikronbereich. Generierte Sollpositionen werden über Powerlink jitterfrei an die Antriebe übertragen. Darüber hinaus lassen sich die benötigen E/As flexibel in das System einbinden.

Maschinenvisualisierung Über vordefinierte Visualisierungskomponenten lassen sich komplexe Maschinenfunktionen abbilden. Sie umfassen neben klassischen Komponenten wie Parametereinstellung und Bedienung von Bewegungsprogrammen auch Werkzeuge für Simulation, Aufzeichnung und Diag­nose von Abläufen. Dadurch wird die Basis für beliebig angepasste Visualisierungslösungen geschaffen. Durch die Flexibilität ist es möglich, eine Maschinen­linie individuell anzupassen. Das eigentliche Know-how einer Automatisierungslösung kann in der Applikationsschicht gekapselt werden und muss nicht direkt in den CNC-Kern eingebaut werden. Die Soft-CNC verfügt über eine umfangreiche Funktionslis­te. Teileprogramme bzw. Bewegungsabläufe werden nach DIN66025 programmiert. Eine Aufteilung in Haupt- und Unterprogramme ermöglicht die übersichtliche Verwaltung von NC-Programmen. In der Norm definierte Grundfunktionen wurden um Zusatzfunktionen erweitert. Aufgrund der erweiterten Programmiertechnik kann der Anwender Elemente einer Hochsprache wie z.B. Schleifen, Bedingungen und Verzweigungen verwenden. Kommunikation

Daten von Applikationsprogrammen der SPS werden über die Schnittstelle ausgetauscht. Verschiedene Zugriffsfunktionen ermöglichen die Kontrolle des Programmablaufs in Echtzeit. Zum einen können Daten wie Werkzeug­radius oder Endpunkte von Bahnstücken noch während des Programmlaufs geändert werden, zum anderen stehen bestimmte Daten bahnsynchron zur Verfügung. Die Erkenntnisse der komplexen Bahnplanung für Roboter werden auch für Werkzeug- und Produktionsmaschinen übernommen. Die Steuerung von anthropomorphen Robotern ist ebenso möglich wie die komplexe CNC-Bearbeitung in 3D. Die Einbindung von E/A-Knoten sowie die direkte Verknüpfung mit SPS-Funktionen helfen zusätzlich, die Automatisierungsabläufe zu verwirklichen.