12.2
Preprocesamiento
Extensiones de ficheros
El ciclo que se desea proteger se cifra en un PC externo con ayuda del programa Lock
MyCycles. El ciclo cifrado tiene la extensión _CPF (Coded Program File).
En lo referente a extensiones de fichero en este contexto, deben tenerse en cuenta las
siguientes extensiones ya existentes:
● _ .MPF "Main Program File" para programas principales no cifrados; formato ASCII
● _ .SPF "Sub Program File" para subprogramas no cifrados; formato ASCII
● _ .CYC "Cycle" para fichero precompilado; formato binario
Para los ciclos cifrados existen las siguientes extensiones de fichero:
● _ .CPF "Coded Program File" para ficheros cifrados de formato binario
Los ficheros _CPF se cargan en /_N_CST_DIR, /_N_CMA_DIR o /_N_CUS_DIR. Estos
ficheros pueden verse en dichos directorios y pueden ejecutarse como programas de pieza
(_MPF, _SPF). Para la ejecución de un fichero _CPF se requiere un Power On después de
cargar el ciclo.
Si no se efectúa el Power On, el procesamiento de un fichero _CPF da lugar a la siguiente
alarma:
15176 "El programa %3 solo se puede ejecutar después de Power On".
Nota
Un ciclo de fabricante de máquina puede llamarse desde un programa principal con su
nombre de ciclo y una extensión, por ejemplo _SPF. Esto puede hacerse con los comandos
CALL y PCALL o indicando directamente el nombre.
Si este ciclo de fabricante de máquina se carga cifrado como _CPF, deberá añadirse
también la extensión _CPF en todas las llamadas a subprogramas.
Preprocesamiento
Los ficheros cifrados pueden preprocesarse como ficheros _SPF. Para activar el
preprocesamiento, debe estar activado el dato de máquina
MD10700 $MN_PREPROCESSING_ LEVEL. Por motivos de tiempo de ejecución, se
recomienda efectuar siempre el preprocesamiento.
En el preprocesamiento, un programa de CN (_MPF) o un ciclo (_SPF) se convierte de
formato ASCII a formato binario (es decir, se compila). Si, en el momento de la ejecución, la
versión compilada es más antigua que el fichero de ciclo cifrado, se emite la siguiente
alarma de CN:
15176 "El programa %3 solo se puede ejecutar después de Power On".
Puesta en marcha del CNC: NCK, PLC, accionamiento
Manual de puesta en marcha, 02/2012, 6FC5397-2AP40-3EA0
Protección de ciclos (opción)
12.2 Preprocesamiento
337