Programación
2.7 Funciones
• Indicación del fichero de destino:
Particularidades sobre la indicación del fichero de destino
Básicamente, existen tres maneras diferentes de introducir un fichero de destino:
• Notación de CN: /_N_MPF_DIR/_N_MY_FILE_MPF
• Notación DH: /MPF.DIR\MY_FILE.MPF
• Notación DOS: d:\abc\my_file.txt o \\RemoteRechner\files\my_file.txt
Nota
Cuando se leen variables no válidas, éstas crean un string vacío en el código de CN
generado y un mensaje de error en el diario de incidencias.
Particularidades en la decompilación
En los subdiálogos no puede llamarse la función GC, pues en los subdiálogos pueden
usarse variables que proceden de diálogos principales, pero que no estarían disponibles en
una llamada directa.
Al efectuar con el editor intervenciones manuales al código generado no puede modificarse
la cantidad de caracteres para valores que se hayan creado mediante la generación de
código. Tal modificación impide la decompilabilidad.
92
El código generado desde el OUTPUT Block se introduce en el fichero de destino. Si el
fichero de destino no está disponible, se crea en el sistema de ficheros de CN. Si el
fichero de destino se encuentra en el sistema de ficheros de HMI, el fichero se guarda en
el disco duro (sólo en HMI-Advanced). Las líneas de comentario (información necesaria
para la decompilación) no se crean, es decir, no se puede realizar una decompilación.
Sólo es posible en HMI-Embedded sl.
El fichero se crea en el directorio MPF del CN.
Es posible en HMI-Advanced y HMI-Embedded sl.
En HMI-Embedded sl, la indicación del fichero de destino se convierte a la notación CN y
el fichero se crea en la NCU.
En HMI-Advanced o en HMI-Embedded WIN32 el fichero se crea en la ruta de gestión de
datos.
Es posible en HMI-Advanced y HMI-Embedded sl.
El fichero se escribe en el disco duro dentro del directorio indicado o bien en el
ordenador indicado, para lo cual es requisito que el directorio exista en el disco duro o en
un ordenador remoto.
En HMI-Embedded sl sólo puede escribirse con esta notación en la unidad RAM o en un
ordenador en la red, con la condición de que haya una conexión de red configurada.
Completar interfaz hombre-máquina (BE1)
Manual de puesta en servicio, 11/2006, 6FC5397-8CP10-0EA0