Ejemplo 1 - Matriz Estándar De Palabras - Siemens Simatic S7 Serie Manual De Sistema

Controlador programable
Tabla de contenido

Publicidad

Ejemplo 1 - Matriz estándar de palabras
Este registro de retención de ejemplo es una matriz de palabras. Las asignaciones de tipos
de datos pueden cambiarse a otros tipos en formato de palabra (INT y UINT).
Ventajas:
Desventajas:
Una matriz de palabras se visualiza de la manera siguiente en el editor de bloques de datos.
La figura siguiente muestra cómo la matriz se asignaría a la entrada MB_HOLD_REG de
una instrucción MB_SLAVE.
A todo elemento de la matriz se puede acceder con su nombre simbólico, como se muestra
a continuación. En este ejemplo, un valor nuevo se desplaza al segundo elemento de la
matriz que corresponde a la dirección Modbus 40002.
Cada una de las palabras de la matriz, según lo definido en el bloque de datos, suministra a
la instrucción MB_SLAVE direcciones del registro de retención Modbus. En esta instancia -
Controlador programable S7-1200
Manual de sistema, 11/2009, A5E02486683-02
 Este tipo de estructura del registro de retención puede crearse muy
rápida y fácilmente.
 La lógica del programa para acceder a un elemento de datos se
simplifica.
 Aunque todo elemento de matriz puede referenciarse
programáticamente según los nombres simbólicos (
"HR_DB"."Array"[1] hasta "HR_DB"."Array"[10] ), los nombres no
describen la función interna de los datos.
 La matriz sólo puede constar de un tipo de datos. Es posible que
sea necesario convertir los tipos en un programa de usuario con
control de tipo estricto.
Instrucciones de programación
6.3 Instrucciones de la librería global
215

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

S7-1200

Tabla de contenido