La salida DONE indica "Fin de petición sin errores". ERROR indica que se ha producido un
error. En caso de error, en STATUS se indica el número de evento correspondiente. Si no
se produce ningún fallo, STATUS tiene el valor 0. DONE y ERROR/STATUS se indican
también en caso de RESET del FB P_SEND. Si se ha producido un error, se desactiva el
resultado binario RB. Si el bloque termina sin errores, el estado del resultado binario es "1".
Nota
El bloque de función P_SEND no tiene comprobación de parametrización; si la
parametrización es errónea, la CPU puede ramificarse al estado STOP. Después de un
cambio de estado de la CPU de STOP a RUN, antes de que el CP 340 pueda procesar una
petición ya iniciada debe haber concluido el mecanismo de arranque CP–CPU del FB
P_SEND. Una petición iniciada entre tanto no se pierde. Se transmite al CP 340 después de
que haya concluido la coordinación del arranque.
Llamada de bloques
Representación AWL
CALL
Nota
Los parámetros EN y ENO sólo aparecen en la representación gráfica (con KOP o FUP).
Para poder procesar estos parámetros, el compilador utiliza el resultado binario RB. El
resultado binario RB se aplica al estado de señal "1" si el bloque se ha finalizado sin errores.
Si hay un error, el resultado binario RB pasa a "0".
Acoplamiento punto a punto CP 340, configuración, instalación y parametrización
Manual de producto, 10/2007, A5E00389210-02
6.4 Utilización de los bloques de función en el acoplamiento con un interlocutor
P_SEND, I_SEND
REQ : =
R : =
LADDR : =
DB_NO : =
DBB_NO : =
LEN : =
DONE : =
ERROR : =
STATUS : =
Comunicación mediante bloques de función
Representación KOP
107