Die SPSen verfügen über ein integriertes präemptives Echtzeitbetriebssystem, das 100 Prioritäten von 0 (niedrigste Priorität) bis 99 (höchste Priorität) unterstützt. Hiervon 0 ... 49 im Nicht-Echtzeitbereich und 50 ... 99 im Echtzeitbereich.
Für Echtzeit-Tasks im IEC-Anwenderprogramm 16 Prioritäten 0 (höchste Priorität) ... 15 (niedrigste Priorität) kann verwendet werden. Sie entsprechen den Betriebssystemprioritäten 67 (bei IEC-Task Priorität 0) ... 52 (für IEC-Aufgabenpriorität 15).
Das Dateisystem, die Speicherkarte und die Flash-Tasks laufen mit der niedrigsten Echtzeitpriorität 50.
Die Nicht-Echtzeit-IEC-Task Priorität 16 läuft im Nicht-Echtzeitbereich. Ebenso laufen alle Ethernet Protokolle und das Diagnosesystem im Nicht-Echtzeitbereich.
Ab Automation Builder 2.4.1 und „bietet SystemFW“ 3.4.1 einen neuen SPS-Boot-Parameter Communication Schema
(Nicht-Echtzeit- vs. Echtzeitdaten Ethernet ):
-
Name : "Standard"
Beschreibung: Ausgewogene Priorität für die Kommunikation über Kommunikationsmodule (CMs) und die bordseitige Kommunikation Ethernet.
-
Name : "Kommunikationsmodule"
Beschreibung: Priorität und hohe Leistung für die auf dem Kommunikationsmodul (CM) basierende Kommunikation über Sync-Tasks. Niedrigere Priorität für den Ethernet und den E/A-Bus.
-
Name : "Onboard Ethernet"
Beschreibung: Priorität für die bordseitige Ethernet Kommunikation (z. B. über Modbus TCP). Niedrigere Priorität für die Kommunikation über Kommunikationsmodule (CMs)
-
Name : "Onboard-Echtzeit Ethernet"
Beschreibung: Sehr hohe Priorität für die bordseitige Kommunikation Ethernet (z. B. EtherCAT, PROFINET, Ethernet/IP). Niedrige Priorität für die Kommunikation über Kommunikationsmodule (CMs)
Der Wert "Realtime onboard Ethernet" ist für spätere Verwendung reserviert und hat derzeit die gleichen Einstellungen wie "Onboard Ethernet" und zusätzlich den I/O-Bus auf der gleichen Priorität wie der Ethernet.
In der Version „SystemFW“ 3.5.0 wurde die Priorität der Onboard-CAN-Schnittstelle angepasst und ist nun in den Prioritätsschemata enthalten.
Zusätzlich ist der Parameter Communication Schema
nun auch für die eCo SPSen verfügbar.