This ObjectType defines the representation of a Ctrl Task of a programmable Controller system in an OPC UA Address Space. It introduces Properties providing information about the Ctrl Task. Figure 20 shows the CtrlTaskType. It is formally defined in Table 18.

image024.png

Figure 20 CtrlTaskType Overview

The Ctrl Task ObjectType is formally defined in Table 18.

Table 18 CtrlTaskType Definition

Attribute

Value

BrowseName

CtrlTaskType

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

ModellingRule

Subtype of the BaseObjectType defined in OPC 10000-5, i.e. inheriting the InstanceDeclarations of that Node.

HasProperty

Variable

Priority

UInt32

PropertyType

Mandatory

HasProperty

Variable

Interval

String

PropertyType

Optional

HasProperty

Variable

Single

String

PropertyType

Optional

The Priority Property indicates the scheduling priority of the associated Ctrl Program Organization Unit.

The Interval Property indicates the periodical scheduling of the associated Ctrl Program Organization Unit at the specified interval.

The Single Property indicates a single scheduling of the associated Ctrl Program Organization Unit at each rising edge.