Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens Simatic Betriebshandbuch Seite 166

Vorschau ausblenden Andere Handbücher für Simatic:
Inhaltsverzeichnis

Werbung

Einstellen des Betriebsverhaltens des Controllers
8.4 Verwalten der Ruhezeit
Situationen, die verhindern, dass die Ausführungsüberwachung genügend Ruhezeit zur
Verfügung stellt
Tabelle 8- 3 In einigen Fällen kann eine hohe maximale Ausführungszeit verhindern, dass die
Bedingung
Die Ausführungszeit für
den Anlauf-OB (OB 100
oder OB 102) und die
konfigurierte maximale
Ausführungszeit
überschreiten ca. 50 ms.
Die Ausführungszeit für
das Steuerungsprogramm
und die konfigurierte
maximale Ausführungszeit
überschreiten ca. 50 ms.
Weitere Methoden zum Verwalten der Ruhezeit
● Ändern der Parameter Mindestruhezeit und Mindestzykluszeit (Seite 157)
● Einfügen von Ruhezeit ins Steuerungsprogramm (SFC 47 "WAIT") (Seite 160)
166
Ausführungsüberwachung die Ruhezeit des Steuerungsprogramms angemessen regelt.
Unter den folgenden Bedingungen nutzt das Steuerungsprogramm zu viel CPU-Zeit, was
zu Jitter bei den Reaktionszeiten von Maus, Tastatur und anderen Anwendungen unter
Windows führen kann. In einigen Fällen kann das Problem durch Verringern der
maximalen Ausführungszeit behoben werden.
Beschreibung
Während des Anlaufs schaltet der Controller die Zeitüberwachung aus
und kann keine Programmfehler bearbeiten, z.B. Schleifen in der Logik
des OB oder eine extrem lange Initialisierungsroutine.
Weil der Zyklus keine Ruhezeit für den Anlauf-OB (z.B. OB 100) zur
Verfügung stellt, kann die Ausführungsüberwachung keine CPU-Zeit für
andere Anwendungen abtreten. Wenn der Anlauf-OB länger als ca.
50 ms ausgeführt wird, kann bei den Reaktionszeiten von Maus,
Tastatur und anderen Anwendungen unter Windows Jitter auftreten.
Immer wenn das Betriebssystem länger als ca. 50 ms warten muss, um
die anderen Windows-Anwendungen zu bearbeiten, wird das
Betriebsverhalten dieser anderen Anwendungen sichtlich beeinträchtigt.
Dies kann für einen OB 1 mit einer langen Ausführungszeit
problematisch sein, insbesondere dann, wenn andere OBs (z.B. OB 35
oder OB 40) die Ausführung von OB 1 verlängern.
Weil die Ruhezeit am Ende des Zyklus hinzugefügt wird und für die
maximale Ausführungszeit ein hoher Wert eingestellt ist, liegen die
Ruhezeiten zu weit auseinander, als dass andere Windows-
Anwendungen normal ausgeführt werden könnten.
WinAC RTX 2009
Betriebsanleitung, 07/2009, A5E00992445-03

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis