| Volume pwrb | |
| Attributes: Runtime | Development | System | Template | Detail C Binding: Struct | Class  ClassTree | INDEX NO INDEX |
Class PlcProcess
|
||
|---|---|---|
| Version | 1.0 | |
| Modified | 15-JAN-2025 13:23:37.00 | |
Configures the plc process.Object graph

| RtBody attributes pwr_sClass_PlcProcess | |||
|---|---|---|---|
| String80 | Description | Description of the plc process. | |
| Int32 | Prio | Priority of the plc process. | |
| Boolean | StartWithDebug | Obsolete. | |
| Float32 | SubscriptionInterval | Update time for subscriptions, when attributes in other nodes are references in the plc code. |
|
| Mask | CpuMask | Kernel affinity mask. This mask is used to specify that the plc process should be executed on a specific kernel. |
|
| UInt32 | BootVersion | ||
| UInt32 | CurVersion | ||
| DeltaTime | StartTime | Last start time. Uptime. | |
| DeltaTime | StopTime | Last stop time. Uptime. | |
| DeltaTime | StallTime | Stall time at last restart. | |
| Time | LastChgTime | ||
| UInt32 | ChgCount | ||
| Pointer to Boolean | TimerStart | ||
| Array of Objid | PlcThreadObjects | List of thread object. | |
| DevBody attributes | |||
|---|---|---|---|
| String80 | BuildCmd | ||
| Template Object | |
|---|---|
| Prio | 5 |
| SubscriptionInterval | 1.0 |
| Description Attribute | ||
|---|---|---|
| Klass | Attribute | |
| Typ | String80 | |
| Flags | ||
| Kropp | RtBody | |
Description of the plc process.
| Prio Attribute | ||
|---|---|---|
| Klass | Attribute | |
| Typ | Int32 | |
| Flags | ||
| Kropp | RtBody | |
Priority of the plc process.
| StartWithDebug Attribute | ||
|---|---|---|
| Klass | Attribute | |
| Typ | Boolean | |
| Flags | ||
| Kropp | RtBody | |
Obsolete.
| SubscriptionInterval Attribute | ||
|---|---|---|
| Klass | Attribute | |
| Typ | Float32 | |
| Flags | ||
| Kropp | RtBody | |
Update time for subscriptions, when attributes in other nodes are references in the plc code.
| CpuMask Attribute | ||
|---|---|---|
| Klass | Attribute | |
| Typ | Mask | |
| Flags | ||
| Kropp | RtBody | |
Kernel affinity mask. This mask is used to specify that the plc process should be executed on a specific kernel.
| BootVersion Attribute | ||
|---|---|---|
| Klass | Attribute | |
| Typ | UInt32 | |
| Flags | STATE | INVISIBLE | |
| Kropp | RtBody | |
| CurVersion Attribute | ||
|---|---|---|
| Klass | Attribute | |
| Typ | UInt32 | |
| Flags | STATE | INVISIBLE | |
| Kropp | RtBody | |
| StartTime Attribute | ||
|---|---|---|
| Klass | Attribute | |
| Typ | DeltaTime | |
| Flags | STATE | INVISIBLE | |
| Kropp | RtBody | |
Last start time. Uptime.
| StopTime Attribute | ||
|---|---|---|
| Klass | Attribute | |
| Typ | DeltaTime | |
| Flags | STATE | INVISIBLE | |
| Kropp | RtBody | |
Last stop time. Uptime.
| StallTime Attribute | ||
|---|---|---|
| Klass | Attribute | |
| Typ | DeltaTime | |
| Flags | STATE | INVISIBLE | |
| Kropp | RtBody | |
Stall time at last restart.
| LastChgTime Attribute | ||
|---|---|---|
| Klass | Attribute | |
| Typ | Time | |
| Flags | STATE | INVISIBLE | |
| Kropp | RtBody | |
| ChgCount Attribute | ||
|---|---|---|
| Klass | Attribute | |
| Typ | UInt32 | |
| Flags | STATE | INVISIBLE | |
| Kropp | RtBody | |
| TimerStart Attribute | ||
|---|---|---|
| Klass | Attribute | |
| Typ | Pointer to Boolean | |
| Flags | POINTER | STATE | INVISIBLE | PRIVATE | |
| Kropp | RtBody | |
| PlcThreadObjects Attribute | ||
|---|---|---|
| Klass | Attribute | |
| Typ | Array of Objid | |
| Flags | STATE | INVISIBLE | ARRAY | |
| Elements | 20 | |
| Kropp | RtBody | |
List of thread object.
| BuildCmd Attribute | ||
|---|---|---|
| Klass | Attribute | |
| Typ | String80 | |
| Flags | ||
| Kropp | DevBody | |