DiagnosticsLevel (ENUM) ¶ TYPE DiagnosticsLevel : Attributes: qualified_only InOut: Name Comment BASIC Diagnostic objects from this level cannot be disabled, and thus objects from this level are the minimum diagnostic feature set that can be expected on any device that supports PubSub diagnostics at all. ADVANCED Diagnostic objects related to exceptional behaviour are contained in the ADVANCED diagnostic level. INFO The INFO diagnostic level contains high-level diagnostic objects related to the normal operation of a PubSub system. LOGGING Diagnostic objects for the detailed logging of the operation of a PubSub system are contained in the LOGGING diagnostic level. DEBUG Diagnostic objects with debug information specific to a given implementation of PubSub are contained in the DEBUG diagnostic level. As this level is intended for implementation specific diagnostics, no such objects are specified by the standard.
ERROR (ENUM) ¶ TYPE ERROR : Attributes: qualified_only InOut: Name Initial Comment NO_ERROR There is no error condition WRONG_CONFIGURATION 2 functionality not available due wrong configuration WRONG_PARAMETER functionality can not be executed due wrong parameter values NOT_SUPPORTED data type specified is not supported WRONG_ENCODING encoding specified is not supported RTC_NOT_SUPPORTED real time clock is not supported INVALID_STATE functionality not available due wrong operating state DIAGNOSTICS_RESET_ERROR Reset method execution saw an error condition TASK_CREATION_FAILED not able to create a background task MISSING_LICENSE license not found DATASET_CONFIG_ERROR DataSet was configured incorrectly
STATE (ENUM) ¶ TYPE STATE : The PubSubState is used to expose and control the operation of the PubSub components: Configuration , Connection , ReaderGroup , Reader , WriterGroup and Writer Take a look to the state transition Diagram: See: PubSubState at OPC Foundation Attributes: qualified_only InOut: Name Comment DISABLED The PubSub component is configured but currently disabled. PAUSED The PubSub component is enabled but currently paused by a parent component. The parent component is either Disabled or Paused . OPERATIONAL The PubSub component is operational ERROR The PubSub component is in an error state.
IPADDRESS (ALIAS) ¶ TYPE IPADDRESS : NBS.|dIPADDRESS| See: IPADDRESS in the Net Base Services library
Interfaces ¶ IAsyncProperty (Alias) IIPAddress (Alias) IIPAddressSet (Alias) ITSNContext (Alias)
IAsyncProperty (ALIAS) ¶ TYPE IAsyncProperty : NBS.|dIAsyncProperty|
IIPAddress (ALIAS) ¶ TYPE IIPAddress : NBS.|dIIPAddress|
IIPAddressSet (ALIAS) ¶ TYPE IIPAddressSet : NBS.|dIIPAddressSet|
ITSNContext (ALIAS) ¶ TYPE ITSNContext : NBS.|dITSNContext|
Constants ¶ IEC_TYPES (GVL) UDP (GVL)