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
CONNECTED_DATA_ITEM_DYNAMIC (STRUCT) ¶ TYPE CONNECTED_DATA_ITEM_DYNAMIC : STRUCT Attributes: qualified_only InOut: Name Type Initial strBaseItem BASE_ITEM STRUCT(uiTypeID := TYPE_ID.CONNECTED_DATA_ITEM, uiLength := 0) byFirstData BYTE
HEADER (STRUCT) ¶ TYPE HEADER : STRUCT Attributes: qualified_only InOut: Name Type udiInterfaceHandle UDINT uiTimeout UINT uiItemCount UINT
IDENTITY_ITEM (STRUCT) ¶ TYPE IDENTITY_ITEM : STRUCT Attributes: qualified_only InOut: Name Type Initial Comment strBaseItem BASE_ITEM STRUCT(uiTypeID := TYPE_ID.IDENTITY_ITEM, uiLength := 4) uiEncapsulationVersion UINT strSockAddress SOCKET_ADDRESS uiVendorID UINT uiDeviceType UINT uiProductCode UINT usiMajorRevision USINT usiMinorRevision USINT wStatus WORD udiSerialNumber UDINT usiProductNameLength USINT abyProductName ARRAY [0..18] OF BYTE usiState USINT 16#FF sProductName : STRING(21); uiConfigConsistencyValue UINT 0 usiHeartbeatInterval USINT 0
IDENTITY_ITEM2 (STRUCT) ¶ TYPE IDENTITY_ITEM2 : STRUCT Attributes: qualified_only InOut: Name Type Initial strBaseItem BASE_ITEM STRUCT(uiTypeID := TYPE_ID.IDENTITY_ITEM, uiLength := 4) uiEncapsulationVersion UINT strSockAddress SOCKET_ADDRESS uiVendorID UINT uiDeviceType UINT uiProductCode UINT usiMajorRevision USINT usiMinorRevision USINT wStatus WORD udiSerialNumber UDINT usiProductNameLength USINT abyProductName ARRAY [0..31] OF BYTE usiState USINT 16#FF uiConfigConsistencyValue UINT 0 usiHeartbeatInterval USINT 0
NULL_ADDRESS_ITEM (STRUCT) ¶ TYPE NULL_ADDRESS_ITEM : STRUCT Attributes: qualified_only InOut: Name Type Initial strBaseItem BASE_ITEM STRUCT(uiTypeID := TYPE_ID.NULL_ADDRESS_ITEM, uiLength := 0)