TwinCAT 3 - Rexroth Steuerteil: Problemm bei Reglerfreigabe

maxgutier

Level-1
Beiträge
14
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Guten Tag,

ich versuche derzeit die Reglerfreigabe eines Linearantriebes zu machen, der über einen Rexroth Steuerteil und durch EtherCAT an meinem PC angeschlossen ist.
Die Reglerfreigabe über TwinCAT 3 funktioniert nicht. Wenn ich die "Häckchen" und das Override setze, und auf All bzw Ok drucke, passiert nichts, und den Regler wird nicht freigegeben.
Jedoch wenn ich die Rexroth Software IndraWorks (für die Inbetriebnahme des Linearantriebes) verwende, ist da die Reglerfreigabe möglich sowie das Fahren des Motors.

Andere I/Os (wie zB eine Signallampe) die ich in meinem Prüfstand angeschlossen habe, sind aber über TwinCAT steuerbar, also denke ich nicht, dass es an den Leitungen was falsch ist, sondern an einer Einstellung vonTwinCAT.

Ich hoffe mit den Infos die ich gegeben habe könnt ihr mich weiterhelfen, sonst kann ich natürlich auch was ergänzen.

PS: Der Linearantrieb ist bereits an einem I/O gelinkt, und wenn ich den Antrieb mit der Hand verschiebe, wird das auch von dem Messystem erkannt.

Mit freundlichen Grüßen,
Maximiliano Gutierrez

Abbildung_01.PNGAbbildung_02.jpg
 
Das Problem hat sich inzwischen halbwegs gelöst. Ich kann zwar immer noch nicht die Reglerfreigabe über die Online Taskleiste machen, aber mithilfe des MC_Power Funktionsblock, kann ich die Reglerfreigabe über den PLC machen. Das Tippen und Steuern der Achse über die Online Taskleiste funktioniert nach der Freigabe auch.
 
Leistungsteil: HCS03.1E-W0100-A-05-NNBV
Steuerteil: CSB02.1B-ET-EC-NN-NN-NN-FW
Firmware: FWA-INDRV*-MPB-18VRS-D5-1-SNC-ML (IndraDrive)


Aber wie oben bereits erwähnt, hat sich das Problem jetzt schon gelöst.
 

Anhänge

  • LDD120-250-250-037-01-1-X-02-IDR-BAS-ENS-EN2-V01.zip
    10,9 KB · Aufrufe: 8
Zuletzt bearbeitet:
Datensicherung von BR Antrieben bitte immer mit "allen Parametern" speichern, nur so ist eine Analyse möglich. (Datei > 130KB)

Ich glaube es liegt ein Fehler in der Parametrierung im Antrieb vor.
Das FKM Protokoll steht zwar richtig auf EtherCat SOE aber das Profil ist nicht passend!
P-0-4089 = 5
P-0-4084= FF82 => 0002
siehe Parameterhilfe in Indraworks
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ich habe alle Parametern gespeichert und diese auch hochgeladen, die Dateigröße beträgt wirklich nur 66Kb
Und den Parameterwert auf 0002 zu schreiben scheint nicht möglich zu sein (laut IndraDrive Hilfe)

P1.PNG
 
a) Version von Indraworks kontrollieren, du benötigst min. 13Vxx für eine 18er Firmware !
b) Auswahl der Datensicherung gem. Screenshot
alle PAR.jpg
 
Danke für die Erklärung!
Ich benutze IndraWorks 13V16, also das sollte richtig sein
 

Anhänge

  • LDD120-250-250-037-01-1-X-02-IDR-BAS-ENS-EN2-V01.zip
    34,2 KB · Aufrufe: 8
Ich bekomme jetzt beim Fahren des Linearantriebes über TwinCAT (vor allem bei der MC_Homing funktion) die Fehlermeldung F2037 Exzessive Lagesollwertdifferenz. Dafür sollte ich laut IndraWorks den Parameter S-0-0091 Geschwindigkeits-Grenzwert bipolar anpassen, was ich bereits gemacht habe. Der Fehler wird aber damit nicht behoben. Kann das vielleicht an den Parameter P-0-4084 liegen? Und was sollte ich in meinem Fall als Parameter da schreiben, da die Wahl "0002" nicht möglich ist?

PS: Ich habe den Motor ziemlich langsam gefahren, also denke ich nicht, dass ich die Geschwindigkeistsgrenze erreicht oder angenähert habe.

Vielen Dank im Voraus!
 
Moin
Der Antrieb beobachtet den Sollwert der von der Steuerung kommt. Ist in diesem Sollwert ein Sprung den der Antrieb nicht schafft kommt die Meldung

Geschwindigkeitsbegrenzung mal auf einen utopischen Wert einstellen. Ansonsten die Betriebsart umstellen.
Nennt sich. Lagegeregelt Antriebs geführt. Da kann eine Art aufsynchronisieren parametriert werden



Gesendet von iPhone mit Tapatalk
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Mit einem utopischen Wert, meinst du dann höher als Normal oder?

Ich habe jetzt meine Hauptbetriebsart von "Lagerregelung schlepperfrei" auf "Lagerregeleung Antriebsgeführt" umgestellt und werde es jetzt damit versuchen.
 
Ich kann schon berichten: Die Änderung der Hauptbetriebsart hat das Problem nicht gelöst. Jetzt erscheint die Fehlermeldung Sekunden nach dem ich die Reglerfreigabe mache, also ohne Bewegung des Motors.
 
Normalerweise sollte das Ding schon nach hinzufügen der Achse fahren.
Hast du schon mal probiert neu einscannen und von Twincat neu (automatisch) verknüpfen lassen?
Welche TC3 Version hast du?
MasterControlWord = 0 kommt mir komisch vor, normal sollte hier doch zumindest die Antrieb Freigabe gesetzt sein.

@YAMPAS: Gilt das Profil nicht erst ab FW20?
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Moin
@ seehma

Das gibt es schon seit der MPX08
NC- oder antriebsgeführte Lageregelung
Man unterscheidet folgende Ausprägungen der Betriebsart "Lageregelung mit zyklischer Sollwertvorgabe":

NC-geführte Lageregelung (vgl. A0102 bis A0105)

Der Antrieb folgt generell den zyklisch im NC-Takt vom Master vorgegebenen Lagesollwerten.

Antriebsgeführte Lageregelung (vgl. A0154 bis A0157)
 
Moin

Das mit dem F2037 könnte auch beim Einschalten am Kommutieren liegen.
Wird der Antrieb von AB nach AH bzw, AF geschaltet wird erst der Kommutierungsoffset ermittelt. Das kann einen Moment dauern. Die Istwertausgabe des Regles arbeitet aber schon sofort. Ich vermute das sich die Steuerung schon mit diesen Werten rechnet. Dann ist schon ein Sollwert vorhanden, den der Regler nach Abschluß der Kommutierung, dann an nimmt.
Daher sollte das Bit 0 von P-0-0519 mit ausgewertet werden.


Nächste Möglichkeit S-0-0135 Bit 3 Status der Sollwertverarbeitung
 
Moin


Moin
Was ist aus dem Fehler geworden ? Wie wurde das Problem gelöst ?


Gesendet von iPhone mit Tapatalk
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Guten Tag,

Der Fehler lag an dem "Modulo Scale" (Unter Motion -> Axis -> Encoder -> Sercos-Reiter) der falsch berechnet wurde. Ich musste einfach beim Run Modus den Modulo Scale erneut berechnen und downloaden, und jetzt ist der Antrieb über die Gesamtstrecke verfahrbar.

Vielen Dank an alle die geholfen haben!
 
Zurück
Oben