Asignación Con Variables Del Tipo Array; Asignación De Un Array Completo; Asignación De Un Componente De Array - Siemens SIMATIC S7-SCL V5.3 Manual

Tabla de contenido

Publicidad

12.1.3 Asignación con variables del tipo ARRAY
Un array tiene de 1 a 6 dimensiones como máximo y contiene elementos, todos del mismo
tipo. Hay dos variantes de acceso para la asignación de arrays a una variable: Es posible
direccionar tanto arrays completos como partes de arrays.
Asignación de un array completo
Un array completo puede asignarse a otro array cuando coincidan tanto los tipos de datos
de los componentes como los límites de los arrays (índices de array mínimo y máximo). En
caso de que coincidan, especifique el identificador del array después del identificador de
asignación.
Asignaciones válidas:
nom_array_1:=nom_array_2;
Nota
Tenga en cuenta que no está permitido asignar constantes a arrays enteros.
Asignación de un componente de array
Para direccionar un componente de array se indica el nombre del array seguido de valores
de índice encerrados entre corchetes. Para cada dimensión se dispone de un índice,
separado por comas y encerrado asimismo entre corchetes. Un índice debe ser una
expresión aritmética del tipo de datos INT.
Para realizar una asignación para un componente de array hay que eliminar los índices
entre los corchetes que figuran detrás del nombre del array comenzando por la derecha. De
esta forma se direcciona una parte cuyo número de dimensiones es igual al número de
índices omitidos. Asignaciones válidas:
nombrearray_1[ i ] := nombrearray_2[ j ] ;
nombrearray_1[ i ] := expresion ;
identificador_1 := nombrearray_1[ i ] ;
S7-SCL V5.3 para S7-300/400
A5E00324652-01
Instrucciones
12-5

Publicidad

Tabla de contenido
loading

Tabla de contenido