Página 1
___________________ Configurar y parametrizar el Prólogo acoplamiento punto a punto CP 441 ___________________ Presentación del producto Principios de la transmisión ___________________ serie de datos SIMATIC Puesta en servicio del ___________________ CP 441 S7-400 ___________________ Configurar y parametrizar el Montar el CP 441 acoplamiento punto a punto CP 441 Configurar y parametrizar el ___________________...
Página 2
Considere lo siguiente: ADVERTENCIA Los productos de Siemens sólo deberán usarse para los casos de aplicación previstos en el catálogo y la documentación técnica asociada. De usarse productos y componentes de terceros, éstos deberán haber sido recomendados u homologados por Siemens. El funcionamiento correcto y seguro de los productos exige que su transporte, almacenamiento, instalación, montaje, manejo y mantenimiento hayan sido realizados de forma...
Prólogo Finalidad del manual Este manual describe cómo configurar y poner en marcha un acoplamiento punto a punto. Contenido del manual El presente manual describe el hardware y el software del procesador de comunicaciones CP 441 así como su integración en un autómata S7-400. El manual describe los siguientes temas: ●...
Prólogo ATENCIÓN Para CP 441 con referencias hasta 6ES7 441-xAA04-0AE0 se utilizan los submódulos interfaz IF 963 con referencia 6ES7 963-xAA00-0AA0. Para CP 441 con referencias a partir de 6ES7 441-xAA05-0AE0 deben utilizarse los submódulos interfaz IF 963 con referencia 6ES7 963-xAA10-0AA0. Nota El presente manual contiene la descripción del procesador de comunicaciones CP 441 y de los submódulos interfaz válidos en el momento de la publicación del manual.
Si tiene preguntas relacionadas con el uso de los productos descritos en el manual a las que no encuentre respuesta, diríjase a la sucursal o al representante más próximo de Siemens, en donde le pondrán en contacto con el especialista.
Página 6
Prólogo Technical Support Podrá acceder al Technical Support de todos los productos A&D ● Desde el formulario web del Support Request http://www.siemens.com/automation/support-request (http://www.siemens.com/automation/support-request) Encontrará más información sobre el Technical Support en Internet en http://www.siemens.com/automation/service&support (http://www.siemens.com/automation/service&support) Service & Support en Internet Además de nuestra documentación le ofrecemos todo nuestro know–how online en Internet.
Índice Prólogo ..............................3 Presentación del producto ........................11 Posibles aplicaciones del procesador de comunicaciones............11 Componentes para un acoplamiento punto a punto..............14 Configuración del CP 441 ......................15 Propiedades de la interfaz serie ....................18 1.4.1 Propiedades del submódulo interfaz RS232 ................18 1.4.2 Propiedades del submódulo interfaz 20mA TTY .................19 1.4.3...
Página 8
Índice Puesta en servicio del CP 441....................... 111 Montar el CP 441........................... 113 Slots del CP 441 ........................113 Montaje y desmontaje del CP 441 .................... 114 4.2.1 Secuencia de montaje....................... 114 4.2.2 Secuencia de desmontaje......................114 Insertar y extraer los submódulos interfaz del CP 441 ............. 115 Configurar y parametrizar el CP 441......................
Página 9
Índice Utilización de los bloques de función de sistema con el driver ASCII ........181 6.5.1 Lectura de las señales cualificadoras RS232................182 6.5.2 Control de las señales cualificadoras RS232 ................185 Utilización de los bloques de función de sistema con el driver de impresora ......187 Resumen............................190 Comportamiento de arranque y cambios de estado operativo del CP 441 ..........
Página 10
Índice Especificaciones técnicas ........................241 Datos técnicos del CP 441 y de los módulos de interfaz............241 Cables de conexión ..........................243 Submódulo interfaz RS232 ....................... 243 Submódulo interfaz 20mA TTY....................250 Módulo interfaz X27 (RS422/485)..................... 257 Parámetros de los SFBs ........................263 Accesorios y referencias........................
Presentación del producto Posibles aplicaciones del procesador de comunicaciones Introducción El procesador de comunicaciones permite un intercambio de datos entre sus autómatas u ordenadores y otros autómatas u ordenadores mediante acoplamiento punto a punto. Funcionalidad del CP 441 El procesador de comunicaciones CP 441 realiza las siguientes funciones: ●...
Presentación del producto 1.1 Posibles aplicaciones del procesador de comunicaciones Posibilidades de combinación del CP con un submódulo interfaz ATENCIÓN Para CP 441 con referencias hasta 6ES7 441-xAA04-0AE0 se utilizan los submódulos interfaz IF 963 con referencia 6ES7 963-xAA00-0AA0. Para CP 441 con referencias a partir de 6ES7 441-xAA05-0AE0 deben utilizarse los submódulos de interfaz IF 963 con referencia 6ES7 963-xAA10-0AA0.
Presentación del producto 1.1 Posibles aplicaciones del procesador de comunicaciones Funciones compatibles con los submódulos interfaz Dependiendo del submódulo interfaz utilizado, pueden utilizarse diferentes funciones de los drivers: Tabla 1- 2 Funciones del CP 441 en función del submódulo interfaz utilizado Función RS232 20mA TTY...
Presentación del producto 1.2 Componentes para un acoplamiento punto a punto Componentes para un acoplamiento punto a punto Componentes de hardware Para un acoplamiento punto a punto con el CP 441 se necesitan determinados componentes de hardware Tabla 1- 3 Componentes de hardware para un acoplamiento punto a punto con el CP 441 Componente Función...
Presentación del producto 1.3 Configuración del CP 441 Componentes de software En la siguiente tabla encontrará los componentes de software necesarios para un acoplamiento punto a punto con el CP 441. Tabla 1- 4 Componentes de software para un acoplamiento punto a punto con el CP 441 Componente Función Figura...
Presentación del producto 1.3 Configuración del CP 441 Disposición de los elementos de mando e indicación La figura muestra la disposición de los elementos de mando e indicación situados en el panel frontal de los procesadores de comunicaciones CP 441-1 y CP 441-2. CP 441 - 2 CP 441 - 1 441 - 2AA0x - 0AE0...
Presentación del producto 1.3 Configuración del CP 441 LED de señalización En el panel frontal del CP 441 están integrados los siguientes LEDs de señalización: (rojo) El CP 441 notifica un error interno • INTF (rojo) El CP 441 notifica un error externo •...
Están disponibles dos variantes de módulos del procesador de comunicaciones con tres submódulos interfaz distintos para adaptar el sistema a la física del interlocutor. Cables de conexión estándar Siemens ofrece cables de conexión estándar de distintas longitudes para el acoplamiento punto a punto del procesador de comunicaciones al interlocutor. 1.4.1 Propiedades del submódulo interfaz RS232...
Presentación del producto 1.4 Propiedades de la interfaz serie 1.4.2 Propiedades del submódulo interfaz 20mA TTY Definición El submódulo interfaz 20mA TTY es una interfaz de lazo de corriente y permite la transmisión de datos. Propiedades El submódulo interfaz 20mA TTY presenta las siguientes características y cumple los siguientes requisitos: Interfaz de corriente de línea •...
Presentación del producto 1.4 Propiedades de la interfaz serie 1.4.3 Propiedades del submódulo interfaz X27 (RS422/485) Definición La interfaz X27 (RS422/485) es una interfaz diferencial cuya función es la transmisión serie de datos de acuerdo con la norma X27. Propiedades El submódulo interfaz X27 (RS422/485) responde a las siguientes características y cumple los siguientes requisitos: Interfaz de diferencia de tensión...
Presentación del producto 1.5 Normas de configuración Normas de configuración Recuerde Se han de tener en cuenta las reglas de instalación generales para S7-400 (véase el manual Sistema de automatización S7-400, Configuración e instalación de instalación Para cumplir los valores CEM (compatibilidad electromagnética) el blindaje del cable debe colocarse sobre una barra de pantallas.
Página 22
Presentación del producto 1.5 Normas de configuración Configurar y parametrizar el acoplamiento punto a punto CP 441 Manual de producto, 04/2012, A5E00405452-03...
Principios de la transmisión serie de datos Transmisión serie de un carácter Introducción Existen varias posibilidades de interconexión en red para intercambiar datos entre dos o más interlocutores. El acoplamiento punto a punto entre dos interlocutores es el método más sencillo de intercambio de información. Acoplamiento punto a punto En el acoplamiento punto a punto, el procesador de comunicaciones CP 340 es la interfaz entre un autómata programable y un interlocutor.
Principios de la transmisión serie de datos 2.1 Transmisión serie de un carácter Intercambio de datos bidireccional - modos de operación En el intercambio de datos bidireccional en el procesador de comunicaciones se distinguen dos modos de operación: ● Modo semidúplex (procedimiento 3964(R), driver ASCII, RK512) Los datos se transmiten alternativamente en ambas direcciones entre uno o más interlocutores.
Principios de la transmisión serie de datos 2.1 Transmisión serie de un carácter Trama de caracteres Los datos que se intercambian entre el CP y un interlocutor a través de la interfaz se transmiten en forma de una trama de caracteres. Dicha trama puede tener varios formatos. Puede configurar el formato de trama que desee para la transmisión de los datos con la interfaz de parametrización CP 441: Configuration Package for Point to Point Communication.
Principios de la transmisión serie de datos 2.1 Transmisión serie de un carácter Tiempo de retardo de caracteres En la figura siguiente se representa la distancia temporal máxima entre dos caracteres recibidos dentro de un telegrama = tiempo de retardo de caracteres. Señal carácter n carácter (n + 1)
Principios de la transmisión serie de datos 2.2 Proceso de transmisión en el acoplamiento punto a punto Proceso de transmisión en el acoplamiento punto a punto Introducción Todos los interlocutores implicados en un proceso de transferencia de datos deben atenerse a determinadas normas para el desarrollo y la ejecución del intercambio de datos.
Principios de la transmisión serie de datos 2.2 Proceso de transmisión en el acoplamiento punto a punto Modelo de referencia ISO de 7 niveles El modelo de referencia define el comportamiento externo del interlocutor. Cada nivel del protocolo se integra en el nivel inmediatamente inferior, a excepción del último nivel. Cada uno de los niveles se establece del siguiente modo: 1.
Principios de la transmisión serie de datos 2.3 Seguridad de transmisión Seguridad de transmisión Introducción La seguridad de transmisión es muy importante en el proceso de transferencia de datos y para la selección del procedimiento de transmisión. Por norma general puede decirse que cuantos más niveles del modelo de referencia se ejecuten, mayor será...
Principios de la transmisión serie de datos 2.3 Seguridad de transmisión Seguridad de transmisión con el driver de impresora Protección de los datos al utilizar el driver de impresora: ● No se ha previsto ninguna medida de seguridad para la transmisión de datos con el driver de impresora.
Principios de la transmisión serie de datos 2.3 Seguridad de transmisión Límites de la capacidad con 3964R ● El procesamiento posterior de los datos de emisión/recepción en el programa del PLC en el interlocutor no está garantizado. Sólo puede garantizarse con un mecanismo de confirmación programable.
Principios de la transmisión serie de datos 2.4 Transmisión de datos con el procedimiento 3964(R) Transmisión de datos con el procedimiento 3964(R) Introducción El procedimiento 3964(R) controla la transmisión de datos en un acoplamiento punto a punto entre el procesador de comunicaciones y un interlocutor. Además del nivel de transmisión de bits (nivel 1), el procedimiento 3964(R) contiene el nivel de seguridad (nivel Arranque En la siguiente figura encontrará...
Principios de la transmisión serie de datos 2.4 Transmisión de datos con el procedimiento 3964(R) 2.4.1 Caracteres de control Introducción El procedimiento 3964(R) añade caracteres de control en la transmisión de datos (nivel de seguridad). Estos caracteres de control permiten que el interlocutor controle si los datos le han llegado completos y sin fallos.
Principios de la transmisión serie de datos 2.4 Transmisión de datos con el procedimiento 3964(R) 2.4.2 Suma de comprobación de bloques Suma de comprobación de bloques Con el protocolo de transmisión 3964R, la protección de los datos aumenta enviando un carácter de comprobación de bloques (BCC = Block Check Character).
Principios de la transmisión serie de datos 2.4 Transmisión de datos con el procedimiento 3964(R) 2.4.3 Enviar datos con 3964(R) Desarrollo del proceso de transmisión de datos en el envío En la figura siguiente se representa el desarrollo de la transmisión de datos al enviar con el procedimiento 3964(R).
Página 36
Principios de la transmisión serie de datos 2.4 Transmisión de datos con el procedimiento 3964(R) Interrupción de la conexión en el envío Una vez que se ha enviado el contenido del búfer, el procedimiento añade los caracteres DLE, ETX y solo en el caso de 3964R el carácter de comprobación de bloques BCC como carácter de fin, y espera a un carácter de acuse.
Principios de la transmisión serie de datos 2.4 Transmisión de datos con el procedimiento 3964(R) Fases del envío con el procedimiento 3964(R) En la siguiente figura encontrará las fases de envío del procedimiento 3964(R). Figura 2-7 Esquema de desarrollo del envío con el procedimiento 3964(R) Configurar y parametrizar el acoplamiento punto a punto CP 441 Manual de producto, 04/2012, A5E00405452-03...
Página 38
Principios de la transmisión serie de datos 2.4 Transmisión de datos con el procedimiento 3964(R) A: contador de intentos de establecimiento W: contador de intentos repetitivos G: estado inicial Z: esperando recepción de caracteres Configurar y parametrizar el acoplamiento punto a punto CP 441 Manual de producto, 04/2012, A5E00405452-03...
Principios de la transmisión serie de datos 2.4 Transmisión de datos con el procedimiento 3964(R) 2.4.4 Recibir datos con 3964(R) Desarrollo del proceso de transmisión de datos en la recepción En la siguiente imagen se representa el desarrollo de la transmisión de datos al recibir con el procedimiento 3964(R).
Principios de la transmisión serie de datos 2.4 Transmisión de datos con el procedimiento 3964(R) Recibir datos Una vez se consigue establecer la conexión, los datos entrantes se depositan en el búfer de recepción. Si se reciben dos caracteres DLE consecutivos, solo uno de ellos se registra en el búfer.
Principios de la transmisión serie de datos 2.4 Transmisión de datos con el procedimiento 3964(R) Fases de la recepción con el procedimiento 3964(R) En la siguiente figura encontrará las fases de recepción del procedimiento 3964(R). Figura 2-9 Esquema del desarrollo de la recepción con el procedimiento 3964(R) (parte 1) W: contador de intentos repetitivos G: estado inicial Configurar y parametrizar el acoplamiento punto a punto CP 441...
Principios de la transmisión serie de datos 2.4 Transmisión de datos con el procedimiento 3964(R) Recepción con el procedimiento 3964(R) En la siguiente figura encontrará las fases de recepción del procedimiento 3964(R). Figura 2-10 Esquema del desarrollo de la recepción con el procedimiento 3964(R) (parte 2) W: contador de intentos repetitivos G: estado inicial Z: esperando recepción de caracteres...
Principios de la transmisión serie de datos 2.4 Transmisión de datos con el procedimiento 3964(R) 2.4.5 Tratamiento de datos erróneos Tratamiento de datos erróneos La figura siguiente muestra la estructura del proceso de tratamiento de los datos erróneos con el procedimiento 3964(R). Figura 2-11 Intercambio de datos en la recepción de datos erróneos Tras la recepción de DLE, ETX, BCC el CP 441 compara el BCC del interlocutor con el...
Principios de la transmisión serie de datos 2.4 Transmisión de datos con el procedimiento 3964(R) Conflicto de inicialización La figura siguiente representa el proceso de transmisión de datos en caso de conflicto de inicialización. Figura 2-12 Intercambio de datos en caso de conflicto de inicialización Si un equipo no responde a la petición de envío (carácter STX) del interlocutor dentro del tiempo de retardo de acuse (TRA) con la confirmación DLE o NAK, pero sí...
Principios de la transmisión serie de datos 2.4 Transmisión de datos con el procedimiento 3964(R) Fallo de procedimiento El procedimiento reconoce tanto los fallos producidos por un comportamiento erróneo del interlocutor como los debidos a fallos en la línea. En ambos casos, primero se intenta conseguir un buen envío/una buena recepción del bloque de datos repitiendo el proceso.
Principios de la transmisión serie de datos 2.5 Transmisión de datos con el protocolo para mainframe RK512 Transmisión de datos con el protocolo para mainframe RK512 Introducción El protocolo para mainframe RK512 controla la transmisión de datos en un acoplamiento punto a punto entre el CP 441 y un interlocutor.
Principios de la transmisión serie de datos 2.5 Transmisión de datos con el protocolo para mainframe RK512 Estructura del encabezado de telegrama En la siguiente tabla puede apreciarse la estructura del encabezado del telegrama de orden. Tabla 2- 1 Estructura del encabezado del telegrama de orden (RK512) Byte Significado El identificador de telegrama en telegramas de orden (00H),...
Principios de la transmisión serie de datos 2.5 Transmisión de datos con el protocolo para mainframe RK512 Telegrama de respuesta Una vez transferido el telegrama de orden, el RK512 espera un telegrama de respuesta del interlocutor durante el tiempo de vigilancia. La longitud del tiempo de vigilancia es de 20 s, independientemente de la velocidad de transferencia.
Principios de la transmisión serie de datos 2.5 Transmisión de datos con el protocolo para mainframe RK512 2.5.1 Enviar datos con RK512 Desarrollo del proceso de transmisión de datos en el envío La siguiente figura representa el desarrollo del proceso de transmisión de datos durante el envío con un telegrama de reacción con el protocolo para mainframe RK512.
Principios de la transmisión serie de datos 2.5 Transmisión de datos con el protocolo para mainframe RK512 Enviar datos La petición SEND/PUT se desarrolla en el siguiente orden: ● Interlocutor activo Envía un telegrama SEND/PUT. Este contiene datos y el encabezado del telegrama. ●...
Página 51
Principios de la transmisión serie de datos 2.5 Transmisión de datos con el protocolo para mainframe RK512 Telegrama SEND/PUT de continuación Se iniciará un telegrama SEND/PUT de continuación cuando la cantidad de datos sobrepase los 128 bytes. El desarrollo se corresponde con el telegrama SEND/PUT. Si se envían más de 128 bytes, estos se transmiten automáticamente en uno o más telegramas de continuación.
Principios de la transmisión serie de datos 2.5 Transmisión de datos con el protocolo para mainframe RK512 2.5.2 Recoger datos con RK512 Fases de la recogida de datos con RK512 La siguiente figura representa el desarrollo del proceso de transmisión de datos durante la recogida con un telegrama de reacción con el protocolo para mainframe RK512.
Principios de la transmisión serie de datos 2.5 Transmisión de datos con el protocolo para mainframe RK512 Recoger datos La petición GET se desarrolla en el siguiente orden: ● Interlocutor activo Envía un telegrama GET. Éste contiene el encabezado. ● Interlocutor pasivo Recibe el telegrama, comprueba el encabezado, recoge los datos de la CPU y confirma la recepción con un telegrama de respuesta.
Página 54
Principios de la transmisión serie de datos 2.5 Transmisión de datos con el protocolo para mainframe RK512 Telegrama GET de continuación La siguiente figura representa el desarrollo del proceso de transmisión de datos al recoger datos con un telegrama de respuesta de continuación. Figura 2-16 Desarrollo del telegrama GET de continuación con un telegrama de respuesta de continuación...
Página 55
Principios de la transmisión serie de datos 2.5 Transmisión de datos con el protocolo para mainframe RK512 Modo casi dúplex Casi dúplex significa: los interlocutores pueden enviar telegramas de orden y de respuesta en cualquier momento, menos cuando el otro interlocutor está enviando. La profundidad de anidado máximo de los telegramas de orden y de recepción es "1".
Principios de la transmisión serie de datos 2.5 Transmisión de datos con el protocolo para mainframe RK512 Peticiones RK512 de CPU En la siguiente figura se representa el desarrollo del proceso de protocolo para mainframe RK512 mediante peticiones de CPU. Figura 2-18 Fases de la transmisión de datos con RK512 mediante peticiones de CPU Configurar y parametrizar el acoplamiento punto a punto CP 441...
Principios de la transmisión serie de datos 2.5 Transmisión de datos con el protocolo para mainframe RK512 Peticiones RK512 de interlocutor En la siguiente figura se representa el desarrollo del proceso de protocolo para mainframe RK512 mediante peticiones de interlocutor. Figura 2-19 Esquema de desarrollo de la transmisión de datos con RK512 mediante peticiones de interlocutor...
Principios de la transmisión serie de datos 2.6 Transmisión de datos con el driver ASCII Transmisión de datos con el driver ASCII Introducción El driver ASCII controla la transmisión de datos en un acoplamiento punto a punto entre el procesador de comunicaciones y un interlocutor. El driver ASCII contiene el nivel de transmisión de bits (nivel 1).
Principios de la transmisión serie de datos 2.6 Transmisión de datos con el driver ASCII Si trabaja con el criterio de fin "Longitud fija de telegrama", se transferirán en la dirección de envío el número de datos que haya indicado en el parámetro "LEN" de BSEND. En la recepción, esto es, en el DB de recepción, se indica el número de datos que haya introducido en la interfaz de parametrización del receptor a través del parámetro "Longitud fija de telegrama".
Página 60
Principios de la transmisión serie de datos 2.6 Transmisión de datos con el driver ASCII Nota Al "Enviar con carácter de fin" (ver arriba) el número de datos transferidos puede diferir de la longitud indicada en el parámetro "LEN". Configurar y parametrizar el acoplamiento punto a punto CP 441 Manual de producto, 04/2012, A5E00405452-03...
Principios de la transmisión serie de datos 2.6 Transmisión de datos con el driver ASCII 2.6.2 Recibir datos con el driver ASCII Criterios de fin seleccionables En la transmisión de datos con el driver ASCII puede elegir entre tres criterios distintos de fin.
Principios de la transmisión serie de datos 2.6 Transmisión de datos con el driver ASCII Criterio de fin Transcurrido el tiempo de retardo de caracteres En la recepción de datos se reconoce el final del telegrama una vez transcurrido el tiempo de retardo de caracteres.
Página 63
Principios de la transmisión serie de datos 2.6 Transmisión de datos con el driver ASCII Criterio de fin Señal de fin Durante la recepción de datos, se detecta el final del telegrama cuando se recibe(n) el/los carácter(es) de fin parametrizados. Los datos recibidos serán aceptados por la CPU, incluido el carácter de fin.
Página 64
Principios de la transmisión serie de datos 2.6 Transmisión de datos con el driver ASCII En la siguiente figura encontrará las fases de recepción con el criterio de fin "Caracteres de fin". Figura 2-22 Desarrollo del proceso de recepción con el criterio de fin "Caracteres de fin" Configurar y parametrizar el acoplamiento punto a punto CP 441 Manual de producto, 04/2012, A5E00405452-03...
Página 65
Principios de la transmisión serie de datos 2.6 Transmisión de datos con el driver ASCII Criterio de fin "Longitud fija de telegrama" Al recibir datos se detecta el fin de la trama cuando se recibe el número parametrizado de caracteres. Los datos recibidos son adoptados por la CPU. El transcurso del tiempo de retardo entre caracteres antes de alcanzar el número parametrizado de caracteres implica el final de la recepción.
Página 66
Principios de la transmisión serie de datos 2.6 Transmisión de datos con el driver ASCII En la siguiente figura encontrará las fases de recepción con el criterio de fin "Longitud fija de telegrama". Figura 2-23 Desarrollo del proceso de recepción con el criterio de fin "Longitud fija de telegrama" Configurar y parametrizar el acoplamiento punto a punto CP 441 Manual de producto, 04/2012, A5E00405452-03...
Página 67
Principios de la transmisión serie de datos 2.6 Transmisión de datos con el driver ASCII Búfer de recepción en CP 441 El búfer de recepción del CP 441 tiene un tamaño de 4.096 bytes. Durante la parametrización puede indicar si desea evitar que sobrescriban los datos en el búfer de recepción.
Principios de la transmisión serie de datos 2.6 Transmisión de datos con el driver ASCII 2.6.3 Modo RS485 Introducción Si utiliza el driver ASCII en modo RS485 (semidúplex, modo de dos cables), debe garantizar mediante el programa de usuario que nunca pueda enviar más de una estación. Si envían más de una simultáneamente, el telegrama se falsifica.
Principios de la transmisión serie de datos 2.6 Transmisión de datos con el driver ASCII Manejo de señales cualificadoras RS232 Las señales cualificadoras RS232 pueden utilizarse de la siguiente manera: ● en la parametrización del uso automático de todas las señales cualificadoras de RS232 ●...
Página 70
Principios de la transmisión serie de datos 2.6 Transmisión de datos con el driver ASCII ● Siempre es posible recibir datos a través de la interfaz RS232. Si existe riesgo de sobrecarga del búfer de recepción del CP 441, el CP 441 no reacciona. ●...
Principios de la transmisión serie de datos 2.6 Transmisión de datos con el driver ASCII Handshake de software/hardware Los procedimientos handshake controlan el flujo de datos entre dos interlocutores. El procedimiento handschake evita que se pierdan datos durante la transmisión con equipos que trabajan a diferente velocidad.
Principios de la transmisión serie de datos 2.7 Transmisión de datos con el driver de impresora Transmisión de datos con el driver de impresora Introducción Con el driver de impresora se pueden imprimir textos de aviso con indicación de fecha y hora.
Principios de la transmisión serie de datos 2.7 Transmisión de datos con el driver de impresora Impresión Para que pueda producirse la salida de n bytes de datos útiles a la impresora deben indicarse la cadena de formato y las variables del textos de mensaje al acceder al bloque de función del sistema PRINT en forma de parámetros.
Principios de la transmisión serie de datos 2.8 Datos de parametrización de los protocolos Datos de parametrización de los protocolos Introducción Con la selección de los protocolos, el procesador de comunicaciones CP 441 se adapta a un interlocutor. Los siguientes apartados describen los datos de parametrización para el procedimiento 3964(R), el protocolo para mainframe RK512, el driver ASCII y el driver de impresora.
Página 75
Principios de la transmisión serie de datos 2.8 Datos de parametrización de los protocolos Protocolo La siguiente tabla describe el protocolo. Tabla 2- 2 Protocolo 3964(R) Parámetro Descripción Valor predeterminado 3964 con valores 3964R con valores estándar Los parámetros del protocolo están ocupados con valores •...
Principios de la transmisión serie de datos 2.8 Datos de parametrización de los protocolos Parámetros de protocolo Los parámetros de protocolo solo pueden definirse si en el protocolo no se han ajustado los valores estándar. Tabla 2- 3 Parámetros de protocolo (procedimiento 3964(R)) Parámetros Descripción Rango de valores...
Principios de la transmisión serie de datos 2.8 Datos de parametrización de los protocolos Velocidad de transferencia de datos/trama de caracteres La tabla siguiente describe la velocidad de transferencia de datos/la trama de caracteres. Tabla 2- 4 Velocidad de transferencia de datos/trama de caracteres (procedimiento 3964(R)) Parámetros Descripción Rango de valores...
Principios de la transmisión serie de datos 2.8 Datos de parametrización de los protocolos Búfer de recepción del CP La tabla siguiente describe los parámetros del búfer de recepción del CP. Tabla 2- 5 Búfer de recepción del CP (procedimiento 3964(R)) Parámetros Descripción Rango de...
Página 79
Principios de la transmisión serie de datos 2.8 Datos de parametrización de los protocolos Ocupación estándar de la línea de recepción La figura muestra el cableado del receptor en la interfaz X27 (RS422): Figura 2-26 Cableado del receptor en la interfaz X27 (RS422) (procedimiento 3964(R)) Consulte también Parametrización de los protocolos de comunicación (Página 119) Configurar y parametrizar el acoplamiento punto a punto CP 441...
Principios de la transmisión serie de datos 2.8 Datos de parametrización de los protocolos 2.8.2 Datos de parametrización del protocolo para mainframe RK512 Introducción El sistema le ofrece la posibilidad de adaptar el CP 441 a un interlocutor mediante los datos de parametrización del protocolo para mainframe RK512.
Principios de la transmisión serie de datos 2.8 Datos de parametrización de los protocolos 2.8.3 Datos de parametrización del driver ASCII Introducción Existe la posibilidad de adaptar el procesador de comunicaciones a un interlocutor mediante los datos de parametrización del driver ASCII. Datos de parametrización del driver ASCII Con la interfaz de parametrización CP 441:Configuration Package for Point to Point Communication se indican los parámetros para el nivel de transmisión de bits (nivel 1) del...
Página 82
Principios de la transmisión serie de datos 2.8 Datos de parametrización de los protocolos Parámetros de protocolo La tabla siguiente describe los parámetros de protocolo. Tabla 2- 7 Parámetros de protocolo (driver ASCII) Parámetros Descripción Rango de valores Valor predeterminado Identificador de fin Definición del criterio que debe definir el Transcurrido el tiempo...
Página 83
Principios de la transmisión serie de datos 2.8 Datos de parametrización de los protocolos Parámetros Descripción Rango de valores Valor predeterminado Tiempo de retardo Hasta 6ES7 441-xAA04-0AE0 4 ms 2 a 65 530 ms de caracteres (TRC) El tiempo de retardo de caracteres El TRC más pequeño depende define la distancia temporal máxima de la velocidad de...
Página 84
Principios de la transmisión serie de datos 2.8 Datos de parametrización de los protocolos Velocidad de transferencia de datos/trama de caracteres La tabla siguiente contiene la descripción y la información referente al rango de valores de los parámetros. Tabla 2- 8 Velocidad de transferencia de datos/trama de caracteres (driver ASCII) Parámetros Descripción...
Principios de la transmisión serie de datos 2.8 Datos de parametrización de los protocolos Control del flujo de datos La tabla siguiente describe los parámetros de control del flujo de datos. Con la interfaz RS485 no es posible el control del flujo de datos. El control del flujo de datos con “RTS/CTS”...
Página 86
Principios de la transmisión serie de datos 2.8 Datos de parametrización de los protocolos Búfer de recepción del CP La tabla siguiente describe los parámetros del búfer de recepción del CP. Tabla 2- 10 Búfer de recepción en el CP (Driver ASCII) Parámetros Descripción Rango de valores...
Página 87
Principios de la transmisión serie de datos 2.8 Datos de parametrización de los protocolos Interfaz X27 (RS422/485) En la siguiente tabla se describen los parámetros del submódulo interfaz X27 (RS422/485). El modo RS485 no es compatible con la impresora. Tabla 2- 11 Submódulo interfaz X27 (RS422/485) (driver ASCII) Parámetros Descripción...
Principios de la transmisión serie de datos 2.8 Datos de parametrización de los protocolos Ocupación estándar de la línea de recepción La figura muestra el cableado del receptor en la interfaz X27 (RS422/485): Figura 2-27 Cableado del receptor en la interfaz X27 (RS422/485) (driver ASCII) Consulte también Parametrización de los protocolos de comunicación (Página 119) Transmisión de datos con el driver ASCII (Página 58)
Principios de la transmisión serie de datos 2.8 Datos de parametrización de los protocolos 2.8.4 Datos de parametrización del driver de impresora 2.8.4.1 Datos de parametrización Introducción El sistema le ofrece la posibilidad de configurar los parámetros específicos de la transmisión y los textos de mensaje para la impresión a través de los datos de parametrización.
Página 90
Principios de la transmisión serie de datos 2.8 Datos de parametrización de los protocolos Velocidad de transferencia de datos/trama de caracteres La tabla siguiente contiene la descripción y la información referente al rango de valores de los parámetros. Nota Aumento de la cantidad máx. de números de avisos de 1000 a 4000 A partir del CP 441, 6ES7 441-XAA04-0AE0 o Interfaz de parametrización CP 441: Configuration Package for Point to Point Communication V5.1 incl.
Página 91
Principios de la transmisión serie de datos 2.8 Datos de parametrización de los protocolos Interfaz X27 (RS422) En la siguiente tabla se describen los parámetros del submódulo interfaz X27 (RS422). El modo RS485 no es compatible con la impresora. Tabla 2- 13 Submódulo interfaz X27 (RS422) (impresora) Parámetros Descripción...
Principios de la transmisión serie de datos 2.8 Datos de parametrización de los protocolos Control del flujo de datos/procedimiento handshake Los procedimientos handshake controlan el flujo de datos entre dos interlocutores. El procedimiento handshake evita que se pierdan datos durante la transmisión con equipos que trabajan a diferente velocidad.
Principios de la transmisión serie de datos 2.8 Datos de parametrización de los protocolos Parámetros del control del flujo de datos La tabla siguiente describe los parámetros de control del flujo de datos. Con la interfaz RS485 no es posible el control del flujo de datos. El control del flujo de datos con "RTS/CTS"...
Principios de la transmisión serie de datos 2.8 Datos de parametrización de los protocolos Diseño de página La tabla siguiente describe los parámetros para el diseño de página. Tabla 2- 15 Diseño de página (Driver de impresora) Parámetros Descripción Rango de valores Valor predeterminado Margen izquierdo Número de espacios que debe preceder a...
Principios de la transmisión serie de datos 2.8 Datos de parametrización de los protocolos Juego de caracteres La tabla siguiente describe los parámetros del juego de caracteres. Tabla 2- 16 Juego de caracteres (Driver de impresora) Parámetros Descripción Rango de valores Valor predeterminado Juego de caracteres...
Principios de la transmisión serie de datos 2.8 Datos de parametrización de los protocolos Características Condiciones generales en la configuración de textos de aviso: ● Tamaño máx. del SBD de texto: 55 Kbytes ● Longitud máx. del texto de aviso sin variables: 150 caracteres ●...
Página 97
Principios de la transmisión serie de datos 2.8 Datos de parametrización de los protocolos ● Instrucciones de control con caracteres de control para negrita, cursiva, comprimido, expandido o subrayado (p.ej. \B = activar negrita) o bien con caracteres de control adicionales definidos por el propio usuario También puede utilizar caracteres de control adicionales de su impresora si los introduce en la tabla de caracteres de control de la interfaz de parametrización CP 441:...
Página 98
Principios de la transmisión serie de datos 2.8 Datos de parametrización de los protocolos Ejemplos A continuación puede ver algunos ejemplos de textos de aviso. Las variables (SD_1, SD_2) de los ejemplos deben configurarse en el SFB PRINT: Ejemplo 1: A las "17.30 " horas se alcanzó el nivel "200" l. Cadena de A las %Z horas se alcanzó...
Principios de la transmisión serie de datos 2.8 Datos de parametrización de los protocolos 2.8.4.2 Instrucciones de conversión y control para la salida por impresora Introducción La impresión de un texto de aviso con variables e instrucciones de control (p.ej. para negrita, comprimido, expandido, cursiva o subrayado) se define mediante una cadena de formato.
Principios de la transmisión serie de datos 2.8 Datos de parametrización de los protocolos Caracteres admisibles para texto Como texto normal pueden indicarse: ● todos los caracteres imprimibles ● todos los caracteres que se introduzcan precedidos del carácter $ (ICE 1131–3). Los compiladores de lenguaje convierten estos caracteres en el correspondiente código hexadecimal.
Página 101
Principios de la transmisión serie de datos 2.8 Datos de parametrización de los protocolos Precisión La precisión solo es relevante en los modos de representación A, D, F y R. En el resto de casos se ignora. ninguno = salida en formato estándar no se editan comas decimales ni posiciones detrás de la coma en el modo de representación Real (R) y Floating point (F).
Página 102
Principios de la transmisión serie de datos 2.8 Datos de parametrización de los protocolos Modo de Tipo de datos Representación Ancho de la Descripción representación correspondiente estándar representación estándar REAL, DWORD 0.12E-04 Representación de coma flotante, con exponente STRING Salida de texto Cadenas de texto TIME, DWORD 2d_3h_10m_5s_250ms...
Principios de la transmisión serie de datos 2.8 Datos de parametrización de los protocolos Impresión mediante números de texto de aviso (%N) Puede emplear el modo de representación N cuando desee iniciar la impresión de textos de aviso depositados en el CP 441. Para las variables de envío (SD_1 a SD_4) del SFB PRINT solo es posible el tipo de datos ANYPOINTER.
Principios de la transmisión serie de datos 2.8 Datos de parametrización de los protocolos Configurar número de página (%P) Puede emplear el modo de representación P cuando desee cambiar la impresión del número de página. El CP 441 siempre empieza la impresión con la página 1. Esta instrucción de conversión le ofrece la posibilidad de definir un valor concreto para el número de página.
Principios de la transmisión serie de datos 2.8 Datos de parametrización de los protocolos ● Las instrucciones de conversión sin ninguna variable asignada (variable de envío SD_1 a SD_4 en el SFB PRINT) se ignoran. Las variables para las que no existe ninguna instrucción de conversión no se imprimen.
Página 106
Principios de la transmisión serie de datos 2.8 Datos de parametrización de los protocolos Ejemplo 5: ****** Cadena de %3.3 formato Variable (SD_1) = 12345 HEX Error: no se ha indicado ningún modo de representación. Ejemplos de instrucciones de conversión correctas A continuación se muestran algunos ejemplos de instrucciones de conversión correctas.
Principios de la transmisión serie de datos 2.8 Datos de parametrización de los protocolos Ejemplo 5: TEST.. Cadena de %-6C formato Variable (SD_1) = TEST Representación justificada a la izquierda de las variables de texto Instrucciones de control Las instrucciones de control se emplean para lograr determinados efectos en la impresora (p.
Página 108
Principios de la transmisión serie de datos 2.8 Datos de parametrización de los protocolos Ejemplos A continuación se muestran algunos ejemplos con instrucciones de control. ● Ejemplo 1: Para imprimir el texto "Negrita y subrayado son formas de resaltar un texto" en una impresora, es necesario realizar la siguiente entrada: \BNegrita\-B y \Usubrayado\-U son formas de resaltar un texto ●...
Página 109
Principios de la transmisión serie de datos 2.8 Datos de parametrización de los protocolos Imprimir sin salto de línea (\x) Al enviar un texto de aviso, el CP 441 inserta el carácter de fin de línea parametrizado (CR, LF, CR LF, LF CR). A través de la instrucción de control \x se elimina el salto de línea tras un texto de aviso.
Página 110
Principios de la transmisión serie de datos 2.8 Datos de parametrización de los protocolos Configurar y parametrizar el acoplamiento punto a punto CP 441 Manual de producto, 04/2012, A5E00405452-03...
Puesta en servicio del CP 441 Secuencia de manejo Para poner en marcha el CP 441 es necesario realizar los siguientes pasos en el orden indicado: 1. Montar el procesador de comunicaciones 2. Configurar el procesador de comunicaciones 3. Parametrizar el procesador de comunicaciones 4.
Puesta en servicio del CP 441 Almacenar los datos de parametrización El almacenamiento de los datos de parametrización incluye los pasos de almacenamiento de los parámetros, carga de los mismos en la CPU y su transmisión al procesador de telecomunicaciones. Los datos de parametrización se almacenan con el software STEP 7. Encontrará...
Montar el CP 441 Slots del CP 441 Introducción En el sistema de automatización S7-400 los módulos de comunicación no ocupan slots específicos en el bastidor. Disposición del procesador de comunicaciones en el bastidor Aparte de la siguiente excepción, el procesador de comunicaciones puede insertarse en cualquier slot del bastidor: Dependiendo del ancho, el módulo de alimentación ocupa en todos los bastidores los slots 1 a 3.
Montar el CP 441 4.2 Montaje y desmontaje del CP 441 Montaje y desmontaje del CP 441 Introducción Al montar y desmontar el procesador de comunicaciones debe observar las siguientes normas. Herramientas Para montar y desmontar el procesador de comunicaciones necesita un destornillador cilíndrico con un ancho de hoja de 3,5 mm.
Montar el CP 441 4.3 Insertar y extraer los submódulos interfaz del CP 441 Insertar y extraer los submódulos interfaz del CP 441 Introducción Al insertar y extraer los submódulos interfaz del CP 441, deben respetarse algunas reglas. PRECAUCIÓN Antes de montar/desmontar el submódulo interfaz, desenchufe el conector de red de la fuente de alimentación o desmonte el CP 441 del bastidor, ya que, de lo contrario, los submódulos interfaz podrían resultar dañados.
Montar el CP 441 4.3 Insertar y extraer los submódulos interfaz del CP 441 Orden de desmontaje Para extraer un submódulo interfaz del CP 441 debe proceder en el siguiente orden: 1. Desenchufe el conector de red de la fuente de alimentación o desmonte el CP 441 del bastidor.
Configurar y parametrizar el CP 441 Introducción Después del montaje debe presentar el procesador de comunicaciones al sistema de automatización. Este proceso se denomina “configuración“. Posibilidades de configuración Las variantes de módulos del CP 441 se configuran y definen con STEP 7 o bien con la interfaz de parametrización CP 441: Configuration Package for Point to Point Communication.
STEP 7 (TIA Portal) V11 ya integra la interfaz de parametrización (no requiere instalación). Los proyectos de ejemplo correspondientes pueden descargarse en las páginas de servicio técnico y asistencia. http://support.automation.siemens.com/WW/view/de/59585200 (http://support.automation.siemens.com/WW/view/es/59585200) Configurar y parametrizar el acoplamiento punto a punto CP 441...
Configurar y parametrizar el CP 441 5.1 Parametrización de los protocolos de comunicación Parametrización de los protocolos de comunicación Introducción Una vez que haya insertado el procesador de comunicaciones en la tabla de configuración, asigne los parámetros a la interfaz del procesador. Con el driver de impresora es posible además configurar textos de aviso para la impresión.
Página 120
Configurar y parametrizar el CP 441 5.1 Parametrización de los protocolos de comunicación El parámetro "Respuesta a una parada de la CPU" solo está disponible en el CP 441-2 (a partir de 6ES7 441-2AA04-0AE0). Afecta al acceso del CP 441 a las áreas de datos locales de S7 cuando la CPU está...
Configurar y parametrizar el CP 441 5.2 Gestionar los datos de los parámetros Gestionar los datos de los parámetros Introducción Los datos de configuración y parametrización (incluido el texto de aviso) del CP 441 se almacenan en el proyecto actual (en el disco duro del PG/PC). Gestionar los datos Al salir de la tabla de configuración con el comando de menú...
Configurar y parametrizar el CP 441 5.3 Comunicación multiprocesador Comunicación multiprocesador Número máximo de CPUs Con el CP 441, a partir de 6ES7 441-xAA0y-0AE0 (x = 1, 2 / Y = 4, 5), es posible establecer comunicación con hasta 4 CPU en un sistema de automatización. Requisito STEP 7, a partir de la versión 4.02 Recuerde...
– OKZ (identificador de situación del módulo) En la ficha "Identificación", se muestran los siguientes datos procedentes de I&M 0: ● Identificación de fabricante (SIEMENS AG) ● Número de serie de los dispositivos (número de serie del módulo) ● ID de perfil (F6 00 hex: parámetro interno (Generic Device, según PROFIBUS DP) ●...
Los drivers cargables no están incluidos en el paquete suministrado con el CP 441 o con la interfaz de parametrización. Debe solicitarlos por separado (véase Catálogo (http://mall.automation.siemens.com) en línea). Encontrará los pasos a seguir para la instalación, la parametrización y la carga de nuevos drivers en el CP 441-2 en la documentación adicional referente a los drivers cargables.
Página 125
Configurar y parametrizar el CP 441 5.5 Cargar drivers (protocolos de transmisión) Recuerde Debe recordar las siguientes indicaciones: ● El driver cargable se registra junto con los datos de parametrización en la memoria de carga de la CPU y se carga automáticamente en el CP 441-2 durante el proceso de arranque.
Configurar y parametrizar el CP 441 5.6 Configuración de enlaces Configuración de enlaces Introducción En una conexión entre una CPU S7 y un interlocutor conectado mediante un acoplamiento punto a punto, el CP 441 constituye el elemento de unión. En el CP 441 se produce la conversión de los enlaces S7 a los mecanismos de direccionamiento del protocolo de transmisión seleccionado.
Configurar y parametrizar el CP 441 5.6 Configuración de enlaces 5.6.1 Configuración de enlaces simplificada Introducir el enlace en la tabla de enlaces. Proceda de la siguiente manera: 1. Dentro del administrador SIMATIC, abra la ventana "<Offline> (Proyecto)" y haga doble clic sobre la CPU de su estación SIMATIC 400.
Configurar y parametrizar el CP 441 5.6 Configuración de enlaces 5.6.2 Configuración de enlaces completa Introducción Para representar el enlace PtP gráficamente, proceda de la siguiente manera: Seleccionar Netpro 1. Dentro del administrador SIMATIC, abra la ventana "<Offline> (Proyecto)" y haga doble clic sobre la CPU de su estación SIMATIC 400.
Configurar y parametrizar el CP 441 5.6 Configuración de enlaces 5.6.3 Introducir el enlace en la tabla de enlaces. Registrar el enlace 1. Con el comando Insertar > Enlace se añade un nuevo enlace en la tabla de enlaces de la CPU seleccionada.
Configurar y parametrizar el CP 441 5.7 Procedimiento del cuadro de diálogo "Propiedades - Conexión PaP" Procedimiento del cuadro de diálogo "Propiedades - Conexión PaP" 5.7.1 Cuadro de diálogo "Propiedades - Conexión PaP", procedimiento para drivers ASCII y de impresora, y procedimiento 3964(R) Cuadro de diálogo "Propiedades - Conexión PaP"...
Configurar y parametrizar el CP 441 5.7 Procedimiento del cuadro de diálogo "Propiedades - Conexión PaP" Parámetros Descripción Sentido de la comunicación Aquí determina el sentido en el que debe desarrollarse la comunicación activando la correspondiente casilla de control (véanse también los apartados "Un enlace configurado"...
Página 132
Configurar y parametrizar el CP 441 5.7 Procedimiento del cuadro de diálogo "Propiedades - Conexión PaP" 3: Local ↔ Interlocutor para el enlace en el que envía y recibe. No es necesario especificar más ajustes. Nota La recepción de datos sólo es posible a través de un enlace por cada interfaz. Si ya ha especificado el sentido de comunicación "2: Interlocutor →...
Configurar y parametrizar el CP 441 5.7 Procedimiento del cuadro de diálogo "Propiedades - Conexión PaP" 5.7.2 Cuadro de diálogo "Propiedades - Conexión PaP", procedimiento para el protocolo para mainframe RK512 Cuadro de diálogo "Propiedades - Conexión PaP" Además de introducir el enlace en la tabla de enlaces, es necesario definir algunas propiedades especiales para cada enlace punto a punto configurado.
Página 134
Configurar y parametrizar el CP 441 5.7 Procedimiento del cuadro de diálogo "Propiedades - Conexión PaP" Parámetros Descripción Interfaz Interfaz El CP 441-2 posee dos canales (interfaz IF1 y IF2) a través de los cuales pueden establecerse acoplamientos punto a punto. Seleccione el canal que debe utilizarse para el enlace configurado.
Página 135
Configurar y parametrizar el CP 441 5.7 Procedimiento del cuadro de diálogo "Propiedades - Conexión PaP" Local, el enlace se selecciona vía RK512 Nº CPU El protocolo RK512 permite direccionar hasta 4 CPUs (enlaces) indicando un Nº de CPU 1-4 en el encabezado de telegrama.
Página 136
Configurar y parametrizar el CP 441 5.7 Procedimiento del cuadro de diálogo "Propiedades - Conexión PaP" Ejemplos ● Ejemplo 1: Ejercicio: Desea enviar (o bien recoger) datos con RK512 a través del enlace de su sistema S7-400 y en el interlocutor estos datos deben ser almacenados en la CPU 3 (o bien recogidos por la CPU 3).
Configurar y parametrizar el CP 441 5.8 Actualizaciones de firmware Actualizaciones de firmware 5.8.1 Cargar actualizaciones de firmware a posteriori Introducción Para ampliar funciones y eliminar fallos pueden cargarse actualizaciones de firmware en la memoria del sistema operativo del procesador de comunicaciones. Existen las siguientes posibilidades para actualizar el firmware: ●...
Configurar y parametrizar el CP 441 5.8 Actualizaciones de firmware Cargar el firmware en STEP 7 V11 (TIA Portal) Proceda del siguiente modo: 1. Abra el módulo en la vista online y de diagnóstico 2. Seleccione en la carpeta "Funciones" el grupo "Actualización de firmware" 3.
Configurar y parametrizar el CP 441 5.8 Actualizaciones de firmware 4. Seleccione el firmware que desea cargar con el botón "Buscar archivo..." (*.UPD). Nota: El firmware básico se compone de 3 archivos con la extensión *.UPD. En el caso del firmware básico solo debe seleccionar el archivo HEADER.UPD.
Configurar y parametrizar el CP 441 5.8 Actualizaciones de firmware 5.8.2 Indicación de la versión de firmware Consultar la versión de hardware y de firmware La versión actual del hardware y del firmware instalados en el procesador de comunicaciones puede consultarse en STEP 7 en el cuadro "Información del módulo". A este cuadro de diálogo se accede: En el administrador SIMATIC: Archivo >...
Comunicación a través de bloques de función de sistema Introducción La comunicación entre CPU, CP 441 y un interlocutor se realiza mediante los bloques de función de sistema de la CPU y los protocolos del CP 441. Comunicación entre la CPU y el CP 441 Los bloques de función de sistema constituyen la interfaz de software entre la CPU y el CP 441.
Comunicación a través de bloques de función de sistema 6.1 Resumen de los bloques de función de sistema Resumen de los bloques de función de sistema Introducción El sistema de automatización S7-400 pone a disposición una serie de bloques de función de sistema que inician y controlan la comunicación entre la CPU y el procesador de comunicaciones CP 441 en el programa de usuario.
Comunicación a través de bloques de función de sistema 6.2 Utilización de los bloques de función de sistema: Utilización de los bloques de función de sistema: Introducción En los siguientes apartados encontrará información que debe recordar al asignar parámetros a los bloques de función de sistema de su propio autómata (S7-400). Se describe la comunicación entre dos CP 441.
Comunicación a través de bloques de función de sistema 6.2 Utilización de los bloques de función de sistema: Parámetros de direccionamiento Nota Los parámetros de direccionamiento ID y R_ID solo se evalúan en el primer acceso del bloque (los parámetros actuales o los valores predefinidos de la instancia). Así, en el primer acceso se fija la relación de comunicación (enlace) con el interlocutor remoto hasta el siguiente arranque de la CPU.
Página 145
Comunicación a través de bloques de función de sistema 6.2 Utilización de los bloques de función de sistema: Tabla 6- 4 Parámetros de estado en los SFBs Pará- Tipo de Emisor/Receptor Descripción metros datos DONE BOOL Emisor La petición todavía no se ha iniciado o está en marcha. La petición ha sido realizada con éxito.
Comunicación a través de bloques de función de sistema 6.2 Utilización de los bloques de función de sistema: Nota La consistencia de los datos está determinada por la CPU que recibe (CPU 412/413: 16 bytes, CPU 414/417: 32 bytes). Encontrará más información sobre la consistencia de los datos en el manual de referencia referente a las funciones de sistema y estándar.
Comunicación a través de bloques de función de sistema 6.2 Utilización de los bloques de función de sistema: Ejemplos de parámetros de envío y recepción Acceso a los bloques de datos, byte 10-109 P#DB20.DBX10.0 byte 100 Acceso a marca 10-12 P#M10.0 BYTE 3 Acceso a entradas 20-24 P#E20.0 BYTE 5...
Comunicación a través de bloques de función de sistema 6.3 Utilización de los bloques de función de sistema en el procedimiento 3964(R) Utilización de los bloques de función de sistema en el procedimiento 3964(R) 6.3.1 Posibles aplicaciones Introducción El procedimiento 3964(R) le ofrece la posibilidad de transmitir datos desde su autómata S7-400 a un interlocutor.
Página 149
Comunicación a través de bloques de función de sistema 6.3 Utilización de los bloques de función de sistema en el procedimiento 3964(R) Transmitir datos con 3964(R) al interlocutor. Posibilidades: Para transmitir datos con el procedimiento 3964(R) dispone de las siguientes posibilidades: ●...
Comunicación a través de bloques de función de sistema 6.3 Utilización de los bloques de función de sistema en el procedimiento 3964(R) 6.3.2 Transmitir datos con 3964(R), Utilizar BSEND y BRCV. ¿Qué debe hacer? Este tipo de transmisión de datos ofrece la ventaja de que con ayuda del BRCV permite reconocer cuándo se han recibido todos los datos (mediante la valoración del parámetro NDR), y evitar que los datos que todavía no han sido procesados se sobrescriban en el receptor (parámetro EN_R).
Página 151
Comunicación a través de bloques de función de sistema 6.3 Utilización de los bloques de función de sistema en el procedimiento 3964(R) Recuerde que puede declarar un buzón nulo (borrar) con la interfaz de parametrización CP 441: Configuration Package for Point to Point Communication puesto que, de lo contrario, los datos no se transferirán al BRCV sino que se guardarán en el bloque de datos indicado en el buzón.
Comunicación a través de bloques de función de sistema 6.3 Utilización de los bloques de función de sistema en el procedimiento 3964(R) Tabla de peticiones En la siguiente tabla se representan los tipos de datos transmisibles. Tabla 6- 8 Tabla de peticiones "Transmitir datos con 3964(R), Utilizar BSEND y BRCV" Fuente, Al destino Parametrización en...
Comunicación a través de bloques de función de sistema 6.3 Utilización de los bloques de función de sistema en el procedimiento 3964(R) 6.3.3 Transmitir datos con 3964(R), Utilizar BSEND y buzón ¿Qué debe hacer? Este tipo de transmisión de datos presenta la ventaja de que no es necesario realizar ningún tipo de programación en el programa de usuario del interlocutor.
Página 154
Comunicación a través de bloques de función de sistema 6.3 Utilización de los bloques de función de sistema en el procedimiento 3964(R) Tabla de peticiones En la siguiente tabla se representan los tipos de datos transmisibles. Tabla 6- 9 Tabla de peticiones "Transmitir datos con 3964(R), Utilizar BSEND y buzón" Fuente, BSEND al destino, Parametrización en SFB BSEND,...
Comunicación a través de bloques de función de sistema 6.4 Uso de los bloques de función de sistema con el protocolo para mainframe RK512 Uso de los bloques de función de sistema con el protocolo para mainframe RK512 Sinopsis Si utiliza el protocolo para mainframe RK512 como procedimiento de transmisión, tiene la posibilidad de: ●...
Comunicación a través de bloques de función de sistema 6.4 Uso de los bloques de función de sistema con el protocolo para mainframe RK512 6.4.1 Enviar datos con RK512 con una indicación de destino fija Fases de la transmisión de datos En la siguiente figura se representa la comunicación "Enviar datos con RK512 al interlocutor con indicación de destino fija".
Página 157
Comunicación a través de bloques de función de sistema 6.4 Uso de los bloques de función de sistema con el protocolo para mainframe RK512 Enviar datos al interlocutor CP 441 con RK512 Si su interlocutor es un CP 441, cuenta con las siguientes posibilidades: ●...
Comunicación a través de bloques de función de sistema 6.4 Uso de los bloques de función de sistema con el protocolo para mainframe RK512 6.4.2 Enviar datos con RK512 al interlocutor CP 441 con indicación de destino fija, Utilizar BSEND y BRCV ¿Qué...
Página 159
Comunicación a través de bloques de función de sistema 6.4 Uso de los bloques de función de sistema con el protocolo para mainframe RK512 En el CP 441 del interlocutor El CP 441 del interlocutor reconoce a partir del tipo de datos DX en el encabezado del telegrama RK512 el tipo de transferencia de datos que ha seleccionado.
Página 160
Comunicación a través de bloques de función de sistema 6.4 Uso de los bloques de función de sistema con el protocolo para mainframe RK512 Tabla 6- 11 Ejemplo de llamada del SFB13 (BRCV) con RK512: DB60.DBX812.4 CALL SFB 13, DB63 Acceso al SFB 13 EN_R DB60.DBX812.4...
Comunicación a través de bloques de función de sistema 6.4 Uso de los bloques de función de sistema con el protocolo para mainframe RK512 Información del encabezado del telegrama del protocolo RK512 En la siguiente tabla se representan los datos contenidos en el encabezado del telegrama RK512.
Comunicación a través de bloques de función de sistema 6.4 Uso de los bloques de función de sistema con el protocolo para mainframe RK512 6.4.3 Enviar datos con RK512 al interlocutor CP 441 con indicación de destino fija, Utilizar BSEND ¿Qué...
Página 163
Comunicación a través de bloques de función de sistema 6.4 Uso de los bloques de función de sistema con el protocolo para mainframe RK512 Recuerde que la longitud de los datos que se transmiten está limitado a 450 bytes en función de la CPU del interlocutor.
Página 164
Comunicación a través de bloques de función de sistema 6.4 Uso de los bloques de función de sistema con el protocolo para mainframe RK512 Tabla de peticiones En la siguiente tabla se representan los tipos de datos transmisibles. Tabla 6- 15 Tabla de peticiones "Enviar datos con RK512 al interlocutor CP 441, Utilizar BSEND"...
Página 165
Comunicación a través de bloques de función de sistema 6.4 Uso de los bloques de función de sistema con el protocolo para mainframe RK512 Información del encabezado del telegrama del protocolo RK512 En la siguiente tabla se representan los datos contenidos en el encabezado del telegrama RK512.
Comunicación a través de bloques de función de sistema 6.4 Uso de los bloques de función de sistema con el protocolo para mainframe RK512 6.4.4 Enviar datos con RK512 al interlocutor S5 o a un equipo externo con indicación de destino fija ¿Qué...
Página 167
Comunicación a través de bloques de función de sistema 6.4 Uso de los bloques de función de sistema con el protocolo para mainframe RK512 En el interlocutor S5 ó en el equipo externo Manual S5 Recuerde las instrucciones especificadas en el correspondiente o en la documentación del equipo externo.
Página 168
Comunicación a través de bloques de función de sistema 6.4 Uso de los bloques de función de sistema con el protocolo para mainframe RK512 Tabla de peticiones En la siguiente tabla se representan los tipos de datos transmisibles. DB destino de los datos: Tabla 6- 18 Tabla de peticiones "Enviar datos con RK512 al interlocutor S5 o al equipo externo, DB destino de los datos"...
Página 169
Comunicación a través de bloques de función de sistema 6.4 Uso de los bloques de función de sistema con el protocolo para mainframe RK512 Información del encabezado del telegrama del protocolo RK512 En la siguiente tabla se representan los datos contenidos en el encabezado del telegrama RK512.
Página 170
Comunicación a través de bloques de función de sistema 6.4 Uso de los bloques de función de sistema con el protocolo para mainframe RK512 Tabla de peticiones En la siguiente tabla se representan los tipos de datos transmisibles. Destino de los datos DX: Tabla 6- 20 Tabla de peticiones "Enviar datos con RK512 al interlocutor S5 o al equipo externo, DX destino de los datos"...
Página 171
Comunicación a través de bloques de función de sistema 6.4 Uso de los bloques de función de sistema con el protocolo para mainframe RK512 Información del encabezado del telegrama del protocolo RK512 En la siguiente tabla se representan los datos contenidos en el encabezado del telegrama RK512.
Comunicación a través de bloques de función de sistema 6.4 Uso de los bloques de función de sistema con el protocolo para mainframe RK512 6.4.5 Enviar datos con RK512 al interlocutor con destino modificable dinámicamente Fases de la transmisión de datos En la siguiente figura se representa la comunicación "Enviar datos con RK512 al interlocutor con destino dinámicamente modificable".
Página 173
Comunicación a través de bloques de función de sistema 6.4 Uso de los bloques de función de sistema con el protocolo para mainframe RK512 Ejemplo: p#DB10.DBX6.0 CHAR 2 Recuerde que no es posible reconocer en el receptor cuándo se produce una transmisión de datos.
Página 174
Comunicación a través de bloques de función de sistema 6.4 Uso de los bloques de función de sistema con el protocolo para mainframe RK512 Tabla de peticiones En la siguiente tabla se representan los tipos de datos transmisibles. Tabla 6- 23 Tabla de peticiones "Enviar datos con RK512 al interlocutor CP 441, Utilizar PUT"...
Comunicación a través de bloques de función de sistema 6.4 Uso de los bloques de función de sistema con el protocolo para mainframe RK512 Otras informaciones Encontrará más información sobre la coherencia de los datos en el manual de referencia Software de sistema para S7 sobre las funciones de sistema y las funciones estándar 300/400, Funciones del sistema y funciones estándar.
Comunicación a través de bloques de función de sistema 6.4 Uso de los bloques de función de sistema con el protocolo para mainframe RK512 6.4.6 Recoger datos con RK 512 del interlocutor Fases de la transmisión de datos Recoger datos con RK 512 del interlocutor: En la siguiente figura se representa la comunicación "Recoger datos del interlocutor".
Comunicación a través de bloques de función de sistema 6.4 Uso de los bloques de función de sistema con el protocolo para mainframe RK512 Recuerde asimismo que el interlocutor no puede reconocer cuándo se están recogiendo datos. Por ello no tampoco es posible evitar recoger datos del interlocutor que aún no han sido procesados.
Página 178
Comunicación a través de bloques de función de sistema 6.4 Uso de los bloques de función de sistema con el protocolo para mainframe RK512 En el interlocutor CP 441 En el interlocutor no es necesaria ninguna programación en el programa de usuario S7 de la CPU.
Página 179
Comunicación a través de bloques de función de sistema 6.4 Uso de los bloques de función de sistema con el protocolo para mainframe RK512 Tabla de peticiones En la siguiente tabla se representan los tipos de datos transmisibles. Tabla 6- 26 Tabla de peticiones "Recoger datos con RK512 del interlocutor".
Página 180
Comunicación a través de bloques de función de sistema 6.4 Uso de los bloques de función de sistema con el protocolo para mainframe RK512 Información del encabezado del telegrama del protocolo RK512 En la siguiente tabla se representan los datos contenidos en el encabezado del telegrama RK512.
Comunicación a través de bloques de función de sistema 6.5 Utilización de los bloques de función de sistema con el driver ASCII Utilización de los bloques de función de sistema con el driver ASCII Introducción Para la transferencia de datos, en el driver ASCII se pueden utilizar las mismas funciones que en el procedimiento 3964(R), es decir, que toda la información del procedimiento 3964(R) es válida también para el driver ASCII.
Comunicación a través de bloques de función de sistema 6.5 Utilización de los bloques de función de sistema con el driver ASCII 6.5.1 Lectura de las señales cualificadoras RS232 Introducción El FB V24_STAT lee las señales cualificadoras RS232 de una interfaz del CP 441 y las pone a disposición del usuario en los parámetros del bloque.
Página 183
Comunicación a través de bloques de función de sistema 6.5 Utilización de los bloques de función de sistema con el driver ASCII Parámetros del FB 5 V24_STAT La siguiente tabla describe los parámetros del FB 5 V24_STAT. Tabla 6- 29 Parámetros del FB 5 V24_STAT Nombre Clase...
Página 184
Comunicación a través de bloques de función de sistema 6.5 Utilización de los bloques de función de sistema con el driver ASCII Ejemplo Tabla 6- 30 Ejemplo de llamada del FB 5 V24_STAT CALL FB 5, DB55 := DB30.DBX10.0 :=W#16#1000 := DB30.DBX10.1 ERROR := DB30.DBX10.2...
Comunicación a través de bloques de función de sistema 6.5 Utilización de los bloques de función de sistema con el driver ASCII 6.5.2 Control de las señales cualificadoras RS232 Introducción El usuario puede activar o desactivar las correspondientes salidas de una interfaz del CP 441 a través de las entradas de parametrización del FB V24_SET.
Página 186
Comunicación a través de bloques de función de sistema 6.5 Utilización de los bloques de función de sistema con el driver ASCII Parámetros de FB 6 V24_SET La siguiente tabla describe los parámetros del FB 6 V24_SET. Tabla 6- 31 Parámetros de FB 6 V24_SET Nombre Clase...
Comunicación a través de bloques de función de sistema 6.6 Utilización de los bloques de función de sistema con el driver de impresora Utilización de los bloques de función de sistema con el driver de impresora Introducción Para imprimir textos de aviso dispone del bloque de función de sistema SFB PRINT. El módulo de función PRINT transmite p.ej.
Página 188
Comunicación a través de bloques de función de sistema 6.6 Utilización de los bloques de función de sistema con el driver de impresora ¿Qué debe hacer? En el programa de usuario S7 de la CPU debe programar un módulo de función de sistema PRINT (SFB 16).
Comunicación a través de bloques de función de sistema 6.6 Utilización de los bloques de función de sistema con el driver de impresora Ejemplo Tabla 6- 33 Ejemplo de llamada del SFB PRINT en un FB CALL SFB 16, DB116 Acceso del SFB PRINT en un FB :=DB60.DBX100.0 :=W#16#1000...
Comunicación a través de bloques de función de sistema 6.7 Resumen Resumen Vista general En las siguientes tablas encontrará, para los diferentes protocolos, un resumen esquemático ● de los modos de comunicación posibles, ● de los bloques de función de sistema utilizados, ●...
Comunicación a través de bloques de función de sistema 6.7 Resumen RK512, Recoger datos Tabla 6- 36 Para protocolo para mainframe RK512, Recoger datos: Modo de comunicación CP 441 recoge datos al interlocutor CP 441 Bloque de función de sistema de CP 441 Bloque de función de sistema del interlocutor CP Ninguno Protección contra sobrescritura...
Página 192
Comunicación a través de bloques de función de sistema 6.7 Resumen Configurar y parametrizar el acoplamiento punto a punto CP 441 Manual de producto, 04/2012, A5E00405452-03...
Comportamiento de arranque y cambios de estado operativo del CP 441 Comportamiento de arranque del CP 441 Comportamiento de arranque El arranque del CP 441 se divide en las siguiente fases: ● Inicialización (alimentación ON del CP 441) ● Parametrización Inicialización En el momento en que el CP 441 recibe tensión y tras ejecutarse un programa de comprobación de hardware, se prepara el firmware en el CP 441 para su puesta en...
Comportamiento de arranque y cambios de estado operativo del CP 441 7.2 Cambios de estado operativo del CP 441 Cambios de estado operativo del CP 441 Introducción Una vez que el CP 441 ha finalizado el proceso de arranque se intercambian todos los datos entre la CPU y el CP 441 a través de los bloques de función del sistema.
Funciones de diagnóstico del CP 441 Introducción Con las funciones de diagnóstico del CP 441 podrá localizar rápidamente los errores que surjan. Dispone de las siguientes posibilidades de diagnóstico: ● Diagnóstico con los indicadores del CP 441 ● Diagnóstico a través de la salida STATUS de los bloques de función de sistema ●...
Funciones de diagnóstico del CP 441 Búfer de diagnóstico del CP 441 Todos los errores/eventos que entran en el área de registro de errores SYSTAT del CP 441 también se registran en el búfer de diagnóstico del CP 441. Al igual que con el búfer de diagnóstico de la CPU, también es posible visualizar en la programadora información del búfer de diagnóstico del CP relevante para el usuario en forma de texto explícito mediante las funciones de información de STEP 7 (véase el apartado "Diagnóstico a través del búfer de diagnóstico del CP 441 (Página 222)").
Funciones de diagnóstico del CP 441 8.1 Diagnóstico con los indicadores del CP 441 Diagnóstico con los indicadores del CP 441 Funciones de indicación Los indicadores del CP 441 le proporcionan información sobre el CP 441. Se distinguen las siguientes funciones de indicación: ●...
Página 198
Funciones de diagnóstico del CP 441 8.1 Diagnóstico con los indicadores del CP 441 Indicador de errores Descripción del fallo Solución FAULT parpadea Parámetro incorrecto o bien submódulo interfaz Compruebe los ajustes de parámetros en la rápidamente incorrecto o defectuoso insertado (el módulo y interfaz de parametrización los parámetros de interfaz no concuerdan).
Funciones de diagnóstico del CP 441 8.2 Avisos de diagnóstico de los bloques de función de sistema Avisos de diagnóstico de los bloques de función de sistema Parámetro de estado Para diagnosticar un error, cada bloque de función de sistema dispone de un parámetro STATUS.
Funciones de diagnóstico del CP 441 8.2 Avisos de diagnóstico de los bloques de función de sistema ERROR STATUS Explicación (decimal) El SFB del interlocutor se encuentra en estado erróneo (no se ha vuelto a acceder al módulo de recepción tras la última transmisión de datos). Se ha rechazado un acceso al objeto remoto en la memoria de aplicación.
Página 201
Funciones de diagnóstico del CP 441 8.2 Avisos de diagnóstico de los bloques de función de sistema Información sobre errores para el SFB 14 La tabla contiene toda la información referente a errores específica para el SFB 14 que puede consultarse a través de los parámetros ERROR y STATUS. Tabla 8- 4 Información sobre errores para el SFB 14 "GET"...
Página 202
Funciones de diagnóstico del CP 441 8.2 Avisos de diagnóstico de los bloques de función de sistema ERROR STATUS Explicación (decimal) Al acceder al SFB se ha indicado un DB de instancia que no pertenece al SFB 15 • no se ha indicado un DB de instancia, sino un DB global. •...
Página 203
Funciones de diagnóstico del CP 441 8.2 Avisos de diagnóstico de los bloques de función de sistema Información sobre errores para el SFB 22 La tabla contiene toda la información referente a errores específica para el SFB 22 que puede consultarse a través de los parámetros ERROR y STATUS. Tabla 8- 7 Información sobre errores para el SFB 22 "STATUS"...
Funciones de diagnóstico del CP 441 8.3 Diagnóstico a través del área de notificación de errores SYSTAT Diagnóstico a través del área de notificación de errores SYSTAT El área de registro de errores SYSTAT es un área de datos del CP 441 que le permite consultar el estado del equipo de una interfaz a través del bloque de función de sistema STATUS.
Página 205
Funciones de diagnóstico del CP 441 8.3 Diagnóstico a través del área de notificación de errores SYSTAT Ejemplo Tabla 8- 8 Ejemplo de acceso al SFB 22 (STATUS) CALL SFB 22, Acceso del SFB STATUS en un FB DB22 :=DB450.DBX0.0 :=W#16#1000 Después de un flanco ascendente en el parámetro REQ, los...
Funciones de diagnóstico del CP 441 8.3 Diagnóstico a través del área de notificación de errores SYSTAT Categorías de evento En la siguiente tabla encontrará una descripción de las diferentes categorías y números de eventos. Las categorías y números de eventos están indicadas con valores hexadecimales (H).
Página 207
Funciones de diagnóstico del CP 441 8.3 Diagnóstico a través del área de notificación de errores SYSTAT Categoría de eventos 3 (03H): "Error al parametrizar SFBs" Nº de evento Texto sobre el evento Remedio (03)01H Tipo de datos de fuente o destino no válido o no Revise la parametrización de CPU y CP y corríjala disponible en caso necesario.
Página 208
Funciones de diagnóstico del CP 441 8.3 Diagnóstico a través del área de notificación de errores SYSTAT Categoría de eventos 4 (04H): "Error detectado por el CP en la comunicación CP - CPU" Nº de evento Texto sobre el evento Remedio (04)01H CP no puede aceptar ninguna petición...
Página 209
Funciones de diagnóstico del CP 441 8.3 Diagnóstico a través del área de notificación de errores SYSTAT Categoría de eventos 5 (05H): "Error al procesar una petición de la CPU" Nº de evento Texto sobre el evento Remedio (05)01H La petición en marcha ha sido interrumpida por un En caso de conexión de la alimentación no hay rearranque del CP.
Página 210
Funciones de diagnóstico del CP 441 8.3 Diagnóstico a través del área de notificación de errores SYSTAT Categoría de eventos 5 (05H): "Error al procesar una petición de la CPU" Nº de evento Texto sobre el evento Remedio (05)0EH Solo con driver ASCII: Complemente los caracteres de marca de fin en el lugar deseado del búfer de envío o seleccione una Error al enviar.
Página 211
Funciones de diagnóstico del CP 441 8.3 Diagnóstico a través del área de notificación de errores SYSTAT Categoría de eventos 5 (05H): "Error al procesar una petición de la CPU" Nº de evento Texto sobre el evento Remedio (05)1BH Solo con driver de impresora: Corrija la precisión indicada en la instrucción de conversión.
Página 212
Funciones de diagnóstico del CP 441 8.3 Diagnóstico a través del área de notificación de errores SYSTAT Categoría de eventos 6 (06H): "Error al procesar una petición del interlocutor" solo con RK512 Nº de evento Texto sobre el evento Remedio (06)07H Error en el 5º...
Página 213
Funciones de diagnóstico del CP 441 8.3 Diagnóstico a través del área de notificación de errores SYSTAT Categoría de eventos 6 (06H): "Error al procesar una petición del interlocutor" solo con RK512 Nº de evento Texto sobre el evento Remedio (06)11H La longitud del telegrama y la longitud especificada Compruebe el comportamiento erróneo del...
Página 214
Funciones de diagnóstico del CP 441 8.3 Diagnóstico a través del área de notificación de errores SYSTAT Categoría de eventos 7 (07H): "Error de emisión" Nº de evento Texto sobre el evento Remedio (07)05H Acuse negativo durante el envío Compruebe si también se indica un error en el interlocutor, ya que puede que no todos los datos de envío hayan llegado (p.
Página 215
Funciones de diagnóstico del CP 441 8.3 Diagnóstico a través del área de notificación de errores SYSTAT Categoría de eventos 8 (08H): "Error de recepción" Nº de evento Texto sobre el evento Remedio (08)01H Esperando al primer reintento: Un reintento no es un error, si bien puede ser un indicio de que se ha producido un fallo en la línea Al recibir un telegrama se ha detectado un error y el de transmisión o que el interlocutor no funciona...
Página 216
Funciones de diagnóstico del CP 441 8.3 Diagnóstico a través del área de notificación de errores SYSTAT Categoría de eventos 8 (08H): "Error de recepción" Nº de evento Texto sobre el evento Remedio (08)0CH Error de transmisión: Los fallos en la línea de transmisión provocan repeticiones del telegrama reduciendo el paso de Se ha detectado un error de transmisión (error de datos útiles.
Página 217
Funciones de diagnóstico del CP 441 8.3 Diagnóstico a través del área de notificación de errores SYSTAT Categoría de eventos 9 (09H): "Se recibió telegrama de respuesta erróneo o telegrama de error del interlocutor acoplado" Nº de evento Texto sobre el evento Remedio (09)02H Solo con RK512: Error de acceso a memoria en el...
Página 218
Funciones de diagnóstico del CP 441 8.3 Diagnóstico a través del área de notificación de errores SYSTAT Categoría de eventos 9 (09H): "Se recibió telegrama de respuesta erróneo o telegrama de error del interlocutor acoplado" Nº de evento Texto sobre el evento Remedio (09)0BH Solo con RK512: Error en el encabezado de...
Página 219
Funciones de diagnóstico del CP 441 8.3 Diagnóstico a través del área de notificación de errores SYSTAT Categoría de eventos 10 (0AH): "Errores del telegrama de respuesta del interlocutor que fueron detectados por el CP" Nº de evento Texto sobre el evento Remedio (0A)05H Solo con RK512: Dentro del tiempo de vigilancia no...
Funciones de diagnóstico del CP 441 8.4 Números de error en el telegrama de respuesta Números de error en el telegrama de respuesta Telegrama de respuesta Si se trabaja con el protocolo para mainframe RK512 y se produce un error en un telegrama SEND/PUT o GET en el interlocutor, este envía un telegrama de respuesta con un número de error en el 4º...
Página 221
Funciones de diagnóstico del CP 441 8.4 Números de error en el telegrama de respuesta REATEL Avisos de error SYSTAT Clase de evento/número de evento 0301H Error de acceso DB/DX en el interlocutor (DB/DX no 0302H disponible o demasiado pequeño) o en SIMATIC S5 0606H como interlocutor: 0903H...
Funciones de diagnóstico del CP 441 8.5 Diagnóstico a través del búfer de diagnóstico del CP 441 Diagnóstico a través del búfer de diagnóstico del CP 441 Búfer de diagnóstico del CP 441 El CP 441 a partir de la referencia 6ES7 441-xAA02-0AE0 (x=1, 2) tiene un búfer de diagnóstico propio en el que se registran, en orden de aparición, todos los eventos de diagnóstico del CP 441.
Funciones de diagnóstico del CP 441 8.5 Diagnóstico a través del búfer de diagnóstico del CP 441 Proceda de siguiente modo: 1. Abra el correspondiente equipo SIMATIC 400 (haciendo doble clic o con el comando de menú Edición > Abrir). 2.
Funciones de diagnóstico del CP 441 8.6 Alarma de diagnóstico Alarma de diagnóstico Introducción El CP 441 puede activar una alarma de diagnóstico en la CPU asignada, indicando así una avería en el CP 441. Mediante la parametrización puede definir (a partir de STEP 7 V5.0, SP2) si el CP 441 debe activar o no una alarma de diagnóstico cuando existen errores graves.
Funciones de diagnóstico del CP 441 8.6 Alarma de diagnóstico 1er, 3er y 4º byte: El 1er, 3er y 4º byte de los datos de diagnóstico representan el evento que ha aparecido. El bit 0 del 1er byte es el indicador de fallo de grupo (INTF). El bit 0 es siempre "1" si como mínimo 1 bit de los bits 1 a 7 es "1", es decir, si se ha registrado como mínimo un fallo en los datos de diagnóstico.
Funciones de diagnóstico del CP 441 8.6 Alarma de diagnóstico En el byte 9 para la interfaz 1 y en el byte 10 para la interfaz 2 se indica qué error se ha producido: Relación entre la alarma de diagnóstico y el estado operativo de la CPU Una alarma de diagnóstico a través del bus P se genera con eventos de error (flanco positivo) y de vuelta al estado normal (flanco negativo).
Ejemplo de programación de bloques de función del sistema General Introducción El presente ejemplo de programación describe la elaboración de un proyecto y, a partir de una transferencia de datos sencilla, las bases de la utilización de los bloques de función de sistema para el uso del procesador de comunicaciones CP 441.
Página 228
STEP 7 (TIA Portal) A partir de STEP 7 V11 (TIA Portal) los ejemplos seleccionados se pueden descargar en las páginas de atención al cliente. http://support.automation.siemens.com/WW/view/de/59585200 (http://support.automation.siemens.com/WW/view/es/59585200) Configurar y parametrizar el acoplamiento punto a punto CP 441 Manual de producto, 04/2012, A5E00405452-03...
Ejemplo de programación de bloques de función del sistema 9.2 Configuración del equipo Configuración del equipo Aplicación Para probar el programa de ejemplo, pueden utilizarse, p.ej., los siguientes equipos: ● Un autómata S7-400 (bastidor, alimentación de corriente, CPU 414 o CPU 417) ●...
Ejemplo de programación de bloques de función del sistema 9.3 Configurar las características del autómata Configurar las características del autómata Configuración ● STEP 7 La configuración de un equipo S7-400 se realiza en "HW Config" de STEP 7. Sitúe los módulos en la tabla de configuración según su configuración hardware especial.
Ejemplo de programación de bloques de función del sistema 9.4 Parametrizar el CP 441 Parametrizar el CP 441 STEP 7 Una vez que ha ordenado los módulos en su bastidor, si hace doble clic sobre el CP 441 (en la tabla de configuración) se abre el cuadro de diálogo "Propiedades": 1.
Ejemplo de programación de bloques de función del sistema 9.5 Configurar el enlace con el interlocutor Configurar el enlace con el interlocutor Nota Configurar un enlace en STEP 7 (TIA Portal) Encontrará una descripción detallada del procedimiento para configurar enlaces en STEP 7 (TIA Portal) en el sistema de información del TIA Portal.
Ejemplo de programación de bloques de función del sistema 9.6 Programar un programa de usuario ASCII-/3964(R) Introducir el enlace para la interfaz 2 en la tabla de enlaces Proceda de la siguiente manera: 1. Una vez que haya regresado al cuadro de diálogo Configurar redes, añada el enlace en la tabla de enlaces con el comando Insertar >...
Ejemplo de programación de bloques de función del sistema 9.7 Programación de un programa de usuario RK512 Programación de un programa de usuario RK512 9.7.1 Programa CP 441 RK512 Send/Recv General En el bloque de organización OB 1 se accede cíclicamente a los bloques FC21 para enviar (SFB BSEND) y FC 23 para recibir los datos (SFB BRCV).
Ejemplo de programación de bloques de función del sistema 9.7 Programación de un programa de usuario RK512 Sección del programa "BSEND_ERROR = 1" Si el acceso a BSEND es con BSEND_ERROR = 1, en la palabra de datos 2 se incrementa el contador de errores BSEND_COUNTER_ERR.
Ejemplo de programación de bloques de función del sistema 9.7 Programación de un programa de usuario RK512 9.7.2 Bloques utilizados en el programa de ejemplo Bloques utilizados En la siguiente tabla encontrará los bloques utilizados en el programa de ejemplo. Requisito: Todas las denominaciones simbólicas han sido previamente insertadas.
Ejemplo de programación de bloques de función del sistema 9.8 Programar un programa de usuario para impresora Programar un programa de usuario para impresora Introducción Los siguientes apartados describen un ejemplo de impresión de datos. El programa de ejemplo muestra el modo de proceder para procesar y parametrizar los datos del SFB PRINT.
Página 238
Ejemplo de programación de bloques de función del sistema 9.8 Programar un programa de usuario para impresora Descripción del programa "Impresión" La orden de impresión se envía a la impresora cuando en el parámetro de control REQ se produce un cambio de estado de señal de "0" a "1". Si la petición se completa con éxito, el parámetro de salida DONE, en caso de error ERROR, en el SFB PRINT pasa a señal "1".
Ejemplo de programación de bloques de función del sistema 9.8 Programar un programa de usuario para impresora 9.8.2 Bloques utilizados en el programa de ejemplo Bloques utilizados En la siguiente tabla encontrará los bloques utilizados en el programa de ejemplo. Requisito: Todas las denominaciones simbólicas han sido previamente insertadas.
Ejemplo de programación de bloques de función del sistema 9.9 Instalación, avisos de error Instalación, avisos de error Instalación El hardware para el ejemplo está completamente montado y la unidad de programación está conectada. Tras el borrado total de la CPU (modo de operación STOP), transfiera el ejemplo que sea adecuado para su configuración hardware a la memoria de aplicación.
Datos técnicos del CP 441 y de los módulos de interfaz Datos técnicos generales En la tabla siguiente encontrará los datos técnicos generales del CP 441. Encontrará más información sobre los datos técnicos generales del SIMATIC S7-400 en el Sistema de automatización S7-400, Datos de los módulos manual de referencia y en el Sistema de automatización S7-400, Configuración...
Especificaciones técnicas A.1 Datos técnicos del CP 441 y de los módulos de interfaz Datos técnicos submódulos interfaz - 6ES7 441-xAA04-0AE0 La siguiente tabla contiene los datos técnicos de los módulos interfaz enchufables al CP 441. Tabla A- 2 Datos técnicos submódulos interfaz - 6ES7 441-xAA04-0AE0 Datos técnicos RS232 20mA TTY...
Cables de conexión Submódulo interfaz RS232 Ocupación de pines En la siguiente tabla encontrará la ocupación de pines del conector macho sub-D de 9 pines del panel frontal del submódulo interfaz RS232. Tabla B- 1 Ocupación de pines del conector macho sub-D de 9 pines del submódulo interfaz RS232 Conector macho del Denominación Entrada/salida...
Página 244
Cables de conexión B.1 Submódulo interfaz RS232 Cables de conexión RS232 (S7 (CP 441) - S7 CP 441/CP 340) La siguiente figura representa el cable de conexión para un acoplamiento punto a punto entre un CP 441 y un CP 441/CP 340. Para los cables de conexión necesita los siguientes conectores hembra: ●...
Página 245
Cables de conexión B.1 Submódulo interfaz RS232 Cables de conexión RS232 (S7 (CP 441) - CP 544, CP 524, CPU 928B, CPU 945, CPU 948) En la siguiente figura se representa el cable de conexión para un acoplamiento punto a punto entre un CP 441 y CP 544, CP 524, CPU 928B, CPU 945, CPU 948.
Página 246
Cables de conexión B.1 Submódulo interfaz RS232 Cables de conexión RS232 (S7 (CP 441) - CP 521 SI/CP 521 BASIC) La siguiente figura representa el cable de conexión para un acoplamiento punto a punto entre un CP 441 y un CP 521SI/CP 521BASIC. Para los cables de conexión necesita los siguientes conectores hembra/conectores macho: ●...
Página 247
Cables de conexión B.1 Submódulo interfaz RS232 Cables de conexión RS232 (S7 (CP 441) - CP 523) La siguiente figura representa los cables de conexión para un acoplamiento punto a punto entre un CP 441 y un CP 523. Para los cables de conexión necesita los siguientes conectores hembra/conectores macho: ●...
Página 248
Cables de conexión B.1 Submódulo interfaz RS232 Cable de conexión RS232 (S7 (CP 441) - IBM-Proprinter (PT 88), DR 230) La siguiente figura representa el cable de conexión para un acoplamiento punto a punto entre un CP 441 y una IBM Proprinter con interfaz serie (PT 88 o impresora compatible con IBM).
Página 249
Cables de conexión B.1 Submódulo interfaz RS232 Cable de conexión RS232 (S7 (CP 441) - impresora láser) La siguiente figura representa el cable de conexión para un acoplamiento punto a punto entre un CP 441 y una impresora láser con interfaz serie (PT 10 o bien Laserjet de la serie II).
Cables de conexión B.2 Submódulo interfaz 20mA TTY Submódulo interfaz 20mA TTY Ocupación de pines En la siguiente tabla encontrará la ocupación de pines del conector hembra sub-D de 9 polos del panel frontal del submódulo interfaz 20mA TTY. Tabla B- 2 Ocupación de pines del conector hembra sub-D de 9 polos del submódulo interfaz 20mA TTY Hembrilla del módulo* Denominación...
Cables de conexión B.2 Submódulo interfaz 20mA TTY Esquema de principio En la siguiente figura se representa el esquema de principio de una interfaz 20mA TTY IF963-TTY. Figura B-7 Esquema de principio del submódulo interfaz 20mA TTY Cables de conexión Si confecciona los cables personalmente, debe recordar que es posible que las entradas no conectadas en el interlocutor tengan que estar conectadas en potencial de reposo.
Página 252
Cables de conexión B.2 Submódulo interfaz 20mA TTY Cable de conexión 20mA-TTY (S7 (CP 441) - S7 (CP 441/CP 340) La siguiente figura representa los cables de conexión para un acoplamiento punto a punto entre un CP 441 y un CP 441/CP 340. Para los cables de conexión necesita los siguientes conectores macho: ●...
Página 253
Cables de conexión B.2 Submódulo interfaz 20mA TTY Cable de conexión 20mA-TTY (S7 (CP 441) - CP 544, CP 524, CPU 928B, CPU 945, CPU 948) En la siguiente figura se representa el cable de conexión para un acoplamiento punto a punto entre un CP 441 y CP 544, CP 524, CPU 928B, CPU 945, CPU 948.
Página 254
Cables de conexión B.2 Submódulo interfaz 20mA TTY Cable de conexión 20mA TTY (S7 (CP 441) - CP 523) La siguiente figura representa los cables de conexión para un acoplamiento punto a punto entre un CP 441 y un CP 523. Para los cables de conexión necesita los siguientes conectores macho: ●...
Página 255
Cables de conexión B.2 Submódulo interfaz 20mA TTY Cable de conexión 20mA TTY (S7 (CP 441) - CP 521 SI/CP 521 BASIC/ impresora compatible con IBM) La siguiente figura representa el cable de conexión para un acoplamiento punto a punto entre un CP 441 y un CP 521SI/CP 521BASIC.
Página 256
Cables de conexión B.2 Submódulo interfaz 20mA TTY Cable de conexión 20mA-TTY (S7 (CP 441) - CPU 944/AG 95) La siguiente figura representa los cables de conexión para un acoplamiento punto a punto entre un CP 441 y una CPU 944/AG 95. Para los cables de conexión necesita los siguientes conectores macho: ●...
Cables de conexión B.3 Módulo interfaz X27 (RS422/485) Módulo interfaz X27 (RS422/485) Ocupación de pines En la siguiente tabla encontrará la ocupación de pines de la hembrilla sub-D de 15 polos del panel frontal del submódulo interfaz X27. Tabla B- 3 Ocupación de pines de la hembrilla sub-D de 15 polos del submódulo interfaz X27 Hembrilla del módulo* Denominació...
Página 258
Cables de conexión B.3 Módulo interfaz X27 (RS422/485) Cables de conexión Si confecciona los cables personalmente, debe recordar que es posible que las entradas no conectadas en el interlocutor tengan que estar conectadas en potencial de reposo. Recuerde que solo puede utilizar cajas de conector apantalladas. Una gran superficie de la pantalla del cable debe estar unida por ambos lados con la caja del conector y el cable de pantalla.
Página 259
Cables de conexión B.3 Módulo interfaz X27 (RS422/485) El cable de conexión (6ES7 902-3...) puede solicitarse con el número de referencia. Nota Con el tipo de cable utilizado pueden aplicarse las siguientes longitudes para el CP 441 como interlocutor: • máx. 1200 m con 19 200 bits/s •...
Página 260
Para el modo RS485 (dos hilos) también puede utilizar los cables de conexión de Siemens, igual que para el modo RS422 (cuatro hilos). En tal caso el cableado interno en el cable de conexión es como se representa en la figura.
Página 261
Cables de conexión B.3 Módulo interfaz X27 (RS422/485) Cable de conexión X 27 (S7 (CP 441) - CP 544, CP 524, CPU 928B, CPU 945, CPU 948) En la siguiente figura se representa el cable de conexión para un acoplamiento punto a punto entre un CP 441 y CP 544, CP 524, CPU 928B, CPU 945, CPU 948 para el modo RS422 Para los cables de conexión necesita los siguientes conectores macho:...
Página 262
Cables de conexión B.3 Módulo interfaz X27 (RS422/485) Configurar y parametrizar el acoplamiento punto a punto CP 441 Manual de producto, 04/2012, A5E00405452-03...
Parámetros de los SFBs Avisos de error Para diagnosticar un error, cada bloque de función de sistema dispone de un parámetro STATUS. Cada número de aviso STATUS tiene el mismo significado independientemente del bloque de función de sistema utilizado. Los posibles números de aviso STATUS se describen en el apartado "Avisos de diagnóstico de los bloques de función de sistema (Página 199)".
Página 264
Parámetros de los SFBs Bloque de función de sistema BRCV (SFB 13) Parámetros Clase Tipo Significado EN_R VAR_INPUT BOOL Un flanco positivo indica disponibilidad de recepción del interlocutor VAR_INPUT WORD Enlace de comunicación único con un interlocutor R_ID VAR_INPUT DWORD Relación a bloque unívoca dentro de un enlace de comunicación RD_1 VAR_IN_OUT...
Página 265
Parámetros de los SFBs Bloque de función de sistema PRINT (SFB 16) Parámetros Clase Tipo Significado VAR_INPUT BOOL Activa una transmisión con flanco positivo VAR_INPUT WORD Enlace de comunicación único con un interlocutor PRN_NR VAR_IN_OUT BYTE Si hay conectadas varias impresoras, se selecciona una impresora FORMAT VAR_IN_OUT STRING...
Página 266
Parámetros de los SFBs Configurar y parametrizar el acoplamiento punto a punto CP 441 Manual de producto, 04/2012, A5E00405452-03...
Accesorios y referencias Referencias Tabla D- 1 En la siguiente tabla encontrará los accesorios para el CP 441 (6ES7 441-xAA04-0AE0): Producto Referencia CP 441-1 6ES7 441-1AA04-0AE0 CP 441-2 6ES7 441-2AA04-0AE0 Submódulo interfaz: Módulo RS232 6ES7 963-1AA00-0AA0 • • Módulo 20mA TTY 6ES7 963-2AA00-0AA0 •...
Página 268
Accesorios y referencias Tabla D- 3 En la siguiente tabla encontrará los diferentes accesorios para el CP 441: Producto Referencia Cable de conexión (CP 441 - CP 441/CP 340), RS232: RS232, 5 m 6ES7 902-1AB00-0AA0 • • RS232, 10 m 6ES7 902-1AC00-0AA0 •...
CPU Programar con STEP 7 S7. Si utiliza por primera vez una S7-300/400 este manual le servirá de (http://support.automation.siemens.com/W ayuda para configurar su propio programa de usuario. W/view/es/18652056)
Página 270
Bibliografía relativa a SIMATIC S7 Configurar y parametrizar el acoplamiento punto a punto CP 441 Manual de producto, 04/2012, A5E00405452-03...
Glosario Acoplamiento punto a punto En el acoplamiento punto a punto, el procesador de comunicaciones es la interfaz entre un autómata programable y un interlocutor. Ajuste predeterminado El ajuste por defecto es un ajuste básico razonable que se aplica cuando no se introduce ningún otro valor.
Página 272
Glosario Bloque de sistema Los bloques de sistema se distinguen de los demás bloques por el hecho de que ya están integrados en el sistema S7-400 y que están disponibles para funciones de sistema ya definidos. Existen bloques de datos de sistema, funciones de sistema y bloques de función de sistema.
Glosario Dirección La dirección indica el espacio de memoria físico y permite el acceso directo al operando que está almacenado en esta dirección. Ejecución cíclica del programa En la ejecución cíclica del programa, el programa de usuario se ejecuta en un bucle que se repite continuamente y que se denomina ciclo.
Página 274
Glosario Interrupt Una interrupción constituye la interrupción del procesamiento del programa en el procesador de un sistema de automatización por una alarma externa pendiente. Llamada de bloques Por llamada de bloque se entiende la derivación del procesamiento del programa al bloque llamado.
Glosario Procedimiento Una transmisión de datos según un determinado protocolo se denomina procedimiento. Procesador de comunicaciones Los procesadores de comunicación son módulos para acoplamientos punto a punto y acoplamientos de bus. Programa de usuario El programa de usuario contiene todas las instrucciones y convenciones para el procesamiento de señales mediante las que se puede controlar una instalación o un proceso.
Página 276
Glosario Submódulo interfaz En el submódulo interfaz se produce la aplicación física de señales. Intercambiando los submódulos interfaz puede adaptar el procesador de comunicaciones a la física del interlocutor. TIA Portal STEP 7 (TIA Portal) es el nuevo software de ingeniería para la programación del controlador STEP 7 (TIA Portal) se basa en el nuevo framework de ingeniería central Totally Integrated Automation Portal (TIA Portal), que proporciona al usuario una solución homogénea, eficiente e intuitiva para todas las tareas de automatización.
Índice alfabético Transmitir datos con 3964(R), Utilizar BSEND y BRCV, 150 Transmitir datos con 3964(R), Utilizar BSEND y buzón, 153 Comunicación multiprocesador, 122 Actualizaciones de firmware Conector de fondo de panel para el bus de fondo cargar, 137 S7, 17 Alarma de diagnóstico, 224 Configuración de enlaces, 126 Ámbito de validez del manual, 3...
Índice alfabético Elementos de indicación (LED), 16, 195 Modelo de referencia ISO de 7 niveles, 28 Elementos de mando, 16 Modo dúplex, 24 Encabezado de telegrama Modo semidúplex, 24 estructura del telegrama de orden RK512, 47 Montar el CP 441, 114 Enviar datos driver ASCII, 58, 73 Procedimiento 3964(R), 35...
Página 279
Índice alfabético Reglas de instalación, 21 Tiempo de retardo de caracteres (TRC), 26, 76, 82, 83 Reinicio de la CPU, 194 Trama de caracteres, 25, 77, 84, 90 Salida de textos de aviso, 187 Unidad de programación (PG), 14 Salida STATUS de los SFBs, 195 Seguridad de transmisión, 29 con 3964R, 30 con el driver ASCII, 30...
Página 280
Índice alfabético Configurar y parametrizar el acoplamiento punto a punto CP 441 Manual de producto, 04/2012, A5E00405452-03...