Instrucciones Que Funcionan Asíncronamente - Siemens SIMATIC S7-1500 Manual De Sistema

Sistema de automatización
Ocultar thumbs Ver también para SIMATIC S7-1500:
Tabla de contenido

Publicidad

8.2
Instrucciones que funcionan asíncronamente
Introducción
La ejecución del programa distingue entre las instrucciones que funcionan síncronamente y
las que funcionan asíncronamente.
Las propiedades "síncrona" y "asíncrona" hacen referencia a la relación temporal entre la
llamada y la ejecución de la instrucción.
Para instrucciones síncronas se aplica lo siguiente: cuando finaliza la llamada de una
instrucción que funciona síncronamente finaliza también su ejecución.
En cambio, en las instrucciones asíncronas no es así: cuando finaliza la llamada de una
instrucción que funciona asíncronamente, no finaliza necesariamente su ejecución. Esto
significa que la ejecución de una instrucción asíncrona puede prolongarse a lo largo de varias
llamadas. La CPU procesa las instrucciones asíncronas en paralelo al programa de usuario
cíclico. Durante su ejecución, las instrucciones que funcionan asíncronamente generan
órdenes en la CPU.
Por lo general, las instrucciones que funcionan asíncronamente sirven para transferir datos,
p. ej., juegos de datos para módulos, datos de comunicación, datos de diagnóstico.
Diferencia entre instrucciones que funcionan síncronamente y las que funcionan
asíncronamente
La figura siguiente muestra la diferencia entre la ejecución de una instrucción que trabaja
asíncronamente y otra que trabaja síncronamente. En esta figura, la CPU llama la instrucción
que trabaja asíncronamente cinco veces antes de que finalice la ejecución; p. ej., hasta que se
termina de transferir un juego de datos.
Sistema de automatización
Manual de sistema, 05/2021, A5E03461184-AG
Principios básicos de la ejecución del programa
8.2 Instrucciones que funcionan asíncronamente
201

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Simatic et 200mpEt 200mpSimatic s7-1500/et 200mp

Tabla de contenido