UNPKG

@opcua/for-node-red

Version:

The Node-RED node to communicate via OPC UA, powered NodeOPCUA and developed by Sterfive's team

884 lines (882 loc) 44.3 kB
<?xml version="1.0" encoding="utf-8" ?> <!-- * Copyright (c) 2005-2024 The OPC Foundation, Inc. All rights reserved. * * OPC Foundation MIT License 1.00 * * Permission is hereby granted, free of charge, to any person * obtaining a copy of this software and associated documentation * files (the "Software"), to deal in the Software without * restriction, including without limitation the rights to use, * copy, modify, merge, publish, distribute, sublicense, and/or sell * copies of the Software, and to permit persons to whom the * Software is furnished to do so, subject to the following * conditions: * * The above copyright notice and this permission notice shall be * included in all copies or substantial portions of the Software. * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR * OTHER DEALINGS IN THE SOFTWARE. * * The complete license agreement can be found here: * http://opcfoundation.org/License/MIT/1.00/ --> <UANodeSet xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://opcfoundation.org/UA/2011/03/UANodeSet.xsd"> <NamespaceUris> <Uri>http://opcfoundation.org/UA/IJT/Tightening/</Uri> <Uri>http://opcfoundation.org/UA/IJT/Base/</Uri> </NamespaceUris> <Models> <Model ModelUri="http://opcfoundation.org/UA/IJT/Tightening/" Version="2.00.1" PublicationDate="2025-10-06T00:00:00Z" ModelVersion="2.0.1"> <RequiredModel ModelUri="http://opcfoundation.org/UA/" Version="1.05.05" PublicationDate="2025-06-30T00:00:00Z" /> <RequiredModel ModelUri="http://opcfoundation.org/UA/DI/" Version="1.04.0" PublicationDate="2022-11-03T00:00:00Z" /> <RequiredModel ModelUri="http://opcfoundation.org/UA/AMB/" Version="1.01.1" PublicationDate="2024-02-27T00:00:00Z" /> <RequiredModel ModelUri="http://opcfoundation.org/UA/IA/" Version="1.01.4" PublicationDate="2025-05-23T00:00:00Z" /> <RequiredModel ModelUri="http://opcfoundation.org/UA/Machinery/" Version="1.04.0" PublicationDate="2025-07-01T00:00:00Z" /> <RequiredModel ModelUri="http://opcfoundation.org/UA/Machinery/Result/" Version="1.01.0" PublicationDate="2025-07-01T00:00:00Z" /> <RequiredModel ModelUri="http://opcfoundation.org/UA/IJT/Base/" Version="1.01.0" PublicationDate="2025-10-06T00:00:00Z" /> </Model> </Models> <Aliases> <Alias Alias="Boolean">i=1</Alias> <Alias Alias="Byte">i=3</Alias> <Alias Alias="Double">i=11</Alias> <Alias Alias="String">i=12</Alias> <Alias Alias="DateTime">i=13</Alias> <Alias Alias="ByteString">i=15</Alias> <Alias Alias="LocalizedText">i=21</Alias> <Alias Alias="HasModellingRule">i=37</Alias> <Alias Alias="HasTypeDefinition">i=40</Alias> <Alias Alias="HasSubtype">i=45</Alias> <Alias Alias="HasProperty">i=46</Alias> <Alias Alias="HasComponent">i=47</Alias> <Alias Alias="IdType">i=256</Alias> <Alias Alias="NumericRange">i=291</Alias> <Alias Alias="EUInformation">i=887</Alias> </Aliases> <Extensions> <Extension> <ua:ModelInfo Hash="+bIs2OsWduH8vDCoDejmyw==" Version="1.8.1" Tool="UaModeler" xmlns:ua="http://unifiedautomation.com/Configuration/NodeSet.xsd" /> </Extension> </Extensions> <UAVariable NodeId="ns=1;i=6001" BrowseName="1:TypeDictionary" SymbolicName="TypeDictionary_BinarySchema" ReleaseStatus="Deprecated" DataType="ByteString"> <DisplayName>TypeDictionary</DisplayName> <Description>Collects the data type descriptions of http://opcfoundation.org/UA/IJT/Tightening/</Description> <References> <Reference ReferenceType="HasTypeDefinition">i=72</Reference> <Reference ReferenceType="HasProperty">ns=1;i=6030</Reference> <Reference ReferenceType="HasProperty">ns=1;i=6002</Reference> <Reference ReferenceType="HasComponent" IsForward="false">i=93</Reference> </References> <Value> <uax:ByteString xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">PG9wYzpUeXBlRGljdGlvbmFyeSB4bWxuczpvcGM9Imh0dHA6Ly9vcGNmb3VuZGF0aW9uLm9yZy9CaW5hc nlTY2hlbWEvIiB4bWxuczp4c2k9Imh0dHA6Ly93d3cudzMub3JnLzIwMDEvWE1MU2NoZW1hL Wluc3RhbmNlIiB4bWxuczp1YT0iaHR0cDovL29wY2ZvdW5kYXRpb24ub3JnL1VBLyIgRGVmY XVsdEJ5dGVPcmRlcj0iTGl0dGxlRW5kaWFuIiB4bWxuczp0bnM9Imh0dHA6Ly9vcGNmb3VuZ GF0aW9uLm9yZy9VQS9JSlQvVGlnaHRlbmluZy8iIFRhcmdldE5hbWVzcGFjZT0iaHR0cDovL 29wY2ZvdW5kYXRpb24ub3JnL1VBL0lKVC9UaWdodGVuaW5nLyI+CiA8b3BjOkltcG9ydCBOY W1lc3BhY2U9Imh0dHA6Ly9vcGNmb3VuZGF0aW9uLm9yZy9VQS8iLz4KPC9vcGM6VHlwZURpY 3Rpb25hcnk+Cg==</uax:ByteString> </Value> </UAVariable> <UAVariable NodeId="ns=1;i=6030" BrowseName="Deprecated" ReleaseStatus="Deprecated" ParentNodeId="ns=1;i=6001" DataType="Boolean"> <DisplayName>Deprecated</DisplayName> <Description>Indicates that all of the DataType definitions represented by the DataTypeDictionaryType are available through a DataTypeDefinition Attribute.</Description> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=6001</Reference> </References> <Value> <uax:Boolean xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">true</uax:Boolean> </Value> </UAVariable> <UAVariable NodeId="ns=1;i=6002" BrowseName="NamespaceUri" ReleaseStatus="Deprecated" ParentNodeId="ns=1;i=6001" DataType="String"> <DisplayName>NamespaceUri</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=6001</Reference> </References> <Value> <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">http://opcfoundation.org/UA/IJT/Tightening/</uax:String> </Value> </UAVariable> <UAVariable NodeId="ns=1;i=6003" BrowseName="1:TypeDictionary" SymbolicName="TypeDictionary_XmlSchema" ReleaseStatus="Deprecated" DataType="ByteString"> <DisplayName>TypeDictionary</DisplayName> <Description>Collects the data type descriptions of http://opcfoundation.org/UA/IJT/Tightening/</Description> <References> <Reference ReferenceType="HasTypeDefinition">i=72</Reference> <Reference ReferenceType="HasProperty">ns=1;i=6031</Reference> <Reference ReferenceType="HasProperty">ns=1;i=6004</Reference> <Reference ReferenceType="HasComponent" IsForward="false">i=92</Reference> </References> <Value> <uax:ByteString xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">PHhzOnNjaGVtYSB4bWxuczp4cz0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEiIHhtbG5zO nVhPSJodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvMjAwOC8wMi9UeXBlcy54c2QiIHRhc mdldE5hbWVzcGFjZT0iaHR0cDovL29wY2ZvdW5kYXRpb24ub3JnL1VBL0lKVC9UaWdodGVua W5nL1R5cGVzLnhzZCIgeG1sbnM6dG5zPSJodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvS UpUL1RpZ2h0ZW5pbmcvVHlwZXMueHNkIiBlbGVtZW50Rm9ybURlZmF1bHQ9InF1YWxpZmllZ CI+CiA8eHM6aW1wb3J0IG5hbWVzcGFjZT0iaHR0cDovL29wY2ZvdW5kYXRpb24ub3JnL1VBL zIwMDgvMDIvVHlwZXMueHNkIi8+CjwveHM6c2NoZW1hPgo=</uax:ByteString> </Value> </UAVariable> <UAVariable NodeId="ns=1;i=6031" BrowseName="Deprecated" ReleaseStatus="Deprecated" ParentNodeId="ns=1;i=6003" DataType="Boolean"> <DisplayName>Deprecated</DisplayName> <Description>Indicates that all of the DataType definitions represented by the DataTypeDictionaryType are available through a DataTypeDefinition Attribute.</Description> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=6003</Reference> </References> <Value> <uax:Boolean xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">true</uax:Boolean> </Value> </UAVariable> <UAVariable NodeId="ns=1;i=6004" BrowseName="NamespaceUri" ReleaseStatus="Deprecated" ParentNodeId="ns=1;i=6003" DataType="String"> <DisplayName>NamespaceUri</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=6003</Reference> </References> <Value> <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">http://opcfoundation.org/UA/IJT/Tightening/Types.xsd</uax:String> </Value> </UAVariable> <UAObjectType NodeId="ns=1;i=1003" BrowseName="1:ITighteningToolParametersType" IsAbstract="true"> <DisplayName>ITighteningToolParametersType</DisplayName> <Description Locale="en">This interface is inherited from 0:BaseInterfaceType to add additional parameters of a tool in a tightening system. It shall be added to 2:Parameters object of the tool instance.</Description> <Category>IJT_TIGHTENING Asset Management Tightening Tool Parameters</Category> <Documentation>https://reference.opcfoundation.org/IJT/Tightening/v200/docs/5.1.1</Documentation> <References> <Reference ReferenceType="HasSubtype" IsForward="false">i=17602</Reference> <Reference ReferenceType="HasComponent">ns=1;i=6005</Reference> <Reference ReferenceType="HasComponent">ns=1;i=6014</Reference> <Reference ReferenceType="HasComponent">ns=1;i=6016</Reference> <Reference ReferenceType="HasComponent">ns=1;i=6022</Reference> <Reference ReferenceType="HasComponent">ns=1;i=6020</Reference> <Reference ReferenceType="HasComponent">ns=1;i=6021</Reference> <Reference ReferenceType="HasComponent">ns=1;i=6023</Reference> <Reference ReferenceType="HasComponent">ns=1;i=6018</Reference> </References> </UAObjectType> <UAVariable NodeId="ns=1;i=6005" BrowseName="1:DesignType" ParentNodeId="ns=1;i=1003" DataType="Byte"> <DisplayName>DesignType</DisplayName> <Description Locale="en">DesignType provides information on the design of the Tool.</Description> <References> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasTypeDefinition">i=2376</Reference> <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1003</Reference> <Reference ReferenceType="HasProperty">ns=1;i=6006</Reference> </References> <Value> <uax:Byte xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Byte> </Value> </UAVariable> <UAVariable NodeId="ns=1;i=6006" BrowseName="EnumStrings" ParentNodeId="ns=1;i=6005" DataType="LocalizedText" ValueRank="1" ArrayDimensions="0"> <DisplayName>EnumStrings</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=6005</Reference> </References> <Value> <uax:ListOfLocalizedText xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd"> <uax:LocalizedText> <uax:Text>OTHER</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>PISTOL</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>ANGLE</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>STRAIGHT</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>OFFSET</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>REVERSE_OFFSET</uax:Text> </uax:LocalizedText> </uax:ListOfLocalizedText> </Value> </UAVariable> <UAVariable NodeId="ns=1;i=6014" BrowseName="1:DriveMethod" ParentNodeId="ns=1;i=1003" DataType="Byte"> <DisplayName>DriveMethod</DisplayName> <Description Locale="en">DriveMethod provides information on the drive method of the motor of the Tool.</Description> <References> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasTypeDefinition">i=2376</Reference> <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1003</Reference> <Reference ReferenceType="HasProperty">ns=1;i=6015</Reference> </References> <Value> <uax:Byte xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Byte> </Value> </UAVariable> <UAVariable NodeId="ns=1;i=6015" BrowseName="EnumStrings" ParentNodeId="ns=1;i=6014" DataType="LocalizedText" ValueRank="1" ArrayDimensions="0"> <DisplayName>EnumStrings</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=6014</Reference> </References> <Value> <uax:ListOfLocalizedText xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd"> <uax:LocalizedText> <uax:Text>OTHER</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>CONTINUOUS</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>PULSE</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>RATCHETING</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>TENSIONING</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>MANUAL</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>INERTIA</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>HYBRID</uax:Text> </uax:LocalizedText> </uax:ListOfLocalizedText> </Value> </UAVariable> <UAVariable NodeId="ns=1;i=6016" BrowseName="1:DriveType" ParentNodeId="ns=1;i=1003" DataType="Byte"> <DisplayName>DriveType</DisplayName> <Description Locale="en">DriveType provides information on the drive type of the Tool.</Description> <References> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasTypeDefinition">i=2376</Reference> <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1003</Reference> <Reference ReferenceType="HasProperty">ns=1;i=6017</Reference> </References> <Value> <uax:Byte xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Byte> </Value> </UAVariable> <UAVariable NodeId="ns=1;i=6017" BrowseName="EnumStrings" ParentNodeId="ns=1;i=6016" DataType="LocalizedText" ValueRank="1" ArrayDimensions="0"> <DisplayName>EnumStrings</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=6016</Reference> </References> <Value> <uax:ListOfLocalizedText xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd"> <uax:LocalizedText> <uax:Text>OTHER</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>ELECTRIC</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>HYDRAULIC</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>PNEUMATIC</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>MANUAL</uax:Text> </uax:LocalizedText> </uax:ListOfLocalizedText> </Value> </UAVariable> <UAVariable NodeId="ns=1;i=6022" BrowseName="1:MaxSpeed" ParentNodeId="ns=1;i=1003" DataType="Double"> <DisplayName>MaxSpeed</DisplayName> <Description Locale="en">MaxSpeed is the maximum rotation speed of the driving shaft.</Description> <References> <Reference ReferenceType="HasTypeDefinition">ns=2;i=2011</Reference> <Reference ReferenceType="HasModellingRule">i=80</Reference> <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1003</Reference> <Reference ReferenceType="HasProperty">ns=1;i=6036</Reference> <Reference ReferenceType="HasComponent">ns=1;i=6026</Reference> </References> <Value> <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double> </Value> </UAVariable> <UAVariable NodeId="ns=1;i=6036" BrowseName="2:EngineeringUnits" ParentNodeId="ns=1;i=6022" DataType="EUInformation"> <DisplayName>EngineeringUnits</DisplayName> <Description Locale="en">0:EngineeringUnits defines the engineering unit of the values.</Description> <References> <Reference ReferenceType="HasModellingRule">i=80</Reference> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=6022</Reference> </References> <Value> <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd"> <uax:TypeId> <uax:Identifier>i=888</uax:Identifier> </uax:TypeId> <uax:Body> <uax:EUInformation> <uax:NamespaceUri></uax:NamespaceUri> <uax:UnitId>-1</uax:UnitId> <uax:DisplayName /> <uax:Description /> </uax:EUInformation> </uax:Body> </uax:ExtensionObject> </Value> </UAVariable> <UAVariable NodeId="ns=1;i=6026" BrowseName="2:PhysicalQuantity" ParentNodeId="ns=1;i=6022" DataType="Byte"> <DisplayName>PhysicalQuantity</DisplayName> <Description Locale="en">PhysicalQuantity is to determine the type of the physical quantity associated to a given value(s).</Description> <References> <Reference ReferenceType="HasModellingRule">i=80</Reference> <Reference ReferenceType="HasTypeDefinition">i=2376</Reference> <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=6022</Reference> <Reference ReferenceType="HasProperty">ns=1;i=6027</Reference> </References> <Value> <uax:Byte xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Byte> </Value> </UAVariable> <UAVariable NodeId="ns=1;i=6027" BrowseName="EnumStrings" ParentNodeId="ns=1;i=6026" DataType="LocalizedText" ValueRank="1" ArrayDimensions="0"> <DisplayName>EnumStrings</DisplayName> <References> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=6026</Reference> </References> <Value> <uax:ListOfLocalizedText xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd"> <uax:LocalizedText> <uax:Text>OTHER</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>TIME</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>TORQUE</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>ANGLE</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>IMPULSE</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>DISTANCE</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>AREA</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>VOLUME</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>FORCE</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>PRESSURE</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>VOLTAGE</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>CURRENT</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>RESISTANCE</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>POWER</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>ENERGY</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>MASS</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>TEMPERATURE</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>FREQUENCY</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>JOLT</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>VIBRATION</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>NUMBER</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>LINEAR_SPEED</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>ANGULAR_SPEED</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>LINEAR_ACCELERATION</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>ANGULAR_ACCELERATION</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>TORQUE_SPEED</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>TORQUE_ACCELERATION</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>TORQUE_PER_ANGLE_GRADIENT</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>TORQUE_PER_ANGLE_GRADIENT2</uax:Text> </uax:LocalizedText> </uax:ListOfLocalizedText> </Value> </UAVariable> <UAVariable NodeId="ns=1;i=6020" BrowseName="1:MaxTorque" ParentNodeId="ns=1;i=1003" DataType="Double"> <DisplayName>MaxTorque</DisplayName> <Description Locale="en">MaxTorque is the maximum allowed torque for which the tool may be used for tightening processes. For Click Wrenches, it may not be available.</Description> <References> <Reference ReferenceType="HasTypeDefinition">ns=2;i=2011</Reference> <Reference ReferenceType="HasModellingRule">i=80</Reference> <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1003</Reference> <Reference ReferenceType="HasProperty">ns=1;i=6028</Reference> <Reference ReferenceType="HasComponent">ns=1;i=6029</Reference> </References> <Value> <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double> </Value> </UAVariable> <UAVariable NodeId="ns=1;i=6028" BrowseName="2:EngineeringUnits" ParentNodeId="ns=1;i=6020" DataType="EUInformation"> <DisplayName>EngineeringUnits</DisplayName> <Description Locale="en">0:EngineeringUnits defines the engineering unit of the values.</Description> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasModellingRule">i=80</Reference> <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=6020</Reference> </References> <Value> <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd"> <uax:TypeId> <uax:Identifier>i=888</uax:Identifier> </uax:TypeId> <uax:Body> <uax:EUInformation> <uax:NamespaceUri></uax:NamespaceUri> <uax:UnitId>-1</uax:UnitId> <uax:DisplayName /> <uax:Description /> </uax:EUInformation> </uax:Body> </uax:ExtensionObject> </Value> </UAVariable> <UAVariable NodeId="ns=1;i=6029" BrowseName="2:PhysicalQuantity" ParentNodeId="ns=1;i=6020" DataType="Byte"> <DisplayName>PhysicalQuantity</DisplayName> <Description Locale="en">PhysicalQuantity is to determine the type of the physical quantity associated to a given value(s).</Description> <References> <Reference ReferenceType="HasModellingRule">i=80</Reference> <Reference ReferenceType="HasTypeDefinition">i=2376</Reference> <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=6020</Reference> <Reference ReferenceType="HasProperty">ns=1;i=6032</Reference> </References> <Value> <uax:Byte xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Byte> </Value> </UAVariable> <UAVariable NodeId="ns=1;i=6032" BrowseName="EnumStrings" ParentNodeId="ns=1;i=6029" DataType="LocalizedText" ValueRank="1" ArrayDimensions="0"> <DisplayName>EnumStrings</DisplayName> <References> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=6029</Reference> </References> <Value> <uax:ListOfLocalizedText xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd"> <uax:LocalizedText> <uax:Text>OTHER</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>TIME</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>TORQUE</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>ANGLE</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>IMPULSE</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>DISTANCE</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>AREA</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>VOLUME</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>FORCE</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>PRESSURE</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>VOLTAGE</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>CURRENT</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>RESISTANCE</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>POWER</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>ENERGY</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>MASS</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>TEMPERATURE</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>FREQUENCY</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>JOLT</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>VIBRATION</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>NUMBER</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>LINEAR_SPEED</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>ANGULAR_SPEED</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>LINEAR_ACCELERATION</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>ANGULAR_ACCELERATION</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>TORQUE_SPEED</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>TORQUE_ACCELERATION</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>TORQUE_PER_ANGLE_GRADIENT</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>TORQUE_PER_ANGLE_GRADIENT2</uax:Text> </uax:LocalizedText> </uax:ListOfLocalizedText> </Value> </UAVariable> <UAVariable NodeId="ns=1;i=6021" BrowseName="1:MinTorque" ParentNodeId="ns=1;i=1003" DataType="Double"> <DisplayName>MinTorque</DisplayName> <Description Locale="en">MinTorque is the minimum allowed torque for which the tool may be used for tightening processes.</Description> <References> <Reference ReferenceType="HasTypeDefinition">ns=2;i=2011</Reference> <Reference ReferenceType="HasModellingRule">i=80</Reference> <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1003</Reference> <Reference ReferenceType="HasProperty">ns=1;i=6024</Reference> <Reference ReferenceType="HasComponent">ns=1;i=6025</Reference> </References> <Value> <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double> </Value> </UAVariable> <UAVariable NodeId="ns=1;i=6024" BrowseName="2:EngineeringUnits" ParentNodeId="ns=1;i=6021" DataType="EUInformation"> <DisplayName>EngineeringUnits</DisplayName> <Description>0:EngineeringUnits defines the engineering unit of the values.</Description> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasModellingRule">i=80</Reference> <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=6021</Reference> </References> <Value> <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd"> <uax:TypeId> <uax:Identifier>i=888</uax:Identifier> </uax:TypeId> <uax:Body> <uax:EUInformation> <uax:NamespaceUri></uax:NamespaceUri> <uax:UnitId>-1</uax:UnitId> <uax:DisplayName /> <uax:Description /> </uax:EUInformation> </uax:Body> </uax:ExtensionObject> </Value> </UAVariable> <UAVariable NodeId="ns=1;i=6025" BrowseName="2:PhysicalQuantity" ParentNodeId="ns=1;i=6021" DataType="Byte"> <DisplayName>PhysicalQuantity</DisplayName> <Description Locale="en">PhysicalQuantity is to determine the type of the physical quantity associated to a given value(s).</Description> <References> <Reference ReferenceType="HasModellingRule">i=80</Reference> <Reference ReferenceType="HasTypeDefinition">i=2376</Reference> <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=6021</Reference> <Reference ReferenceType="HasProperty">ns=1;i=6033</Reference> </References> <Value> <uax:Byte xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Byte> </Value> </UAVariable> <UAVariable NodeId="ns=1;i=6033" BrowseName="EnumStrings" ParentNodeId="ns=1;i=6025" DataType="LocalizedText" ValueRank="1" ArrayDimensions="0"> <DisplayName>EnumStrings</DisplayName> <References> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=6025</Reference> </References> <Value> <uax:ListOfLocalizedText xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd"> <uax:LocalizedText> <uax:Text>OTHER</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>TIME</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>TORQUE</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>ANGLE</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>IMPULSE</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>DISTANCE</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>AREA</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>VOLUME</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>FORCE</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>PRESSURE</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>VOLTAGE</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>CURRENT</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>RESISTANCE</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>POWER</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>ENERGY</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>MASS</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>TEMPERATURE</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>FREQUENCY</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>JOLT</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>VIBRATION</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>NUMBER</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>LINEAR_SPEED</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>ANGULAR_SPEED</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>LINEAR_ACCELERATION</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>ANGULAR_ACCELERATION</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>TORQUE_SPEED</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>TORQUE_ACCELERATION</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>TORQUE_PER_ANGLE_GRADIENT</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>TORQUE_PER_ANGLE_GRADIENT2</uax:Text> </uax:LocalizedText> </uax:ListOfLocalizedText> </Value> </UAVariable> <UAVariable NodeId="ns=1;i=6023" BrowseName="1:MotorType" ParentNodeId="ns=1;i=1003" DataType="String"> <DisplayName>MotorType</DisplayName> <Description Locale="en">MotorType is the type of motor in the tool.</Description> <References> <Reference ReferenceType="HasTypeDefinition">i=63</Reference> <Reference ReferenceType="HasModellingRule">i=80</Reference> <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1003</Reference> </References> <Value> <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd"></uax:String> </Value> </UAVariable> <UAVariable NodeId="ns=1;i=6018" BrowseName="1:ShutOffMethod" ParentNodeId="ns=1;i=1003" DataType="Byte"> <DisplayName>ShutOffMethod</DisplayName> <Description Locale="en">ShutOffMethod provides information on the shutoff method of the tool.</Description> <References> <Reference ReferenceType="HasTypeDefinition">i=2376</Reference> <Reference ReferenceType="HasModellingRule">i=80</Reference> <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1003</Reference> <Reference ReferenceType="HasProperty">ns=1;i=6019</Reference> </References> <Value> <uax:Byte xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Byte> </Value> </UAVariable> <UAVariable NodeId="ns=1;i=6019" BrowseName="EnumStrings" ParentNodeId="ns=1;i=6018" DataType="LocalizedText" ValueRank="1" ArrayDimensions="0"> <DisplayName>EnumStrings</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=6018</Reference> </References> <Value> <uax:ListOfLocalizedText xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd"> <uax:LocalizedText> <uax:Text>OTHER</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>MECHANICAL</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>CURRENT</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>TRANSDUCER</uax:Text> </uax:LocalizedText> </uax:ListOfLocalizedText> </Value> </UAVariable> <UAObject NodeId="ns=1;i=5004" BrowseName="1:http://opcfoundation.org/UA/IJT/Tightening/" SymbolicName="http___opcfoundation_org_UA_IJT_Tightening_"> <DisplayName>http://opcfoundation.org/UA/IJT/Tightening/</DisplayName> <Documentation>https://reference.opcfoundation.org/IJT/Tightening/v200/docs/7.1</Documentation> <References> <Reference ReferenceType="HasTypeDefinition">i=11616</Reference> <Reference ReferenceType="HasProperty">ns=1;i=6007</Reference> <Reference ReferenceType="HasProperty">ns=1;i=6008</Reference> <Reference ReferenceType="HasProperty">ns=1;i=6009</Reference> <Reference ReferenceType="HasProperty">ns=1;i=6010</Reference> <Reference ReferenceType="HasProperty">ns=1;i=6011</Reference> <Reference ReferenceType="HasProperty">ns=1;i=6012</Reference> <Reference ReferenceType="HasProperty">ns=1;i=6013</Reference> <Reference ReferenceType="HasComponent" IsForward="false">i=11715</Reference> </References> </UAObject> <UAVariable NodeId="ns=1;i=6007" BrowseName="IsNamespaceSubset" ParentNodeId="ns=1;i=5004" DataType="Boolean"> <DisplayName>IsNamespaceSubset</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5004</Reference> </References> <Value> <uax:Boolean xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">false</uax:Boolean> </Value> </UAVariable> <UAVariable NodeId="ns=1;i=6008" BrowseName="NamespacePublicationDate" ParentNodeId="ns=1;i=5004" DataType="DateTime"> <DisplayName>NamespacePublicationDate</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5004</Reference> </References> <Value> <uax:DateTime xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">2025-10-06T00:00:00Z</uax:DateTime> </Value> </UAVariable> <UAVariable NodeId="ns=1;i=6009" BrowseName="NamespaceUri" ParentNodeId="ns=1;i=5004" DataType="String"> <DisplayName>NamespaceUri</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5004</Reference> </References> <Value> <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">http://opcfoundation.org/UA/IJT/Tightening/</uax:String> </Value> </UAVariable> <UAVariable NodeId="ns=1;i=6010" BrowseName="NamespaceVersion" ParentNodeId="ns=1;i=5004" DataType="String"> <DisplayName>NamespaceVersion</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5004</Reference> </References> <Value> <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">2.00.1</uax:String> </Value> </UAVariable> <UAVariable NodeId="ns=1;i=6011" BrowseName="StaticNodeIdTypes" ParentNodeId="ns=1;i=5004" DataType="IdType" ValueRank="1" ArrayDimensions="0"> <DisplayName>StaticNodeIdTypes</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5004</Reference> </References> <Value> <uax:ListOfInt32 xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" /> </Value> </UAVariable> <UAVariable NodeId="ns=1;i=6012" BrowseName="StaticNumericNodeIdRange" ParentNodeId="ns=1;i=5004" DataType="NumericRange" ValueRank="1" ArrayDimensions="0"> <DisplayName>StaticNumericNodeIdRange</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5004</Reference> </References> <Value> <uax:ListOfString xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" /> </Value> </UAVariable> <UAVariable NodeId="ns=1;i=6013" BrowseName="StaticStringNodeIdPattern" ParentNodeId="ns=1;i=5004" DataType="String"> <DisplayName>StaticStringNodeIdPattern</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5004</Reference> </References> <Value> <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd"></uax:String> </Value> </UAVariable> </UANodeSet>