Herunterladen Inhalt Inhalt Diese Seite drucken

Start Von Motion Control-Aufträgen; Zustand Des Technologieobjekts Abfragen - Siemens Simatic s7-1500 Funktionshandbuch

Vorschau ausblenden Andere Handbücher für Simatic s7-1500:
Inhaltsverzeichnis

Werbung

Programmieren
7.4 Start von Motion Control-Aufträgen
7.4
Start von Motion Control-Aufträgen
Beschreibung
Das Starten von Motion Control-Aufträgen erfolgt durch Setzen des Parameters "Execute"
bzw. "Enable" der Motion Control-Anweisung. Die Aufrufe der Motion Control-Anweisungen
sollten für ein Technologieobjekt in einer Ablaufebene erfolgen.
Beachten Sie bei der Ausführung von Motion Control-Aufträgen auch den Status des
Technologieobjekts.
Das Starten von Motion Control-Aufträgen sollte in folgenden Schritten ausgeführt werden:

1. Zustand des Technologieobjekts abfragen.

2. Neuen Auftrag für das Technologieobjekt anstoßen.
3. Auftragsstatus prüfen.
Die Schritte werden am Beispiel eines Auftrags zum absoluten Positionieren erläutert.
1. Zustand des Technologieobjekts abfragen
Stellen Sie sicher, dass sich das Technologieobjekt im entsprechenden Zustand befindet,
um den gewünschten Auftrag auszuführen:
● Ist das Technologieobjekt freigegeben?
Zur Ausführung von Bewegungsaufträgen muss das Technologieobjekt freigegeben sein.
Die Freigabe erfolgt über die Motion Control-Anweisung "MC_Power".
Der Parameter "MC_Power.Status" (<TO>.StatusWord.X0 (Enable))
muss den Wert TRUE zeigen.
● Steht ein Technologie-Alarm an?
Zur Ausführung von Bewegungsaufträgen dürfen keine Technologie-Alarme oder
Alarmreaktionen anstehen. Die Variablen des Technologieobjekts
<TO>.ErrorDetail.Number und <TO>.ErrorDetail.Reaction müssen den Wert null
anzeigen. Quittieren Sie anstehende Alarme nach der Fehlerbehebung mit der Motion
Control-Anweisung "MC_Reset".
Eine Liste der Technologie-Alarme und Alarmreaktionen finden Sie im Anhang
Technologie-Alarme (Seite 550).
● Ist das Technologieobjekt referenziert?
Um einen Auftrag zum absoluten Positionieren auszuführen, muss das Technologieobjekt
Positionierachse/Gleichlaufachse referenziert sein. Das Referenzieren erfolgt über die
Motion Control-Anweisung "MC_Home". Die Variable des Technologieobjekts
<TO>.StatusWord.X5 (HomingDone) muss den Wert TRUE zeigen.
324
S7-1500 Motion Control V3.0 im TIA Portal V14
Funktionshandbuch, 09/2016, A5E03879255-AD

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis