Auslegung „Gold Maestro“ und „Gold Regler“ – Multi- Axis Konfiguration Elmo MC Eng....

19
Auslegung „Gold Maestro“ und „Gold Regler“ – Multi- Axis Konfiguration Elmo MC Eng. Bartholomäus Richter REV. 1 – April 2013 One Solution Any Application Seminar Seminar April 2013

Transcript of Auslegung „Gold Maestro“ und „Gold Regler“ – Multi- Axis Konfiguration Elmo MC Eng....

Page 1: Auslegung „Gold Maestro“ und „Gold Regler“ – Multi- Axis Konfiguration Elmo MC Eng. Bartholomäus Richter REV. 1 – April 2013 One Solution Any Application.

Auslegung „Gold Maestro“ und „Gold Regler“ – Multi-Axis

KonfigurationElmo MCEng. Bartholomäus

Richter REV. 1 – April 2013

One SolutionAny Application Seminar

SeminarApril 2013

Page 2: Auslegung „Gold Maestro“ und „Gold Regler“ – Multi- Axis Konfiguration Elmo MC Eng. Bartholomäus Richter REV. 1 – April 2013 One Solution Any Application.

Agenda

2

•Was will ich •Ausführung •Technische Limitierungen

Page 3: Auslegung „Gold Maestro“ und „Gold Regler“ – Multi- Axis Konfiguration Elmo MC Eng. Bartholomäus Richter REV. 1 – April 2013 One Solution Any Application.

Was will ich

33

Kleine HMI

Steuer- PC

Achsen die sich bewegen

Page 4: Auslegung „Gold Maestro“ und „Gold Regler“ – Multi- Axis Konfiguration Elmo MC Eng. Bartholomäus Richter REV. 1 – April 2013 One Solution Any Application.

Beispiel Maschine

44

6x Achsen

15x Digitale Eingänge 2x High Speed Eingänge als Capture Eingänge5x Digitale Ausgänge2x Analoge EingängeIst- Strom AnzeigeSicherheit

Page 5: Auslegung „Gold Maestro“ und „Gold Regler“ – Multi- Axis Konfiguration Elmo MC Eng. Bartholomäus Richter REV. 1 – April 2013 One Solution Any Application.

Systemstruktur

5

SteuerungGMASWhistleExterne I/Os

Page 6: Auslegung „Gold Maestro“ und „Gold Regler“ – Multi- Axis Konfiguration Elmo MC Eng. Bartholomäus Richter REV. 1 – April 2013 One Solution Any Application.

Detail der Systemstruktur

6

Sensoren der Funktion nach am Regler anschließen (RLS, FLS, Homing)Position Capture Eingänge auch am Regler anschließen

Page 7: Auslegung „Gold Maestro“ und „Gold Regler“ – Multi- Axis Konfiguration Elmo MC Eng. Bartholomäus Richter REV. 1 – April 2013 One Solution Any Application.

Achsen definieren

7

6 Achsen 3 Hauptachsen + 3 ZustellachsenTouch Probe an der entsprechenden Achse (nicht über externe I/Os oder Klemmen)

GMAS kann 100 Achsen, 16 NC Achsen

Page 8: Auslegung „Gold Maestro“ und „Gold Regler“ – Multi- Axis Konfiguration Elmo MC Eng. Bartholomäus Richter REV. 1 – April 2013 One Solution Any Application.

NC Zusammenfassen

8

3 Hauptachsen(X&Y) = V Rotatorisch

Großes ProzessabbildEndlagenschalterCyclic Position ModeTouch Probe

Berechnung in jedem PLC Task

A02, YA01, X

(X&Y) = V

V

Page 9: Auslegung „Gold Maestro“ und „Gold Regler“ – Multi- Axis Konfiguration Elmo MC Eng. Bartholomäus Richter REV. 1 – April 2013 One Solution Any Application.

NC Zusammenfassen

9

3 NebenachsenWerden nur eventbasiert angesprochen

Profile Position ModePosition nicht als PDO

Page 10: Auslegung „Gold Maestro“ und „Gold Regler“ – Multi- Axis Konfiguration Elmo MC Eng. Bartholomäus Richter REV. 1 – April 2013 One Solution Any Application.

Am GMAS

10

EAS Konfiguration

Page 11: Auslegung „Gold Maestro“ und „Gold Regler“ – Multi- Axis Konfiguration Elmo MC Eng. Bartholomäus Richter REV. 1 – April 2013 One Solution Any Application.

Mehrachsen Konfiguration

11

EAS KonfigurationVerschiedene Modes of Operation

Page 12: Auslegung „Gold Maestro“ und „Gold Regler“ – Multi- Axis Konfiguration Elmo MC Eng. Bartholomäus Richter REV. 1 – April 2013 One Solution Any Application.

Mehrachsen Konfiguration

12

Groben Maschinenablauf entwickelnÜbersicht über die einzelnen FunktionenVorbereitung zum IECProbleme frühzeitig erkennen

Welche Prozesse laufen parallel

Page 13: Auslegung „Gold Maestro“ und „Gold Regler“ – Multi- Axis Konfiguration Elmo MC Eng. Bartholomäus Richter REV. 1 – April 2013 One Solution Any Application.

Das eigentliche Programmieren

13

Aus dem Skriptmanager wird dann die Struktur des eigentlichen Codes gebautFunktionen können direkt übernommen werden

Hier keine Schleifen einbauen

Page 14: Auslegung „Gold Maestro“ und „Gold Regler“ – Multi- Axis Konfiguration Elmo MC Eng. Bartholomäus Richter REV. 1 – April 2013 One Solution Any Application.

Agenda

14

•Was will ich •Ausführung •Technische Limitierungen

Page 15: Auslegung „Gold Maestro“ und „Gold Regler“ – Multi- Axis Konfiguration Elmo MC Eng. Bartholomäus Richter REV. 1 – April 2013 One Solution Any Application.

CAN vs EtherCAT

1515

CANopen EtherCAT

Bekanntes „Neue“ Technik

Optimalere Bandbreite

3x Leitungen 4x Leitungen

„Simple“ Verdrahtung CAT 5e Netzwerkkabel

++ Prozessbild Synchron

Kein Unterschied in der Programmierung am GMAS

Page 16: Auslegung „Gold Maestro“ und „Gold Regler“ – Multi- Axis Konfiguration Elmo MC Eng. Bartholomäus Richter REV. 1 – April 2013 One Solution Any Application.

CANopen Performance

1616

Input    Number of Axis 6 [number]PDO per Axis IN 5 [number]Control word 16 [bit]Target Position 32 [bit]Velocity Offset 32 [bit]Digital Outputs 32 [bit]    [bit]    [bit]    [bit]    [bit]PDOs per Axis OUT 6 [number]Status Word 16 [bit]Position actual value 32 [bit]Velocity sensor actual value 32 [bit]Torque actual value 32 [bit]Position Following error 32 [bit]Digital Inputs 32 [bit]Bautrate 1 [Mbit/s]CANopen Cycletime 10 [msec]

Anzahl der Achsen 6 [Anzahl]PDOs pro Achse 3 [Anzahl]NC oder non-NC 1 [non-NC 0;1 NC]Cylus Zeit 10 [ms]Baut Rate 1000 [kbyte/sec]

6 [messages/msec]

Berechnung    TX 19 [messages]RX 18 [messages]TX+RX 37 [messages]Zeit 6,17 [msec]   Auslastung 61,67 [%]

Page 17: Auslegung „Gold Maestro“ und „Gold Regler“ – Multi- Axis Konfiguration Elmo MC Eng. Bartholomäus Richter REV. 1 – April 2013 One Solution Any Application.

EtherCAT Performance

1717

Input    Number of Axis 6 [number]PDO per Axis IN 5 [number]Control word 16 [bit]Target Position 32 [bit]Velocity Offset 32 [bit]Touch Probe Function 16 [bit]Digital Outputs 32 [bit]    [bit]    [bit]    [bit]    [bit]PDOs per Axis OUT 9 [number]Status Word 16 [bit]Position actual value 32 [bit]Velocity sensor actual value 32 [bit]Torque actual value 32 [bit]Touch Probe status 16 [bit]Touch Probe Pos1 positiv 16 [bit]Touch Probe Pos1 negativ 32 [bit]Position Following error 32 [bit]Digital Inputs 32 [bit]Bautrate 100 [Mbit/s]EtherCAT Cycletime 1 [msec]

Needed bandwith (practical limit 200µsec/packet@100Mbit/s) 16 [Mbit/s]Busload (practical limit) 16 [%]

Page 18: Auslegung „Gold Maestro“ und „Gold Regler“ – Multi- Axis Konfiguration Elmo MC Eng. Bartholomäus Richter REV. 1 – April 2013 One Solution Any Application.

Thank you!

For more information, please contact:[email protected]

Page 19: Auslegung „Gold Maestro“ und „Gold Regler“ – Multi- Axis Konfiguration Elmo MC Eng. Bartholomäus Richter REV. 1 – April 2013 One Solution Any Application.

Elmo For Better ResultsOne Solution, Any Servo Application