This structure contains a simple conversion according to the following formula. The factors (a = inititialAddend, b = multiplicand, c = divisor, d = finalAddend) are given in a Structure. X is the source value (in source unit) and f(x) the target value (in target unit). The structure is defined in Table 49.

image017.png

The values of the structure can also be used for a simple inverse conversion. It can be used if a client wants to write a value to the server. The valuey1 is the value that the client wants to write to the server in the named alternative unit andx1 is the value the client actually has to write to the server instead.

image018.png

Table 49 – LinearConversionDataType Structure

Name

Type

Description

LinearConversionDataType

Structure

Subtype of Structure defined in OPC 10000-5

InitialAddend

Float

The initial addend of linear conversion.

Multiplicand

Float

The multiplicand of linear conversion.

Divisor

Float

The divisor of linear conversion.

FinalAddend

Float

The final addend of linear conversion.

Its representation in the AddressSpace is defined in Table 48.

Table 50 – LinearConversionDataType Definition

Attribute

Value

BrowseName

LinearConversionDataType

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of the Structure defined in OPC 10000-5

Conformance Units

Data Access Alternative Units