RMPConnection.Deactivate (METH) ¶ METHOD PUBLIC FINAL Deactivate Deactivates the connection
RMPConnection.IsActive (PROP) ¶ PROPERTY FINAL IsActive : BOOL Returns whether the connection is active or not
RMPConnection.IsUp (PROP) ¶ PROPERTY FINAL IsUp : BOOL Return whether the connection is working; TRUE: data connection is working
RMPExchangeData (STRUCT) ¶ TYPE RMPExchangeData : STRUCT Data structure used to transfer the data in the RMP (Reliable Message Protocoll) InOut: Name Type Comment usiLastReceivedCounter USINT Bit0-6: acknowledgement mechanism: tells remote MH, which message (usiMessageSendCounter) was received as last Bit7: toggle bit (mirror of usiMessageSendCounter.7) mdData ARRAY [0..63] OF BYTE Data uiReceiverModuleID UINT ModuleID on receiver application uiSenderModuleID UINT ModuleID on sender application tValidity TIME Validity of this message in ms usiMessageSendCounter USINT Bit0-6: counter that is increased with each sent message (Bit0-6) Bit7: toggle-bit to check connection
RMPMessageBuffer (FB) ¶ FUNCTION_BLOCK FINAL RMPMessageBuffer This FB represents a queue of messages that are stored in a RMPService; it is used both for sending and receiving Methods: AddMessage ClearExpiredMessages Delete EnlargeExpirationTime ExistsMessageWithHandle GetMessage GetMessageForReceiver GetMessageToApplication Lock Unlock Structure: AddMessage (Method) ClearExpiredMessages (Method) Delete (Method) EnlargeExpirationTime (Method) ExistsMessageWithHandle (Method) GetMessage (Method) GetMessageForReceiver (Method) GetMessageToApplication (Method) Lock (Method) Unlock (Method)
AC_Visu_Base.OnFrameIndexChanged (METH) ¶ METHOD PROTECTED ABSTRACT OnFrameIndexChanged This method is called whenever the frame index changes. It has an empty implementation and is expected to be overridden in a base class which is created by the composer during generation. InOut: Scope Name Type Comment Input uiIdx UINT The new frame index which it was changed to
GVL_Visu (GVL) ¶ InOut: Name Type Initial Comment g_stVisuStatusBar WSTRING “Status” The status variable which can be used to access the text displayed in the status bar of any composer visu template
GenVisu_Toplevel_Template ¶
GetCurrentDisplayedModuleInstance (FUN) ¶ FUNCTION GetCurrentDisplayedModuleInstance : IModule This function returns the instance whose page-visualization is displayed in the main frame. Might return 0. InOut: Scope Name Type Comment Return GetCurrentDisplayedModuleInstance IModule Input iVisuClientId INT The visu ClientID whose main frame is checked. Must be in the range of VISU_MIN_NUMBER_OF_CLIENTS and VISU_MAX_NUMBER_OF_CLIENTS. pEnv POINTER TO MEnv A pointer to the environment of a module instance. Must not be null.
IModuleVisuClientListener (ITF) ¶ INTERFACE IModuleVisuClientListener EXTENDS IModule Module FunctionBlocks implementing this interface will be called whenever a visu client is de-/registered Properties: ComAddress , inherited from IBaseInstance Environment , inherited from IModule FirstErrorInstance , inherited from IModule FirstErrorNumber , inherited from IModule Handle , inherited from IModule InstanceName , inherited from IBaseInstance LastErrorInstance , inherited from IModule LastErrorNumber , inherited from IModule ModuleInfo , inherited from IModule Methods: ClientCreated ClientDestroyed CallPrioHighEnd , inherited from IModule CallPrioHighStart , inherited from IModule CallPrioLowEnd , inherited from IModule CallPrioLowStart , inherited from IModule CallPrioMediumEnd , inherited from IModule CallPrioMediumStart , inherited from IModule ClearErrors , inherited from IModule GetErrorMessage , inherited from IModule GetFirstErrorMessage , inherited from IModule GetLastErrorMessage , inherited from IModule Init , inherited from IBaseInstance Main , inherited from IBaseInstance OnAfterOnlineChange , inherited from IBaseInstance OnBeforeOnlineChange , inherited from IBaseInstance Structure: ClientCreated (Method) ClientDestroyed (Method)