Herunterladen Inhalt Inhalt Diese Seite drucken

Ablaufsystem Im Symbolbrowser; Beschreibung Der Anwenderprogramm-Tasks; Startuptask - Siemens SIMOTION SCOUT Funktionshandbuch

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

Werbung

Ablaufsystem/Tasks/Systemtakte

5.2 Beschreibung der Anwenderprogramm-Tasks

5.1.5

Ablaufsystem im Symbolbrowser

Beschreibung
Sie können Programminstanzdaten von Programmen, die im Ablaufsystem verwendet
werden, beobachten und ggf. auch ändern. Es handelt sich dabei um die Werte von lokalen
Variablen, die normalerweise an der Unit nicht beobachtet werden können.
Sie haben z.B. einen Funktionsbaustein mehrere Male im Ablaufsystem an MotionTasks
verwendet. Im Symbolbrowser des Ablaufsystems können Sie dann unter jeder MotionTask
die Programminstanzdaten einsehen.
So zeigen Sie den Symbolbrowser für das Ablaufsystem an:
1. Wählen Sie im Projektnavigator das Ablaufsystem aus.
2. Klicken Sie in der Detailanzeige den Symbolbrowser in den Vordergrund.
Hinweis
Wenn Sie als Compilereinstellung "Programminstanzdaten nur einmal anlegen"
ausgewählt haben, sehen Sie die Programminstanzdaten nicht mehr. Sie werden dann
lokal an der Unit angezeigt.
5.2
Beschreibung der Anwenderprogramm-Tasks
5.2.1

StartupTask

Die StartupTask ist vorgesehen für einmalige Initialisierungen und das Rücksetzen der
Technologieobjekte.
Sie wird aktiv, wenn der Betriebszustand von STOP oder STOPU nach RUN wechselt.
Sie darf
von Achsen (Motion-Befehle dürfen nicht verwendet werden.)
Während die StartupTask läuft, sind keine anderen Anwenderprogramm-Tasks, außer der
SystemInterruptTask und der UserInterruptTask aktiv.
Zugriff auf das Prozessabbild und symbolische I/O-Variablen ist nur eingeschränkt möglich.
Das Prozessabbild der Eingänge wird vor der Startup-Task aktualisiert und bleibt für die
Dauer der Startup-Task konstant. Das Prozessabbild der Ausgänge wird vor der Startup-
Task genullt und nach der Startup-Task ausgegeben. Direktzugriffe auf Eingänge liefern die
aktuellen Werte. Schreibbare I/O-Variablen können auf Initialwerte gesetzt werden. Diese
Werte werden allerdings erst nach der Startup-Task mit der Freigabe aller Ausgänge an den
Klemmen wirksam.
152
Sie sehen dann für jede Task die verfügbaren Programminstanzdaten eingeblendet.
nicht
verwendet werden für Prozessanlauf oder Referenzieren oder zum Einrichten
Basisfunktionen
Funktionshandbuch, 05/2009

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis