Übersicht Echtzeitparameter
Die Übersicht der Echtzeitparameter ist tabellarisch in 4 Spalten sortiert
- In der 1. Spalte steht die eindeutige Kennung des Echtzeitparameter, die sog. "ID". Diese setzt sich aus dem Präfix "P-RTCF" und einer eindeutigen 5-stelligen Nummer zusammen,
z.B. P-RTCF-00002. - In der 2. Spalte ist die Datenstruktur dargestellt, in der der Parameter definiert ist,
z.B. thread[i].
Die Struktur dient der Kategorisierung, welche sich folgend im Kapitelaufbau widerspiegelt. Wenn bei 'Struktur' die Angabe fehlt, ist dies kein Fehler; in dem Fall gilt nur der Parameter in Spalte 3 alleine. - In der 3. Spalte findet sich der "Parameter" mit seiner genauen Bezeichnung,
z.B. priority
Wichtig zu erwähnen ist, dass "Struktur"+"Parameter" immer zusammen gehören und exakt so in der Liste der Echtzeitparameter konfiguriert werden müssen,
z.B. thread[i].priority - In der 4. Spalte wird die "Funktionalität" in einem zusammenfassenden Begriff/Kurzbeschreibung dargestellt,
z.B. Priorität/ Aufrufreihenfolge des Threads.
ID | Struktur | Parameter | Funktionalität/ Kurzbeschreibung |
---|---|---|---|
| interrupt_source | Quelle des Interrupts | |
| cycle_time | NC-Zykluszeit | |
| time_slice | Timer-Interrupt | |
| windows_time | Garantierte Windows-Rechenzeit | |
| external_object_name | Name des externen Betriebssystem-Semaphore | |
external_thread[i]. | cycle | Externer Threads- Zykluszeit | |
external_thread[i]. | semaphore_name | Externer Threads- Name des Semaphore | |
thread[i]. | name | Name des Threads | |
thread[i]. | cycle | Zykluszeit des Threads | |
thread[i]. | priority | Aufrufreihenfolge des Threads innerhalb des Schedulings | |
thread[i]. | error_on_overflow | Fehlermeldung bei Überlauf des Threads | |
thread[i].function[j]. | name | Name der Funktion innerhalb eines Threads | |
thread[i].function[j]. | calls_per_cycle | Anzahl Funktionsaufrufe innerhalb eines Threads | |
thread[i].function[j]. | trace_bit | Markierungen für Diagnose | |
thread[i]. | cpu | Zuweisung des Threads an einen CPU-Kern | |
thread[i]. | context | Kontextinformation eines Threads | |
thread[i]. | schedule | Schedule |