STEP7_NEWBEE
Level-2
- Beiträge
- 132
- Reaktionspunkte
- 1
-> Hier kostenlos registrieren
Hallo!
Ich verwende für ne Anwendung bei uns einen Sinamics S110 mit einer CPU 317-2DP. Angesteuert wird der Antrieb über Profibus mit dem FB283.
Meine Frage: und zwar starte ich den Refernziervorgang durch toggeln von Aus1 über eine Schrittkette in AWL und anschließendem setzten von "Antrieb Referenzieren"
Schritt1: Aus1 ausschalten
Schritt2: Aus1 einschalten
Schritt3: Bit Setzen für Antrieb referenzieren.
Bei den alten Simodrive Antrieben funktionierte das Programm, der Antrieb begann sich zu refernzieren. (Simodrive 611U mit CPU 314)
Beim Sinamics funktioniert das bei mir nicht. Ich muss zwischen Schritt1 und Schritt 2 ein wenig Zeit vergehen lassen ( 20 ms ) und zwischen Schritt 2 und Schritt3 ebenso. (auch ca 20 - 30ms)
Ja hab das ganze über nen Timer gelöst.. ABER: ich finde es íst irgendwie eine unsaubere Lösung.
Mich würde zum einen interessieren wodurch dieses Problem entsteht, dass der neuere Umrichter Zeit zwischen den Schritten (nur aufgrund der schnelleren CPU? / Zykluszeit) bzw Zeitdauer zwischen dem setzen der Bits. ) benötigt.. bzw wie ihr dieses Problem löst? ... Hätte an einen Flankenwechsel vom Zustandssignal Aus1 gedacht, aber dieses habe ich leider nicht gefunden.
LG
Ich verwende für ne Anwendung bei uns einen Sinamics S110 mit einer CPU 317-2DP. Angesteuert wird der Antrieb über Profibus mit dem FB283.
Meine Frage: und zwar starte ich den Refernziervorgang durch toggeln von Aus1 über eine Schrittkette in AWL und anschließendem setzten von "Antrieb Referenzieren"
Schritt1: Aus1 ausschalten
Schritt2: Aus1 einschalten
Schritt3: Bit Setzen für Antrieb referenzieren.
Bei den alten Simodrive Antrieben funktionierte das Programm, der Antrieb begann sich zu refernzieren. (Simodrive 611U mit CPU 314)
Beim Sinamics funktioniert das bei mir nicht. Ich muss zwischen Schritt1 und Schritt 2 ein wenig Zeit vergehen lassen ( 20 ms ) und zwischen Schritt 2 und Schritt3 ebenso. (auch ca 20 - 30ms)
Ja hab das ganze über nen Timer gelöst.. ABER: ich finde es íst irgendwie eine unsaubere Lösung.
Mich würde zum einen interessieren wodurch dieses Problem entsteht, dass der neuere Umrichter Zeit zwischen den Schritten (nur aufgrund der schnelleren CPU? / Zykluszeit) bzw Zeitdauer zwischen dem setzen der Bits. ) benötigt.. bzw wie ihr dieses Problem löst? ... Hätte an einen Flankenwechsel vom Zustandssignal Aus1 gedacht, aber dieses habe ich leider nicht gefunden.
LG