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)
Asignación de valor para matriz con instrucción REP:
N20 PVAR7[4]=REP(2)
Torneado
Manual de programación y manejo, 11/2012, 6FC5398-1CP10-7EA0
9.9 Parámetro de cálculo R, LUD y variable de PLC
; 4 variables del tipo INT
; Definir variable PVAR con número máximo
de caracteres de 12 y cadena de
caracteres "Hola"
; Matriz unidimensional del tipo INT, n: número
entero
; 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)
obtiene el valor 24.
; A partir del 3er elemento de matriz se asignan
valores distintos.
; A partir del elemento de matriz [4]: todos
obtienen el mismo valor, aquí 2.
Programar
293