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
IDataItemList (ITF) ¶ INTERFACE IDataItemList EXTENDS IGeneric -> IGeneric Properties: Count Methods: Clear CreateAndAdd GetItem GetInterface , inherited from IGeneric Structure: Clear (Method) Count (Property) CreateAndAdd (Method) GetItem (Method)
IDataItemList.Clear (METH) ¶ METHOD Clear : UDINT InOut: Scope Name Type Return Clear UDINT
IDataItemList.Count (PROP) ¶ PROPERTY Count : UDINT
IDataItemList.CreateAndAdd (METH) ¶ METHOD CreateAndAdd : UDINT InOut: Scope Name Type Return CreateAndAdd UDINT Input pstInstancePath POINTER TO BYTE Output createdItem IDataItem2
IDataItemList.GetItem (METH) ¶ METHOD GetItem : IDataItem2 InOut: Scope Name Type Return GetItem IDataItem2 Input udiIndex UDINT
IDataServer (ITF) ¶ INTERFACE IDataServer EXTENDS __SYSTEM.IQueryInterface Methods: AllItemsOk BeginDataConfiguration EndDataConfiguration GetItemInfo ReleaseData UseData Structure: AllItemsOk (Method) BeginDataConfiguration (Method) EndDataConfiguration (Method) GetItemInfo (Method) ReleaseData (Method) UseData (Method)