Herunterladen Inhalt Inhalt Diese Seite drucken

Verwendung Von Usepackage Für Mehrere Technologiepakete - Siemens SIMOTION SCOUT Funktionshandbuch

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

Werbung

Achten Sie darauf, dass nicht zu viele MotionTasks gleichzeitig aktiv sind.
Gehen Sie zur effizienteren Programmierung zyklischer Tasks (vor allem der
BackgroundTask) zur schrittkettengesteuerten Programmierung über. D.h. über
Fallunterscheidungen steuern Sie den Programmfluss bewusst und durchlaufen nur die
Codeanteile, welche im aktuellen Zustand relevant sind (z.B. mittels CASE-Anweisung).
Außerdem empfiehlt sich eine flanken- anstatt einer pegelgetriggerten Programmierung.
Durchlaufen Sie den relevanten Code nicht zyklisch (wenn der Pegel der Bedingung TRUE
ist), sondern nur einmal. Dies erfolgt durch Abfrage auf steigende Flanke der erfüllten
Bedingung (Neuzustand der Bedingung ist TRUE, der alte Zustand hingegen war FALSE).
11.2.2.9
Verwendung von USEPACKAGE für mehrere Technologiepakete
Syntax für die Verwendung von "USEPACKAGE" für mehrere Technologiepakete
Wenn Sie mehrere Technologiepakete gleichzeitig verwenden möchten, können Sie diese
mit folgender Syntax auf einmal auswählen.
Tabelle 11- 4 Formale Beschreibung
Basisfunktionen
Funktionshandbuch, 05/2009
usepackagestatement ::= 'USEPACKAGE' packagelist ';'
packagelist
packageentry
simplepackname
namespacepackname
//packagename und namespaceident müssen gültige Bezeichner sein
Fehlerquellen und effizientes Programmieren
::= packageentry {',' packageentry }
::= simplepackname | namespacepackname
::= packagename
::= packagename 'AS' namespaceident
11.2 Effizient programmieren
483

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis