Ejemplo 2: Variables De Usuario Locales Y Globales De Programa (Lud/Pud) - Siemens SINUMERIK 840D sl Manual De Programación

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

Ejemplo 2: Variables de usuario locales y globales de programa (LUD/PUD)

Código del programa
PROC MAIN
DEF INT VAR1
...
SUB2
...
M30
Código del programa
PROC SUB2
DEF INT VAR2
...
IF (VAR1==1)
VAR1=VAR1+1
VAR2=1
ENDIF
SUB3
...
M17
Código del programa
PROC SUB3
...
IF (VAR1==1)
VAR1=VAR1+1
VAR2=1
ENDIF
...
M17
Ejemplo 3: Definición y utilización de variables de usuario del tipo de datos AXIS
Código del programa
DEF AXIS ABSCISA
DEF AXIS CABEZAL
...
IF ISAXIS(1) == FALSE GOTOF CONTINUAR
ABSCISA = $P_AXN1
CONTINUAR:
...
CABEZAL=(S1)
OVRA[CABEZAL]=80
CABEZAL=(S3)
Preparación del trabajo
Manual de programación, 09/2011, 6FC5398-2BP40-2EA0
Programación flexible de CN
Comentarios
; Programa principal
; Definición PUD
; Llamada a un subprograma
Comentarios
; Subprograma SUB2
; DEFINICIÓN LUD
; Leer PUD
; Leer y escribir PUD
; Escribir LUD
; Llamada a un subprograma
Comentarios
; Subprograma SUB3?
; Leer PUD
; Leer y escribir PUD
; Error: LUD de SUB2 desconocido
Comentarios
; 1.er eje geométrico
; Cabezal
1. cabezal
; Corrección del cabezal = 80%
3. cabezal
1.1 Variables
29

Hide quick links:

Tabla de contenido
loading

Este manual también es adecuado para:

Sinumerik 840de slSinumerik 828d

Tabla de contenido