Siemens SINUMERIK 802D sl Manual De Programación página 108

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

Publicidad

Programación
3.9 Parámetro de cálculo R, LUD y variable de PLC
DEF REAL varname4
DEF STRING[longitud de cadena]
varname41
Cada tipo de datos exige una línea de programa propia. Sin embargo, se pueden definir dis-
tintas variables del mismo tipo en una línea.
Ejemplo:
DEF INT PVAR1, PVAR2, PVAR3=12, PVAR4
Ejemplo de tipo STRING con asignación:
DEF STRING[12] PVAR="Hola"
Matrices
Además de las variables, se pueden definir matrices unidimensionales o bidimensionales de
variables de estos tipos de datos:
DEF INT PVAR5[n]
DEF INT PVAR6[n,m]
Ejemplo:
DEF INT PVAR7[3]
En el programa se alcanzan los distintos elementos de matriz a través del índice de matriz y
se pueden tratar como variables individuales. El índice de matriz se extiende a partir de 0
hasta alcanzar una cifra inferior al número de elementos.
Ejemplo:
N10 PVAR7[2]=24
Asignación de valor para matriz con instrucción SET:
N20 PVAR5[2]=SET(1,2,3)
3-78
; Tipo Real, número natural (como parámetro de
cálculo R),
; gama de valores: ±(0.000 0001 ... 9999 9999)
; (8 decimales y signo y coma decimal) o
; notación exponencial: ± ( 10
; Tipo STRING, [longitud de cadena]: máx. número
de caracteres
; 4 variables del tipo INT
; Definir variable PVAR con número máximo de caracte-
res de 12 y cadena de caracteres Hola
; Matriz unidimensional del tipo INT, n: número ente-
ro
; Matriz bidimensional del tipo INT, n, m: número
entero
; Matriz con 3 elementos del tipo INT
; El tercer elemento de matriz (con el índice 2) ob-
tiene el valor 24.
; A partir del 3er elemento de matriz se asignan va-
lores distintos.
Manual de programación y de manejo, 06/2006, 6FC5398-4CP10-0EA0
-300
+300
... 10
)
Rectificado

Publicidad

Tabla de contenido
loading

Tabla de contenido