DataItem.ErrorCode (PROP) ¶ PROPERTY ErrorCode : SysTypes.RTS_IEC_RESULT Returns an error code representing the reason for problems with this item. Valid only if Quality yields |ItemQuality.Bad|
DataItem.Quality (PROP) ¶ PROPERTY Quality : IDataSources.ItemQuality Returns the quality information of this item. For details have a look at ErrorCode
IModuleRangeForward.IsEmpty (PROP) ¶ PROPERTY IsEmpty : BOOL Returns whether the range is empty. The property First may only be called if IsEmpty is FALSE.
IModuleRangeForward.PopFirst (METH) ¶ METHOD PopFirst Removes the first instance from the range. May only be called if IsEmpty is FALSE.
SiblingRange (FB) ¶ FUNCTION_BLOCK FINAL SiblingRange IMPLEMENTS IModuleRangeForward The range of all siblings of a module instance. The order is as defined by the module tree. The range starts with a given module instance. Properties: First IsEmpty Methods: Init PopFirst Structure: First (Property) Init (Method) IsEmpty (Property) PopFirst (Method)
SiblingRange.First (PROP) ¶ PROPERTY FINAL First : IModule Returns the current first item of the range
SiblingRange.Init (METH) ¶ METHOD PUBLIC FINAL Init Initializes the range. InOut: Scope Name Type Comment Input itfM IModule The instance whose siblings are of interest. If 0 is passed, the range is empty.
SiblingRange.IsEmpty (PROP) ¶ PROPERTY FINAL IsEmpty : BOOL Returns whether there are items left on the range or not
SiblingRange.PopFirst (METH) ¶ METHOD PUBLIC FINAL PopFirst Pops the first item out of the range
AC_RMP_ReliableMessageProtocol ¶ The functions and function blocks in this folder are used for the creation of a RMP (Reliable Message Protocoll) by the composer and offer all the needed functionality for the user to use the RMP via IEC. AC_RMP_FBCommunication IRMPFBCommunication (Interface) CyclicCall (Method) InitializeCommunicationFBConnections (Method) InitializeCommunicationParameters (Method) InitializeReceiveBuffers (Method) InitializeSendBuffers (Method) ReceiveComAdress (Property) ReceiveCounter (Property) SendCounter (Property) SendToComAdress (Property) RMPVarData (Struct) IRMPService (Interface) IsMessageSent (Method) LocalAppID (Property) QueueSendMessage (Method) Receive (Method) IRmpService2 (Interface) GetIsActionOngoing (Method) SetIsActionOngoing (Method) IRmpService3 (Interface) GetComFBForComAddress (Method) RMPBufferedMessage (Struct) RMPConnection (FunctionBlock) Activate (Method) ActiveIndexInQueue (Property) CheckConnectivity (Method) Deactivate (Method) IsActive (Property) IsUp (Property) RMPExchangeData (Struct) RMPMessageBuffer (FunctionBlock) AddMessage (Method) ClearExpiredMessages (Method) Delete (Method) EnlargeExpirationTime (Method) ExistsMessageWithHandle (Method) GetMessage (Method) GetMessageForReceiver (Method) GetMessageToApplication (Method) Lock (Method) Unlock (Method) RMPSendMessage (FunctionBlock) RMPService (FunctionBlock) Cyclic CyclicCall (Method) GetComFBForComAddress (Method) GetIsActionOngoing (Method) LocalAppID (Property) Receive Receive (Method) Send IsMessageSent (Method) QueueSendMessage (Method) SetIsActionOngoing (Method) RMP_GVL (GVL) RMP_GVL_CONST (GVL)