Receive ¶ Receive (Method)
RMPService.Receive (METH) ¶ METHOD FINAL Receive : UDINT InOut: Scope Name Type Return Receive UDINT Input uiReceiverModuleID UINT pmd POINTER TO ARRAY [0..63] OF BYTE
Send ¶ IsMessageSent (Method) QueueSendMessage (Method)
RMPService.IsMessageSent (METH) ¶ METHOD FINAL IsMessageSent : BOOL InOut: Scope Name Type Return IsMessageSent BOOL Input uiHandle UINT
RMPService.QueueSendMessage (METH) ¶ METHOD FINAL QueueSendMessage : UINT return values: 16#FFFF -> buffer full 16#fffe: -> receiver app not connected ot this app 16#FFF0 -> local devi InOut: Scope Name Type Return QueueSendMessage UINT Input udiSenderID UDINT udiReceiverID UDINT tValidity TIME pmdData POINTER TO ARRAY [0..63] OF BYTE
RMPService.SetIsActionOngoing (METH) ¶ METHOD SetIsActionOngoing : BOOL This method tries to set that this channel is currently active writing or reading. ..return: If it was possible to set the current state of activity. If this is FALSE xIsActionOngoing has not been set! InOut: Scope Name Type Return SetIsActionOngoing BOOL Input xIsActionOngoing BOOL
RMP_GVL (GVL) ¶ InOut: Name Type Initial Comment g_AC_RMP_xDiagLog BOOL FALSE Determines whether diagnostic message for the RMP (Reliable Message Protocoll) should be logged or not
RMP_GVL_CONST (GVL) ¶ InOut: Scope Name Type Initial Comment Constant gc_SizeMessageData UINT 64 The size of the message data. Note : Currently this constant is not used but the data size is set to 64 without using the constant
RMPService (FB) ¶ FUNCTION_BLOCK FINAL RMPService IMPLEMENTS IRmpService3 This function block is unique in an application and gets automatically created and initialized during the generation of the composer for every applicrt of the RMP (Reliable Message Protocoll) communication. InOut: Scope Name Type Initial Comment Input uiLocalAppID UINT Local app ID uiNumberOfConnections UINT Number of connections to other apps pSendConnection POINTER TO RMPConnection Pointer to array of RMPServiceconncetions representing sending connections created by the composer during generation pReceiveConnection POINTER TO RMPConnection Pointer to array of RMPServiceconncetions representing receiving connections created by the composer during generation pRMPComFB POINTER TO IRMPFBCommunication 0 Pointer to array of IRMPFBCommunication representing FBs used for communiction (0 if no communication FBs are used) Properties: LocalAppID Methods: GetComFBForComAddress GetIsActionOngoing SetIsActionOngoing CyclicCall IsMessageSent QueueSendMessage Receive Structure: Cyclic CyclicCall (Method) GetComFBForComAddress (Method) GetIsActionOngoing (Method) LocalAppID (Property) Receive Receive (Method) Send IsMessageSent (Method) QueueSendMessage (Method) SetIsActionOngoing (Method)
Cyclic ¶ CyclicCall (Method)