Siemens SIMATIC S7-300 Manual página 289

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

Publicidad

Si se ejecuta la petición con DONE = TRUE, esto significa:
En caso de utilizar el driver ASCII: que los datos han sido enviados al interlocutor. Lo
que no se queda garantizado es que también se hayan recibido los datos del
interlocutor.
En caso de utilizar el procedimiento 3964(R): que los datos han sido enviados al
interlocutor y que éste ha acusado positivamente el recibo. Lo que no queda
garantizado es que los datos también hayan sido transferidos a la CPU del interlocutor.
En STATUS se indicará el número de evento correspondiente si se produce un error o se
emite una advertencia (consulte el capítulo 6.10.8). DONE o ERROR/STATUS se emiten
también si se cumple el parámetro RESET del SFB (R = TRUE). Si se produce algún error
se desactivará el resultado binario RB. Si el bloque concluye sin errores, el resultado binario
se pondrá a TRUE.
Nota
El SFB no dispone de comprobación de parámetros; si se ha realizado mal la
parametrización, la CPU puede entrar en estado STOP.
Parámetros Decla-
Tipo de
ración
datos
REQ
IN
BOOL
R
IN
BOOL
LADDR
IN
WORD
DONE
OUT
BOOL
ERROR
OUT
BOOL
STATUS
OUT
WORD
CPU 31xC Funciones tecnológicas
A5E00105486-03
Descripción
Parámetros de control "Request":
Activa el intercambio de datos en caso de
flanco positivo
Parámetro de control "Reset":
La petición se interrumpe. Envío bloqueado.
Dirección de E/S de su submódulo que ha
establecido en "HW Config".
Parámetro de estado (el parámetro permanece
activado lo que dure una llamada):
FALSE: Aún no se ha iniciado la petición o
aún se está procesando.
TRUE: La petición ha finalizado sin errores.
Parámetro de estado (el parámetro permanece
activado lo que dure una llamada):
La petición ha concluido con errores.
Parámetro de estado (el parámetro permanece
activado lo que dura una llamada). Para
visualizar STATUS conviene copiar el
parámetro STATUS a un área de datos libre:
El parámetro STATUS puede tener distintos
significados en función del bit ERROR:
ERROR = FALSE:
STATUS tiene el valor:
0000H: Ni error ni advertencia
-
0000H: Advertencia, STATUS
-
proporciona información detallada
ERROR = TRUE:
Se ha producido un error. El STATUS
proporciona información detallada sobre el
tipo de error (consulte el número de error
en el capítulo 6.10.8).
Acoplamiento punto a punto
Valores
Valor
posibles
predetermi-
nado
TRUE/FALSE FALSE
TRUE/FALSE FALSE
Específico de
3FF hex
la CPU
TRUE/FALSE FALSE
TRUE/FALSE FALSE
De 0 a
0
FFFF hex
6-29

Publicidad

Tabla de contenido
loading

Tabla de contenido