Llamada Como Subprograma - Siemens SINUMERIK 840D sl Manual De Puesta En Marcha

Ocultar thumbs Ver también para SINUMERIK 840D sl:
Tabla de contenido

Publicidad

Protección de ciclos (opción)

12.3 Llamada como subprograma

12.3
Llamada como subprograma
Llamadas a subprogramas sin extensión
Un directorio puede contener un fichero cifrado _CPF y también un fichero no cifrado _SPF
con el mismo nombre, p. ej. CYCYLE1. Si se preprocesa el fichero _SPF no cifrado, se
encontrarán en el directorio:
● CYCLE1.SPF; ciclo no cifrado
● CYCLE1.CYC; programa compilado de ciclo no cifrado
● CYCLE1.CPF; ciclo cifrado
Si en el programa de pieza se efectúa una llamada sin mencionar la extensión, p. ej. N5
CYCLE1(1.2), la llamada se ejecutará con la siguiente prioridad:
● CYCLE1.CYC
● CYCLE1.SPF
● CYCLE1.CPF
Si un directorio sólo contiene el fichero cifrado (*.CPF), no es necesaria ninguna
modificación en caso de llamada sin extensión. Se llamará al fichero cifrado o su versión
compilada. En caso de intervención del servicio técnico, se carga un fichero no cifrado
(*.SPF). Dado que este fichero tiene una prioridad superior, en caso de que se realice ahora
la misma llamada sin extensión, se llamará a este fichero.
Nota
Un fichero no cifrado y su versión compilada tienen una prioridad superior a la de un fichero
cifrado.
Llamada a subprogramas con extensiones
Las llamadas a subprogramas con extensión son:
● Llamada directa N5 CYCLE1_SPF
● Llamada indirecta a subprograma (CALL) N5 CALL "CYCLE1_SPF"
● Llamada a subprograma con indicación de ruta (PCALL) N5 PCALL /_N_CMA_DIR
Son posibles las siguientes extensiones:
● N3_MPF; llama al fichero no cifrado.
● N5 _SPF; llama al ciclo no cifrado.
● N10 _CYC; llama a la versión compilada del ciclo no cifrado.
● N15 _CPF; llama al ciclo cifrado o a su versión compilada.
Si se llama con _SPF a un ciclo hasta ahora no cifrado CYCLE1, y este ahora ya solo se
carga cifrado como _CPF, deben modificarse todas las llamadas.
338
/_N_CYCLE1_SPF
Puesta en marcha del CNC: NCK, PLC, accionamiento
Manual de puesta en marcha, 02/2012, 6FC5397-2AP40-3EA0

Publicidad

Tabla de contenido
loading

Tabla de contenido