IDataGroup.Release (METH) ¶ METHOD Release : UDINT InOut: Scope Name Type Return Release UDINT
Data Server Interfaces Library Documentation ¶ Company System Title Data Server Interfaces Version 3.5.17.0 Categories Intern|DataServer Namespace Dataserver_Interfaces Author 3S-Smart Software Solutions GmbH Description 1 ¶ This library defines the interfaces the dataserver consists of. It is also the basis for developing own datasources. Contents: ¶ DataItemQualityCodes (GVL) DataServerFlags (Enum) DataServerRequestIdentification (Enum) DataServerSettings (GVL) DataServer_StructReplacementInfo (Struct) DataSourceShutdownFlags (Enum) DataSourceState (Enum) DataSourceTransactionResult (Enum) DriverInitConstants (GVL) DriverInitInfo (Struct) ICallback (Interface) Callback (Method) ICredentialsProvider (Interface) GetCredentials (Method) IsGetCredentialsFinished (Method) LoginFailed (Method) StartGetCredentials (Method) IDataGroup (Interface) AddItem (Method) Clear (Method) Release (Method) Use (Method) IDataItemList (Interface) Clear (Method) Count (Property) CreateAndAdd (Method) GetItem (Method) IDataServer (Interface) AllItemsOk (Method) BeginDataConfiguration (Method) EndDataConfiguration (Method) GetItemInfo (Method) ReleaseData (Method) UseData (Method) IDataServer2 (Interface) GetInterface (Method) InstancePathPrefix (Property) SetCredentialsProvider (Method) IDataServer3 (Interface) ResolveSymbol (Method) IDataServer4 (Interface) CreateItemList (Method) DeleteItemList (Method) ReadItems (Method) WriteItems (Method) IDataServer5 (Interface) DeleteRecord (Method) Flags (Property) GetRecordResult (Method) ReplayRecord (Method) ResumeAfterTempShutdown (Method) StartRecordMode (Method) StartTempShutdown (Method) IDataServer6 (Interface) GetAddress (Method) IsSwappingNeeded (Method) ProcessDataServerRequest (Method) IDataServerActionRecord (Interface) IDataServerFrameManager (Interface) GetCount (Method) GetReplacedPath (Method) GetReplacementInfo (Method) IDataSourceDriver (Interface) Connecting (Method) GetRequestResult (Method) GetSetting (Method) Initialize (Method) LastError (Property) ReadRequest (Method) Reset (Method) ShuttingDown (Method) StartConnect (Method) StartShutdown (Method) State (Property) UpdateRequest (Method) WriteRequest (Method) IDataSourceDriver2 (Interface) ShutdownFinished (Method) IDataSourceDriver3 (Interface) AssignCredentials (Method) CredentialsNeeded (Property) GetInterface (Method) IDataSourceDriver4 (Interface) ReadRequest2 (Method) WriteRequest2 (Method) IDataSourceDriver5 (Interface) IsSwappingNeeded (Method) ProcessDataServerReply (Method) ProcessDataServerRequest (Method) IGeneric (Interface) GetInterface (Method) IProvidesConcreteType (Interface) ImplementingTypeId (Property) Instance (Property) ITempShutdownResult (Interface) DataSourceName (Property) Result (Property) InterfaceIds (GVL) PlcAddressInfoUnion (Union) ReturnValues (GVL) SwappingInfo (Enum) TypeIds (Enum) Indices and tables ¶ 1 Based on DataServer_Itfs.library, last modified 20.04.2021, 14:41:29. LibDoc 4.4.0.0-b.27 The content file DataServer_Itfs.clean.json was generated with CODESYS V3.5 SP16 Patch 3 on 20.04.2021, 14:41:29.
DataItemQualityCodes (GVL) ¶ InOut: Scope Name Type Initial Constant Mask_LowestLevel DWORD 16#FFFF Mask_DriverLevel DWORD 16#FF0000 Mask_ApplicationLevel DWORD 16#FF000000 AppLevel_LastUpdateFailed DWORD 16#1000000 AppLevel_Timeout DWORD 16#2000000
DataServerFlags (ENUM) ¶ TYPE DataServerFlags : Attributes: qualified_only InOut: Name None ForIntegratedVisu
DataServerRequestIdentification (ENUM) ¶ TYPE DataServerRequestIdentification : This enumeration is used to identify the requests to send to the PLC Attributes: qualified_only InOut: Name None AlarmsGetCount AlarmsGetAlarms
DataServerSettings (GVL) ¶ Attributes: qualified_only InOut: Scope Name Type Initial Comment Constant Tag_Timeout_DriverBusy DWORD 16#1 Returnvalue is a DWORD, number of milliseconds Tag_Timeout_DriverSyncShutdown DWORD 16#2 Returnvalue is a DWORD, number of milliseconds Tag_Timeslice_DriverSyncShutdown DWORD 16#3 Returnvalue is a DWORD, number of milliseconds Tag_Recover_ReconnectWaittime DWORD 16#4 Returnvalue is a DWORD, number of milliseconds Tag_Recover_ErrorWaittime DWORD 16#5 Returnvalue is a DWORD, number of milliseconds Tag_Recover_ReconnectBusyTimeoutWaittime DWORD 16#6 Returnvalue is a DWORD, number of milliseconds Tag_Recover_IdentityMismatch DWORD 16#7 Returnvalue is a DWORD, number of milliseconds Tag_Memory_StartReserveReadItems DWORD 16#8 Returnvalue is a DWORD Tag_Memory_StartReserveWriteItems DWORD 16#9 Returnvalue is a DWORD Tag_Recover_ReconnectCurrentWaittime DWORD 16#A Returnvalue is a DWORD, number of milliseconds; This setting is not cached by the dataserver, will be asked after some recoverable errors; can overwrite other settings if the return value is <> 0 Tag_UpdateInStopMode DWORD 16#B Returnvalue is in fact a boolean. 1 -> Do updates in Stop mode, 0 -> Do nothing in stop mode Default_Timeout_DriverBusy DWORD 5000 Default_Timeout_DriverSyncShutdown DWORD 3000 Default_Timeslice_DriverSyncShutdown DWORD 100 Default_Recover_ReconnectWaittime DWORD 20000 Default_Recover_ErrorWaittime DWORD 30000 Default_Recover_ReconnectBusyTimeoutWaittime DWORD 3000 Default_Recover_IdentityMismatch DWORD 120000 Default_Recover_ReconnectCurrentWaittime DWORD 0 no overwrite of existing times Default_UpdateInStopMode DWORD 0 do nothing while stopped Default_Memory_StartReserveReadItems DWORD 100 Default_Memory_StartReserveWriteItems DWORD 100
DataServer_StructReplacementInfo (STRUCT) ¶ TYPE DataServer_StructReplacementInfo : STRUCT InOut: Name Type pParentReplacementInfo POINTER TO DataServer_StructReplacementInfo arrName POINTER TO ARRAY [0..0] OF POINTER TO STRING(255) arrReplacement POINTER TO ARRAY [0..0] OF POINTER TO STRING(255) nCount INT
Datasource ApplicationV3 Access Library Documentation ¶ Company 3S - Smart Software Solutions GmbH Title Datasource ApplicationV3 Access Version 4.1.0.0 Categories Intern|DataSources Namespace DatasourceAppV3 Author 3S - Smart Software Solutions GmbH Placeholder DatasourceAppV3 Description 1 ¶ Library that implements the access to CODESYS PLCs using the address info from the compile context of a V3 application. Contents: ¶ DatasourceApplicationV3 Enums Function Blocks GlobalConstants GlobalVariables Interfaces Structs Library Information GetLibVersion (Function) GetLibVersionNumber (Function) IsLibReleased (Function) Indices and tables ¶ 1 Based on Datasource ApplicationV3 Access.library, last modified 14.02.2022, 17:44:28. LibDoc 4.4.0.0-b.27 The content file Datasource ApplicationV3 Access.clean.json was generated with CODESYS V3.5 SP16 Patch 3 on 14.02.2022, 17:44:28.
DatasourceApplicationV3 ¶ Enums InternalState (Enum) Function Blocks Address Resolution RemoteVarInfo (FunctionBlock) SpecialAddrFound (Method) SpecialAddressInfoIf (Property) StoreAddressInfo (Method) RemoteVarResolver (FunctionBlock) Initialize (Method) Overrides IgnoreRootNode (Method) NodeFound (Method) NodeNotFound (Method) Private FillSize (Method) Resolve (Method) AddressLeafTreeNode (FunctionBlock) AddressInfo (Property) QueryInterface (Method) Communication Monitoring CodeWriter (FunctionBlock) Code-Writing BitGet (Method) BitSet (Method) BnZ (Method) CallIEC (Method) Cpy (Method) Der (Method) FAddrB (Method) FAddrE (Method) FAlloc (Method) FLd (Method) Halt (Method) Ld16 (Method) Ld32 (Method) Ld8 (Method) Rao (Method) Count (Property) FB_Init (Method) Flush (Method) WriteByte (Method) WriteLEDWord (Method) WriteLEWord (Method) MonitoringServiceHelper (FunctionBlock) Initialize (Method) Private Monitoring prvWriteAbsoluteAddressInfoData (Method) prvWriteAbsoluteAddressInfoTag (Method) prvWritePropertyAddressInfoData (Method) prvWritePropertyAddressInfoTag (Method) Writing prvWriteWritingAbsoluteAddressInfoTag (Method) prvWriteWritingPropertyAddressInfoTag (Method) WriteApplicationInfo (Method) WriteMonitoringAddressInfoTag (Method) WriteWritingAddressInfoTag (Method) PlcConnectionInitFlags (Enum) PlcCryptType (Enum) Request (FunctionBlock) Content (Property) Finish (Method) Init (Method) Service (Property) ServiceGroup (Property) CredentialsHandling (FunctionBlock) CredentialsNecessary (Property) SetCredentials (Method) Driver (FunctionBlock) CredentialsHandling (Property) DataByteOrder (Property) IDriverCDSV3 CanSendCDSV3CustomRequest (Method) IDriverSpecifiedSettings ReconnectWaitTime (Method) TimeoutSyncShutdown (Method) IDriverTraceAddressInfoProvider CreateTraceAddressInfoWriter (Method) GetPointerSizeInBytes (Method) ReleaseTraceAddressInfoWriter (Method) Init (Method) RequestFactory (Property) StateMachine (Property) TargetByteOrder (Property) ITraceAddressInfoWriter TraceAbsoluteAddressInfoWriter (FunctionBlock) FB_Exit (Method) ITraceAddressInfoWriter GetAddressFlags (Method) Release (Method) WriteAddressInfo (Method) SetAddressInfo (Method) TraceAbstractAddressInfoWriter (FunctionBlock) ITraceAddressInfoWriter-parts GetSize (Method) GetType (Method) SetDataItem (Method) TracePropertyByCallAddressInfoWriter (FunctionBlock) FB_Exit (Method) ITraceAddressInfoWriter GetAddressFlags (Method) Release (Method) WriteAddressInfo (Method) SetAddressInfo (Method) RequestFactory (FunctionBlock) CreateReadRequest (Method) CreateWriteRequest (Method) IDriverRequestFactoryCustom CreateCustomRequest (Method) IDriverRequestFactoryLargeRequests CreateLargeReadRequest (Method) CreateLargeWriteRequest (Method) ReleaseRequest (Method) Requests CustomRequestResponse (FunctionBlock) FB_Exit (Method) ICDSV3Response ContentData (Property) ContentSize (Property) RawData (Property) RawSize (Property) IDriverCustomRequest Request (Property) Response (Property) IRequest Poll (Method) Release (Method) Send (Method) IRequest (Interface) Poll (Method) Release (Method) Send (Method) LargeReadRequest (FunctionBlock) Finished (Property) Poll (Method) Release (Method) SetReceivedItemsCount (Method) SetSentItemsCount (Method) LargeWriteRequest (FunctionBlock) Finished (Property) Poll (Method) Release (Method) SetSentItemsCount (Method) StartOffset (Property) ReadRequest (FunctionBlock) FB_Exit (Method) Init (Method) Poll (Method) Protected BuildRequest (Method) ReleaseResources (Method) SetReceivedItemsCount (Method) SetSentItemsCount (Method) Release (Method) Send (Method) WriteRequest (FunctionBlock) FB_Exit (Method) Init (Method) Poll (Method) Protected ReleaseResources (Method) SetSentItemsCount (Method) StartOffset (Property) Release (Method) Send (Method) Roots RootAddressDatasourceIndex (FunctionBlock) DatasourceIndex (Property) QueryInterface (Method) StateMachine (FunctionBlock) IDriverStateMachine Connecting (Method) PollRequestResult (Method) ResetAfterError (Method) SendRequest (Method) ShutdownAfterError (Property) ShutdownTimedout (Method) ShuttingDown (Method) StartConnect (Method) StartShutdown (Method) IDriverStateMachine2 WaitingForCommSetting (Method) Private FillAddress (Method) Utilities Logging Assert (Function) ErrorToString (Function) Monitoring Logging GVL_MonLog (GVL) MonLog_Binary (Function) MonLog_CurrentTime (Function) MonLog_DumpDataItem (Function) MonLog_DumpDataItemBase (Function) MonLog_DumpDataItemWriting (Function) MonLog_Error (Function) MonLog_ErrorAndClose (Function) MonLog_LogLine (Function) MonLog_OkAndClose (Function) Severity (Enum) Swapping SwapDword (Function) SwapDwordIf (Function) SwapLword (Function) SwapLwordIf (Function) SwapWord (Function) SwapWordIf (Function) UtilSwapGuidIf (Function) UtilAreGuidsEqual (Function) UtilBuildItemErrorCode (Function) UtilByteToHexString (Function) UtilGetHostName (Function) UtilGuidToString (Function) UtilIsGuidEmpty (Function) UtilNumericVersionToString (Function) UtilResolveItemToRemoteAddr (Function) UtilSizeFromAddrInfo (Function) UtilVersionToString (Function) GlobalConstants ComponentConstants (GVL) Errors (GVL) Services (GVL) GlobalVariables GVL (GVL) Interfaces IAddrInfoLeafTreeNode (Interface) AddressInfo (Property) IRootAddressNodeWithDatasourceIndex (Interface) DatasourceIndex (Property) IVariableInfoCollectsSpecialAddressInfos (Interface) SpecialAddrFound (Method) IVariableInfoCollectsToplevelAddressInfo (Interface) StoreAddressInfo (Method) Structs AddressInfos AbsoluteAddressInfo (Struct) AddressGeneratedInfo (Struct) AddressInfoType (Enum) AddressInfoUnion (Union) BitRelativeAddressInfo (Struct) PropertyAddressInfo (Struct) CommunicationSettings (Struct) ConnectionSetup (Struct) DeviceInfo (Struct) DriverCfg (Struct) Guid (Struct) NetworkScanSettings (Struct) PlcAppIdentification (Struct) PlcCredentialInfo (Struct) PlcCredentials (Struct) SymbolicInfo (Struct)
IDataGroup.Use (METH) ¶ METHOD Use : UDINT InOut: Scope Name Type Return Use UDINT