Aplicación De Los Bloques De Función En La Salida A Impresora De Textos De Aviso - Siemens SIMATIC S7-300 Manual De Producto

Acoplamiento punto a punto cp 340, configuración, instalación y parametrización
Ocultar thumbs Ver también para SIMATIC S7-300:
Tabla de contenido

Publicidad

Comunicación mediante bloques de función
6.5 Aplicación de los bloques de función en la salida a impresora de textos de aviso
6.5
Aplicación de los bloques de función en la salida a impresora de
textos de aviso
Introducción
Para la impresión de textos de aviso se dispone del bloque de función FB 4 P_PRINT. El FB
4 P_PRINT transmite, p.ej. un mensaje de proceso al CP 340. El CP 340 protocoliza el aviso
de proceso en la impresora conectada.
Salida de textos de aviso
El FB P_PRINT transmite un texto de aviso al CP 340 de hasta cuatro variables. Los textos
de aviso se configuran con la interfaz de parametrización CP 340: Parametrizar
acoplamiento punto a punto Para la transmisión de datos se accede al FB P_PRINT
cíclicamente o estáticamente (sin condiciones) en un programa controlado por tiempo.
A través de los parámetros DB_NO y DBB_NO puede accederse a los punteros (puntero de
bloques de datos) para la cadena de formato y las cuatro variables. Los punteros deben
estar depositados sin huecos y en un orden determinado en el bloque de datos
parametrizado (DB de punteros) (véase la figura "DB de punteros").
La transmisión del texto de aviso se dispara con un flanco ascendente en la entrada REQ.
Primero se transfiere la cadena de formato del texto de aviso. Después se transfieren las
variables 1 a 4.
Dependiendo de la cantidad de datos, la transmisión puede desarrollarse en varias llamadas
(ciclos del programa).
Se puede acceder al bloque de función FB P_PRINT en el ciclo con el estado de señal "1"
en la entrada de parametrización R. De ese modo se interrumpe la transmisión al CP 340 y
el FB P_PRINT pasa al estado predeterminado. Los datos que ya han sido recibidos por el
CP 340 continúan enviándose al interlocutor. Si en la entrada R el estado de señal estático
es "1", estará desconectado el envío de trabajos de impresión.
Con el parámetro LADDR se indica la dirección del CP 340 invocado.
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_PRINT. 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_PRINT 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_PRINT. 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.
114
Acoplamiento punto a punto CP 340, configuración, instalación y parametrización
Manual de producto, 10/2007, A5E00389210-02

Publicidad

Tabla de contenido
loading

Tabla de contenido