.NET Based OPC UA Client/Server SDK
2.5.6.402
|
Defines the information for auxiliary axis for ArrayItemType Variables. More...
Inherits UnifiedAutomation.UaBase.IEncodeable.
Public Member Functions | |
AxisInformation () | |
The default constructor. More... | |
virtual void | Encode (IEncoder encoder) |
virtual void | Decode (IDecoder decoder) |
virtual bool | IsEqual (IEncodeable encodeable) |
Checks if encodeable is the same object or has the same content More... | |
virtual object | Clone () |
Properties | |
EUInformation | EngineeringUnits [get, set] |
Holds the information about the engineering units for a given axis. More... | |
Range | EURange [get, set] |
Limits of the range of the axis More... | |
LocalizedText | Title [get, set] |
User readable axis title. More... | |
AxisScaleEnumeration | AxisScaleType [get, set] |
LINEAR, LOG, LN, defined by AxisSteps (see AxisScaleEnumeration). More... | |
DoubleCollection | AxisSteps [get, set] |
Specific value of each axis step. More... | |
virtual ExpandedNodeId | TypeId [get] |
virtual ExpandedNodeId | BinaryEncodingId [get] |
virtual ExpandedNodeId | XmlEncodingId [get] |
Properties inherited from UnifiedAutomation.UaBase.IEncodeable | |
ExpandedNodeId | TypeId [get] |
Returns the UA type identifier for the encodable type. More... | |
ExpandedNodeId | BinaryEncodingId [get] |
Returns the UA type identifier for the default binary encoding for the type. More... | |
ExpandedNodeId | XmlEncodingId [get] |
Returns the UA type identifier for the default XML encoding for the type. More... | |
Defines the information for auxiliary axis for ArrayItemType Variables.
There are three typical uses of this structure:
When the steps in the axis are constant, axisSteps may be set to “Null” and in this case, the Range limits are used to compute the steps. The number of steps in the axis comes from the parent ArrayItem.ArrayDimensions.
|
inline |
The default constructor.
|
inlinevirtual |
Checks if encodeable is the same object or has the same content
encodeable |
Implements UnifiedAutomation.UaBase.IEncodeable.
|
getset |
LINEAR, LOG, LN, defined by AxisSteps (see AxisScaleEnumeration).
|
getset |
Specific value of each axis step.
May be set to “Null” if not used.
|
getset |
Holds the information about the engineering units for a given axis.
|
getset |
Limits of the range of the axis
|
getset |
User readable axis title.
This is useful when the units are%. The Title may be e.g. “Particle size distribution”