The flag is reset on exiting from the IntraCycle state. Relevant for IntraCycle states: if an IntraCycle state is active for longer than a cycle, this flag is set by the system. The individual variables of the structure _UML_SC_State are described in the following table.įlag for determining whether the state is currently active. This data type is the base type of an array with the name "States", which is declared in the implicit variables and describes the individual states of the state diagram. The variables of the structure _UML_SC_State serve to describe a state. "UML_SC_.States" of the data type ARRAY OF _UML_SC_State: If the value of this variable is TRUE, the start state of the diagram is automatically restored as soon as the end state is reached. Setting this variable to TRUE will cause the current operation of the diagram to be aborted and the end state of the diagram to be activated. the start state of the diagram is activated. Setting this variable to TRUE will cause the state diagram to be re-initialized, i.e. This variable has the value TRUE if the state diagram is in the end state. Some implicit variables reflect the state of the object during the runtime ( InFinalState, States), while others serve to control the behavior at runtime ( Reinit, Abort, AutoReInit). They are located in the function block instance "fbUml". The internal variables are located inside the program unit under the element name "UML_SC_" with the data type "UML_SC_".įor the function block "FB_UML", the element name of the implicit variables is "UML_SC_FB_UML", for example. in the instance of the function block or in a program). The implicit variables are located in the program unit that maps the state diagram (e.g.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |