Intercambio De Datos Entre El Programa De Usuario Y El Programa Intérprete - Siemens SIMATIC S7-1500 Manual De Funciones

Ocultar thumbs Ver también para SIMATIC S7-1500:
Tabla de contenido
Funciones de intérprete (S7-1500T)
4.3 Intercambio de datos entre el programa de usuario y el programa intérprete (S7-1500T)
4.3
Intercambio de datos entre el programa de usuario y el programa
intérprete (S7-1500T)
Para intercambiar datos entre el programa intérprete y el programa de usuario de la CPU,
están disponibles las dos posibilidades siguientes:
• Intercambio de datos a través del portapapeles del objeto tecnológico Intérprete
El portapapeles es un área reservada de forma fija en el objeto tecnológico Intérprete.
– <TO>.Clipboard.CbBool (Array [1..300] of Bool)
– <TO>.Clipboard.CbDint (Array [1..100] of DInt)
– <TO>.Clipboard.CbLreal (Array[1..100] of LReal)
Es posible acceder en lectura y escritura a las variables del portapapeles tanto en el
programa intérprete como en el programa de usuario.
• Intercambio de datos a través de variables mapeadas de bloques de datos globales
En el mapeo de intérprete, pueden mapearse variables de bloques de datos globales. La
variable puede tener los tipos de datos BOOL, DINT, UDINT, DWORD y LREAL.
Es posible acceder en lectura y escritura a las variables mapeadas de bloques de datos
tanto en el programa intérprete como en el programa de usuario.
La figura siguiente muestra un ejemplo de intercambio de datos entre el programa intérprete
y el programa de usuario al cerrar una pinza. Con la instrucción "writeVar()", se escribe la
variable "closeGripper" en el momento de la ejecución.
32
S7-1500T Funciones de intérprete V8.0 a partir de STEP 7 V19
Manual de funciones, 11/2023, A5E53131983-AA
Tabla de contenido
loading

Tabla de contenido