Zykluszeit im SPS-Objekt eingeben
So geben Sie die Zykluszeit ein:
- Öffnen Sie ein SPS-Objekt.
Suchen Sie die folgende Zeile im geöffneten Editor für das SPS-Objekt:
SyntaxTASK task-name(INTERVAL := TIME#numberms, PRIORITY := number);
BeispielTASK DefaultTask(INTERVAL := TIME#500ms, PRIORITY := 38229);
Nachdem Sie ein Projekt erstellt haben, ist bereits eine Zykluszeit von
500
ms in den vorhandenen SPS-Objekten vorgegeben.Ersetzen Sie die eingetragene Zykluszeit (z.B.
TIME#500ms
) durch die gewünsche Zykluszeit. Geben Sie die Zykluszeit als Zeitdauer-→Literal ein; maximal zulässig:TIME#20d
Beachten Sie, dass Ihr eingesetztes →Zielsystem das Zeitverhalten für den Aufruf von Tasks beeinflussen kann (siehe "Zielsystem-spezifische Eigenschaften und Einschränkungen").- Speichern Sie das SPS-Objekt: Menü Datei – Speichern
Anwendung getriggert ausführen
→logi.RTS für Windows und Plattform LinuxX86
ist so konfiguriert, dass eine Anwendung mit der Zykluszeit 0
ohne Init-Zustand gestartet wird. Bei Bedarf können Sie diese Konfiguration ändern. Siehe "Kann ich die Ausführung der Anwendung (die auszuführenden Zustände) konfigurieren?" für die Beschreibung von TriggeredTasks.HaveInitCycle
.