Funcionamiento - Siemens SIMATIC VS130-2 Manual

Ocultar thumbs Ver también para SIMATIC VS130-2:
Tabla de contenido

Publicidad

Conexión de procesos

Funcionamiento

El FB 79 "VS130-2_CONTROL" es un bloque que trabaja de forma asíncrona, es decir, el
procesamiento puede prolongarse a lo largo de varias llamadas del FB. El procesamiento de
la petición se inicia llamando el FB con un número de petición > 0.
El procesamiento de la petición está concluido cuando ACTIVE ha adoptado el valor FALSE
y DONE o ERROR ha adoptado el valor TRUE (flanco positivo). Tenga en cuenta que en un
ciclo de la CPU se tratan varias peticiones y, por ello, ACTIVE no adopta el valor TRUE. Son
las peticiones "Leer estado operativo" y "Restaurar el bit DISA". Es posible que en este caso
tampoco pueda determinarse un cambio de flanco en DONE o ERROR.
Por consiguiente, evalúe los parámetros DONE y ERROR en cada llamada del bloque. Si la
petición se ha terminado sin errores, DONE = TRUE. En este caso, evalúe también
ERRCODE para recibir las advertencias del FB.
Mientras ACTIVE tenga el valor TRUE, deberá llamar el FB con la misma asignación del
parámetro de entrada COMMAND. Entretanto, no podrá iniciar ninguna otra petición.
Las peticiones de lectura son cíclicas. Es decir, tras el inicio de una petición con
COMMAND=W#16#0081 hasta 008F, ACTIVE adopta el valor TRUE. ACTIVE conserva
este valor hasta que la petición vuelve a interrumpirse.
El ciclo de lectura correspondiente (es decir, la transferencia de un string de resultados
completo) está finalizado cuando ACTIVE tiene el valor TRUE y DONE o ERROR ha
adoptado el valor TRUE (flanco positivo). Si desea iniciar otra petición con una petición de
lectura en marcha, debe cancelar la petición de lectura. Esto se consigue llamando el FB
con COMMAND=W#16#0000. En este caso, ACTIVE adopta el valor FALSE. En función de
si se está transfiriendo un string de resultados o no, el valor TRUE será adoptado por DONE
o por ERROR. Si ERROR adopta el valor TRUE, ERRCODE recibe el valor
DW#16#00010007.
Nota
Si se produce un error que cambia la unidad de evaluación al estado operativo STOP,
solucione y acuse el error. Seguidamente, puede volver a poner la unidad de evaluación en
el estado operativo RUN cambiando a un código aprendido (COMMAND = W#16#0001).
6-22
Vision Sensor SIMATIC VS130-2 y VS 130-2vcr
A5E00475788-01

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Simatic vs130-2vcr

Tabla de contenido