Restricciones - Siemens SINUMERIK 840D sl Manual De Programación

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

Restricciones

Por cada línea del programa de pieza solo se puede ejecutar una sustitución de función M
(o una llamada a subprograma). Los conflictos con otras llamadas a subprogramas se
señalizan con la alarma 12722. En el subprograma sustituido no tiene lugar ninguna
sustitución de función M más.
Por lo demás, son válidas las mismas restricciones que con G65.
Los conflictos con números M predefinidos y otros números M definidos se rechazan con
una alarma.
Ejemplo de configuración
Llamada al subprograma M101_MAKRO mediante la función M M101:
$MN_EXTERN_M_NO_MAC_CYCLE[0] = 101
$MN_EXTERN_M_NO_MAC_CYCLE_NAME[0] = "M101_MAKRO"
Llamada al subprograma M6_MAKRO mediante la función M M6:
$MN_EXTERN_M_NO_MAC_CYCLE[1] = 6
$MN_EXTERN_M_NO_MAC_CYCLE_NAME[1] = "M6_MAKRO"
Ejemplo de programa para el cambio de herramienta con la función M:
PROC MAIN
...
N10
...
N90
PROC M6_MAKRO
...
N0010
N0020
N0030
N0040
N0050
N0060
Torneado ISO
Manual de programación, 02/2012, 6FC5398-5BP40-3EA0
M6 X10 V20
M30
R10 = R10 + 11.11
IF $C_X_PROG == 1 GOTOF N40
SETAL(61000)
IF $C_V == 20 GTOF N60
SETAL(61001)
M17
Comandos de desplazamiento
3.5 Funciones S, T, M y B
;Llamada del programa M6_MAKRO
;($C_X_PROG)
;Las variables programadas no
;se han transferido correctamente
;($C_V)
67

Hide quick links:

Tabla de contenido
loading

Este manual también es adecuado para:

Sinumerik 828d

Tabla de contenido