21.05.2013 Aufrufe

32238540 - Schleicher Electronic

32238540 - Schleicher Electronic

32238540 - Schleicher Electronic

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

DEFAULT-Task<br />

Zyklische Tasks (CYCLIC)<br />

Ereignistasks (EVENT)<br />

Interne Bezeichnung Ereignis-<br />

Nummer<br />

Die SPS<br />

Die DEFAULT-Task ist die Task mit der niedrigsten Priorität und wird<br />

abgearbeitet, wenn keine weitere Task aktiv ist. Die Default-Task ist<br />

eine zyklische Task. Das bedeutet, dass nach Beenden eines Zyklus<br />

der DEFAULT-Task immer der nächste Zyklus gestartet wird. Der<br />

Name der DEFAULT-Task ist DEFAULT. Um eine DEFAULT-Task in<br />

MULTIPROG einzufügen, geben Sie den Namen in Großbuchstaben<br />

ein und wählen als Tasktyp 'CYCLIC' aus.<br />

Zyklische Tasks werden innerhalb eines festgelegten Zeitintervalls<br />

abgearbeitet. Sie werden gemäß ihrer Priorität abgearbeitet, die im<br />

Dialog 'Task ... einrichten' festgelegt werden muss.<br />

Diesen Dialog können Sie über den Menüpunkt 'Einrichten...' aus dem<br />

Kontextmenü zur Task im Unterbaum 'Hardwarestruktur' des<br />

Projektbaums aufrufen. Der Bereich der Prioritätswerte liegt zwischen<br />

0 und 16, wobei 0 die höchste Priorität ist.<br />

Wenn die Watchdog-Zeit einer zyklischen Task höher ist als die<br />

eingestellte Intervallzeit und die Ausführung der Task nicht beendet<br />

ist, bevor die eingestellte Intervallzeit erreicht wird, werden ein oder<br />

mehrere Ausführungs-Zyklen übersprungen.<br />

Ereignis-Tasks oder auch Event-Tasks werden vom Betriebssystem<br />

gestartet, wenn bestimmte Ereignisse auftreten.<br />

Gegenwärtig sind folgende Ereignisse definiert.<br />

Bemerkungen<br />

PLC_EVENT_CAN 5 CANopen- Task<br />

PLC_EVENT_MCSIO 8 MCS / XCS20 IO-Treiber Synchronisation (microLine, XCx<br />

micro)<br />

Die Ereignisnummer wird in der Taskeinstellung von MULTIPROG<br />

verwendet, um das Ereignis zu spezifizieren, das die Ereignis-Task<br />

startet.<br />

Die vorgegebene Priorität wird, außer bei gesetzter Bypass- Option<br />

vom System, berücksichtigt. (Bypass hebt den normalen Taskwechsel<br />

auf, so dass die zugewiesenen Programme sofort ausgeführt werden,<br />

wenn das Ereignis eintritt.)<br />

Es werden bis zu 16 Ereignisse in eine Warteschlange gesetzt. Diese<br />

Ereignisse gehen daher nicht verloren und werden später ausgeführt.<br />

Dies gilt auch im Falle eines Auftretens neuer Ereignisse vor der<br />

Ausführung der zugewiesenen Ereignis-Task.<br />

24 Betriebsanleitung XCx-micro Steuereinheiten Version 03/08

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!