Test_DataItemProvider (FB) ¶ FUNCTION_BLOCK Test_DataItemProvider IMPLEMENTS IDataItemProvider Properties: ReadListId WriteListId Methods: GetReadItems GetWriteItems Initialize Structure: GetReadItems (Method) GetWriteItems (Method) Initialize (Method) ReadListId (Property) WriteListId (Property)
Test_DataItemProvider.GetReadItems (METH) ¶ METHOD GetReadItems : UDINT InOut: Scope Name Type Return GetReadItems UDINT Output pItems POINTER TO ARRAY [0..100] OF IDataItem iItemCount DINT
Test_DataItemProvider.GetWriteItems (METH) ¶ METHOD GetWriteItems : UDINT InOut: Scope Name Type Return GetWriteItems UDINT Output pItems POINTER TO ARRAY [0..100] OF IDataItem iItemCount DINT
Test_DataItemProvider.Initialize (METH) ¶ METHOD Initialize : UDINT InOut: Scope Name Type Return Initialize UDINT
Test_DataItemProvider.ReadListId (PROP) ¶ PROPERTY ReadListId : UDINT
Test_DataItemProvider.WriteListId (PROP) ¶ PROPERTY WriteListId : UDINT
Structures ¶ DataBuffer (Struct) Guid (Struct) PlcAppConnectionMemory (Struct) PlcAppIdentification (Struct) PlcCredentials (Struct) PlcServiceHeader (Struct)
DataBuffer (STRUCT) ¶ TYPE DataBuffer : STRUCT InOut: Name Type Comment pData POINTER TO BYTE a pointer to the buffer udiDataSize UDINT the size in bytes of the buffer
Guid (STRUCT) ¶ TYPE Guid : STRUCT InOut: Name Type data1 DWORD data2 WORD data3 WORD data4 ARRAY [0..7] OF BYTE
PlcAppConnectionMemory (STRUCT) ¶ TYPE PlcAppConnectionMemory : STRUCT InOut: Name Type NonDynamicReaderMemory DataBuffer NonDynamicWriterMemory DataBuffer NonDynamicMonitoringMemory DataBuffer NonDynamicMonitoringSavepointMemory DataBuffer