Puede gestionar y utilizar las recetas creadas en CODESYS mediante una visualización.
Para ello, la configuración de entrada de un elemento de visualización proporciona la capacidad de utilizar la acción de entrada «Ejecutar comando» para ejecutar los siguientes comandos:
-
«Leer receta»
-
«Escribir receta»
-
«Cargar receta desde archivo»
-
«Guardar receta en archivo»
-
«Crear receta»
-
«Borrar receta»
Para más información, consulte: ⮫ Diálogo:Configuración de entrada
Por ejemplo: Carga de recetas mediante elementos de visualización
Requisito: El objeto «Visualization» se añade al proyecto.
-
Cree una receta siguiendo las instrucciones del capítulo "Modificación de valores con recetas - Creación de recetas".
Asigna los siguientes nombres:
-
Definición de la receta: "Recetas"
-
Recetas: "Receta1" y "Receta2"
-
Variables:
iValue1yiValue2
Introduzca valores variables diferentes de ambas recetas.
-
-
Abra el objeto «Visualización» en el editor.
-
Arrastre un elemento «Button» a la visualización. Etiquételo como "Cargar Receta 1". Puede especificar el texto haciendo doble clic en el elemento o en la propiedad «Texts Text».
-
Haga clic en el campo de valor de la configuración «Entrada»: «Propiedad OnMouseDown».
Se abre el cuadro de diálogo «Input Configuration».
-
Seleccione «Ejecutar comando» en la parte izquierda y haga clic en el botón
. La configuración del comando «Internal» se abre en la parte derecha del diálogo.
-
Seleccione el comando «Escribir receta» de la lista desplegable.
-
Haga clic en el botón
. El comando «WriteRecipe» se añade a la lista.
-
Especifique el primer parámetro como
Recipesy el segundo comoRecipe1. -
Pulse «OK» para salir del diálogo.
-
Arrastre un segundo botón a la visualización, nómbrelo "Cargar receta 2" y repita los pasos 4 a 8. Para el paso 7, especifique
Recipe2como segundo parámetro. -
Carga el programa en el controlador e inícialo. Haga clic en «Cargar Receta 1» y «Cargar Receta 2», y controle las variables
iValue1yiValue2.
Los demás comandos de receta se asignan a los elementos de visualización de la misma manera que en este ejemplo. Para obtener una descripción de los comandos internos, consulte la sección ⮫ página de ayuda de la configuración de entrada.