Bosch HcS01: Achse verfährt nur einmal, FU muss dann disabled/enabled werden

Beiträge
5.678
Reaktionspunkte
1.177
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,
ich kämpfe hier mit einem seltsamen Phänomen. Es gibt zwei Achsen die den gleichen FU und Motor enthalten, beide werden über Register in TwinCAT 3 angesteuert und nicht über die NC. Die eine Achse arbeitet völlig korrekt, sprich ich setze über die konfigurierten Register die Sollwerte für Position, Geschwindigkeit, Beschleunigung und Verzögerung und starte den Fahrbefehl über eine Flanke an Bit 0 des Positioniersteuerwortes (S-0-0346) das auf Bit 0 des Signalsteuerwortes (S-0-0145) gemappt ist. Bei der zweiten Achse klappt das nur einmal, dann muss man die Achse disablen und wieder enablen und kann wieder einen Fahrbefehl ausführen.
Hat da jemand eine Idee?
 
Setzt du das Bit, das die Flanke am Bit 0 des Positioniersteuerwortes erzeugt auch sicher zurück?
 
Ich würde mal den FB, der geht komplett auskommentieren.
Nicht, dass da irgendwelche Seiteneffekte auftreten, weil eine Variable im FB eben doch global ist.
 
Der FB ist wie gesagt der Selbe, nur eine andere Instanz. Hier in der Halle läuft eine Anlage fehlerfrei. Es scheint jetzt aber so, dass der FU die Ursache ist. Die Kollegen haben den FU einer Anlage getauscht die bisher lief und da tritt der Fehler jetzt auch auf. Sind mit Bosch in Kontakt und wenn Ergebnisse vorliegen werde ich berichten.
Danke für die Hilfe.

Von irgendwas mit Internetzugang gesendet.
 
Zuletzt bearbeitet:
Zuviel Werbung?
-> Hier kostenlos registrieren
Moin

Eine Pauschalaussage ist nicht möglich.
Sind die Firmwaren der Regler gleich?
Sind die Parameter für die Betriebsarten gleich?
Welche Betriebsart ist in den Reglern eingestellt?

Wichtig ist bei der Firmware
1. gleiche Version. Falls nicht. Gravierende Funktionsunterschiede möglich

2.gleiche Release Fehlerbeseitigung innerhalb einer Version

Welche Kommunikation wird verwendet ?
SOE , COE. ?
 
So, die Ursache ist gefunden. Es liegt ein Fehler in der Firmware vor und das wohl schon länger, nur bei der älteren Firmware lag noch ein weiterer Fehler, der dafür sorgte, dass das was der Kunde wollte funktionierte. Erschwerend kam noch dazu, dass die Parametersätze nicht gleich waren und die Einstellung für das Positionsfenster sich unterschied und es dazu führte, dass bei dem kleineren Fenster der Fehler auftrat beim größeren aber nicht.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Moin
Welche Firmware ist betroffen ?
MPX 16
MPX 17
MPX 18
MPX 20
Sorry der Kollege der das weiß war auf Montage und ich auch ziemlich ausgelastet.
Bei der Firmware MPX20V20 ging es weil neben dem Berechnungsfehlers des Zielfensters auch das interne Flag für Ziel erreicht ignoriert wurde. Ab 20V22 bestand weiter der Berechnungsfehler aber jetzt wurde (leider) das Flag ausgewertet.

Von irgendwas mit Internetzugang gesendet.
 
Zurück
Oben