Herunterladen Inhalt Inhalt Diese Seite drucken

Ändern Der Priorität Des Controllers; Priorität Des Echtzeitsystems - Siemens Simatic Betriebshandbuch

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

Werbung

Einstellen des Betriebsverhaltens des Controllers
8.3 Ändern der Priorität des Controllers
8.3
Ändern der Priorität des Controllers
Werden neben WinLC RTX andere RTSS-Anwendungen auf Ihrem Computer ausgeführt,
können Sie die Priorität des Controllers einstellen, um das Betriebsverhalten zu verbessern.
Sind keine anderen RTSS-Anwendungen installiert, brauchen Sie die Priorität des
Controllers nicht zu verändern. Die Priorität des Controllers legt fest, wie WinLC RTX
in Bezug auf die anderen auf dem Computer laufenden RTSS-Anwendungen läuft.
Wenn Sie die Priorität des Controllers ändern, kann dies Jitter während der Zykluszeit
verringern oder erhöhen. Im Tuning Panel können Sie die Priorität für die Controller-
Anwendung ändern. Wenn Sie die Priorität im Tuning Panel ändern, sorgt der Controller
automatisch dafür, dass für die Alarmaktivitäten, z.B. für solche, die die Ausführung von
Alarm-OBs bewirken, auch eine entsprechende Priorität eingestellt wird.
Ein PC-basierter Controller muss die wesentlichen Funktionen eines
SIMATIC S7-Automatisierungssystems erhalten, doch der PC-basierte Controller muss auch
den anderen Anwendungen die Chance geben, auf dem Computer ausgeführt zu werden.
Verfahren
Zum Ändern der Priorität gehen Sie folgendermaßen vor:
1. Wählen Sie im Tuning Panel mit dem Schieberegler für die Priorität eine Priorität aus,
2. Mit "Einstellen" stellen Sie einen neuen Wert für die Priorität ein.
8.3.1
Priorität des Echtzeitsystems
WinLC RTX bietet Echtzeit-Priorität für anspruchsvolle Steuerungsprojekte, die sehr
zeitkritisch sind. Weil WinLC RTX nur mit anderen Anwendungen im Echtzeitsystem in
Konkurrenz steht, bietet der Controller höchst deterministisches Verhalten mit der
Möglichkeit, Jitter im Zyklus auf weniger als 500 Mikrosekunden zu verringern.
Weil der Controller mit einer RTSS-Priorität höher als die Windows-Priorität läuft, legt die
Ruhezeit des STEP 7-Anwenderprogramms die Zeitdauer für andere Windows-Aktivitäten
und -Anwendungen fest. Sie sollten eine Ruhezeit einstellen (Seite 152), während der
andere Anwendungen bearbeitet werden können. Im Tuning Panel können Sie die
unterschiedlichen Zykluszeiten beobachten, die auftreten, wenn der Controller Ihr STEP 7-
Anwenderprogramm ausführt.
Die RTSS-Umgebung ermöglicht zwar Prioritäten von 1 bis 127, doch WinLC RTX läuft nur
mit einer Priorität von maximal 62. Ein anderer RTSS-Anwendungs-Thread kann eine
höhere oder eine niedrigere Priorität als WinLC RTX haben.
Die Steuerungsanwendung wird mit einer voreingestellten RTX-Priorität von 50 installiert, die
typischerweise zu einem zufriedenstellenden Betriebsverhalten führt. Wenn der Controller
hinsichtlich der Ressourcen des Computers mit anderen RTSS-Anwendungen in Konkurrenz
steht, stellen Sie für die Steuerungsanwendung entweder eine höhere oder eine niedrigere
Priorität als die der anderen RTSS-Anwendungen ein.
150
und zwar entsprechend den Prioritätsstufen (Seite 150) Ihres Betriebssystems. Die neue
Priorität wird angezeigt, wenn Sie den Schieberegler bewegen.
WinAC RTX 2009
Betriebsanleitung, 07/2009, A5E00992445-03

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis