AxisInformation Class
Constructor
AxisInformation
-
options
Parameters:
-
options
Object-
[engineeringUnits]
EUInformation optionalHolds the information about the engineering units for a given axis.
-
[euRange]
Range optionalLimits of the range of the axis
-
[title]
LocalizedText optionalUser readable axis title, useful when the units are %, the Title may be Particle size
-
[axisScaleType]
AxisScaleEnumeration optionalLINEAR, LOG, LN, defined by AxisSteps
-
[axisSteps= null]
Double optionalSpecific value of each axis steps, may be set to Null if not used
-
Item Index
Methods
Properties
Methods
binaryStoreSize
()
Number
Returns:
createExtensionObjectDefinition
-
addressSpace
creates the requested data structure and javascript objects for the OPCUA objects
Parameters:
-
addressSpace
AddressSpace
decode
-
stream
-
[option]
decode the object from a binary stream
Parameters:
-
stream
BinaryStream -
[option]
Object optional
decode_debug
()
generateEnumerationCode
-
dataType
-
filename
convert a nodeset enumeration into a javascript script enumeration code
Parameters:
-
dataType
Object -
filename
Stringthe output filename
getSchemaSourceFile
-
namespace
-
schemaName
-
schema_type
-
schema_folder
returns the location of the javascript version of the schema corresponding to schemaName
Parameters:
-
namespace
String -
schemaName
String -
schema_type
String"enum" | "schema"
-
schema_folder
String
Returns:
isValid
()
Boolean
Returns:
makeEnumeration
-
dataType
var dataType = { browseName: "Color", definition: [ { name: "Red", value: 12}, { name: "Blue", value: 11} ] };
makeEnumeration(dataType);
Parameters:
-
dataType
Object
Returns:
toString
()
String
Returns:
Properties
axisScaleType
AxisScaleEnumeration
LINEAR, LOG, LN, defined by AxisSteps
axisSteps
Double
Specific value of each axis steps, may be set to Null if not used
Default: null
title
LocalizedText
User readable axis title, useful when the units are %, the Title may be Particle size