Instrucciones avanzadas
9.9 Recetas y registros de datos
En primer lugar, cree un nuevo tipo de datos de PLC
Añada un nuevo tipo de datos PLC cuyo nombre sea el tipo de receta. En la imagen siguiente,
"Beer_Recipe" es el nuevo tipo de datos de PLC complejo que almacena una secuencia de tipos
de datos simples. El tipo de datos de PLC "Beer_Recipe" es una plantilla de datos que se reutiliza
en cada registro de DB de receta y también en el DB de la receta activa. Introduzca los nombres
de componentes y los tipos de datos comunes a todas las recetas de ejemplo. Los valores
individuales de los componentes se añaden posteriormente al DB de receta.
En segundo lugar, cree un bloque de datos de receta
• Cree su DB de receta como un bloque de datos global con la propiedad de DB "Depositar solo
en la memoria de carga" habilitada.
• El nombre de un bloque de datos de la receta se utiliza como nombre de archivo del archivo
CSV correspondiente. Los caracteres del nombre del DB que asigne deben cumplir las
restricciones referentes a los nombres del sistema de archivos de Windows. Los caracteres \ / :
* ? " < > | y el espacio no están permitidos.
• La asignación de la matriz de receta es "Products" como Array [1.. 5] of "Beer_Recipe". El
tamaño de matriz 5 es el número máximo posible de sabores de la receta.
• Los valores de los componentes de la receta se añaden como valores de arranque del DB.
En la imagen siguiente, la receta "BlackBeer" se amplía para mostrar todos los componentes de
un registro de receta.
480
Controlador programable S7-1200
Manual de sistema, V4.5 05/2021, A5E02486683-AO