Asignación Libre De Números D: Determinar El Número T Para El Número D Predeterminado (Getacttd) - Siemens SINUMERIK 840D sl Manual De Programación

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

Publicidad

Ejemplo: renombrar un número D
Programación
$TC_DP2[1,2]
$TC_DP3[1,2]
$TC_DPCE[1,2] = 3
...
N10 def int NºDantiguo, NºDnuevo = 17
N20 NºDantiguo = GETDNO(1,3)
N30 SETDNO(1,3,NºDnuevo)
De este modo, se asigna al filo CE=3 el nuevo valor D de 17. Entonces, los datos de este filo
se activan a través del número D 17, tanto a través de las variables de sistema como también
en la programación con la dirección CN.
7.7.4
Asignación libre de números D: Determinar el número T para el número D
predeterminado (GETACTTD)
Función
Con el comando GETACTTD se determina el número T correspondiente a un número D
absoluto. No tiene lugar ninguna comprobación del carácter unívoco. Si existen varios
números D iguales dentro de una unidad TO, se devolverá el número T de la primera
herramienta encontrada. Si se utilizan números D "planos", el uso del comando no tiene
sentido, ya que en este caso siempre se devuelve el valor "1" (sin números T en el
mantenimiento de datos).
Sintaxis
Estado=GETACTTD(Tnr,Dnr)
Descripción
Dnr
Tnr
status
Preparación del trabajo
Manual de programación, 09/2011, 6FC5398-2BP40-2EA0
= 120
= 5.5
Número D para el cual se tiene que buscar el número T.
Número T encontrado
Valor:
Significado:
0
Se ha encontrado el número T. Tnr contiene el valor del número
T.
-1
Para el número D indicado no existe ningún número T; Tnr=0.
-2
El número D no es absoluto. Tnr obtiene el valor de la primera
herramienta encontrada que contiene el número D con el valor
Dnr.
-5
La función no pudo ejecutarse por otro motivo.
Correcciones de herramientas
7.7 Asignación libre de números D, número de filo
Comentarios
;
;
;
Número del filo CE
;
;
;
;
445

Hide quick links:

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Sinumerik 840de slSinumerik 828d

Tabla de contenido