Estado De Una Instrucción Que Funciona Asíncronamente - Siemens SIMATIC ET 200SP Manual Del Usuario

Ocultar thumbs Ver también para SIMATIC ET 200SP:
Tabla de contenido

Publicidad

Principios básicos de la ejecución del programa
8.2 Instrucciones que funcionan asíncronamente
Estado de una instrucción que funciona asíncronamente
Una instrucción que funciona asíncronamente indica su estado a través de los parámetros de
bloque STATUS/RET_VAL y BUSY. Además, muchas instrucciones que funcionan
asíncronamente utilizan también los parámetros de bloque DONE y ERROR.
La figura siguiente muestra las instrucciones WRREC y CREATE_DB. que funcionan
asíncronamente.
Figura 8-3
158
El parámetro de entrada REQ inicia la petición para ejecutar la instrucción asíncrona.
El parámetro de salida DONE indica que la petición ha finalizado correctamente.
El parámetro de salida BUSY indica si la petición se está ejecutando. Si BUSY=1, hay un recurso
ocupado para la instrucción asíncrona. Si BUSY= 0, el recurso está libre.
El parámetro de salida ERROR indica que se ha producido un error.
El parámetro de salida STATUS/RET_VAL informa sobre el estado de la ejecución de la petición.
Cuando se produce un error, el parámetro de salida STATUS/RET_VAL contiene la información
de error.
Parámetros de bloque de instrucciones asíncronas tomando como ejemplo las
instrucciones WRREC y CREATE_DB
Sistema de periferia descentralizada
Manual de sistema, 05/2021, A5E03576852-AK

Hide quick links:

Publicidad

Tabla de contenido
loading

Tabla de contenido