B-8
Conceptos de arreglo
small_values como SINT[2,2,2] Este ejemplo es un arreglo de tres dimensiones con 8 elementos, cada uno
big_values como DINT[2,2,2] Este ejemplo es un arreglo de tres dimensiones con 8 elementos, cada uno
1756-6.4.1ES - Octubre de 1999
del tipo de datos SINT.
bit:
31
asignación de
small_values
datos 1
[0,1,1]
asignación de
small_values
datos 2
[1,1,1]
Este ejemplo usa 64 bits de memoria.
del tipo de datos DINT.
bit:
31
asignación de
big_values[0,0,0]
datos 1
asignación de
big_values[0,0,1]
datos 2
asignación de
big_values[0,1,0]
datos 3
asignación de
big_values[0,1,1]
datos 4
asignación de
big_values[1,0,0]
datos 5
asignación de
big_values[1,0,1]
datos 6
asignación de
big_values[1,1,0]
datos 7
asignación de
big_values[1,1,1]
datos 8
Este ejemplo usa 256 bits de memoria.
Puede modificar las dimensiones del arreglo cuando programa fuera de
línea sin perder los datos del tag. No puede modificar las dimensiones del
arreglo cuando programa en línea.
24 23
16 15
small_values
small_values
[0,1,0]
[0,0,1]
small_values
small_values
[1,1,0]
[1,0,1]
8 7
0
small_values
[0,0,0]
small_values
[1,0,0]
0