Transferencia De Parámetros Call-By-Reference; Comprobación De Los Parámetros De Transferencia - Siemens SINUMERIK 840D sl Manual De Programación

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

Publicidad

PRECAUCIÓN
Transferencia de parámetros Call-By-Reference
Los parámetros transferidos mediante Call-By-Reference no deben omitirse al llamar al
subprograma.
PRECAUCIÓN
Tipo de datos AXIS
Los parámetros del tipo de datos AXIS no deben omitirse al llamar al subprograma.
Comprobación de los parámetros de transferencia
Mediante la variable de sistema $P_SUBPAR [ n ] con n = 1, 2, ... en el subprograma puede
comprobarse si un parámetro se ha transferido explícitamente o si se ha omitido. El índice n
se refiere al orden de los parámetros formales. El índice n = 1 se refiere al 1.er parámetro
formal; el índice n = 2, al 2.º parámetro formal, etc.
El siguiente segmento de programa muestra, a modo de ejemplo para el 1.er parámetro
formal, la manera en que puede realizarse una comprobación:
Programación
PROC SUB_PROG (REAL X, REAL Y, REAL Z)
N20 IF $P_SUBPAR[1]==TRUE
...
N40 ELSE
...
N60 ENDIF
...
N100 RET
Preparación del trabajo
Manual de programación, 09/2011, 6FC5398-2BP40-2EA0
Programación flexible de CN
1.25 Uso de subprogramas
Comentarios
; Parámetros formales: X, Y y Z
; Comprobación del 1.er parámetro formal
X.
; Estas acciones se ejecutan cuando el
parámetro formal X se ha transferido
explícitamente.
; Estas acciones se ejecutan cuando el
parámetro formal X no se ha
transferido.
; Acciones generales
167

Hide quick links:

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Sinumerik 840de slSinumerik 828d

Tabla de contenido