Skip to main content

Variables implícitas

En tiempo de compilación, una variable de estructura con el nombre UML_SC_<object name> se genera automáticamente para cada objeto gráfico de estado. Esta variable proporciona acceso a los datos implícitos del objeto. Los datos proporcionan información sobre cómo está estructurado el objeto. En tiempo de ejecución, proporciona información sobre el estado del diagrama. Por ejemplo, que ya se ha alcanzado el estado final (InFinalState), que el programa fue abortado (Abort), o que la aplicación ha sido reiniciada (AutoReInit).

Sugerencia

Cuando utiliza la asistencia de entrada para la implementación en el editor de diagramas de estado y el Asistente de entrada el diálogo de contexto está abierto, la variable implícita UML_SC_PLC_PRG está listado en el Variables categoría.

Puede monitorear la estructura en monitoreo y acceder a los componentes de la estructura mediante programación.

Importante

Acceso de escritura a la matriz States es crítico para la ejecución. El acceso de escritura solo tiene sentido para AutoReInit, ReInit, y Abort.

ejemplo 4. Ejemplo

En el proyecto de muestra SimplePLCChart.project, la estructura implícita UML_SC_PLC_PRG se crea para el objeto PLC_PRG.

_uml_img_sc_simple_implicit_variable.png