10.2 Process Value DataTypes

10.2.1 RioPaDigitalValueDataType

This structure contains the Process Value and the qualifier of a digital RIO Channel according to RIOforPA.

Table 93 – RioPaDigitalValueDataType Structure
NameTypeDescription
RioPaDigitalValueDataTypestructureSubtype of 0:Structure defined in OPC 10000-3.

Value

0:BooleanCurrent value.

Qualifier

0:ByteCurrent status.

Its representation in the AddressSpace is defined in Table 94.

Table 94 – RioPaDigitalValueDataType Definition
Attribute Value
BrowseNameRioPaDigitalValueDataType
IsAbstractFalse
References NodeClass BrowseName DataType TypeDefinition Other
Subtype of the 0:Structure type defined in OPC 10000-3
Conformance Units
PNRIO Channel Objects

10.2.2 RioFaDigitalValueDataType

This structure contains the Process Value and the qualifier of a digital RIO Channel according to RIOforFA.

Table 95 – RioFaDigitalValueDataType Structure
NameTypeDescription
RioFaDigitalValueDataTypestructureSubtype of 0:Structure defined in OPC 10000-3.

Value

0:BooleanCurrent value.

Qualifier

0:BooleanCurrent status.

Its representation in the AddressSpace is defined in Table 96.

Table 96 – RioFaDigitalValueDataType Definition
Attribute Value
BrowseNameRioFaDigitalValueDataType
IsAbstractFalse
References NodeClass BrowseName DataType TypeDefinition Other
Subtype of the 0:Structure type defined in OPC 10000-3
Conformance Units
PNRIO Channel Objects

10.2.3 RioPaDigitalProcessValueDataType

This structure contains the Process Value of a digital RIO Channel according to RIOforPA. In addition to value and qualifier, the numeric values of the Quality, NE_107 and Status_full members of the RioProcessValueQualifierType Variable are part of the structure.

Table 97 – RioPaDigitalProcessValueDataType Structure
NameTypeDescription
RioPaDigitalProcessValueDataTypestructureSubtype of RioPaDigitalValueDataType.

Value

0:BooleanCurrent value consisting of the Boolean representation of the 2 lowest order bits in the telegram signal.

Qualifier

0:ByteCurrent status representing the 6 high order bits of the digital value byte as transmitted in the telegram signal.

Quality

0:ByteStatus information encoded as RioQualityEnumeration

NE_107

0:ByteStatus information according to NAMUR 107 encoded as RioSpecifierEnumeration.

Status_full

0:ByteStatus information according to PA-Profile V3 and PA-Profile V4 encoded as RioQualifierEnumeration.

Its representation in the AddressSpace is defined in Table 98.

Table 98 – RioPaDigitalProcessValueDataType Definition
Attribute Value
BrowseNameRioPaDigitalProcessValueDataType
IsAbstractFalse
References NodeClass BrowseName DataType TypeDefinition Other
Subtype of the RioPaDigitalValueDataType.
Conformance Units
PNRIO Channel Objects

10.2.4 RioFaDigitalProcessValueDataType

This structure contains the Process Value of a digital RIO Channel according to RIOforFA. In addition to value and qualifier, the numeric value of the Quality member of the RioProcessValueQualifierType Variable is part of the structure.

Table 99 – RioFaDigitalProcessValueDataType Structure
NameTypeDescription
RioFaDigitalProcessValueDataTypestructureSubtype of RioFaDigitalValueDataType.

Value

0:BooleanCurrent value consisting of the Boolean representation of the value bit in the telegram signal.

Qualifier

0:BooleanQualifier value consisting of the Boolean representation of the qualifier bit in the telegram signal.

Quality

0:ByteValue of RioQualityEnumeration.

Its representation in the AddressSpace is defined in Table 100.

Table 100 – RioFaDigitalProcessValueDataType Definition
Attribute Value
BrowseNameRioFaDigitalProcessValueDataType
IsAbstractFalse
References NodeClass BrowseName DataType TypeDefinition Other
Subtype of the RioFaDigitalValueDataType.
Conformance Units
PNRIO Channel Objects

10.2.5 RioAnalogDataType

This union contains fields of the data types used for analog Values in analog RIO Channels.

Table 101 – RioAnalogDataType Union
Name Type Description
RioAnalogDataTypeunion

Float_32

0:Float32-bit floating point number

Int_16

0:Int1616-bit integer number

Int_32

0:Int3232-bit integer number

UInt_16

0:UInt1616-bit unsigned integer number

UInt_32

0:UInt3232-bit unsigned integer number

Its representation in the AddressSpace is defined in Table 102.

Table 102 – RioAnalogDataType definition
Attributes Value
BrowseNameRioAnalogDataType
IsAbstractFalse
References NodeClass BrowseName DataType TypeDefinition Other
Subtype of Union defined in OPC 10000-5.
Conformance Units
PNRIO Channel Objects

10.2.6 RioPaAnalogValueDataType

This structure contains the Process Value and the qualifier of an analog RIO Channel according to RIOforPA.

Table 103 – RioPaAnalogValueDataType Structure
NameTypeDescription
RioPaAnalogValueDataTypestructureSubtype of 0:Structure defined in OPC 10000-3.

Value

RioAnalogDataTypeCurrent value.

Qualifier

0:ByteCurrent status.

Its representation in the AddressSpace is defined in Table 104.

Table 104 – RioPaAnalogValueDataType Definition
Attribute Value
BrowseNameRioPaAnalogValueDataType
IsAbstractFalse
References NodeClass BrowseName DataType TypeDefinition Other
Subtype of the 0:Structure defined in OPC 10000-3.
Conformance Units
PNRIO Channel Objects

10.2.7 RioFaAnalogValueDataType

This structure contains the Process Value and the qualifier of an analog RIO Channel according to RIOforFA.

Table 105 – RioFaAnalogValueDataType Structure
NameTypeDescription
RioFaAnalogValueDataTypestructureSubtype of 0:Structure defined in OPC 10000-3.

Value

RioAnalogDataTypeCurrent value.

Qualifier

0:BooleanCurrent status.

Its representation in the AddressSpace is defined in Table 106.

Table 106 – RioFaAnalogValueDataType Definition
Attribute Value
BrowseNameRioFaAnalogValueDataType
IsAbstractFalse
References NodeClass BrowseName DataType TypeDefinition Other
Subtype of the 0:Structure defined in OPC 10000-3.
Conformance Units
PNRIO Channel Objects

10.2.8 RioPaAnalogProcessValueDataType

This structure contains the Process Value of an analog RIO Channel according to RIOforPA. In addition to value and qualifier, the numeric values of the Quality, NE_107 and Status_full members of the RioProcessValueQualifierType Variable are part of the structure.

Table 107 – RioPaAnalogProcessValueDataType Structure
NameTypeDescription
RioPaAnalogProcessValueDataTypestructureSubtype of RioPaAnalogValueDataType.

Value

RioAnalogDataTypeCurrent value.

Qualifier

0:ByteCurrent status.

Quality

0:ByteStatus information encoded as RioQualityEnumeration.

NE_107

0:ByteStatus information according to NAMUR 107 encoded as RioSpecifierEnumeration.

Status_full

0:ByteStatus information according to PA-Profile V3 and PA-Profile V4 encoded as RioQualifierEnumeration.

Its representation in the AddressSpace is defined in Table 108.

Table 108 – RioPaAnalogProcessValueDataType Definition
Attribute Value
BrowseNameRioPaAnalogProcessValueDataType
IsAbstractFalse
References NodeClass BrowseName DataType TypeDefinition Other
Subtype of the RioPaAnalogValueDataType.
Conformance Units
PNRIO Channel Objects

10.2.9 RioFaAnalogProcessValueDataType

This structure contains the Process Value of an analog RIO Channel according to RIOforFA. In addition to value and qualifier, the numeric value of the Quality member of the RioProcessValueQualifierType Variable is part of the structure.

Table 109 – RioFaAnalogProcessValueDataType Structure
NameTypeDescription
RioFaAnalogProcessValueDataTypestructureSubtype of RioFaAnalogValueDataType.

Value

RioAnalogDataTypeCurrent value.

Qualifier

0:BooleanQualifier for Value member.

Quality

0:ByteStatus encoded as RioQualityEnumeration.

Its representation in the AddressSpace is defined in Table 110.

Table 110 – RioFaAnalogProcessValueDataType Definition
Attribute Value
BrowseNameRioFaAnalogProcessValueDataType
IsAbstractFalse
References NodeClass BrowseName DataType TypeDefinition Other
Subtype of the RioFaAnalogValueDataType.
Conformance Units
PNRIO Channel Objects