Referencia al PLC Basic Program
11.6 Bloques de función (FB)
Ejemplo
Para leer, p. ej., una variable de CN del tipo DOUBLE sin ajustar el formato, debe indicarse un
área de datos del tipo REAL en el área de destino "RDx" (p. ej., "DB_Read".RealValue).
11.6.1.2
Generar bloque de datos para acceder a variables de CN
Los bloques de función LBP_ReadVar [FB2]: leer variable de CN (Página 538) y LBP_WriteVar
[FB3]: escribir variable de CN (Página 547) permiten al programa de usuario acceder a variables
de CN. Para ello, estos bloques de función necesitan un bloque de datos con la estructura
correspondiente.
Existen dos posibilidades para generar el bloque de datos; es preferible la variante de
generación a través del TIA Portal.
Generar bloque de datos en el TIA Portal
Para generar un bloque de datos para el acceso a variables de CN, haga lo siguiente:
1. En el árbol del proyecto, agregue una nueva tabla de variables definida por el usuario, p. ej.,
en "CNC_1 > NCK > Variables de CN configuradas".
2. Copie las entradas deseadas de la "Lista de variables de CN disponibles" en la tabla de
variables definida por el usuario.
3. Haga clic en la tabla de variables definida por el usuario con el botón derecho del ratón y
seleccione el comando "Crear bloque de datos PLC".
Encontrará instrucciones detalladas en el manual de PLC, en Variables de CN > Configuración
de variables de CN.
Generar bloque de datos con la herramienta "NC-VAR-Selector"
Para generar un bloque de datos para el acceso a variables de CN, haga lo siguiente:
1. Abra la herramienta "NC-Var-Selector".
2. Seleccione las variables de CN deseadas con el botón "Insertar en el proyecto".
3. Genere una fuente AWL con el botón "Generar", p. ej., "ncvar.awl".
4. En el árbol del proyecto del TIA Portal, abra la carpeta "Fuentes externas".
5. Haga doble clic en la entrada "Agregar nuevo fichero externo".
6. Seleccione el fichero con la fuente AWL generada, p. ej., "ncvar.awl".
El bloque de datos generado con "NC-Var-Selector" se importa como fuente externa.
7. Elija el menú contextual "Generar bloques a partir de fuente" para la fuente importada.
A partir de la fuente importada, se genera el bloque de datos en la carpeta "Bloques de
programa", p. ej., con el nombre "DB120 [DB120]".
8. Asigne un nombre simbólico al bloque de datos generado, p. ej., ""ncvar"."
546
Tipo de datos CN
BOOL
DATETIME
Tipo de datos S7
BOOL
DATE_AND_TIME
Manual de funciones, 01/2023, A5E47437861E AF
PLC