Estado De Una Instrucción Que Funciona Asíncronamente - Siemens Fluitronic SIMATIC S7-1500 Manual De Sistema

Ocultar thumbs Ver también para Fluitronic SIMATIC S7-1500:
Tabla de contenido

Publicidad

La tabla siguiente muestra qué instrucción se identifica por qué parámetros de entrada.
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. 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 asíncronas WRREC y CREATE_DB.
Figura 7-3
Sistema de automatización
Manual de sistema, 09/2016, A5E03461184-AD
Instrucción
DPSYC_FR
D_ACT_DP
DPNRM_DG
WR_DPARM
WR_REC
RD_REC
CREATE_DB
READ_DBL
WRIT_DBL
RD_DPARA
DP_TOPOL
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 informa-
ció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
7.3 Instrucciones que funcionan asíncronamente
La petición se identifica por
LADDR, GROUP, MODE
LADDR
LADDR
LADDR, RECNUM
LADDR, RECNUM
LADDR, RECNUM
LOW_LIMIT, UP_LIMIT, COUNT, ATTRIB,
SRCBLK
SRCBLK, DSTBLK
SRCBLK, DSTBLK
LADDR, RECNUM
DP_ID
127

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Fluitronic simatic et 200mp

Tabla de contenido