Overview of real-time parameters
The overview of real-time parameters is sorted into a 4-column table.
- Column 1 contains the unambiguous identifier of the real-time parameter called the “ID” which consists of the prefix “P-RTCF” and a unique 5-digit number,
e.g. P-RTCF-00002. - Column 2 represents the data structure which defines the parameter,
e.g. thread[i].
The structure is a categorisation aid and is described in the following section. If an entry is missing in ‘structure’, this is not an error. The parameter in column 3 is then only valid on its own. - Column 3 contains the “parameter” with its exact name,
e.g. priority
The important thing is that “structure”+”parameter” always belong together and must be configured in exactly the same way in the real-time parameters list,
e.g. thread[i].priority. - Column 4 contains the “functionality” in a summarised term/short description,
e.g. priority/thread call sequence.
ID | Structure | Parameter | Functionality/short description |
---|---|---|---|
| interrupt_source | Interrupt source | |
| cycle_time | NC cycle time | |
| time_slice | Timer interrupt | |
| windows_time | Guaranteed Windows computing time | |
| external_object_name | Name of the external operating system semaphore | |
external_thread[i]. | cycle | Cycle time of an external thread | |
external_thread[i]. | semaphore_name | Name of the semaphore of an external thread | |
thread[i]. | name | Name of the thread | |
thread[i]. | cycle | Cycle time of the thread | |
thread[i]. | priority | Defines the thread call sequence in the scheduler | |
thread[i]. | error_on_overflow | Error message when the related thread overflows | |
thread[i].function[j]. | name | Name of the function within a thread | |
thread[i].function[j]. | calls_per_cycle | Number of calls for a specific function in a thread | |
thread[i].function[j]. | trace_bit | Flag bit of a thread function for diagnostic purposes | |
thread[i]. | cpu | Assigning the thread to a CPU kernel | |
thread[i]. | context | Context information of a thread | |
thread[i]. | schedule | Schedule |