Skip to content

Commit

Permalink
Merge pull request #56 from mpostol/v1.04
Browse files Browse the repository at this point in the history
V1.04
  • Loading branch information
mpostol authored Aug 11, 2021
2 parents f8c1ed2 + d94eeb9 commit 9d1fb17
Show file tree
Hide file tree
Showing 12 changed files with 2,452 additions and 111 deletions.
34 changes: 34 additions & 0 deletions IA/Opc.Ua.IA.NodeSet2.bsd
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
<opc:TypeDictionary xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:tns="http://opcfoundation.org/UA/IA/" DefaultByteOrder="LittleEndian" xmlns:opc="http://opcfoundation.org/BinarySchema/" xmlns:ua="http://opcfoundation.org/UA/" TargetNamespace="http://opcfoundation.org/UA/IA/">
<opc:Import Namespace="http://opcfoundation.org/UA/"/>
<opc:EnumeratedType LengthInBits="32" Name="LevelDisplayMode">
<opc:Documentation>Contains the values used to indicate how a percentual value is displayed if the stacklight unit works in Levelmeter mode.</opc:Documentation>
<opc:EnumeratedValue Name="Dimmed" Value="0"/>
<opc:EnumeratedValue Name="Blinking" Value="1"/>
<opc:EnumeratedValue Name="Other" Value="2"/>
</opc:EnumeratedType>
<opc:EnumeratedType LengthInBits="32" Name="SignalColor">
<opc:Documentation>Holds the possible colour values for stacklight lamps.</opc:Documentation>
<opc:EnumeratedValue Name="Off" Value="0"/>
<opc:EnumeratedValue Name="Red" Value="1"/>
<opc:EnumeratedValue Name="Green" Value="2"/>
<opc:EnumeratedValue Name="Blue" Value="3"/>
<opc:EnumeratedValue Name="Yellow" Value="4"/>
<opc:EnumeratedValue Name="Purple" Value="5"/>
<opc:EnumeratedValue Name="Cyan" Value="6"/>
<opc:EnumeratedValue Name="White" Value="7"/>
</opc:EnumeratedType>
<opc:EnumeratedType LengthInBits="32" Name="SignalModeLight">
<opc:Documentation>Contains the values used to indicate in what way a lamp behaves when switched on.</opc:Documentation>
<opc:EnumeratedValue Name="Continuous" Value="0"/>
<opc:EnumeratedValue Name="Blinking" Value="1"/>
<opc:EnumeratedValue Name="Flashing" Value="2"/>
<opc:EnumeratedValue Name="Other" Value="3"/>
</opc:EnumeratedType>
<opc:EnumeratedType LengthInBits="32" Name="StacklightOperationMode">
<opc:Documentation>Contains the values used to indicate how a stacklight (as a whole unit) is used.</opc:Documentation>
<opc:EnumeratedValue Name="Segmented" Value="0"/>
<opc:EnumeratedValue Name="Levelmeter" Value="1"/>
<opc:EnumeratedValue Name="Running_Light" Value="2"/>
<opc:EnumeratedValue Name="Other" Value="3"/>
</opc:EnumeratedType>
</opc:TypeDictionary>
114 changes: 114 additions & 0 deletions IA/Opc.Ua.IA.NodeSet2.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,114 @@
BasicStacklightType,1002,ObjectType
StackLevelType,1003,ObjectType
StackRunningType,1004,ObjectType
StackElementType,1005,ObjectType
StackElementLightType,1006,ObjectType
StackElementAcousticType,1007,ObjectType
ControlChannelType,1008,ObjectType
AcousticSignalType,1009,ObjectType
StacklightType,1010,ObjectType
IStatisticsType,1011,ObjectType
IAggregateStatisticsType,1012,ObjectType
IRollingStatisticsType,1013,ObjectType
BaseCalibrationTargetCategoryType,1014,ObjectType
ReusableCalibrationTargetCategoryType,1015,ObjectType
ReusableDeviceCalibrationTargetCategoryType,1016,ObjectType
OneTimeCalibrationTargetCategoryType,1017,ObjectType
DynamicCalibrationTargetCategoryType,1018,ObjectType
CalibrationTargetType,1019,ObjectType
CalibrationValueType,2002,VariableType
CapacityRangeType,2003,VariableType
StacklightOperationMode,3002,DataType
LevelDisplayMode,3003,DataType
SignalColor,3004,DataType
SignalModeLight,3005,DataType
HasStatisticComponent,4002,ReferenceType
HasReferenceMeasurementInstrument,4003,ReferenceType
BasicStacklightType_StackLevel,5001,Object
StackElementLightType_ControlChannel,5002,Object
StackElementAcousticType_AcousticSignals,5003,Object
StackElementAcousticType_AcousticSignals_OrderedObject,5004,Object
BasicStacklightType_StackRunning,5005,Object
BasicStacklightType_OrderedObject_Placeholder,5006,Object
StacklightType_DeviceHealthAlarms,5007,Object
Server_Namespaces_http___opcfoundation_org_UA_IA_,5008,Object
CalibrationTargetType_Identification,5010,Object
CalibrationTargetType_CalibrationTargetCategory,5011,Object
CalibrationTargetType_OperationalConditions,5012,Object
CalibrationTargetType_CalibrationTargetFeatures,5013,Object
LevelDisplayMode_EnumValues,6001,Variable
BinarySchema_TypeDictionary_BinarySchema,6002,Variable
BinarySchema_TypeDictionary_BinarySchema_NamespaceUri,6003,Variable
XmlSchema_TypeDictionary_XmlSchema,6004,Variable
XmlSchema_TypeDictionary_XmlSchema_NamespaceUri,6005,Variable
StacklightOperationMode_EnumValues,6006,Variable
SignalColor_EnumValues,6007,Variable
SignalModeLight_EnumValues,6008,Variable
BasicStacklightType_StacklightMode,6009,Variable
StackLevelType_LevelPercent,6010,Variable
StackLevelType_LevelPercent_EURange,6011,Variable
StackLevelType_DisplayMode,6012,Variable
StackElementType_SignalOn,6013,Variable
StackElementType_IsPartOfBase,6014,Variable
StackElementType_NumberInList,6015,Variable
StackElementLightType_SignalColor,6016,Variable
StackElementLightType_SignalMode,6017,Variable
StackElementLightType_Intensity,6018,Variable
StackElementLightType_Intensity_EURange,6019,Variable
StackElementAcousticType_OperationMode,6020,Variable
StackElementAcousticType_Intensity,6021,Variable
StackElementAcousticType_Intensity_EURange,6022,Variable
ControlChannelType_SignalOn,6023,Variable
ControlChannelType_ChannelColor,6024,Variable
ControlChannelType_SignalMode,6025,Variable
ControlChannelType_Intensity,6026,Variable
ControlChannelType_Intensity_EURange,6027,Variable
AcousticSignalType_NumberInList,6028,Variable
AcousticSignalType_AudioSample,6029,Variable
StackElementAcousticType_AcousticSignals_OrderedObject_NumberInList,6030,Variable
StackElementLightType_ControlChannel_ChannelColor,6031,Variable
StackElementLightType_ControlChannel_SignalMode,6032,Variable
StackElementLightType_ControlChannel_SignalOn,6033,Variable
BasicStacklightType_StackLevel_DisplayMode,6034,Variable
BasicStacklightType_StackLevel_LevelPercent,6035,Variable
BasicStacklightType_StackLevel_LevelPercent_EURange,6036,Variable
BasicStacklightType_OrderedObject_Placeholder_NumberInList,6037,Variable
StacklightType_DeviceHealth,6038,Variable
Server_Namespaces_http___opcfoundation_org_UA_IA__IsNamespaceSubset,6039,Variable
Server_Namespaces_http___opcfoundation_org_UA_IA__NamespacePublicationDate,6040,Variable
Server_Namespaces_http___opcfoundation_org_UA_IA__NamespaceUri,6041,Variable
Server_Namespaces_http___opcfoundation_org_UA_IA__NamespaceVersion,6042,Variable
Server_Namespaces_http___opcfoundation_org_UA_IA__StaticNodeIdTypes,6043,Variable
Server_Namespaces_http___opcfoundation_org_UA_IA__StaticNumericNodeIdRange,6044,Variable
Server_Namespaces_http___opcfoundation_org_UA_IA__StaticStringNodeIdPattern,6045,Variable
IStatisticsType_StartTime,6046,Variable
IAggregateStatisticsType_ResetCondition,6047,Variable
IRollingStatisticsType_WindowDuration,6048,Variable
IRollingStatisticsType_WindowNumberOfValues,6049,Variable
CalibrationValueType_EngineeringUnits,6057,Variable
CapacityRangeType_EngineeringUnits,6058,Variable
CapacityRangeType_Resolution,6059,Variable
CalibrationTargetType_LastValidationDate,6060,Variable
CalibrationTargetType_NextValidationDate,6061,Variable
CalibrationTargetType_Quality,6062,Variable
CalibrationTargetType_CertificateUri,6063,Variable
CalibrationTargetType_CalibrationTargetFeatures_CalibrationValue,6064,Variable
CalibrationTargetType_CalibrationTargetFeatures_CalibrationValue_EngineeringUnits,6065,Variable
CalibrationTargetType_CalibrationTargetFeatures_CapacityRange,6066,Variable
CalibrationTargetType_CalibrationTargetFeatures_CapacityRange_EngineeringUnits,6067,Variable
CalibrationTargetType_CalibrationTargetFeatures_CapacityRange_Resolution,6068,Variable
CalibrationTargetType_Identification_Manufacturer,6069,Variable
CalibrationTargetType_Identification_ManufacturerUri,6070,Variable
CalibrationTargetType_Identification_Model,6071,Variable
CalibrationTargetType_Identification_ProductCode,6072,Variable
CalibrationTargetType_Identification_HardwareRevision,6073,Variable
CalibrationTargetType_Identification_SoftwareRevision,6074,Variable
CalibrationTargetType_Identification_DeviceRevision,6075,Variable
CalibrationTargetType_Identification_DeviceClass,6076,Variable
CalibrationTargetType_Identification_SerialNumber,6077,Variable
CalibrationTargetType_Identification_ProductInstanceUri,6078,Variable
CalibrationTargetType_Identification_RevisionCounter,6079,Variable
CalibrationTargetType_Identification_AssetId,6080,Variable
CalibrationTargetType_Identification_ComponentName,6081,Variable
CalibrationTargetType_Identification_DeviceManual,6082,Variable
IStatisticsType_ResetStatistics,7001,Method
69 changes: 69 additions & 0 deletions IA/Opc.Ua.IA.NodeSet2.examples.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,69 @@
Server_Namespaces_http___opcfoundation_org_UA_IA_Examples_,5001,Object
Examples,5002,Object
Examples_Stacklights,5003,Object
Examples_StatisticalData,5004,Object
Examples_Stacklights_ExampleStacklight,5005,Object
Examples_Stacklights_ExampleStacklight_AcousticInBase,5006,Object
Examples_Stacklights_ExampleStacklight_AcousticInBase_AcousticSignals,5007,Object
Examples_Stacklights_ExampleStacklight_AcousticInBase_AcousticSignals_Signal1,5008,Object
Examples_Stacklights_ExampleStacklight_Lamp1,5009,Object
Examples_Stacklights_ExampleStacklight_Lamp2,5010,Object
Examples_Stacklights_ExampleStacklight_Lamp3,5011,Object
Examples_Stacklights_ExampleStacklight_AcousticInBase_AcousticSignals_Signal2,5012,Object
Examples_StatisticalData_SampleStatistics,5013,Object
Examples_CalibrationTargets_ExampleCalibrationTarget_CalibrationTargetCategory,5014,Object
Examples_CalibrationTargets,5015,Object
Examples_CalibrationTargets_ExampleCalibrationTarget,5016,Object
Examples_CalibrationTargets_ExampleCalibrationTarget_CalibrationTargetFeatures,5017,Object
Examples_CalibrationTargets_ExampleCalibrationTarget_Identification,5018,Object
Examples_Stacklights_ExampleStacklight_StacklightMode,6001,Variable
Examples_Stacklights_ExampleStacklight_DeviceHealth,6002,Variable
Examples_Stacklights_ExampleStacklight_Lamp2_Intensity,6003,Variable
Examples_Stacklights_ExampleStacklight_Lamp2_Intensity_EURange,6004,Variable
Examples_Stacklights_ExampleStacklight_Lamp2_SignalColor,6005,Variable
Examples_Stacklights_ExampleStacklight_AcousticInBase_AcousticSignals_Signal1_NumberInList,6006,Variable
Examples_Stacklights_ExampleStacklight_AcousticInBase_OperationMode,6007,Variable
Examples_Stacklights_ExampleStacklight_AcousticInBase_NumberInList,6008,Variable
Examples_Stacklights_ExampleStacklight_Lamp1_NumberInList,6009,Variable
Examples_Stacklights_ExampleStacklight_Lamp2_NumberInList,6010,Variable
Examples_Stacklights_ExampleStacklight_Lamp3_NumberInList,6011,Variable
Examples_Stacklights_ExampleStacklight_AcousticInBase_Intensity,6012,Variable
Examples_Stacklights_ExampleStacklight_AcousticInBase_Intensity_EURange,6013,Variable
Examples_Stacklights_ExampleStacklight_AcousticInBase_IsPartOfBase,6014,Variable
Examples_Stacklights_ExampleStacklight_AcousticInBase_SignalOn,6015,Variable
Examples_Stacklights_ExampleStacklight_AcousticInBase_AcousticSignals_Signal2_NumberInList,6016,Variable
Examples_Stacklights_ExampleStacklight_Lamp1_Intensity,6017,Variable
Examples_Stacklights_ExampleStacklight_Lamp1_Intensity_EURange,6018,Variable
Examples_Stacklights_ExampleStacklight_Lamp1_SignalColor,6019,Variable
Examples_Stacklights_ExampleStacklight_Lamp1_SignalOn,6020,Variable
Examples_Stacklights_ExampleStacklight_Lamp1_SignalMode,6021,Variable
Examples_Stacklights_ExampleStacklight_Lamp2_SignalOn,6022,Variable
Examples_Stacklights_ExampleStacklight_Lamp2_SignalMode,6023,Variable
Examples_Stacklights_ExampleStacklight_Lamp3_Intensity,6024,Variable
Examples_Stacklights_ExampleStacklight_Lamp3_Intensity_EURange,6025,Variable
Examples_Stacklights_ExampleStacklight_Lamp3_SignalColor,6026,Variable
Examples_Stacklights_ExampleStacklight_Lamp3_SignalOn,6027,Variable
Examples_Stacklights_ExampleStacklight_Lamp3_SignalMode,6028,Variable
Examples_StatisticalData_StartTime,6029,Variable
Examples_StatisticalData_StatData1,6030,Variable
Examples_StatisticalData_StatData2,6031,Variable
Examples_StatisticalData_StatData3,6032,Variable
Server_Namespaces_http___opcfoundation_org_UA_IA_Examples__IsNamespaceSubset,6033,Variable
Server_Namespaces_http___opcfoundation_org_UA_IA_Examples__NamespacePublicationDate,6034,Variable
Server_Namespaces_http___opcfoundation_org_UA_IA_Examples__NamespaceUri,6035,Variable
Server_Namespaces_http___opcfoundation_org_UA_IA_Examples__NamespaceVersion,6036,Variable
Server_Namespaces_http___opcfoundation_org_UA_IA_Examples__StaticNodeIdTypes,6037,Variable
Server_Namespaces_http___opcfoundation_org_UA_IA_Examples__StaticNumericNodeIdRange,6038,Variable
Server_Namespaces_http___opcfoundation_org_UA_IA_Examples__StaticStringNodeIdPattern,6039,Variable
Examples_CalibrationTargets_ExampleCalibrationTarget_CertificateUri,6040,Variable
Examples_CalibrationTargets_ExampleCalibrationTarget_LastValidationDate,6041,Variable
Examples_CalibrationTargets_ExampleCalibrationTarget_NextValidationDate,6042,Variable
Examples_CalibrationTargets_ExampleCalibrationTarget_Quality,6043,Variable
Examples_CalibrationTargets_ExampleCalibrationTarget_Identification_Manufacturer,6044,Variable
Examples_CalibrationTargets_ExampleCalibrationTarget_Identification_ManufacturerUri,6045,Variable
Examples_CalibrationTargets_ExampleCalibrationTarget_Identification_Model,6046,Variable
Examples_CalibrationTargets_ExampleCalibrationTarget_Identification_ProductInstanceUri,6047,Variable
Examples_CalibrationTargets_ExampleCalibrationTarget_Identification_SerialNumber,6048,Variable
Examples_CalibrationTargets_ExampleCalibrationTarget_CalibrationTargetFeatures_CalibrationValue1,6049,Variable
Examples_CalibrationTargets_ExampleCalibrationTarget_CalibrationTargetFeatures_CalibrationValue1_EngineeringUnits,6050,Variable
Examples_StatisticalData_SampleStatistics_ResetStatistics,7001,Method
Loading

0 comments on commit 9d1fb17

Please sign in to comment.