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)
IEC_TYPES (GVL) ¶ See: OPC UA Binary at OPC Foundation InOut: Scope Name Type Initial Comment Constant IEC_BYTE IEC_TYPE __SYSTEM.TYPE_CLASS.TYPE_BYTE Encodingsize: 1 Byte IEC_BOOL IEC_TYPE __SYSTEM.TYPE_CLASS.TYPE_BOOL Encodingsize: 1 Byte IEC_DATE IEC_TYPE __SYSTEM.TYPE_CLASS.TYPE_DATE Encodingsize: 8 Byte IEC_DINT IEC_TYPE __SYSTEM.TYPE_CLASS.TYPE_DINT Encodingsize: 4 Byte IEC_DATEANDTIME IEC_TYPE __SYSTEM.TYPE_CLASS.TYPE_DATEANDTIME Encodingsize: 8 Byte IEC_DWORD IEC_TYPE __SYSTEM.TYPE_CLASS.TYPE_DWORD Encodingsize: 4 Byte IEC_INT IEC_TYPE __SYSTEM.TYPE_CLASS.TYPE_INT Encodingsize: 2 Byte IEC_STRING IEC_TYPE __SYSTEM.TYPE_CLASS.TYPE_STRING Encodingsize: n + 4 Byte IEC_LINT IEC_TYPE __SYSTEM.TYPE_CLASS.TYPE_LINT Encodingsize: 8 Byte IEC_LREAL IEC_TYPE __SYSTEM.TYPE_CLASS.TYPE_LREAL Encodingsize: 8 Byte IEC_LTIME IEC_TYPE __SYSTEM.TYPE_CLASS.TYPE_LTIME Encodingsize: 8 Byte IEC_LWORD IEC_TYPE __SYSTEM.TYPE_CLASS.TYPE_LWORD Encodingsize: 8 Byte IEC_REAL IEC_TYPE __SYSTEM.TYPE_CLASS.TYPE_REAL Encodingsize: 4 Byte IEC_SINT IEC_TYPE __SYSTEM.TYPE_CLASS.TYPE_SINT Encodingsize: 1 Byte IEC_WSTRING IEC_TYPE __SYSTEM.TYPE_CLASS.TYPE_WSTRING Encodingsize: n x 2 + 4 Byte IEC_TIMEOFDAY IEC_TYPE __SYSTEM.TYPE_CLASS.TYPE_TIMEOFDAY Encodingsize: 4 Byte IEC_TIME IEC_TYPE __SYSTEM.TYPE_CLASS.TYPE_TIME Encodingsize: 8 Byte IEC_UDINT IEC_TYPE __SYSTEM.TYPE_CLASS.TYPE_UDINT Encodingsize: 4 Byte IEC_UINT IEC_TYPE __SYSTEM.TYPE_CLASS.TYPE_UINT Encodingsize: 2 Byte IEC_ULINT IEC_TYPE __SYSTEM.TYPE_CLASS.TYPE_ULINT Encodingsize: 8 Byte IEC_USINT IEC_TYPE __SYSTEM.TYPE_CLASS.TYPE_USINT Encodingsize: 1 Byte IEC_WCHAR IEC_TYPE __SYSTEM.TYPE_CLASS.TYPE_WORD Encodingsize: 2 Byte IEC_WORD IEC_TYPE __SYSTEM.TYPE_CLASS.TYPE_WORD Encodingsize: 2 Byte IEC_CHAR IEC_TYPE __SYSTEM.TYPE_CLASS.TYPE_BYTE Encodingsize: 1 Byte IEC_UNION IEC_TYPE __SYSTEM.TYPE_CLASS.TYPE_USERDEF Encodingsize: max(v0, v1, … vm) + 4 IEC_ARRAY IEC_TYPE __SYSTEM.TYPE_CLASS.TYPE_ARRAY Encodingsize: 4 Byte + 4 Byte x number dimensions + number of values x encodingsize per value IEC_BIT IEC_TYPE __SYSTEM.TYPE_CLASS.TYPE_BIT Encodingsize: 1 Byte