CommonPacketFormat ¶ Enums TYPE_ID (Enum) Structs BASE_ITEM (Struct) CONNECTED_ADDRESS_ITEM (Struct) CONNECTED_DATA_ITEM (Struct) CONNECTED_DATA_ITEM2 (Struct) CONNECTED_DATA_ITEM3 (Struct) CONNECTED_DATA_ITEM_DYNAMIC (Struct) HEADER (Struct) IDENTITY_ITEM (Struct) IDENTITY_ITEM2 (Struct) NULL_ADDRESS_ITEM (Struct) SEQUENCED_ADDRESS_ITEM (Struct) SERVICES_ITEM (Struct) SOCKADDR_INFO_ITEM (Struct) SOCKET_ADDRESS (Struct) UNCONNECTED_DATA_ITEM (Struct) UNCONNECTED_DATA_ITEM2 (Struct)
TYPE_ID (ENUM) ¶ TYPE TYPE_ID : Attributes: qualified_only InOut: Name Initial NULL_ADDRESS_ITEM 0 IDENTITY_ITEM 16#C CONNECTED_ADDRESS_ITEM 16#A1 CONNECTED_DATA_ITEM 16#B1 UNCONNECTED_DATA_ITEM 16#B2 SERVICES_ITEM 16#100 SOCKADDR_INFO_ITEM_OT 16#8000 SOCKADDR_INFO_ITEM_TO 16#8001 SEQUENCED_ADDRESS_ITEM 16#8002
Structs ¶ BASE_ITEM (Struct) CONNECTED_ADDRESS_ITEM (Struct) CONNECTED_DATA_ITEM (Struct) CONNECTED_DATA_ITEM2 (Struct) CONNECTED_DATA_ITEM3 (Struct) CONNECTED_DATA_ITEM_DYNAMIC (Struct) HEADER (Struct) IDENTITY_ITEM (Struct) IDENTITY_ITEM2 (Struct) NULL_ADDRESS_ITEM (Struct) SEQUENCED_ADDRESS_ITEM (Struct) SERVICES_ITEM (Struct) SOCKADDR_INFO_ITEM (Struct) SOCKET_ADDRESS (Struct) UNCONNECTED_DATA_ITEM (Struct) UNCONNECTED_DATA_ITEM2 (Struct)
BASE_ITEM (STRUCT) ¶ TYPE BASE_ITEM : STRUCT Attributes: qualified_only InOut: Name Type uiTypeID UINT uiLength UINT
CONNECTED_ADDRESS_ITEM (STRUCT) ¶ TYPE CONNECTED_ADDRESS_ITEM : STRUCT Attributes: qualified_only InOut: Name Type Initial strBaseItem BASE_ITEM STRUCT(uiTypeID := TYPE_ID.CONNECTED_ADDRESS_ITEM, uiLength := 4) udiConnectionID UDINT
CONNECTED_DATA_ITEM (STRUCT) ¶ TYPE CONNECTED_DATA_ITEM : STRUCT Attributes: qualified_only InOut: Name Type Initial strBaseItem BASE_ITEM STRUCT(uiTypeID := TYPE_ID.CONNECTED_DATA_ITEM, uiLength := 0) abyData ARRAY [0..510] OF BYTE
CONNECTED_DATA_ITEM2 (STRUCT) ¶ TYPE CONNECTED_DATA_ITEM2 : STRUCT Attributes: qualified_only InOut: Name Type Initial strBaseItem BASE_ITEM STRUCT(uiTypeID := TYPE_ID.CONNECTED_DATA_ITEM, uiLength := 0) uiSequenceCount UINT abyData ARRAY [0..510] OF BYTE
CONNECTED_DATA_ITEM3 (STRUCT) ¶ TYPE CONNECTED_DATA_ITEM3 : STRUCT Attributes: qualified_only InOut: Name Type Initial strBaseItem BASE_ITEM STRUCT(uiTypeID := TYPE_ID.CONNECTED_DATA_ITEM, uiLength := 0) uiSequenceCount UINT byFirstData BYTE
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.