Herunterladen Inhalt Inhalt Diese Seite drucken

Anweisung Mc_Reset - Siemens SIMATIC S7-1200 Systemhandbuch

Automatisierungssystem
Vorschau ausblenden Andere Handbücher für SIMATIC S7-1200:
Inhaltsverzeichnis

Werbung

102BTechnologieanweisungen
9.3 Grundlegende Bewegungssteuerung
Um eine Achse mit konfigurierter Antriebsschnittstelle zu aktivieren, gehen Sie wie folgt vor:
1. Prüfen Sie die oben angegebenen Voraussetzungen.
2. Initialisieren Sie den Eingangsparameter "StopMode" mit dem gewünschten Wert. Setzen
Um eine Achse ohne konfigurierte Antriebsschnittstelle zu aktivieren, gehen Sie wie folgt vor:
1. Prüfen Sie die oben angegebenen Voraussetzungen.
2. Initialisieren Sie den Eingangsparameter "StopMode" mit dem gewünschten Wert. Setzen
Um eine Achse zu deaktivieren, gehen Sie wie folgt vor:
1. Bringen Sie die Achse zum Stillstand.
2. Setzen Sie den Eingangsparameter "Enable" nach Erreichen des Stillstands auf
3. Wenn die Ausgangsparameter "Busy" und "Status" und die Technologieobjektvariable
9.3.2.2

Anweisung MC_Reset

Tabelle 9- 26 Anweisung MC_Reset
KOP/FUP
STEP 7 erstellt den DB automatisch, wenn Sie die Anweisung einfügen.
1
Im SCL-Beispiel ist "MC_Reset_DB" der Name des Instanz-DBs.
2
374
Sie den Eingangsparameter "Enable" auf WAHR.
Der Freigabeausgang für "Antrieb freigegeben" wechselt nach WAHR, um die Spannung
für den Antrieb zu aktivieren. Die CPU wartet auf das Signal "Antrieb bereit" des Antriebs.
Wenn das Signal "Antrieb bereit" am konfigurierten Bereitschaftseingang der CPU
verfügbar ist, wird die Achse freigegeben. Der Ausgangsparameter "Status" und die
Technologieobjektvariable <Achsenname>.StatusBits.Enable geben den Wert WAHR an.
Sie den Eingangsparameter "Enable" auf WAHR. Die Achse ist aktiviert. Der
Ausgangsparameter "Status" und die Technologieobjektvariable
<Achsenname>.StatusBits.Enable geben den Wert WAHR an.
Anhand der Technologieobjektvariable <Achsenname>.StatusBits.StandStill können Sie
erkennen, wann sich die Achse im Stillstand befindet.
FALSCH.
<Achsenname>.StatusBits.Enable den Wert FALSCH anzeigen, ist die Deaktivierung der
Achse beendet.
SCL
"MC_Reset_DB"(
Axis:=_multi_fb_in_,
Execute:=_bool_in_,
Done=>_bool_out_,
Busy=>_bool_out_,
Error=>_bool_out_,
ErrorID=>_word_out_,
ErrorInfo=>_word_out_);
Beschreibung
Mit der Anweisung MC_Reset quittieren Sie
"Betriebsfehler mit Achsenstopp" und
"Konfigurationsfehler". Die Fehler, die quittiert
werden müssen, finden Sie in der "Liste von
ErrorIDs und ErrorInfos" unter "Abhilfe".
Bevor Sie die Anweisung MC_Reset
verwenden, müssen Sie die Ursache eines
anstehenden zu quittierenden
Konfigurationsfehlers behoben haben (indem
Sie beispielsweise einen ungültige
Beschleunigungswert im Technologieobjekt
"Achse" in einen gültigen Wert ändern).
S7-1200 Automatisierungssystem
Systemhandbuch, 11/2011, A5E02486681-05

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis