OPC UA Identifiers
Generated well-known numeric identifiers (DataTypeId, ObjectId, ReferenceTypeId, VariableId, ...) and the symbolic StatusCode constants for the standard namespace 0.
Enumerations
DataTypeId
enum
Well-known OPC UA DataTypeId identifiers (namespace 0).
BooleanSByteByteInt16UInt16Int32UInt32Int64UInt64FloatDoubleStringDateTimeGuidByteStringXmlElementNodeIdExpandedNodeIdStatusCodeQualifiedNameLocalizedTextStructureDataValueBaseDataTypeDiagnosticInfoNumberIntegerUIntegerEnumerationImageDecimalPermissionTypeAccessRestrictionTypeRolePermissionTypeDataTypeDefinitionStructureTypeStructureDefinitionEnumDefinitionStructureFieldEnumField- …and 453 more
MethodId
enum
Well-known OPC UA MethodId identifiers (namespace 0).
ProgramStateMachineType_StartProgramStateMachineType_SuspendProgramStateMachineType_ResumeProgramStateMachineType_HaltProgramStateMachineType_ResetShelvedStateMachineType_UnshelveShelvedStateMachineType_OneShotShelveShelvedStateMachineType_TimedShelveAddCommentMethodTypeConditionType_ConditionRefreshTimedShelveMethodTypeConditionRefreshMethodTypeConditionType_EnableConditionType_DisableConditionType_AddCommentDialogResponseMethodTypeDialogConditionType_RespondAcknowledgeableConditionType_AcknowledgeAcknowledgeableConditionType_ConfirmAlarmConditionType_ShelvingState_UnshelveAlarmConditionType_ShelvingState_OneShotShelveAlarmConditionType_ShelvingState_TimedShelveServerType_GetMonitoredItemsServer_GetMonitoredItemsGetMonitoredItemsMethodTypeFileType_OpenFileType_CloseFileType_ReadFileType_WriteFileType_GetPositionFileType_SetPositionAddressSpaceFileType_ExportNamespaceNamespaceMetadataType_NamespaceFile_OpenNamespaceMetadataType_NamespaceFile_CloseNamespaceMetadataType_NamespaceFile_ReadNamespaceMetadataType_NamespaceFile_WriteNamespaceMetadataType_NamespaceFile_GetPositionNamespaceMetadataType_NamespaceFile_SetPositionNamespaceMetadataType_NamespaceFile_ExportNamespaceNamespacesType_NamespaceIdentifier_Placeholder_NamespaceFile_Open- …and 1570 more
ObjectId
enum
Well-known OPC UA ObjectId identifiers (namespace 0).
ModellingRule_MandatoryModellingRule_OptionalModellingRule_ExposesItsArrayRootFolderObjectsFolderTypesFolderViewsFolderObjectTypesFolderVariableTypesFolderDataTypesFolderReferenceTypesFolderXmlSchema_TypeSystemOPCBinarySchema_TypeSystemDataTypeDefinition_Encoding_DefaultBinaryStructureDefinition_Encoding_DefaultBinaryEnumDefinition_Encoding_DefaultBinaryDataSetMetaDataType_Encoding_DefaultBinaryDataTypeDescription_Encoding_DefaultBinaryStructureDescription_Encoding_DefaultBinaryEnumDescription_Encoding_DefaultBinaryRolePermissionType_Encoding_DefaultBinaryNode_Encoding_DefaultXmlNode_Encoding_DefaultBinaryObjectNode_Encoding_DefaultXmlObjectNode_Encoding_DefaultBinaryObjectTypeNode_Encoding_DefaultXmlObjectTypeNode_Encoding_DefaultBinaryVariableNode_Encoding_DefaultXmlVariableNode_Encoding_DefaultBinaryVariableTypeNode_Encoding_DefaultXmlVariableTypeNode_Encoding_DefaultBinaryReferenceTypeNode_Encoding_DefaultXmlReferenceTypeNode_Encoding_DefaultBinaryMethodNode_Encoding_DefaultXmlMethodNode_Encoding_DefaultBinaryViewNode_Encoding_DefaultXmlViewNode_Encoding_DefaultBinaryDataTypeNode_Encoding_DefaultXmlDataTypeNode_Encoding_DefaultBinaryReferenceNode_Encoding_DefaultXml- …and 1523 more
ObjectTypeId
enum
Well-known OPC UA ObjectTypeId identifiers (namespace 0).
BaseObjectTypeFolderTypeDataTypeSystemTypeDataTypeEncodingTypeModellingRuleTypeServerTypeServerCapabilitiesTypeServerDiagnosticsTypeSessionsDiagnosticsSummaryTypeSessionDiagnosticsObjectTypeVendorServerInfoTypeServerRedundancyTypeTransparentRedundancyTypeNonTransparentRedundancyTypeBaseEventTypeAuditEventTypeAuditSecurityEventTypeAuditChannelEventTypeAuditOpenSecureChannelEventTypeAuditSessionEventTypeAuditCreateSessionEventTypeAuditActivateSessionEventTypeAuditCancelEventTypeAuditCertificateEventTypeAuditCertificateDataMismatchEventTypeAuditCertificateExpiredEventTypeAuditCertificateInvalidEventTypeAuditCertificateUntrustedEventTypeAuditCertificateRevokedEventTypeAuditCertificateMismatchEventTypeAuditNodeManagementEventTypeAuditAddNodesEventTypeAuditDeleteNodesEventTypeAuditAddReferencesEventTypeAuditDeleteReferencesEventTypeAuditUpdateEventTypeAuditWriteUpdateEventTypeAuditHistoryUpdateEventTypeAuditUpdateMethodEventTypeSystemEventType- …and 241 more
ReferenceTypeId
enum
Well-known OPC UA ReferenceTypeId identifiers (namespace 0).
ReferencesNonHierarchicalReferencesHierarchicalReferencesHasChildOrganizesHasEventSourceHasModellingRuleHasEncodingHasDescriptionHasTypeDefinitionGeneratesEventAggregatesHasSubtypeHasPropertyHasComponentHasNotifierHasOrderedComponentFromStateToStateHasCauseHasEffectHasHistoricalConfigurationHasSubStateMachineHasArgumentDescriptionHasOptionalInputArgumentDescriptionAlwaysGeneratesEventHasTrueSubStateHasFalseSubStateHasConditionHasPubSubConnectionDataSetToWriterHasGuardHasDataSetWriterHasDataSetReaderHasAlarmSuppressionGroupAlarmGroupMemberHasEffectDisableHasDictionaryEntryHasInterfaceHasAddIn- …and 40 more
VariableId
enum
Well-known OPC UA VariableId identifiers (namespace 0).
DataTypeDescriptionType_DataTypeVersionDataTypeDescriptionType_DictionaryFragmentDataTypeDictionaryType_DataTypeVersionDataTypeDictionaryType_NamespaceUriServerType_ServerArrayServerType_NamespaceArrayServerType_ServerStatusServerType_ServiceLevelServerCapabilitiesType_ServerProfileArrayServerCapabilitiesType_LocaleIdArrayServerCapabilitiesType_MinSupportedSampleRateServerDiagnosticsType_ServerDiagnosticsSummaryServerDiagnosticsType_SamplingIntervalDiagnosticsArrayServerDiagnosticsType_SubscriptionDiagnosticsArrayServerDiagnosticsType_EnabledFlagSessionsDiagnosticsSummaryType_SessionDiagnosticsArraySessionsDiagnosticsSummaryType_SessionSecurityDiagnosticsArraySessionDiagnosticsObjectType_SessionDiagnosticsSessionDiagnosticsObjectType_SessionSecurityDiagnosticsSessionDiagnosticsObjectType_SubscriptionDiagnosticsArrayServerRedundancyType_RedundancySupportTransparentRedundancyType_CurrentServerIdTransparentRedundancyType_RedundantServerArrayNonTransparentRedundancyType_ServerUriArrayBaseEventType_EventIdBaseEventType_EventTypeBaseEventType_SourceNodeBaseEventType_SourceNameBaseEventType_TimeBaseEventType_ReceiveTimeBaseEventType_MessageBaseEventType_SeverityAuditEventType_ActionTimeStampAuditEventType_StatusAuditEventType_ServerIdAuditEventType_ClientAuditEntryIdAuditEventType_ClientUserIdAuditOpenSecureChannelEventType_ClientCertificateAuditOpenSecureChannelEventType_RequestTypeAuditOpenSecureChannelEventType_SecurityPolicyUri- …and 10519 more
VariableTypeId
enum
Well-known OPC UA VariableTypeId identifiers (namespace 0).
BaseVariableTypeBaseDataVariableTypePropertyTypeDataTypeDescriptionTypeDataTypeDictionaryTypeServerVendorCapabilityTypeServerStatusTypeServerDiagnosticsSummaryTypeSamplingIntervalDiagnosticsArrayTypeSamplingIntervalDiagnosticsTypeSubscriptionDiagnosticsArrayTypeSubscriptionDiagnosticsTypeSessionDiagnosticsArrayTypeSessionDiagnosticsVariableTypeSessionSecurityDiagnosticsArrayTypeSessionSecurityDiagnosticsTypeDataItemTypeAnalogItemTypeDiscreteItemTypeTwoStateDiscreteTypeMultiStateDiscreteTypeProgramDiagnosticTypeStateVariableTypeFiniteStateVariableTypeTransitionVariableTypeFiniteTransitionVariableTypeBuildInfoTypeTwoStateVariableTypeConditionVariableTypeMultiStateValueDiscreteTypeOptionSetTypeArrayItemTypeYArrayItemTypeXYArrayItemTypeImageItemTypeCubeItemTypeNDimensionArrayItemTypeGuardVariableTypeExpressionGuardVariableTypeElseGuardVariableType- …and 22 more
Status
enum
OPC UA status-code constants.
Good— The operation succeeded.GoodSubscriptionTransferred— The subscription was transferred to another session.GoodCompletesAsynchronously— The processing will complete asynchronously.GoodOverload— Sampling has slowed down due to resource limitations.GoodClamped— The value written was accepted but was clamped.GoodLocalOverride— The value has been overridden.GoodEntryInserted— The data or event was successfully inserted into the historical database.GoodEntryReplaced— The data or event field was successfully replaced in the historical database.GoodNoData— No data exists for the requested time range or event filter.GoodMoreData— More data is available in the time range beyond the number of values requested.GoodCommunicationEvent— The communication layer has raised an event.GoodShutdownEvent— The system is shutting down.GoodCallAgain— The operation is not finished and needs to be called again.GoodNonCriticalTimeout— A non-critical timeout occurred.GoodResultsMayBeIncomplete— The server should have followed a reference to a node in a remote server but did not.GoodDataIgnored— The request specifies fields which are not valid for the EventType or cannot be saved by the historian.GoodEdited— The value does not come from the real source and has been edited by the server.GoodPostActionFailed— There was an error in execution of these post-actions.GoodRetransmissionQueueNotSupported— The Server does not support retransmission queue and acknowledgement of sequence numbers is not available.GoodDependentValueChanged— A dependent value has been changed but the change has not been applied to the device.GoodSubNormal— The value is derived from multiple sources and has the required number of Good sources, but less than the full number of Good sources.GoodPasswordChangeRequired— The log-on for the user succeeded but the user is required to change the password.GoodEdited_DependentValueChanged— It is delivered with a dominant Variable value when a dependent Variable has changed but the change has not been applied.GoodEdited_DominantValueChanged— It is delivered with a dependent Variable value when a dominant Variable has changed but the change has not been applied.GoodEdited_DominantValueChanged_DependentValueChanged— It is delivered with a dependent Variable value when a dominant or dependent Variable has changed but change has not been applied.GoodCascadeInitializationAcknowledged— The value source supports cascade handshaking and the value has been Initialized based on an initialization request from a cascade secondary.GoodCascadeInitializationRequest— The value source supports cascade handshaking and is requesting initialization of a cascade primary.GoodCascadeNotInvited— The value source supports cascade handshaking, however, the source’s current state does not allow for cascade.GoodCascadeNotSelected— The value source supports cascade handshaking, however, the source has not selected the corresponding cascade primary for use.GoodFaultStateActive— There is a fault state condition active in the value source.GoodInitiateFaultState— A fault state condition is being requested of the destination.GoodCascade— The value is accurate, and the signal source supports cascade handshaking.Uncertain— The operation was uncertain.UncertainReferenceOutOfServer— One of the references to follow in the relative path references to a node in the address space in another server.UncertainNoCommunicationLastUsableValue— Communication to the data source has failed.UncertainLastUsableValue— Whatever was updating this value has stopped doing so.UncertainSubstituteValue— The value is an operational value that was manually overwritten.UncertainInitialValue— The value is an initial value for a variable that normally receives its value from another variable.UncertainSensorNotAccurate— The value is at one of the sensor limits.UncertainEngineeringUnitsExceeded— The value is outside of the range of values defined for this parameter.- …and 232 more

