AxisInformation Class
Constructor
AxisInformation
-
options
Parameters:
-
optionsObject-
[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:
-
addressSpaceAddressSpace
decode
-
stream -
[option]
decode the object from a binary stream
Parameters:
-
streamBinaryStream -
[option]Object optional
decode_debug
()
generateEnumerationCode
-
dataType -
filename
convert a nodeset enumeration into a javascript script enumeration code
Parameters:
-
dataTypeObject -
filenameStringthe output filename
getSchemaSourceFile
-
namespace -
schemaName -
schema_type -
schema_folder
returns the location of the javascript version of the schema corresponding to schemaName
Parameters:
-
namespaceString -
schemaNameString -
schema_typeString"enum" | "schema"
-
schema_folderString
Returns:
isValid
()
Boolean
Returns:
makeEnumeration
-
dataType
var dataType = { browseName: "Color", definition: [ { name: "Red", value: 12}, { name: "Blue", value: 11} ] };
makeEnumeration(dataType);
Parameters:
-
dataTypeObject
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
The NodeOPCUA API