Programación DIN | Programación de variables
#c1 .. #c30 las variables globales que dependen del canal están
disponibles para todos los carros (canal NC). El uso de números
de variable idénticos en carros distintos no tiene ninguna
influencia mutua. El contenido de las variables está disponible
de modo global en un canal. Se entiende por modo global que
una variable descrita en un subprograma puede interpretarse
también en el programa principal y viceversa
#g1 .. #g199 las variables reales y globales que no dependen
del canal están disponibles una vez dentro del control
numérico. Cuando el programa NC modifica una variable dicha
modificación es válida para todos los carros. Las variables
se conservan después de desconectar el control y pueden
interpretarse de nuevo después de conectarlo.
#g200 .. #g299 las variables enteras y globales que no
dependen del canal están disponibles una vez dentro del control
numérico. Cuando el programa NC modifica una variable dicha
modificación es válida para todos los carros. Las variables
se conservan después de desconectar el control y pueden
interpretarse de nuevo después de conectarlo.
#x1 .. #x20 las variables de texto locales que dependen
del canal tienen valor dentro de un programa principal o
subprograma. Pueden leerse únicamente en el canal en el cual
se han escrito
Ejemplo: variables generales
. . .
N.. #l1=#l1+1
N.. G1 X#c1
N.. G1 X(SQRT(3*(SIN(30)))
N.. #g1=(ABS(#2+0.5))
. . .
N.. G1 Z#m(#l1)(Z)
N.. #x1="Text"
N.. #g2=#g1+#l1*(27/9*3.1415)
. . .
HEIDENHAIN | Modo de Empleo programación smart.Turn y DIN | 12/2019
6
515