NC-Konfiguration

NC-Task anfügen und parametrieren

Nach Anfügen einer NC-Task wird die Zykluszeit der Satzausführungs-Task (NC-Task x SAF) parametriert. Die Angabe der Zyklusticks legt die Zykluszeit in Vielfachen der eingestellten TwinCAT Basis Zeit (Standard: 1 ms) der Task fest. Die Zykluszeit ist dann wirksam, wenn Auto-Start angewählt wird. Die Zykluszeit der Task muss größer sein als die erwartete Feldbus-Zykuszeit Estimated DP-Cyle-Time (siehe Kaptiel E/A Konfiguration). Kleinere Zeiten als 2 ms sind mit Sinamics S120 bisher nicht getestet worden.

NC-Konfiguration 1:
NC-Task, Zykluszeit

Achsen anfügen und parametrieren

Im Kontextmenü des Symbols "Achsen" fügen Sie die benötigte Anzahl der Achsen ein. Die Namen Achse 1, Achse 2,… sind nur Platzhalter. Üblicherweise werden dabei zur besseren Identifikation die Namen der Funktion in der Software angegeben, bzw. werden diese Strukturen aus einem Vorgängerprojekt übernommen. Im Kartenreiter "Einstellungen" der jeweiligen Einzel-Achse legen Sie den Achstyp auf Profidrive MC (DPV2) und die Einheit zur Istpositionserfassung (z. B. mm bei Linearachse) fest. Mit dem Button "Verknüpft mit…" legen Sie fest, welche dieser logischen Achsen (Softwarestrukturen) mit welcher PROFIdrive MC -Einzelachse (Achsverbund x, #A…#H) verbunden wird.

NC-Konfiguration 2:
Konfiguration, Verknüpfung der Achsen

Wenn zum Steuern oder zur Diagnose benötigt, werden CU und Active Line Modul mit anzulegenden Variablen (Strukturen) eines SPS-Projektes verknüpft.

Abschließend Profibus MC Times überprüfen

Nachdem die NC und der Feldbus konfiguriert wurden, betätigen sie im Online-Betrieb noch einmal den Button "Calculate MC Times" im Kartenreiter MC der Masterkarte FC31xx (I/O-Konfiguration) und beachten Sie eventuelle Warnungen. Die "Estimated DP-Cycle-Time" muss für alle Achsen zusammen kleiner sein, als die oben behandelte NC-Task Zeit. Eine Sicherheitsreserve von ca. 10% sollte vorhanden sein.

Parameter von PROFIdrive MC lesen

Der folgende Schritt erfolgt im Rahmen der Inbetriebsetzung und erfordert das Vorhandensein der parametrierten Achsen und einen funktionsfähigen Feldbus zum PROFIdrive MC Achsverbund.

NC-Konfiguration 3:
Karteireiter PROFIdrive, Motorparameter lesen

Im Kartenreiter "PROFIdrive" des Drive der Achse (im Beispiel Messer 20L(Achse 1)_Drive) findet sich ein Dialog, um Motorparameter aus dem Antrieb zu lesen. Dazu muss die Drive Object Nummer aus der STARTER-Software angegeben werden. Dann können mit den entsprechenden Buttons die Geberauflösung über die Parameter P979.2, P979.3 und P2000 gelesen werden. Alternativ können diese Parameter mit der STARTER Software gelesen und manuell in die Eingabefelder geschrieben werden. Die Übernahme der Werte in TwinCAT erfolgt in beiden Fällen mit dem Button "Download".

Zusammen mit den mechanischen Daten (u.A. Übersetzungsverhältnis) der Achse kann aus dem Wert INC/rev (Inkremente pro Umdrehung) der Skalierungsfaktor berechnet werden (im Beispiel der Linearachse in mm/INC).

Formel

Skalierungsfaktor = Weg pro Umdrehung der Abtriebswelle / (Getriebefaktor x Inkremente pro Umdrehung) Getriebefaktor = Umdrehungen Motorwelle / Umdrehungen Abtriebswelle

Beispiel Förderband:

300 mm Vorschub pro Umdrehung der Welle, Getriebefaktor 10, Geberauflösung 20000H = 2097152DEZ INC/rev Skalierungsfaktor = 300 mm/rev / (10 x 2097152 INC/rev ) = 0.000014305 mm/INC

Beispiel Trommel Rotation:

Winkel= 360° pro Umdrehung der Welle, Getriebefaktor 17.08, Übersetzung durch Zahnriemen 64/50, Geberauflösung 20000H = 2097152DEZ INC/rev Skalierungsfaktor = 360°/rev / (17.08 x 64/50 x 2097152 INC/rev ) = 0.0000078519 mm/INC

Encoder Parameter Skalierungsfaktor einstellen

Der ermittelte Wert muss beim Skalierungsfaktor des Encoders im Kartenreiter "Global"angegeben und die Werte durch "Download" übernommen werden

NC-Konfiguration 4:
Karteireiter „Global“, Eingabe Skalierungsfaktor

Alle weiteren Achseinstellungen und Inbetriebnahmeschritte entsprechen dem üblichen Vorgehen.