Siemens SIMATIC S7-SCL V5.3 Manual página 11

Tabla de contenido

Publicidad

10
Datos globales ........................................................................................................................10-1
10.1
Sinopsis de los datos globales ..................................................................................10-1
10.2
Áreas de memoria de la CPU ...................................................................................10-2
10.2.1
Sinopsis de las áreas de memoria de la CPU ..........................................................10-2
10.2.2
Acceso absoluto a áreas de memoria de la CPU .....................................................10-3
10.2.3
Acceso simbólico a áreas de memoria de la CPU ....................................................10-5
10.2.4
Acceso indizado a áreas de memoria de la CPU .....................................................10-6
10.3
Bloques datos............................................................................................................10-7
10.3.1
Sinopsis de los bloques de datos..............................................................................10-7
10.3.2
Acceso absoluto a bloques de datos ........................................................................10-8
10.3.3
Acceso indizado a bloques de datos.......................................................................10-10
10.3.4
Acceso estructurado a bloques de datos ................................................................10-11
11
Expresiones, operaciones y operandos...............................................................................11-1
11.1
Sinopsis de las expresiones, operaciones y operandos ...........................................11-1
11.2
Operaciones ..............................................................................................................11-2
11.3
Operandos.................................................................................................................11-3
11.4
Sintaxis de una expresión .........................................................................................11-5
11.5
Expresión simple .......................................................................................................11-7
11.6
Expresiones aritméticas ............................................................................................11-8
11.7
Expresiones lógicas ................................................................................................11-10
11.8
Expresiones de comparación ..................................................................................11-12
12
Instrucciones ..........................................................................................................................12-1
12.1
Asignaciones de valor ...............................................................................................12-1
12.1.1
Asignación con variables de un tipo de datos simple ...............................................12-2
12.1.2
Asignación con variables del tipo STRUCT y UDT ...................................................12-3
12.1.3
Asignación con variables del tipo ARRAY ................................................................12-5
12.1.4
Asignación con variables del tipo STRING ...............................................................12-7
12.1.5
Asignación con variables del tipo DATE_AND_TIME...............................................12-8
12.1.6
Asignación con variables absolutas para áreas de memoria....................................12-9
12.1.7
Asignación con variables globales ..........................................................................12-10
12.2
Instrucciones de control ..........................................................................................12-12
12.2.1
Sinopsis de las instrucciones de control .................................................................12-12
12.2.2
Condiciones.............................................................................................................12-13
12.2.3
Instrucción IF ...........................................................................................................12-14
12.2.4
Instrucción CASE ....................................................................................................12-16
12.2.5
Instrucción FOR ......................................................................................................12-18
12.2.6
Instrucción WHILE...................................................................................................12-21
12.2.7
Instrucción REPEAT................................................................................................12-22
12.2.8
Instrucción CONTINUE ...........................................................................................12-23
12.2.9
Instrucción EXIT ......................................................................................................12-24
12.2.10 Instrucción GOTO ...................................................................................................12-25
12.2.11 Instrucción RETURN ...............................................................................................12-26
12.3
Llamada a funciones y bloques de función .............................................................12-27
12.3.1
Llamada y transferencia de parámetros..................................................................12-27
12.3.2
Llamada a bloques de función ................................................................................12-29
12.3.2.1 Llamada a bloques de función (FB o SFB) .............................................................12-29
12.3.2.2 Asignación de parámetros FB .................................................................................12-31
12.3.2.3 Asignación de entrada (FB) ....................................................................................12-33
12.3.2.4 Asignación de entrada/salida (FB) ..........................................................................12-34
12.3.2.5 Leer valores de salida (llamada a FB) ....................................................................12-35
12.3.2.6 Ejemplo de llamada como instancia global .............................................................12-36
12.3.2.7 Ejemplo de llamada como instancia local ...............................................................12-38
S7-SCL V5.3 para S7-300/400
A5E00324652-01
Índice
xi

Publicidad

Tabla de contenido
loading

Tabla de contenido