StandardMonitoring_Base.ProcessDataServerReply (METH) ¶ METHOD ProcessDataServerReply : UDINT InOut: Scope Name Type Comment Return ProcessDataServerReply UDINT Input dwTransactionId DWORD The ID of the transaction, that we got by method ProcessDataServerRequest. itfRequestParameter IRequestParameter The parameters for executing the request itfRequestResult IRequestResult This instance allows to store the result
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)
SEQUENCED_ADDRESS_ITEM (STRUCT) ¶ TYPE SEQUENCED_ADDRESS_ITEM : STRUCT Attributes: qualified_only InOut: Name Type Initial strBaseItem BASE_ITEM STRUCT(uiTypeID := TYPE_ID.SEQUENCED_ADDRESS_ITEM, uiLength := 8) udiConnectionID UDINT udiEncSequenceNumber UDINT
SERVICES_ITEM (STRUCT) ¶ TYPE SERVICES_ITEM : STRUCT Attributes: qualified_only InOut: Name Type Initial Comment strBaseItem BASE_ITEM STRUCT(uiTypeID := TYPE_ID.SERVICES_ITEM, uiLength := 20) uiEncapsulationVersion UINT 1 uiCapabilityFlags UINT 0 16#0120: bit 5: supports encapsulation of CIP; bit 8: supports cip transport class 0 or 1 UDP-base connections ausiNameOfService ARRAY [0..15] OF USINT [16#43, 16#6F, 16#6D, 16#6D, 16#75, 16#6E, 16#69, 16#63, 16#61, 16#74, 16#69, 16#6F, 16#6E, 16#73, 0]
SOCKADDR_INFO_ITEM (STRUCT) ¶ TYPE SOCKADDR_INFO_ITEM : STRUCT Attributes: qualified_only InOut: Name Type Initial strBaseItem BASE_ITEM STRUCT(uiTypeID := TYPE_ID.SOCKADDR_INFO_ITEM_OT, uiLength := 16) strSockAddress SOCKET_ADDRESS
SOCKET_ADDRESS (STRUCT) ¶ TYPE SOCKET_ADDRESS : STRUCT Attributes: qualified_only InOut: Name Type iSin_Family INT uiSin_Port UINT udiSin_IP UDINT a_usiSin_Zero ARRAY [0..7] OF USINT