Una receta es en un conjunto de datos organizados en la memoria, que define determinadas configuraciones para un proceso, como por ejemplo: tiempo de cada etapa, valores mínimos y máximos, setpoint, número de repeticiones, etc.
Para crearse una tabla de recetas, primeramente es necesario definir los datos que la componen, a través de una estructura de datos. Para crear una estructura de datos ver el contenido Estructuras.
Creando una Receta
1. Con el botón derecho del ratón sobre la carpeta Receta, haga clic en Nuevo archivo.

Figura 1: Creando una Receta
2. Defina el nombre del archivo y apriete el botón Próximo.

Figura 2: Definiendo el nombre de la Receta
3. Configure la receta, configurando los campos conforme la figura de abajo.

Figura 3: Editando la receta
| • | Storage |
| o | RAM Memory: los datos de la receta son almacenados en la memoria RAM, tornando su manipulación más rápida, pero con capacidad de almacenado limitada a la memoria del PLC300. |
| o | SD Card: los datos de la receta son almacenados en archivos en la tarjeta de memoria, tornando su manipulación mucho más lenta, pero con capacidad de almacenamiento de acuerdo a la tarjeta SD. |
| • | Type |
| o | Permite seleccionar todas las estructuras que fueron definidas por el usuario en el proyecto. |
| • | Tabla de Datos |
| o | Las columnas representan los elementos de la estructura. Observe que además del nombre miembro, también es presentado luego de los ‘:’ su respectivo tipo de dato; |
| o | Las líneas representan cada receta. |
4. Tras concluir la edición de la estructura, haga clic en el botón Finalizar.

Figura 4: Receta creada en el Proyecto
Editando una Receta
Basta dar un doble clic en la estructura deseada, conforme la figura 4, y una ventana se abrirá conforme la figura 3, permitiendo ingresar nuevos datos, borrarlos o moverlos de posición.
Usando Recetas
Para utilizar los datos de ingresos, se debe crear una variable del tipo de estructura que desee:

Figura 5: Creación de la variable

Figura 6: Tabla con la variable
Después de crear la variable se debe utilizar el bloque ReadRecipe para cargar los datos de receta para la variable o WriteRecipe para registrar los datos contenidos en la variable.

Figura 7: Bloque ReadRecipe configurado