ST_IotFunctionsMessage
Enthält detaillierte Informationen über das zugrunde liegende Nachrichtenobjekt.
Syntax
(* request Id of governing request containing this message *)
nRequestId : ULINT;
(* cycle in which this message was created *)
nCycleCreated : ULINT;
(* time passed since creation (in milliseconds) *)
nAge : ULINT;
(* corresponding IoTDataAgent channel *)
nChannelId : UDINT;
(* hrResult of latest action *)
hrResultCode : HRESULT;
(* message Id *)
nMessageId : UINT;
(* amount of initiated Ads requests during message lifetime *)
nAdsRequestCount : UINT;
(* amount of received Ads confirmations during message lifetime *)
nAdsConfirmationCount : UINT;
(* current (internal) state of message object. *)
eMessageState : EIotFunctionsMessageState;
(* message direction [read/write] *)
eMessageDirection : EIotFunctionsMessageDirection;
(* indicates if the accepted data differes from the previously contained data (relevant for reading data) *)
bBufferChanged : BOOL;
(* name of the corresponding symbol *)
sSymbolName : STRING(255);
Parameter
Name | Typ | Beschreibung |
---|---|---|
nRequestId | ULINT | ID der Anfrage, welche diese Nachricht enthält. |
nCycleCreated | ULINT | Zyklus, in welchem diese Nachricht erzeugt wurde. |
nAge | ULINT | Verstrichene Zeit seit Erzeugung dieser Nachricht in Millisekunden. |
nChannelId | UDINT | ID des zu verwendenden Kanals im Data Agent. |
hrResultCode | HRESULT | HRESULT der letzten durchgeführten Operation. |
nMessageId | UINT | ID dieser Nachricht. |
nAdsRequestCount | UINT | Anzahl an ADS Operationen während der Lebensdauer dieser Nachricht (ADS Requests). |
nAdsConfirmationCount | UINT | Anzahl an ADS Operationen während der Lebensdauer dieser Nachricht (ADS Confirmations). |
eMessageState | EIotFunctionsMessageState | Aktueller interner Zustand dieses Nachrichtenobjekts. |
eMessageDirection | EIotFunctionsMessageDirection | Richtung dieser Nachricht (Lesen oder Schreiben). |
bBufferChanged | BOOL | Zeigt an, ob sich der Inhalt des Nachrichtenpuffers geändert hat (Relevant für Lesevorgänge). |
sSymbolName | STRING | Name des verwendeten Symbols. |