Descargar Imprimir esta página

Siemens SIMATIC S7-1500 Manual De Sistema página 258

Ocultar thumbs Ver también para SIMATIC S7-1500:

Publicidad

Estado de una instrucción que funciona asíncronamente
Una instrucción que funciona asíncronamente indica su estado mediante los parámetros de
bloque STATUS/RET_VAL y BUSY. Muchas instrucciones que funcionan asíncronamente
utilizan también los parámetros de bloque DONE y ERROR.
La figura siguiente muestra las instrucciones asíncronas WRREC y CREATE_DB.
Figura 10-3
Resumen
La tabla siguiente ilustra lo arriba descrito. En particular, indica los valores posibles de los
parámetros de salida cuando la ejecución no ha finalizado todavía después de una llamada.
Nota
En el programa es necesario evaluar los parámetros de salida relevantes después de cada
llamada.
Sistema de automatización
Manual de sistema, 11/2023, A5E03461184-AL
El parámetro de entrada REQ lanza 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 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
Principios básicos de la ejecución del programa
10.2 Instrucciones que funcionan asíncronamente
257

Publicidad

loading

Este manual también es adecuado para:

Simatic et 200mp