Diff of /trunk/mqttsparkplugb/mqttsparkplugb/SparkplugB/Templates/Behaviour Model/ETrigATo_Temp/CyclicAction/svnobj [r520] .. [r521]  Maximize  Restore

Switch to side-by-side view

--- a/trunk/mqttsparkplugb/mqttsparkplugb/SparkplugB/Templates/Behaviour Model/ETrigATo_Temp/CyclicAction/svnobj
+++ b/trunk/mqttsparkplugb/mqttsparkplugb/SparkplugB/Templates/Behaviour Model/ETrigATo_Temp/CyclicAction/svnobj
@@ -1,5 +1,5 @@
-Gx_l!0…jüooÌ	Yq^Œó5System.StringL{f8a58466-d7f6-439f-bbb8-d4600e41d099}ImplementationL{3b83b776-fb25-43b8-99f2-3c507c9143fc}TextDocumentL{f3878285-8e4f-490b-bb1b-9acbb7eb04db}TextLinesL{a5de0b0b-1cb5-4913-ac21-9d70293ec00d}	Id
-longTagText
{analysis -2} Æ/// The CyclicAction is running until either ``xComplete`` is ``TRUE`` or ``iErrorID`` `"  0 (Zero).Æ/// If ``xComplete`` is ``TRUE`` or ``iErrorID`` `"  0 (Zero) the state |STATE.CLEANING| is reached.¤/// With ``itfTimingController`` `"  0 (Zero) it is possible to check the current invocation time (see: |ITimingController.ControllerCheckTiming|).´/// Function blocks with a ``udiTimeLimit`` input variable (see: |IETrigTl|, |IETrigATl|, |IETrigTlTo|, |IETrigATlTo|, |ILConTl|, |ILConTlTo|, |ILConTlC|)Æ/// should be implement in such a way that the current invocation is exited when the consumed time for this invocation has exceeded the settings from udiTimeLimit.///6/// .. admonition:: Example>///     .. code-block:: codesys///     $///         REPEATn///             // working to reach the ready conditionL///             // Ò! xComplete := TRUEx///             // if the maximum invocation time is reachedN///             // Ò! xTimeLimit := TRUEv///             // if the maximum operating time is reachedJ///             // Ò! xTimeOut := TRUEf///             // if an error condition is reached€///             // Ò! set iErrorID to a value other than 0 (Zero) t///             itfTimingController.ControllerCheckTiming(!N///                 xTimeOut=>xTimeOut,"T///                 xTimeLimit=>xTimeLimit#$///             );$///         %D///             xComplete := TRUE;&V///             iErrorID := ERROR.NO_ERROR;'<///         UNTIL xComplete OR(V///               xTimeOut OR xTimeLimit OR)X///               iErrorID <> ERROR.NO_ERROR*,///         END_REPEAT+/// .. note::,˜///    If this method will not provide any implementation, please remove it!-.Interface/L{a9ed5b7e-75c5-4651-af16-d2c27e98cb94}0&METHOD CyclicAction1VAR_INPUT2b    itfTimingController : CBML.ITimingController;3END_VAR4VAR_OUTPUT5:    xComplete : BOOL := TRUE;60    iErrorID : INT := 0;ÐÐÐE%ÐÐ	
+Gx_l !0…jüo‡¶„'q^Œó5System.StringL{f8a58466-d7f6-439f-bbb8-d4600e41d099}ImplementationL{3b83b776-fb25-43b8-99f2-3c507c9143fc}TextDocumentL{f3878285-8e4f-490b-bb1b-9acbb7eb04db}TextLinesL{a5de0b0b-1cb5-4913-ac21-9d70293ec00d}	Id
+longTagText
{analysis -2} Æ/// The CyclicAction is running until either ``xComplete`` is ``TRUE`` or ``iErrorID`` `"  0 (Zero).Æ/// If ``xComplete`` is ``TRUE`` or ``iErrorID`` `"  0 (Zero) the state |STATE.CLEANING| is reached.¤/// With ``itfTimingController`` `"  0 (Zero) it is possible to check the current invocation time (see: |ITimingController.ControllerCheckTiming|).´/// Function blocks with a ``udiTimeLimit`` input variable (see: |IETrigTl|, |IETrigATl|, |IETrigTlTo|, |IETrigATlTo|, |ILConTl|, |ILConTlTo|, |ILConTlC|)Þ/// should be implement in such a way that the current invocation is exited when the conNumberOfMetricsed time for this invocation has exceeded the settings from udiTimeLimit.///6/// .. admonition:: Example>///     .. code-block:: codesys///     $///         REPEATn///             // working to reach the ready conditionL///             // Ò! xComplete := TRUEx///             // if the maximum invocation time is reachedN///             // Ò! xTimeLimit := TRUEv///             // if the maximum operating time is reachedJ///             // Ò! xTimeOut := TRUEf///             // if an error condition is reached€///             // Ò! set iErrorID to a value other than 0 (Zero) t///             itfTimingController.ControllerCheckTiming(!N///                 xTimeOut=>xTimeOut,"T///                 xTimeLimit=>xTimeLimit#$///             );$///         %D///             xComplete := TRUE;&V///             iErrorID := ERROR.NO_ERROR;'<///         UNTIL xComplete OR(V///               xTimeOut OR xTimeLimit OR)X///               iErrorID <> ERROR.NO_ERROR*,///         END_REPEAT+/// .. note::,˜///    If this method will not provide any implementation, please remove it!-.Interface/L{a9ed5b7e-75c5-4651-af16-d2c27e98cb94}0&METHOD CyclicAction1VAR_INPUT2b    itfTimingController : CBML.ITimingController;3END_VAR4VAR_OUTPUT5:    xComplete : BOOL := TRUE;60    iErrorID : INT := 0;ÐÐÐE%ÐÐ	
 ­ÚÐ-
ÐÐ	
 ­ÚÐ-ÐÐ	
 ­ÚÐ-ÐÐ