AC_Visu_Base.ChangeFrame (METH) ¶ METHOD FINAL ChangeFrame Changes the current frame and adds it to the history buffer. InOut: Scope Name Type Comment Input uiIdx UINT The index of the frame to switch to
AC_Visu_Base.ClearHistory (METH) ¶ METHOD ClearHistory : BOOL InOut: Scope Name Type Return ClearHistory BOOL
AC_Visu_Base.Forward (METH) ¶ METHOD FINAL Forward Moves forward one step in the history of selected frames. If there is no next step, nothing is done.
AC_Visu_Base.GetModuleFrameIndex (METH) ¶ METHOD GetModuleFrameIndex : INT The implementation of this method is created by the composer during generation and returns the frame index of the page visualization of a given module. If the module has no page visualization or a page visualization cannot be identified -1 is returned. InOut: Scope Name Type Comment Return GetModuleFrameIndex INT Input hnd ModuleHandle The module handle for which the page visu frame index shall be returned
AC_Visu_Base.Up (METH) ¶ METHOD FINAL Up : BOOL Moves up to the next ancestor visualization. If there is none, nothing is done. InOut: Scope Name Type Return Up BOOL
protected ¶ GetAncestor (Method) OnFrameIndexChanged (Method)
AC_Visu_Base.GetAncestor (METH) ¶ METHOD PROTECTED GetAncestor : INT This method returns the next ancestor visualisation for a given visualisation or -1 if there is none. It is used internally by this function block and it is overridden in a derived class created by the composer during generation. InOut: Scope Name Type Comment Return GetAncestor INT Input uiIdx UINT The index for which the ancestor shall be returned
RMPBufferedMessage (STRUCT) ¶ TYPE RMPBufferedMessage : STRUCT The structure representing a message buffered in the RMP (Reliable Message Protocoll) InOut: Name Type Comment udiReceiverID UDINT Receiver ApplicationID+ModuleID udiSenderID UDINT Sender ApplicationID+ModuleID uiHandle UINT Is unique handle and indicates send order; only Bit0-14 are used byStatusBits BYTE Bit0: TRUE: this buffer entry is unused Bit1: TRUE: this buffer entry is locked and may not be freed or deleted by anyone except the owner THIS ENTRY MUST BE SET WITH TESTANDSET Bit2: TRUE: editing is ongoing tValidity TIME Time distance, how long this message will bevalid tExpirationTime TIME time,(TIME()), when message expires mdData ARRAY [0..63] OF BYTE data
RMPConnection (FB) ¶ FUNCTION_BLOCK FINAL RMPConnection This function block is used internally by the application composer during generation. This function block represents a connection between different composer applications using the RMP (Reliable Message Protocoll). InOut: Scope Name Type Comment Input uiRemoteAppID UINT Application ID of receiver pMessage POINTER TO RMPExchangeData Pointer to the message that is transmitted between the 2 apps xTransmitConnection BOOL Signals if this instance is managing a transmit or receive connection Properties: ActiveIndexInQueue IsActive IsUp Methods: Activate CheckConnectivity Deactivate Structure: Activate (Method) ActiveIndexInQueue (Property) CheckConnectivity (Method) Deactivate (Method) IsActive (Property) IsUp (Property)
RMPConnection.Activate (METH) ¶ METHOD PUBLIC FINAL Activate Activates the connection InOut: Scope Name Type Comment Input uiIndexInQueue UINT The index of the connection to be placed in the connection queue