Instrucciones Del Programa Que Transfieren Datos De Receta; Recipeexport (Exportación De Receta) - Siemens SIMATIC S7-1200 Manual De Sistema

Ocultar thumbs Ver también para SIMATIC S7-1200:
Tabla de contenido

Publicidad

9.9.1.3

Instrucciones del programa que transfieren datos de receta

RecipeExport (exportación de receta)
Tabla 9-195
Instrucción RecipeExport
KOP / FUP
Debe crearse un DB de receta antes de que se pueda realizar la exportación de la receta. El
nombre de un bloque de datos de la receta se utiliza como nombre del nuevo archivo CSV. Si
existe un archivo CSV de nombre idéntico, se sobrescribirá durante la operación de exportación.
Puede utilizar la página File Browser (Página 889) del servidor web incorporado de la CPU para
acceder al archivo CSV de la receta. El archivo se coloca en la carpeta de la receta, en el directorio
raíz de la memoria de carga de la CPU.
Tabla 9-196
Tipos de datos para los parámetros
Parámetro y tipo
REQ
IN
RECIPE_DB
In/Out
DONE
OUT
BUSY
OUT
Controlador programable S7-1200
Manual de sistema, V4.5 05/2021, A5E02486683-AO
SCL
"RecipeExport_DB"(
req:=_bool_in_,
done=>_bool_out_,
busy=>_bool_out_,
error=>_bool_out_,
status=>_word_out_,
Recipe_DB:=_variant_inout_);
Tipo de datos Descripción
Bool
Parámetro de control REQUEST: Activa la exportación cuando hay un
flanco ascendente.
Variant
Puntero al bloque de datos de receta. Para obtener más información,
véase "Ejemplo de DB de receta" (Página 479). Los caracteres del nom‐
bre de DB deben cumplir las restricciones referentes a los nombres del
sistema de archivos de Windows. Los caracteres \ / : * ? " < > | y el espacio
no están permitidos.
Bool
El bit DONE es TRUE durante un ciclo tras haberse finalizado la última
petición sin errores. (Valor predeterminado: False)
Bool
Ejecución de RecipeExport
0: Ninguna operación en curso
1: Operación en curso
Instrucciones avanzadas
9.9 Recetas y registros de datos
Descripción
La instrucción "RecipeExport" exporta todos
los registros de receta de un bloque de datos
de receta al formato de archivo CSV. El archivo
CSV contiene nombres del producto, nombres
de componente y valores de arranque. El ar‐
chivo se almacena en la memoria de carga in‐
terna o la memoria de carga externa, si se ha
instalado una Memory Card de "programa" ex‐
terna opcional.
El parámetro "REQ" dispara la operación de ex‐
portación. El parámetro BUSY se pone a 1 du‐
rante el proceso de exportación. Después de
que se detenga la ejecución de RecipeExport,
BUSY se pone a cero y la finalización de la ope‐
ración se indica con un "1" en el parámetro
DONE. Si se produce un error durante la eje‐
cución, los parámetros ERROR y STATUS indi‐
can el resultado.
483

Publicidad

Tabla de contenido
loading

Tabla de contenido