CODESYS GmbH
  • Deutsch
  • English
  • Français
  • Español
  • Italiano
  • Русский
  • 日本語
  • 中文
Menu
Search
  • Deutsch
  • English
  • Français
  • Español
  • Italiano
  • Русский
  • 日本語
  • 中文
  • DataSourcesQualityChecker (FunctionBlock)
  • DataSources_PRG (Program)
  • Datasources
    • Enums
      • DataSourceError (Enum)
      • DataSourceMonitoringState (Enum)
      • DataSourceState (Enum)
      • DatasourcesAction (Enum)
    • Function Blocks
      • AskCredentialsHelper (FunctionBlock)
        • LoginFailed (Method)
        • SetCredentialsProvider (Method)
      • Assigners
        • AssignerBase (FunctionBlock)
        • DirectAssigner (FunctionBlock)
        • ILocalAssigner (Interface)
        • SwappedDirectAssigner (FunctionBlock)
      • Collections
        • CustomRequestQueue (FunctionBlock)
        • DataItemAndPtrVectors (FunctionBlock)
        • DataItemListPublic (FunctionBlock)
        • DataItemListPublicPersistant (FunctionBlock)
        • DataItemPtrVector (FunctionBlock)
        • DataItemVector (FunctionBlock)
        • DintSetBitBased (FunctionBlock)
        • DintSetFull (FunctionBlock)
        • IDintSet (Interface)
        • IPStringAndIntElement (Interface)
        • IPStringElement (Interface)
        • PStringElement (FunctionBlock)
        • PStringElementFactory (FunctionBlock)
      • Components
        • ComponentBase (FunctionBlock)
        • ComponentPseudo (FunctionBlock)
        • ComponentRenamed (FunctionBlock)
        • ComponentSimple (FunctionBlock)
      • CredentialsProviders
        • StaticCredentialsProvider (FunctionBlock)
      • DataItem (FunctionBlock)
        • FB_Exit (Method)
        • IDataItem
        • IDataItemBase
        • Internal
      • DataItemBase (FunctionBlock)
        • FB_Exit (Method)
        • IDataItem-parts
        • IElement
      • DataItemList (FunctionBlock)
        • AddItem (Method)
        • Clear (Method)
        • GetPendingWriteVars (Method)
        • GetReadVars (Method)
      • DataItemLocation (FunctionBlock)
        • BitOffset (Property)
        • FB_Exit (Method)
        • Init (Method)
        • LocalAddress (Property)
        • SizeLocal (Property)
        • SizeRemote (Property)
        • WriteCopyAddress (Property)
      • Datasource (FunctionBlock)
        • Cyclic (Method)
        • FB_Exit (Method)
        • ICDSV3RequestHandling
        • IDatasource
        • IDatasource2
        • IDatasource3
        • IDatasourceTraceAddressInfoProvider
        • Init (Method)
        • Internal
        • ItemList (Property)
        • ListChangesDone (Method)
        • ListChanging (Method)
        • Private
        • RunWhileStopped (Property)
        • ShutdownInfo (Property)
        • StartShutdown (Method)
      • DatasourceShutdownInfo (FunctionBlock)
        • BeforeShutdown (Method)
        • Done (Method)
        • Init (Method)
        • ShutdownDone (Property)
        • Timedout (Method)
        • TimeoutValue (Property)
      • DatasourcesActionRecord (FunctionBlock)
        • AddEntry (Method)
        • BeginUpdate (Method)
        • Count (Property)
        • EndUpdate (Method)
        • FB_Exit (Method)
        • GetEntry (Method)
        • Release (Method)
      • DatasourcesMgr (FunctionBlock)
        • Cyclic (Method)
        • FB_Exit (Method)
        • ICmpEventCallback
        • IDataSourcesMgr
        • IDatasourcesMgr2
        • IDatasourcesMgr3
        • IDatasourcesMgr4
        • IDatasourcesMgrInternal
        • Init (Method)
        • Internal
        • Private
      • Frameswitching
        • FrameManager (FunctionBlock)
      • Mappings
        • MappingDesc_ArrayArbitrary (FunctionBlock)
        • MappingDesc_ArraySubRange (FunctionBlock)
      • Nodefinding
        • OurVarInfo (FunctionBlock)
      • Requests
        • CDSV3Request (FunctionBlock)
      • Roots
        • RootDatasourceIndex (FunctionBlock)
        • RootPseudo (FunctionBlock)
        • RootRenamed (FunctionBlock)
        • RootRenamedDatasourceIndex (FunctionBlock)
      • Utils
        • AffectedSourcesHelp (FunctionBlock)
        • GetBitValue (Function)
        • Logging
        • Memory
        • QuickSortAddrItemHelpers (FunctionBlock)
        • SetBitValue (Function)
        • SettingValue (FunctionBlock)
        • SettingsHelper (FunctionBlock)
        • SortByAddrItemHelper (FunctionBlock)
        • StringBuilderSysMemExtending (FunctionBlock)
    • Functions
      • AllocAndCopyPString (Function)
      • CompatibilitySafeGetPrepareExitCommProcessingLastCall (Function)
      • CompatibilitySafeSetPrepareExitCommProcessingFurtherCallNecessary (Function)
    • GlobalConstants
      • InterfaceIds (GVL)
      • InternalConstants (GVL)
      • SpecialChars (GVL)
    • GlobalVariables
      • ErrorSituationTests (GVL)
      • GVL (GVL)
      • Settings (GVL)
    • Interfaces
      • IDataItemCompound (Interface)
      • IDataItemListInternal (Interface)
        • Release (Method)
      • IDatasourcesActionRecordInternal (Interface)
        • Count (Property)
        • GetEntry (Method)
        • Release (Method)
      • IExpandSubNodeAdapterSingleRelease (Interface)
        • ReleaseSubNode (Method)
      • IProvidesBitOffset (Interface)
        • BitOffset (Property)
      • IProvidesDifferentRemoteName (Interface)
        • RemoteName (Property)
      • IProvidesRootInfo (Interface)
        • DatasourceIndex (Property)
        • IsMapped (Property)
      • IPseudoNode (Interface)
      • IUseDataContextSubNodes (Interface)
        • NodeFinder (Property)
        • PathOffset (Property)
    • Structs
      • AllScalarsUnion (Union)
      • Datasources (Struct)
      • EnqueuedRequest (Struct)
      • FrameRegistrationData (Struct)
      • ReusableRequestInfo (Struct)
      • SymbolInfo (Struct)
      • UpdateByDefaultInfo (Struct)
      • UpdateByDefaultItem (Struct)
    • Tests
      • Test (Program)
  • Library Information
    • GetLibVersion (Function)
    • GetLibVersionNumber (Function)
    • IsLibReleased (Function)
  • File and Project Information
  • Library Reference
    • 3SLicense
      • Library Identification
      • Library Properties
    • Base Interfaces
      • Library Identification
      • Library Properties
    • CmpCodeMeter
      • Library Identification
      • Library Properties
    • CmpErrors2 Interfaces
      • Library Identification
      • Library Properties
    • CmpEventMgr
      • Library Identification
      • Library Properties
    • CmpIecTask
      • Library Identification
      • Library Properties
    • CmpLog
      • Library Identification
      • Library Properties
    • Collections
      • Library Identification
      • Library Properties
    • Collections Interfaces
      • Library Identification
      • Library Properties
    • Component Manager
      • Library Identification
      • Library Properties
    • Datasources Interfaces
      • Library Identification
      • Library Properties
    • Element Collections
      • Library Identification
      • Library Properties
    • Standard
      • Library Identification
      • Library Properties
    • StringUtils
      • Library Identification
      • Library Properties
    • SymbolicVarsBase
      • Library Identification
      • Library Properties
    • SysCpuHandling
      • Library Identification
      • Library Properties
    • SysMem
      • Library Identification
      • Library Properties
    • SysSem
      • Library Identification
      • Library Properties
    • SysTarget
      • Library Identification
      • Library Properties
    • SysTask
      • Library Identification
      • Library Properties
    • SysTypes2 Interfaces
      • Library Identification
      • Library Properties
Datasources
  • Docs »
  • Datasources »
  • Function Blocks »
  • Datasource (FB)

Datasource (FB)ΒΆ

FUNCTION_BLOCK Datasource IMPLEMENTS IDatasources.IDatasource3,

IDatasources.ICustomRequestHandling, IDatasources.ICDSV3RequestHandling, IDatasources.IDatasourceTraceAddressInfoProvider

Properties:

ItemList

RunWhileStopped

ShutdownInfo

CustomRequestHandling

Error

State

TargetByteOrder

UpdateRate

Methods:

Cyclic

FB_Exit

Init

ListChangesDone

ListChanging

StartShutdown

CreateCDSV3Request

CreateTraceAddressInfoWriter

EnqueueCustomRequest

GetPointerSizeInBytes

ReleaseRequest

ReleaseTraceAddressInfoWriter

SetCredentialsProvider

SetDatasourceIndex

SetUpdateRateReduction

UpdateWriteCopies

Structure:

  • Cyclic (Method)
  • FB_Exit (Method)
  • ICDSV3RequestHandling
    • CreateCDSV3Request (Method)
    • ReleaseRequest (Method)
    • TargetByteOrder (Property)
  • IDatasource
    • CustomRequestHandling (Property)
    • EnqueueCustomRequest (Method)
    • SetCredentialsProvider (Method)
  • IDatasource2
    • Error (Property)
    • State (Property)
  • IDatasource3
    • SetUpdateRateReduction (Method)
    • UpdateRate (Property)
  • IDatasourceTraceAddressInfoProvider
    • CreateTraceAddressInfoWriter (Method)
    • GetPointerSizeInBytes (Method)
    • ReleaseTraceAddressInfoWriter (Method)
  • Init (Method)
  • Internal
    • SetDatasourceIndex (Method)
  • ItemList (Property)
  • ListChangesDone (Method)
  • ListChanging (Method)
  • Private
    • UpdateWriteCopies (Method)
  • RunWhileStopped (Property)
  • ShutdownInfo (Property)
  • StartShutdown (Method)
top

CODESYS Group | We software Automation. to software
['sɒftwɛər]
transitive verb
__softwared/softwaring
: to develop software
// to software automation: to develop software for automation purposes

The CODESYS Group is the manufacturer of CODESYS, the leading hardware-independent IEC 61131-3 automation software for developing and engineering controller applications.
CODESYS® is a registered trademark.

CODESYS GmbH
A member of the CODESYS Group
Memminger Straße 151, 87439 Kempten
Germany
Tel.: +49-831-54031-0
info@codesys.com
  • Legal Notice
  • Privacy Policy
LinkedIn Youtube RSS Downloads Login CODESYS Store
© 2022 CODESYS GmbH | A member of the CODESYS Group