Herunterladen Inhalt Inhalt Diese Seite drucken

Zurücksetzen Eines Technologieobjekts; Verwenden Von Technologiepaketen In Bibliotheken - Siemens SIMOTION SCOUT Funktionshandbuch

Vorschau ausblenden Andere Handbücher für SIMOTION SCOUT:
Inhaltsverzeichnis

Werbung

Programmieren mit Technologieobjekten
3.2 Programmierung der Technologieobjekte (TO)
3.2.11
Zurücksetzen eines Technologieobjekts
Das Zurücksetzen eines Technologieobjekts bricht die aktuelle Bewegung ohne
Fehlermeldung ab.
Zur Übernahme von Konfigurationsdaten, die einen Restart des Technologieobjekts
erfordern, müssen Sie das Technologieobjekt zurücksetzen. Die Vorgehensweise ist
abhängig vom Konfigurationsdatum
● Bei der Einstellung
● Bei der Einstellung
3.2.12

Verwenden von Technologiepaketen in Bibliotheken

Bibliotheken können auch TO-Funktionen und Zugriffe auf Systemvariablen eines
Technologieobjekts enthalten.
Das SIMOTION Gerät und das Technologiepaket, bezüglich derer die Bibliothek übersetzt
wird, legen Sie in den Objekteigenschaften der Bibliothek fest:
1. Markieren Sie im Projektnavigator die Bibliothek.
2. Wählen Sie Menü Bearbeiten > Objekteigenschaften.
3. Wählen Sie dort das Register TPs/TOs.
4. Wählen Sie die SIMOTION Geräte (einschließlich der Versions-Nummer) und die
Die zusätzliche Angabe des verwendeten Technologiepakets in den ST-Quellen der
Bibliothek (mit dem USEPACKAGE-Befehl) ist möglich, aber nicht erforderlich.
96
VORSICHT
restart.restartActivationSetting
Der Restart kann nur mit der entsprechenden Systemfunktion (z. B.
erfolgen. Setzen Sie hierzu den Parameter
restart.restartActivationSetting
RESTART_BY_SYSVAR_AND_COMMAND:
Der Restart kann auf zwei Arten erfolgen:
– Aufruf der entsprechenden Systemfunktion (z. B.
activateRestart
Parameter
– Wertzuweisung an Systemvariable des Technologieobjekts
ACTIVATE_RESTART. Die Systemvariablen werden initialisiert, das
Technologieobjekt verliert alle Zustandsinformationen, wie z. B. Achse referenziert.
Die Ausführung des Restarts erfolgt immer asynchron. Nach erfolgtem Restart des
Technologieobjekts hat diese Systemvariable den Wert NO_RESTART_ACTIVATION.
Technologiepakete aus, für welche die Bibliothek übersetzt werden soll.
ACHTUNG
Beachten Sie die Regeln zur Auswahl der SIMOTION Geräte und Technologiepakete in
der folgenden Tabelle, um ein Projekt fehlerfrei zu übersetzen!
restart.restartActivationSetting
= RESTART_BY_COMMAND:
activateRestart
=
= ACTIVATE_RESTART.
des Technologieobjekts:
_restartAxis
= ACTIVATE_RESTART.
_restartAxis
). Setzen Sie den
restartActivation
Funktionshandbuch, 05/2009
)
=
Basisfunktionen

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis