Action unknown: siteexport_addpage

Elmo-Servoantrieb

Installation mit Elmo Gold DC Bell

Feedback

Das Motor-Feedback muss mit dem Adapterkabel mit Code DA002030-1M an den Feedback-Port (DC Bell in Port B) angeschlossen werden.

portb_con.jpg

Motorphasen

M1, M2 und M3 müssen jeweils an die U-, V- und W-Phasen des Linearmotors angeschlossen werden. Unter Berücksichtigung des Adapterkabels DA002030-1M sind die Phasenfarben: M1 ⇒ blau, M2 ⇒ violett, M3 ⇒ braun.

motor_phases.jpg

Konfiguration

Um den ELMO-Servoantrieb für einen NL-Miniatur-Linearmotor zu konfigurieren, folgen Sie diesen Schritten mit ELMO Application Studio II von ELMO: https://www.elmomc.com/products/application-studio/download-resource-center/

Motoreinstellungen

Verwenden Sie die Daten aus dem NL-Datenblatt, um die richtigen Werte auf der Seite einzugeben. Zum Beispiel, unter Berücksichtigung von NL120Q, haben wir diese Werte.

www.nilab.at_dokuwiki_lib_plugins_ckgedit_fckeditor_userfiles_image_miniature_motors_motor_setting.jpg

Feedback-Einstellungen

Der integrierte Encoder ist ein SIN/COS 1Vpp, der an Port B des Antriebs angeschlossen ist (hier ist der Antrieb Gold DC Bell), mit einer Sinusperiode entsprechend 60 mm Polteilung (NL120Q).

feedback_setting.jpg

Stromgrenzen

current_limits.jpg

Stromidentifikation

Führen Sie die Stromidentifikation durch, indem Sie die Schaltfläche Identify oben rechts im Fenster drücken. Der Antrieb berechnet den Phasenwiderstand und die Induktivität der einzelnen Phase. Die resultierenden Werte sind der ursprüngliche Phasen-zu-Phasen-Widerstand und die Induktivität geteilt durch einen Faktor von 2.

current_identification.jpg

Stromauslegung

Drücken Sie die Schaltfläche Design oben rechts im Fenster, um die Stromregelparameter zu berechnen.

current_design.jpg

Stromverifikation - Zeit

Klicken Sie auf die Schaltfläche Start oben rechts im Fenster, um die Verifikation zu starten. Der Antrieb injiziert eine Rechteckwelle in den Stromregelkreis. Ändern Sie die Reglerverstärkung und die Integralwerte, sodass die Antwort nahe am injizierten Rechteckwellenprofil (grün) liegt. Das Ziel ist minimaler Überschwing und maximale Steigung am Strom-Feedbacksignal (blau).

current_verification.jpg

Sensorkalibrierung

Geben Sie die korrekte Verschiebung für diese Kalibrierung an, typischerweise mindestens eine Sinusperiode ⇒ Verschiebung [el.cycl] = 1,2. Dann bewegen Sie den Schlitter zu einer Position, die die mechanische Anschlaginteraktion vermeidet. Mit 1,2 auf der Verschiebung bewegt sich der Motor vorwärts und rückwärts über die Motorpolteilung × 1,2 = 60 × 1,2 = 72 mm. Wenn der Motor in der richtigen Position ist, drücken Sie die Schaltfläche Calibrate.

sensor_calibration.jpg

Motorkommutierung

Um den Kommutierungsoffset zu berechnen und zu speichern, bewegen Sie den Schlitter zu einer Position, die die mechanische Anschlaginteraktion vermeidet, und drücken Sie die Schaltfläche Run commutation oben rechts im Fenster. Der Schlitter bewegt sich über einen Bereich von 1,2 × Polteilung = 1,2 × 60 = 72 mm (der Bereich kann mit dem Parameter Verschiebung [el. cycl] reduziert werden).

commutation.jpg

Geschwindigkeits- und Positionsidentifikation

Führen Sie eine Verifikation durch, indem Sie den Reglerregelkreis auf Position Closed Loop setzen, mit einem Tiefpassfilterwert von 800 Hz (typischer Wert für NL120).

vel_pos_ident.jpg

Geschwindigkeits- und Positionsauslegung

Drücken Sie die Schaltfläche Design, um die Positions- und Geschwindigkeitswerte zu berechnen. Normalerweise muss das Geschwindigkeitsintegral erhöht werden, um die Steifigkeit des Schlitters zu erhöhen. Aktivieren Sie den Motor und erhöhen Sie den Wert, um Schlittersteifigkeit zu erreichen. Typischerweise sind 500 Hz Geschwindigkeitsintegral erforderlich.

vel_pos_design.jpg

Geschwindigkeits- und Positionsverifikation - Zeit

Um den Motor fein abzustimmen, verwenden Sie das Verifikationszeitfenster, indem Sie eine Sinuswelle in den Positionsregelkreis injizieren, entsprechend mindestens 300 Zählern, mit einer Frequenz von 1,2 Hz (zum Beispiel). Siehe die Ergebnisse an den Signalen Positionsbefehl/Positionsfeedback und Geschwindigkeitsbefehl/Geschwindigkeitsfeedback. Die Oszilloskop-Einstellungen sind eine Auflösung von 800 µs mit einer Aufzeichnungszeit von 2,183 s.

signal.jpg

pos_vel_verification.jpg

Die typischen Werte für NL120Q sind: :miniature_motors:nl120q_elmo_dcbell.zip

Geschwindigkeitsverstärkung [A/Zähler/s] = 4E-5
Geschwindigkeitsintegral [Hz] = 500
Positionsverstärkung [rad/s] = 3
Beschleunigungs-Feedforward FW [A/Zähler/s] = 2.78E-6
Geschwindigkeits-Feedforward FF[2] = 1
Tiefpassfilter-Frequenz [Hz] = 1500
Dämpfungsfaktor = 0.6