Página 1
Prólogo SIMATIC S7-300 Acoplamiento punto a punto CP 340, configuración, instalación y parametrización ______________ Presentación del producto Principios de la transmisión ______________ serie de datos SIMATIC Puesta en marcha del ______________ CP 340 S7-300 Acoplamiento punto a punto ______________ Montar el CP 340 CP 340, configuración, instalación y...
El equipo o los componentes del sistema sólo se podrán utilizar para los casos de aplicación previstos en el catálogo y en la descripción técnica, y sóloassociado a los equipos y componentes de Siemens y de tercera que han sido recomendados y homologados por Siemens. El funcionamiento correcto y seguro del producto presupone un transporte, un almacenamiento, una instalación y un montaje conforme a las prácticas de la...
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 340, así como su integración en el sistema de automatización S7-300. Se compone de una parte introductoria y una parte de consulta (anexos).
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 5
Technical Support Podrá acceder al Technical Support de todos los productos de A&D ● a través del formulario de Internet para el Support Request http://www.siemens.com/automation/support-request ● Teléfono: + 49 180 5050 222 ● Fax: + 49 180 5050 223 Encontrará más información sobre nuestro Technical Support en la página de Internet http://www.siemens.com/automation/service...
Índice Prólogo ..............................3 Presentación del producto ........................11 Posibles aplicaciones del CP 340....................11 Componentes para un acoplamiento punto a punto..............13 1.2.1 Componentes de hardware necesarios ..................13 1.2.2 Componentes de software necesarios para un acoplamiento punto a punto con el CP 340..15 Configuración del CP 340 ......................16 Propiedades de la interfaz serie ....................18 1.4.1...
Página 8
Presentación del producto 1.1 Posibles aplicaciones del CP 340 Datos de parametrización ......................55 2.7.1 Parámetros predeterminados del CP 340................... 55 2.7.2 Datos de parametrización del procedimiento 3964(R) ............... 56 2.7.3 Datos de parametrización del driver ASCII................. 61 2.7.4 Datos de parametrización del driver de impresora ..............67 2.7.5 Instrucciones de conversión y control para la salida por impresora ...........
Página 9
Presentación del producto 1.1 Posibles aplicaciones del CP 340 Diagnóstico del CP 340 ......................... 137 Diagnóstico con los indicadores del CP 340 ................138 Mensajes de diagnóstico de los bloques de función FB P_SEND, FB P_RCV y FB P_PRINT ............................139 Diagnóstico a través del bus de fondo S7–300 .................147 Diagnóstico a través del búfer de diagnóstico del CP340 ............149 Ejemplo de programación de bloques estándar..................
Página 10
Presentación del producto 1.1 Posibles aplicaciones del CP 340 Acoplamiento punto a punto CP 340, configuración, instalación y parametrización Manual de producto, 10/2007, A5E00389210-02...
Presentación del producto Posibles aplicaciones del CP 340 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 340 El procesador de comunicaciones CP 340 realiza las siguientes funciones: ●...
Página 12
Posibles aplicaciones del CP 340 El procesador de comunicaciones CP 340 le permite establecer un acoplamiento punto a punto con diferentes módulos Siemens, así como con productos de otros fabricantes: ● SIMATIC S5 mediante el driver 3964(R) con el correspondiente módulo interfaz en el lado de S5 ●...
Presentación del producto 1.2 Componentes para un acoplamiento punto a punto Componentes para un acoplamiento punto a punto Introducción Para configurar un acoplamiento punto a punto entre el procesador de comunicaciones y un interlocutor se requieren determinados componentes de hardware y de software. 1.2.1 Componentes de hardware necesarios Componentesde hardware...
Página 14
Presentación del producto 1.2 Componentes para un acoplamiento punto a punto Componente Función Representación Cable de conexión estándar ... conecta el procesador de comunicaciones con el interlocutor. Cable PG ... conecta una CPU con un PC/PG. Unidad de programación (PG) o PC ...
Presentación del producto 1.2 Componentes para un acoplamiento punto a punto 1.2.2 Componentes de software necesarios para un acoplamiento punto a punto con el CP 340 Componentes de software En la siguiente tabla encontrará los componentes de software necesarios para un acoplamiento punto a punto con el CP 340.
Presentación del producto 1.3 Configuración del CP 340 Configuración del CP 340 Introducción El procesador de comunicaciones CP 340 se suministra con una interfaz serie integrada. Disposición de los elementos del módulo La figura muestra la disposición de los elementos del módulo en el panel frontal del procesador de comunicaciones CP 340.
Página 17
Presentación del producto 1.3 Configuración del CP 340 Interfaz integrada Existen tres versiones de CP 340 con diferente física de interfaz: ● RS 232C ● X27 (RS 422/485) ● 20mA-TTY El tipo de física de interfaz se halla estampada en el frontal del módulo del CP 340. Conector de bus posterior para S7 El CP 340 se suministra con un conector de bus.
Se dispone de tres variantes de módulo del procesador de comunicaciones, con diferente física de interfaz, para adaptarse a la física del interlocutor. Siemens pone a su disposición cables de conexión estándar de diferente longitud para el acoplamiento punto a punto entre el procesador de comunicaciones y su interlocutor.
Presentación del producto 1.4 Propiedades de la interfaz serie Señales del RS 232C La siguiente tabla muestra el significado de las diferentes señales cualificadoras RC 232C. Tabla 1-5 Señales de la interfaz RS 232C Señal Denominación Significado Transmitted Data Datos enviados; en estado de reposo, el procesador de comunicaciones mantiene la línea de transmisión lógicamente en "1".
Presentación del producto 1.4 Propiedades de la interfaz serie 1.4.2 Interfaz 20mA–TTY del CP 340–20mA-TTY Definición La interfaz 20mA-TTY es una interfaz de lazo de corriente cuya función es la transmisión serie de datos. Características La interfaz 20mA-TTY presenta las siguientes características y cumple los siguientes requisitos: ●...
Presentación del producto 1.4 Propiedades de la interfaz serie 1.4.3 Interfaz X27 (RS 422/485) del CP 340–RS 422/485 Definición La interfaz X27 (RS 422/485) es una interfaz diferencial cuya función es la transmisión serie de datos de acuerdo con la norma X27. Características La interfaz X27 (RS 422/485) presenta las siguientes características y cumple los siguientes requisitos:...
Página 22
Presentación del producto 1.4 Propiedades de la interfaz serie Acoplamiento punto a punto CP 340, configuración, instalación y parametrización Manual de producto, 10/2007, A5E00389210-02...
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.
Página 24
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 CP 340 se distinguen dos modos de operación: ● Modo semidúplex (procedimiento 3964(R), driver ASCII) Los datos se transmiten alternativamente en ambas direcciones entre los interlocutores.
Página 25
Principios de la transmisión serie de datos 2.1 Transmisión serie de un carácter Trama de caracteres de 10 bits En la figura siguiente se muestran los tres formatos de datos de la trama de caracteres de 10 bits. Figura 2-1 Trama de caracteres de 10 bits Acoplamiento punto a punto CP 340, configuración, instalación y parametrización Manual de producto, 10/2007, A5E00389210-02...
Página 26
Principios de la transmisión serie de datos 2.1 Transmisión serie de un carácter Trama de caracteres de 11 bits En la figura siguiente se muestran los tres formatos de datos de la trama de caracteres de 11 bits. Figura 2-2 Trama de caracteres de 11 bits Acoplamiento punto a punto CP 340, configuración, instalación y parametrización Manual de producto, 10/2007, A5E00389210-02...
Página 27
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. Figura 2-3 Tiempo de retardo de caracteres Acoplamiento punto a punto CP 340, configuración, instalación y parametrización...
Principios de la transmisión serie de datos 2.2 Procedimiento de transmisión en el acoplamiento punto a punto Procedimiento de transmisión en el acoplamiento punto a punto Introducción En el proceso de transmisión de datos es necesario que todos los interlocutores se atengan a determinadas normas para el desarrollo y la ejecución del intercambio de datos.
Principios de la transmisión serie de datos 2.2 Procedimiento de transmisión en el acoplamiento punto a punto Modelo de referencia ISO de 7 niveles El modelo de referencia define el comportamiento externo de los interlocutores. Cada nivel del protocolo está comprendido en el nivel que le sigue, a excepción del último nivel. Cada uno de los niveles está...
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á...
Página 31
Principios de la transmisión serie de datos 2.3 Seguridad de transmisión Seguridad de transmisión con driver ASCII Protección de los datos al utilizar el driver ASCII: ● Dado que durante un transporte de datos con el driver ASCII, no se aplica ninguna otra medida para la protección de los datos a parte del uso del bit de paridad (también puede desactivarse dependiendo de la trama de caracteres seleccionada), la transmisión de datos con el driver ASCII resulta muy eficaz en lo referente al flujo de datos, pero la...
Principios de la transmisión serie de datos 2.4 Transferencia de datos con el driver de impresora Transferencia 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.4 Transferencia de datos con el driver de impresora Cadena de formato La cadena de formato le permite definir la representación y la composición de un texto de aviso. La cadena de formato se compone de: ●...
Página 34
Principios de la transmisión serie de datos 2.4 Transferencia de datos con el driver de impresora Impresión Para la impresión de n bytes de datos útiles, al llamar al bloque de función P_PRINT debe indicar el número de bloque de un DB de punteros. En el DB de punteros, los punteros que indican los bloques de datos están depositados, junto con la cadena de formato y las variables relacionadas, en un orden determinado.
Principios de la transmisión serie de datos 2.4 Transferencia de datos con el driver de impresora Control de 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.5 Transmisión de datos con el procedimiento 3964(R) Transmisión de datos con el procedimiento 3964(R) Introducción En un acoplamiento punto a punto, el procedimiento 3964(R) controla la transmisión de datos 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 2).
Principios de la transmisión serie de datos 2.5 Transmisión de datos con el procedimiento 3964(R) 2.5.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.5 Transmisión de datos con el procedimiento 3964(R) 2.5.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 39
Principios de la transmisión serie de datos 2.5 Transmisión de datos con el procedimiento 3964(R) Enviar datos Si el establecimiento de la conexión tiene éxito, los datos útiles contenidos en el búfer de salida del CP 340 se envían al interlocutor con los parámetros de transmisión seleccionados.
Principios de la transmisión serie de datos 2.5 Transmisión de datos con el procedimiento 3964(R) 2.5.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).
Página 41
Principios de la transmisión serie de datos 2.5 Transmisión de datos con el procedimiento 3964(R) Recibir datos Si el procedimiento recibe el carácter STX y dispone de un búfer de recepción vacío, responde con DLE. Los caracteres de recepción entrantes se depositan en el búfer de recepción.
Principios de la transmisión serie de datos 2.5 Transmisión de datos con el procedimiento 3964(R) 2.5.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-9 Tráfico de datos al recibir datos erróneos Después de recibir DLE, ETC y BCC, el CP 340 compara el BCC del interlocutor con el valor...
Página 43
Principios de la transmisión serie de datos 2.5 Transmisión de datos con el procedimiento 3964(R) Conflicto de inicialización En la siguiente figura se representa la secuencia de transmisión de datos en caso de conflicto de inicialización. Figura 2-10 Tráfico de datos en un 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 (QVZ) con el acuse DLE o NAK, sino con el carácter STX, existe un conflicto de inicialización.
Página 44
Principios de la transmisión serie de datos 2.5 Transmisión de datos con el procedimiento 3964(R) Error de procedimiento El procedimiento detecta tanto errores provocados por un comportamiento erróneo del interlocutor como errores causados por perturbaciones en la línea. En ambos casos, primero se intenta enviar/recibir correctamente el bloque de datos repitiendo la acción.
Principios de la transmisión serie de datos 2.6 Transferencia de datos con el driver ASCII Transferencia de datos con el driver ASCII 2.6.1 Señales cualificadoras RS 232C Señales cualificadoras RS 232C En el CP 340-RS 232C existen las siguientes señales cualificadoras RS 232C: ●...
Página 46
Principios de la transmisión serie de datos 2.6 Transferencia de datos con el driver ASCII Manejo automático de las señales cualificadoras El manejo automático de las señales cualificadoras RS 232C en el CP 340 se establece de la siguiente manera: ●...
Página 47
Principios de la transmisión serie de datos 2.6 Transferencia de datos con el driver ASCII Cronograma La figura muestra el desarrollo temporal de una petición de envío. Figura 2-11 Cronograma para el manejo automático de las señales cualificadoras de RS 232C Control de flujo de datos/procedimiento handshake Los procedimientos handshake controlan el flujo de datos entre dos interlocutores.
Página 48
Principios de la transmisión serie de datos 2.6 Transferencia de datos con el driver ASCII El control de flujo de datos en el CP 340 se establece de la siguiente manera: ● En cuanto el CP 340 pasa por parametrización a un modo de operación con control de flujo, envía el carácter XON o pone la línea RTS en estado ON.
Principios de la transmisión serie de datos 2.6 Transferencia de datos con el driver ASCII 2.6.2 Enviar datos con el driver ASCII Enviar Para enviar, al llamar al bloque de función P_SND debe indicar como parámetro "LEN" el número de bytes de datos útiles que deben enviarse. Los datos útiles deben contener los caracteres de inicio y fin que pudieran ser necesarios.
Principios de la transmisión serie de datos 2.6 Transferencia de datos con el driver ASCII 2.6.3 Recibir datos con el driver ASCII Criterios de fin seleccionables En la transmisión de datos con el driver ASCII, para recibir datos puede escoger entre tres criterios de fin diferentes.
Página 51
Principios de la transmisión serie de datos 2.6 Transferencia de datos con el driver ASCII Criterio de fin Tiempo de retardo de caracteres transcurrido En la recepción de datos se reconoce el final del telegrama una vez que ha transcurrido el tiempo de retardo de caracteres.
Página 52
Principios de la transmisión serie de datos 2.6 Transferencia de datos con el driver ASCII Criterio de fin Carácter de fin En la recepción de datos se reconoce el final del telegrama en el momento en que se recibe(n) el/los carácter(es) de fin parametrizado(s). La CPU registra los datos recibidos con el bloque de función P_RCV, incluidos los caracteres de fin.
Página 53
Principios de la transmisión serie de datos 2.6 Transferencia de datos con el driver ASCII Criterio de fin Longitud fija de telegrama En la recepción de datos se reconoce el final del telegrama en el momento en que se ha recibido el número de caracteres parametrizado.
Principios de la transmisión serie de datos 2.6 Transferencia de datos con el driver ASCII 2.6.4 Vigilancia BREAK en el CP 340 Evaluación de BREAK El BREAK sólo será evaluado si no se ha desactivado la vigilancia BREAK en la interfaz de parametrización.
Principios de la transmisión serie de datos 2.7 Datos de parametrización Datos de parametrización Introducción Mediante los parámetros básicos puede configurar el comportamiento de diagnóstico del CP 340. La selección de los protocolos permite adaptar el procesador de comunicaciones CP 340 a un interlocutor. Los apartados siguientes describen los parámetros basicos del CP 340 y los datos de parametrización para el procedimiento 3964(R), para el driver ASCII y para el driver de impresora.
Principios de la transmisión serie de datos 2.7 Datos de parametrización 2.7.2 Datos de parametrización del procedimiento 3964(R) Introducción El CP340 se puede adapatar a un interlocutor mediante los datos de parametrización del procedimiento 3964(R). Datos de parametrización del procedimiento 3964(R) En la interfaz de parametrización CP 340: Parametrizar un acoplamiento punto a punto debe indicar los parámetros para el nivel de transmisión de bits (nivel 1) y para el nivel de seguridad (nivel 2) del procedimiento 3964(R).
Página 57
Principios de la transmisión serie de datos 2.7 Datos de parametrización Protocolo La siguiente tabla describe el protocolo. Tabla 2-2 Protocolo 3964(R) Parámetro Descripción Valor predeterminado con valores estándar sin comprobación Los parámetros de protocolo están R con valores estándar con de bloque ocupados con valores comprobación de bloque:...
Principios de la transmisión serie de datos 2.7 Datos de parametrización Parámetro Descripción Valor predeterminado R parametrizable con comprobación de Los parámetros de protocolo pueden bloque parametrizarse libremente. Cuando el CP 340 reconoce la secuencia de caracteres DLE ETX BCC, finaliza la recepción. El CP 340 compara el carácter de comprobación de bloques BCC con la paridad longitudinal calculada internamente.
Principios de la transmisión serie de datos 2.7 Datos de parametrización Velocidad de transferencia/trama de caracteres La tabla siguiente describe la velocidad de transferencia/la trama de caracteres. Tabla 2-4 Velocidad de transferencia/trama de caracteres (procedimiento 3964(R)) Parámetro Descripción Rango de valores Valor predeterminado 2400 Velocidad de...
Principios de la transmisión serie de datos 2.7 Datos de parametrización Búfer de recepción del CP En la siguiente tabla se describen los parámetros para la interfaz X27 (RS 422). Tabla 2-5 Interfaz X27 (RS 422) (procedimiento 3964(R)) Parámetro Descripción Rango de valores Valor predeterminado sí...
Principios de la transmisión serie de datos 2.7 Datos de parametrización 2.7.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 Parametrizar el acoplamiento punto a punto se introducen los parámetros correspondientes al nivel de transmisión de bits (nivel 1) del driver ASCII.
Página 62
Principios de la transmisión serie de datos 2.7 Datos de parametrización Parámetros de protocolo La tabla siguiente describe los parámetros de protocolo. Tabla 2-6 Parámetros de protocolo (driver ASCII) Parámetro Descripción Rango de valores Valor predeterminado Transcurrido el tiempo de Carácter de fin de un Definición del criterio que •...
Página 63
Principios de la transmisión serie de datos 2.7 Datos de parametrización Velocidad de transferencia/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-7 Velocidad de transferencia/trama de caracteres (Driver ASCII) Parámetro Descripción Rango de...
Principios de la transmisión serie de datos 2.7 Datos de parametrización Control de flujo de datos La tabla siguiente describe los parámetros del control de flujo de datos. Con la interfaz RS 485 no es posible el control de flujo de datos. El control de flujo de datos con "RTS/CTS"...
Página 65
Principios de la transmisión serie de datos 2.7 Datos de parametrización Búfer de recepción del CP La tabla siguiente describe los parámetros del búfer de recepción del CP. Tabla 2-9 Búfer de recepción en el CP (Driver ASCII) Parámetro Descripción Rango de valores Valor predeterminado...
Página 66
Principios de la transmisión serie de datos 2.7 Datos de parametrización Ocupación estándar de la línea de recepción La figura muestra el cableado del receptor en la interfaz X27 (RS 422/ 485): Figura 2-16 Conexionado del receptor a la interfaz X27 (RS422/485) Acoplamiento punto a punto CP 340, configuración, instalación y parametrización Manual de producto, 10/2007, A5E00389210-02...
Principios de la transmisión serie de datos 2.7 Datos de parametrización 2.7.4 Datos de parametrización del driver de impresora Introducción Mediante los datos de parametrización del driver de impresora puede crear los parámetros específicos para la transmisión y los mensajes para la impresión. Datos de parametrización del driver de impresora En la interfaz de parametrización CP 340: Parametrizar un acoplamiento punto a punto debe indicar:...
Página 68
Principios de la transmisión serie de datos 2.7 Datos de parametrización Parámetro Descripción Rango de valores Valor predeterminado sí Activar Puede elegir si activar o desactivar la vigilancia • En función de la variante de vigilancia de una línea de recepción interrumpida. hardware que se utilice y del •...
Página 69
Principios de la transmisión serie de datos 2.7 Datos de parametrización Control de flujo de datos La tabla siguiente describe los parámetros del control de flujo de datos. Con la interfaz RS 485 no es posible el control de flujo de datos. El control de flujo de datos con RTS/CTS sólo es posible con la interfaz RS 232C.
Principios de la transmisión serie de datos 2.7 Datos de parametrización Diseño de página La tabla siguiente describe los parámetros para el diseño de página. Tabla 2-14 Diseño de página (Driver de impresora) Parámetro Descripción Rango de valores Valor predeterminado Margen izquierdo (número Número de espacios en 0 a 255...
Principios de la transmisión serie de datos 2.7 Datos de parametrización Juego de caracteres La tabla siguiente describe los parámetros del juego de caracteres. Tabla 2-15 Juego de caracteres (driver de impresora) Parámetro Descripción Rango de valores Valor predeterminado Juego de caracteres de Con "IBM", el juego de caracteres ANSI ajustado en •...
Página 72
Principios de la transmisión serie de datos 2.7 Datos de parametrización Tabla 2-17 Textos de aviso (driver de impresora) Parámetro Descripción Rango de valores Valor predeterminado Nombre del SDB de Los textos de aviso para un CP 340 Caracteres ASCII (máx. 8 texto/archivo de texto (con una interfaz serie) deben caracteres)
Principios de la transmisión serie de datos 2.7 Datos de parametrización 2.7.5 Instrucciones de conversión y control para la salida por impresora Introducción La salida de un texto de aviso con variables e instrucciones de control (como p. ej. negrita, comprimida, expandida, cursiva y subrayado) se define en la cadena de formato.
Principios de la transmisión serie de datos 2.7 Datos de parametrización Caracteres admisibles para texto Para texto se pueden utilizar: ● 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 75
Principios de la transmisión serie de datos 2.7 Datos de parametrización Precisión La precisión sólo es relevante en los modos de representación A, D, F y R. En el resto de casos se ignora. = 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 76
Principios de la transmisión serie de datos 2.7 Datos de parametrización Modo de representación La siguiente tabla describe los modos de representación posibles para los valores de variable. Son excepción los modos de representación N y P. Se explican después de la tabla.
Página 77
Principios de la transmisión serie de datos 2.7 Datos de parametrización Modo de Tipo de datos Representación estándar Ancho de la Descripción representación correspondiente representación estándar DATE_AND_TIME_ 10.06.1992–15:42:59.723 25 Fecha y hora OF_DAY, DT TIME_OF_DAY 15:42:59.723 Hora DWORD Si en estos modos de representación no existe ningún número de texto de aviso o ninguna hora del sistema, en su lugar se imprimen 6 asteriscos * (el CP 340 no controla la hora).
Página 78
Principios de la transmisión serie de datos 2.7 Datos de parametrización Posiciones de 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 340 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.
Página 79
Principios de la transmisión serie de datos 2.7 Datos de parametrización ● Si tanto la cadena de formato como el texto de aviso contienen instrucciones de conversión, lo primero que se hace es expandir la cadena de formato. Y a continuación el texto de aviso.
Página 80
Principios de la transmisión serie de datos 2.7 Datos de parametrización Ejemplos de instrucciones de conversión correctas A continuación se muestran algunos ejemplos de instrucciones de conversión correctas. Ejemplo 1: ..31.10.1996 Cadena de formato = %15.4A Variable 1 = D#1996–10–31 Se ha seleccionado el ancho 15 con precisión 4 (ancho de la cifra correspondiente al año) y justificación a la derecha.
Página 81
Principios de la transmisión serie de datos 2.7 Datos de parametrización Instrucciones de control Las instrucciones de control se emplean para lograr determinados efectos en la impresora (p. ej. subrayado). Además de las instrucciones de control estándar (negrita, comprimido, expandido, cursiva y subrayado) puede utilizar otros caracteres de control si los introduce antes de la parametrización del CP 340 en la tabla de caracteres de control de la interfaz de parametrización CP 340: Parametrizar acoplamiento punto a punto.
Página 82
Principios de la transmisión serie de datos 2.7 Datos de parametrización Ejemplos A continuación se muestran algunos ejemplos con instrucciones de control. Ejemplo 1: Para imprimir el texto en "negrita" y "subrayado" en la impresora, es necesario realizar las siguientes entradas: \BNegrita\–B y \Usubrayado\–U son formas de resaltar un texto Ejemplo 2: Para poder transmitir a la impresora la cadena de formato con la instrucción de conversión...
Página 83
Principios de la transmisión serie de datos 2.7 Datos de parametrización Notas sobre la instrucción de control Recuerde las siguientes notas sobre las instrucciones de control: ● Si se solicita la desactivación de un efecto de impresión que no está activado o si el aparato de impresión utilizado no soporta el efecto en cuestión, la instrucción de control se ignora.
Página 84
Principios de la transmisión serie de datos 2.7 Datos de parametrización Acoplamiento punto a punto CP 340, configuración, instalación y parametrización Manual de producto, 10/2007, A5E00389210-02...
Puesta en marcha del CP 340 Secuencia de manejo Para poner en servicio el procesador de comunicaciones 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 marcha del CP 340 Informaciones adicionales Encontrará una descripción detallada de la configuración del procesador de comunicaciones en el capítulo "Configuración del CP 340" de este manual. Encontrará una descripción detallada de la parametrización del procesador de comunicaciones en el capítulo "Parametrización de los protocolos de comunicación" de este manual.
Montar el CP 340 Slots del CP 340 Introducción El siguiente apartado describe las reglas que debe seguir para la disposición del CP 340 en el bastidor. Disposición del CP 340 en el bastidor Para disponer el CP 340 en el bastidor se aplican las siguientes reglas: ●...
Montar el CP 340 4.2 Montar y desmontar el CP 340 Montar y desmontar el CP 340 Introducción Al montar y desmontar el CP 340 debe atenerse a las siguientes normas. Herramientas Para montar y desmontar el CP 340 necesita un destornillador cilíndrico con un ancho de hoja de 4,5 mm.
Montar el CP 340 4.2 Montar y desmontar el CP 340 4.2.2 Secuencia de desmontaje Así se desmonta el CP 340 Para desmontar el CP 340 de un bastidor, proceda de la siguiente manera: 1. Ponga la CPU en modo STOP. 2.
Página 90
Montar el CP 340 4.2 Montar y desmontar el CP 340 Acoplamiento punto a punto CP 340, configuración, instalación y parametrización Manual de producto, 10/2007, A5E00389210-02...
Configurar y parametrizar el CP 340 Posibilidades de configuración Posibilidades de configuración Las variantes de módulos del procesador de comunicaciones se configuran y parametrizan con STEP 7 o con la interfaz de parametrización CP 340: Parametrizar un acoplamiento punto a punto. Tabla 5-1 Posibilidades de configuración del CP 340 Producto...
Configurar y parametrizar el CP 340 5.2 Parametrizar los protocolos de comunicación Parametrizar 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.
Configurar y parametrizar el CP 340 5.2 Parametrizar los protocolos de comunicación 5.2.2 Instalación de la interfaz de parametrización Instalación La interfaz de parametrización CP 340: Parametrizar un acoplamiento punto a punto se encuentra con los bloques de función y el ejemplo de programación en un disquete de 3,5 pulgadas.
Configurar y parametrizar el CP 340 5.3 Configurar el CP 340 Configurar el CP 340 Introducción Después del montaje debe presentar el procesador de comunicaciones al sistema de automatización. Este proceso se denomina “configuración“. Requisito Antes de incluir el CP 340 en la tabla de configuración del software STEP 7, cree con STEP 7 un proyecto y un equipo.
Configurar y parametrizar el CP 340 5.4 Gestionar los datos de los parámetros Gestionar los datos de los parámetros Introducción Los datos de configuración y parametrización del procesador de comunicaciones se guardan en el proyecto actual (en el disco duro del PC/PG). Gestionar los datos Al salir de la tabla de configuración con el comando de menú...
Configurar y parametrizar el CP 340 5.5 Datos de identificación Datos de identificación Definición Los datos de identificación son datos almacenados en un módulo que le ayudarán al ● eliminar fallos de una instalación ● comprobar la configuración de la instalación ●...
Índice 1 (registro 231/sólo lectura) Fabricantes Leer 00 2A hex (= 42 dec) Aquí se guarda el nombre del fabricante. (2 bytes) (42 dec = Siemens AG) Denominación del equipo Leer 6ES7 340–1xH02–0AE0 Referencia del módulo (20 bytes) x = A(RS232), B(TTY), C(RS422/485) Número de serie del...
Si la actualización no ha salido bien, el LED SF rojo parpadeará en el módulo. Repita la actualización. Si resulta imposible ejecutar la actualización correctamente, diríjase al representante de Siemens. Acoplamiento punto a punto CP 340, configuración, instalación y parametrización...
Configurar y parametrizar el CP 340 5.6 Recarga de actualizaciones de firmware Indicadores LED Indicadores LED durante la carga de una actualización de firmware: Tabla 5-5 Indicadores LED en una actualización de firmware Estado Comentario Remedio Actualización de firmware encen- encen- encen- en marcha...
Página 100
Configurar y parametrizar el CP 340 5.6 Recarga de actualizaciones de firmware Acoplamiento punto a punto CP 340, configuración, instalación y parametrización Manual de producto, 10/2007, A5E00389210-02...
Comunicación mediante bloques de función Especificaciones técnicas de los bloques de función Introducción A continuación se relacionan los datos técnicos en cuanto a memoria necesaria, tiempos de procesamiento, número mínimo de ciclos de la CPU y funciones de sistema utilizadas. Espacio de memoria necesario La tabla siguiente indica el espacio de memoria necesario de los bloques de función y de las funciones del CP 340.
Página 102
Comunicación mediante bloques de función 6.1 Especificaciones técnicas de los bloques de función Bloque Nombre Versión Función CPU 312 IFM CPU 313/ CPU 315/ CPU 614 CPU 314 CPU 315DP FC 5 V24_STAT Leer señales cualificadoras RS 232C FC 6 V24_SET Activar señales cualificadoras...
Página 103
Comunicación mediante bloques de función 6.1 Especificaciones técnicas de los bloques de función Atención Los nuevos bloques de función estándar del CP 340 ● FB2 V2.0 (P_RCV) ● FB3 V2.0 (P_SEND) ● FB4 V2.0 (P_PRINT) ● FB12 V1.0 (P_RESET) trabajan con los nuevos bloques de función del sistema SFB52 (RDREC) o SFB53 (WRREC), que sólo son admitidos por las versiones de CPU más recientes (*).
Comunicación mediante bloques de función 6.2 Desarrollo de la comunicación a través de bloques de función Desarrollo de la comunicación a través de bloques de función Introducción La comunicación entre una CPU, un CP 340 y un interlocutor se realiza mediante los bloques de función y los protocolos del CP 340.
Comunicación mediante bloques de función 6.3 Bloques de función disponibles Bloques de función disponibles Introducción El sistema de automatización S7-300 pone a su disposición una serie de bloques de función que inician y controlan la comunicación entre la CPU y el procesador de comunicaciones CP 340 en el programa de usuario.
Comunicación mediante bloques de función 6.4 Utilización de los bloques de función en el acoplamiento con un interlocutor Utilización de los bloques de función en el acoplamiento con un interlocutor Introducción Para el acoplamiento con un interlocutor, en el programa cíclico dispone de los bloques de función FB 3 P_SEND para enviar datos y FB 2 P_RCV para recibir datos.
Página 107
Comunicación mediante bloques de función 6.4 Utilización de los bloques de función en el acoplamiento con un interlocutor La salida DONE indica "Fin de petición sin errores". ERROR indica que se ha producido un error. En caso de error, en STATUS se indica el número de evento correspondiente. Si no se produce ningún fallo, STATUS tiene el valor 0.
Página 108
Comunicación mediante bloques de función 6.4 Utilización de los bloques de función en el acoplamiento con un interlocutor Asignación en el área de datos El FB P_SEND opera conjuntamente con un DB de instancia I_SEND. El número de DB se indica con la llamada.
Página 109
Comunicación mediante bloques de función 6.4 Utilización de los bloques de función en el acoplamiento con un interlocutor Cronograma de ejecución del FB 3 P_SEND La figura siguiente muestra el comportamiento de los parámetros DONE y ERROR en función de la conexión de entrada de REQ y R. Figura 6-1 Cronograma de ejecución del FB 3 P_SEND Nota...
Comunicación mediante bloques de función 6.4 Utilización de los bloques de función en el acoplamiento con un interlocutor 6.4.2 S7 recibe datos de un interlocutor Recibir datos El FB P_RCV transmite datos del CP 340 a un área de datos S7 especificada por los parámetros DB_NO, DBB_NO y LEN.
Página 111
Comunicación mediante bloques de función 6.4 Utilización de los bloques de función en el acoplamiento con un interlocutor Llamada de bloques Representación AWL Representación KOP CALL P_RCV, I_RCV EN_R : = R : = LADDR : = DB_NO : = DBB_NO : = NDR : = ERROR : =...
Página 112
Comunicación mediante bloques de función 6.4 Utilización de los bloques de función en el acoplamiento con un interlocutor Parámetros FB 2 P_RCV La tabla siguiente describe los parámetros del FB 2 P_RCV. Tabla 6-6 Parámetros FB 2 P_RCV Nombre Clase Tipo de Comentario Valores permitidos, observación...
Página 113
Comunicación mediante bloques de función 6.4 Utilización de los bloques de función en el acoplamiento con un interlocutor Cronograma de ejecución del FB 2 P_RCV La figura siguiente muestra el comportamiento de los parámetros NDR, LEN y ERROR en función de la conexión de entrada de EN_R y R. Figura 6-2 Cronograma de ejecución_FB_2_P_RCV Nota...
Comunicación mediante bloques de función 6.5 Aplicación de los bloques de función en la salida a impresora de textos de aviso Aplicación de los bloques de función en la salida a impresora de textos de aviso Introducción Para la impresión de textos de aviso se dispone del bloque de función FB 4 P_PRINT. El FB 4 P_PRINT transmite, p.ej.
Página 115
Comunicación mediante bloques de función 6.5 Aplicación de los bloques de función en la salida a impresora de textos de aviso Llamada de bloques Representación AWL Representación KOP CALL P_PRINT, I_PRINT REQ : = R : = LADDR : = DB_NO : = DBB_NO : = DONE : =...
Página 116
Comunicación mediante bloques de función 6.5 Aplicación de los bloques de función en la salida a impresora de textos de aviso Asignación en el área de datos, DB de punteros El FB P_PRINT accede, a través de los parámetros DB_NO y DBB_NO, a un DB de punteros en el que están depositados en un orden fijo los punteros para los bloques de datos con los textos de aviso y las variables.
Página 117
Comunicación mediante bloques de función 6.5 Aplicación de los bloques de función en la salida a impresora de textos de aviso Números de DBB permitidos A partir del número de DBB parametrizado figura la variable o la cadena de formato. La máxima longitud permitida de las variables es 32 bytes, y de la cadena de formato 150 bytes.
Página 118
Comunicación mediante bloques de función 6.5 Aplicación de los bloques de función en la salida a impresora de textos de aviso Cronograma de ejecución FB 4 P_PRINT La figura siguiente muestra el comportamiento de los parámetros DONE y ERROR en función de la conexión de entrada de REQ y R.
Comunicación mediante bloques de función 6.6 Aplicación de los bloques de función al leer y controlar las señales cualificadoras RS 232C Aplicación de los bloques de función al leer y controlar las señales cualificadoras RS 232C Introducción Para "leer y controlar las señales cualificadoras RS 232C" dispone de las funciones FC 5 V24_STAT para comprobar los estados de la interfaz, y FC 6 V24_SET para activar/desactivar las salidas de la interfaz.
Página 120
Comunicación mediante bloques de función 6.6 Aplicación de los bloques de función al leer y controlar las señales cualificadoras RS 232C Nota Los parámetros EN y ENO sólo aparecen en la representación gráfica (con KOP o FUP). Para poder procesar estos parámetros, el compilador utiliza el resultado binario RB. El resultado binario RB se aplica al estado de señal “1”...
Página 121
Comunicación mediante bloques de función 6.6 Aplicación de los bloques de función al leer y controlar las señales cualificadoras RS 232C Activar/desactivar salidas de interfaz del CP 340 El usuario puede activar o desactivar las correspondientes salidas de interfaz a través de las entradas de parametrización de la funcikón FC V24_SET.
Comunicación mediante bloques de función 6.6 Aplicación de los bloques de función al leer y controlar las señales cualificadoras RS 232C Parámetros de FC 6 V24_SET La tabla siguiente muestra los parámetros de la FC 6 V24_SET. Tabla 6-9 Parámetros de FC 6 V24_SET Nombre Clase Tipo de datos...
Comunicación mediante bloques de función 6.7 Borrar búfer de recepción, FB12 "P_RESET" Borrar búfer de recepción, FB12 "P_RESET" FB P_RESET El FB P_RESET borra todo el búfer de recepción del CP 340. Todos los telegramas almacenados son rechazados. Un telegrama que entre al mismo tiempo que se llama el FB P_RESET es almacenado.
Página 124
Comunicación mediante bloques de función 6.7 Borrar búfer de recepción, FB12 "P_RESET" Asignación en el área de datos El FB P_RESET opera conjuntamente con un DB de instancia I_P_RESET. El número de DB también se indica en la llamada. No se puede acceder a los datos del DB de instancia. Nota Excepción: Si se produce un error, STATUS == W#16#1E0F, se puede consultar una indicación más precisa sobre el error en la variable SFCERR o SFCSTATUS.
Página 125
Comunicación mediante bloques de función 6.7 Borrar búfer de recepción, FB12 "P_RESET" Cronograma de ejecución del FB P_RESET La figura siguiente muestra el comportamiento de los parámetros DONE y ERROR en función de la conexión de entrada de REQ. Figura 6-5 Cronograma de ejecución del FB P_RESET Nota La entrada REQ tiene disparo por flanco.
Comunicación mediante bloques de función 6.8 Parametrización de los bloques de función Parametrización de los bloques de función Introducción Este apartado se dirige a quienes cambien de SIMATIC S5 a SIMATIC S7. En los apartados que siguen se describe lo que debe tener en cuenta para programar bloques de función con STEP 7.
Página 127
Comunicación mediante bloques de función 6.8 Parametrización de los bloques de función Ejemplos De los operandos de datos en STEP 5 (en la parte izquierda de la tabla) se deducen los operandos de datos en STEP 7 (en la parte derecha de la tabla). STEP 5 STEP 7 DW 10...
Comunicación mediante bloques de función 6.8 Parametrización de los bloques de función 6.8.2 Asignación de los parámetros de bloque Parametrización directa/indirecta En los bloques de STEP 7 no es posible una parametrización indirecta (transferencia de los parámetros en el bloque de datos actualmente abierto) como en STEP 5. En todos los parámetros de bloque pueden establecerse tanto constantes como variables, de modo que en STEP 7 ya no es necesario diferenciar entre parametrización directa e indirecta.
Página 129
Comunicación mediante bloques de función 6.8 Parametrización de los bloques de función Parametrización de palabras de datos No está permitido indicar palabras de datos (indicación parcialmente cualificada), ya que (en función del operando actual) en la función estándar no puede determinarse el bloque de datos abierto actualmente.
Comunicación mediante bloques de función 6.8 Parametrización de los bloques de función Ejemplo "operando de direccionamiento absoluto" Llamada al FB 3 con operandos de direccionamiento absoluto: Segmento 1: CALL FB 3, DB3 REQ : =M 0.6 //Iniciar SEND =M 5,0 //Iniciar RESET LADDR : =MW21...
Comunicación mediante bloques de función 6.9 Generalidades sobre la ejecución del programa Generalidades sobre la ejecución del programa Comportamiento de arranque del sistema de automatización CP 340 Los datos de parametrización se crean con ayuda de la interfaz de parametrización CP 340: Parametrizar acoplamiento punto a punto y se transfieren a la CPU con el software STEP 7.
Página 132
Comunicación mediante bloques de función 6.9 Generalidades sobre la ejecución del programa Acoplamiento punto a punto CP 340, configuración, instalación y parametrización Manual de producto, 10/2007, A5E00389210-02...
Arranque Estados operativos del CP 340 Introducción El CP 340 conoce los estados operativos STOP, reparametrización y RUN. STOP Con el CP 340 en estado STOP no está activo ningún driver de protocolo, y la CPU da confirmación negativa de todas las peticiones de envío y recepción. Hasta que no se subsane la causa del STOP (p.
Arranque 7.2 Comportamiento de arranque del CP 340 Comportamiento de arranque del CP 340 Introducción El arranque del CP 340 se divide en las siguiente fases: ● Inicialización (alimentación ON del CP 340) ● Parametrización Inicialización En el momento en el que el CP 340 recibe tensión, a la interfaz serie se asignan los parámetros predeterminados del módulo (los valores de los parámetros vienen ajustados de fábrica).
Arranque 7.3 Comportamiento del CP 340 con cambios de estado operativo de la CPU Comportamiento del CP 340 con cambios de estado operativo de la Introducción Después del arranque del CP 340 se intercambian todos los datos entre la CPU y el CP 340 a través de los bloques de función.
Arranque 7.3 Comportamiento del CP 340 con cambios de estado operativo de la CPU Particularidades al recibir telegramas En la interfaz de parametrización CP 340: Parametrizar acoplamiento punto a punto puede parametrizar "Borrar búfer de recepción del CP durante el arranque = sí/no". ●...
Diagnóstico del CP 340 Introducción Con las funciones de diagnóstico del CP 340 podrá localizar rápidamente los errores que surjan. Dispone de las siguientes posibilidades de diagnóstico: ● Diagnóstico con los indicadores del CP 340 ● Diagnóstico con la salida STATUS de los bloques de función ●...
Diagnóstico del CP 340 8.1 Diagnóstico con los indicadores del CP 340 Diagnóstico con los indicadores del CP 340 Introducción Los indicadores del CP 340 le proporcionan información sobre el CP 340. Se distinguen las siguientes funciones de indicación: ● Indicadores de error de grupo –...
Diagnóstico del CP 340 8.2 Mensajes de diagnóstico de los bloques de función FB P_SEND, FB P_RCV y FB P_PRINT Mensajes de diagnóstico de los bloques de función FB P_SEND, FB P_RCV y FB P_PRINT Introducción Cada bloque de función dispone de un parámetro STATUS para un diagnóstico de errores. Cada número de aviso STATUS tiene el mismo significado, independientemente del bloque de función utilizado.
Diagnóstico del CP 340 8.2 Mensajes de diagnóstico de los bloques de función FB P_SEND, FB P_RCV y FB P_PRINT Categorías de evento En la siguiente tabla encontrará una descripción de las diferentes categorías y números de eventos. Tabla 8-1 Categorías y números de eventos Categoría de eventos 5 (05H): "Error al procesar una petición de la CPU"...
Página 141
Diagnóstico del CP 340 8.2 Mensajes de diagnóstico de los bloques de función FB P_SEND, FB P_RCV y FB P_PRINT Categoría de eventos 5 (05H): "Error al procesar una petición de la CPU" Nº de evento Evento Remedio (05)0EH Sólo para driver 3964(R) y ASCII: La longitud de telegrama es >...
Página 142
Diagnóstico del CP 340 8.2 Mensajes de diagnóstico de los bloques de función FB P_SEND, FB P_RCV y FB P_PRINT Clase de evento 7 (07H): "Error de emisión" Nº de evento Evento Remedio (07)04H Sólo con 3964(R): Compruebe si el interlocutor también ha detectado errores.
Página 143
Diagnóstico del CP 340 8.2 Mensajes de diagnóstico de los bloques de función FB P_SEND, FB P_RCV y FB P_PRINT Clase de evento 8 (08H): "Error de recepción" Nº de evento Evento Remedio (08)01H Sólo con 3964(R): Un reintento no constituye un error, pero puede ser el indicio de un fallo en la línea de transferencia o de Espera del primer reintento: un comportamiento erróneo del equipo interlocutor.
Página 144
Diagnóstico del CP 340 8.2 Mensajes de diagnóstico de los bloques de función FB P_SEND, FB P_RCV y FB P_PRINT Clase de evento 8 (08H): "Error de recepción" Nº de evento Evento Remedio (08)09H Sólo con 3964(R): Parametrice en el interlocutor el mismo tiempo de espera de bloques que en el CP 340.
Diagnóstico del CP 340 8.2 Mensajes de diagnóstico de los bloques de función FB P_SEND, FB P_RCV y FB P_PRINT Clase de evento 8 (08H): "Error de recepción" Nº de evento Evento Remedio (08)18H Sólo con drivers ASCII: Antes o durante un proceso de envío el interlocutor ha puesto todas las señales DSR o CTS a "OFF".
Página 146
Diagnóstico del CP 340 8.2 Mensajes de diagnóstico de los bloques de función FB P_SEND, FB P_RCV y FB P_PRINT Categoría de eventos 30 (1EH): "Error en la comunicación entre el CP y la CPU" Nº de evento Evento Información adicional / Solución (1E)43H FB P_PRINT: Indique en el DB de punteros el nº...
Diagnóstico del CP 340 8.3 Diagnóstico a través del bus de fondo S7–300 Diagnóstico a través del bus de fondo S7–300 Introducción El CP 340 puede activar una alarma de diagnóstico en la CPU asignada, indicando así una avería en el CP 340. Mediante la parametrización puede definir si el CP 340 debe activar o no una alarma de diagnóstico cuando existen errores graves.
Diagnóstico del CP 340 8.3 Diagnóstico a través del bus de fondo S7–300 El bit 0 del 1er byte es la indicación de error de grupo (SF). El bit 0 es siempre "1" si como mínimo un bit de los bits 1 a 7 es "1", es decir, si en los datos de diagnóstico hay registrado como mínimo un error.
Diagnóstico del CP 340 8.4 Diagnóstico a través del búfer de diagnóstico del CP340 Diagnóstico a través del búfer de diagnóstico del CP340 Búfer de diagnóstico del CP 340 El CP 340 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 340.
Página 150
Diagnóstico del CP 340 8.4 Diagnóstico a través del búfer de diagnóstico del CP340 Proceda del siguiente modo: 3. Abra el correspondiente equipo SIMATIC 300 (haciendo doble clic en el comando de menú Edición > Abrir). 4. Una vez dentro, abra el objeto "Hardware" (también haciendo doble clic sobre el comando Edición >...
Ejemplo de programación de bloques estándar Introducción El presente ejemplo de programación describe las funciones estándar para el funcionamiento del procesador de comunicaciones CP 340. Objetivos El ejemplo de programación ● explica a modo de ejemplo las funciones principales. ● permite comprobar la aptitud funcional del hardware conectado (por lo que el ejemplo es sencillo y responde a una estructura clara).
Ejemplo de programación de bloques estándar 9.1 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–300 (bastidor, alimentación de corriente, CPU) ● Un módulo CP 340 con interlocutor (p. ej. un segundo CP) o con impresora o conectando un "conector de cortocircuito", es decir, el cable de transmisión se puentea con el cable de recepción ●...
Ejemplo de programación de bloques estándar 9.2 Ajustes Ajustes Configuración en la CPU mediante STEP 7 Debe definir la configuración del autómata con STEP 7. ● Slot 1: alimentación de corriente ● Slot 2: CPU ● Slot 4: entrada digital, EB 0 y EB 1 ●...
Ejemplo de programación de bloques estándar 9.3 Bloques utilizados Bloques utilizados Bloques utilizados En la siguiente tabla encontrará los bloques utilizados en el programa de ejemplo. Bloque Símbolo Comentario OB 1 CYCLE Ejecución cíclica del programa OB 100 RESTART Ejecución de arranque Rearranque completo DB 2 DB_P_RCV DB de instancia para FB P_RCV...
Ejemplo de programación de bloques estándar 9.4 Ejemplo “Acoplamiento punto a punto” Ejemplo “Acoplamiento punto a punto” Introducción Las entradas y salidas se representan en bits de marca al principio y al final del OB 1. Dentro del programa de prueba sólo se trabaja con bits de marcas. Entradas y salidas utilizadas para FB 2 y FB 3 En la tabla siguiente encontrará...
Página 156
Ejemplo de programación de bloques estándar 9.4 Ejemplo “Acoplamiento punto a punto” Parámetros de entrada/salida de FB 2 y FB 3 La tabla siguiente muestra la representación de los parámetros de entrada/salida de FB 2 y FB 3 en marcas. Símbolo Dirección Formato de datos...
Ejemplo de programación de bloques estándar 9.5 Ejemplo "Impresión" y "Leer y controlar las entradas/salidas del CP 340" Ejemplo "Impresión" y "Leer y controlar las entradas/salidas del CP 340" Introducción Las entradas y salidas se representan en bits de marca al principio y al final del OB 1. Dentro del programa de prueba sólo se trabaja con bits de marcas.
Página 158
Ejemplo de programación de bloques estándar 9.5 Ejemplo "Impresión" y "Leer y controlar las entradas/salidas del CP 340" Parámetros de entrada/salida de FC 5 y FC 6 La tabla siguiente muestra la representación de los parámetros de entrada/salida de FC 5 y FC 6 en marcas.
Ejemplo de programación de bloques estándar 9.6 Instalación, mensajes de error Instalación, mensajes de error Suministro e instalación El ejemplo de programación del CP 340 se encuentra, junto con la interfaz de parametrización CP 340: Parametrizar el acoplamiento punto a punto y los bloques de función en un CD que se suministra junto con este manual.
Ejemplo de programación de bloques estándar 9.7 Conexión, programa de arranque y programa cíclico Conexión, programa de arranque y programa cíclico Conexión, programa de arranque El programa de arranque se halla en el OB 100. En el arranque sólo se registra en la MW BGADR (MW21) la dirección lógica básica del CP 340.
Página 161
Ejemplo de programación de bloques estándar 9.7 Conexión, programa de arranque y programa cíclico Descripción "Leer y controlar las entradas y salidas del CP 340" Las funciones "Leer y controlar señales cualificadoras RS 232C" sólo pueden ejecutarse con el driver ASCII. Para ello es necesario que en la ficha "Transmisión" no esté seleccionado el parámetro "Manejo automático de señales V24".
Especificaciones técnicas del CP340 Datos técnicos generales La tabla siguiente contiene los datos técnicos generales del CP 340. Encontrará más datos técnicos generales sobre el SIMATIC S7-300 en el manual de Sistemas de automatización S7-300, M7-300, Datos de los módulos referencia , capítulo 1...
Especificaciones técnicas A.1 Especificaciones técnicas del CP340 Datos técnicos de la interfaz RS 232C En la siguiente tabla encontrará los datos técnicos de la interfaz RS 232C del CP 340-RS 232C. Tabla A-2 Datos técnicos de la interfaz RS 232C Interfaz RS 232C Interfaz RS 232C,...
Especificaciones técnicas A.1 Especificaciones técnicas del CP340 Datos técnicos del procedimiento 3964(R) La tabla siguiente contiene los datos técnicos del procedimiento 3964(R). Tabla A-5 Datos técnicos del procedimiento 3964(R) Procedimiento 3964(R) con valores estándar Máx. longitud de 1024 bytes telegrama Parámetro es parametrizable: - con/sin carácter de comprobación de bloques...
Especificaciones técnicas A.1 Especificaciones técnicas del CP340 Datos técnicos del driver ASCII En la siguiente tabla se indican los datos técnicos del driver ASCII. Tabla A-6 Datos técnicos del driver ASCII Driver ASCII Máx. longitud de 1024 bytes telegrama Parámetro es parametrizable: - Velocidad de transmisión: 2400, 4800, 9600 bits/s - Trama de caracteres: 10 u 11 bits...
Especificaciones técnicas A.1 Especificaciones técnicas del CP340 Datos técnicos del driver de impresora En la siguiente tabla se indican los datos técnicos del driver de impresora. Tabla A-7 Datos técnicos del driver de impresora Driver de impresora Longitud del SDB de texto 8 Kbytes Parámetro es parametrizable:...
Teléfono: 0 91 31/7–3 26 98 Fax: 0 91 31/7–2 66 43 Esta oficina de Siemens le ofrecerá asesoramiento individualizado sobre un sistema de reciclaje amplio y flexible a un precio fijo. Tras la eliminación del aparato recibirá protocolos de despiece con información sobre fracciones de material y los correspondientes certificados de los materiales.
Cables de conexión Interfaz RS 232C del CP 340–RS 232C Ocupación de pines En la siguiente tabla encontrará la asignación de pines del conector macho sub D de 9 pines del panel frontal del CP 340–RS 232C. Tabla B-1 Asignación de pines del conector macho sub D de 9 pines de la interfaz integrada del CP 340–RS 232C Conector macho en Denominación Entrada/salida...
Página 170
Recuerde que sólo puede utilizar cajas de conector apantalladas. Una gran superficie del blindaje del cable debe estar unida por ambos lados con la caja del conector. Se recomienda emplear la caja de conector blindada de Siemens, modelo V42 254. PRECAUCIÓN No conecte nunca el blindaje del cable con GND, ya que las interfaces podrían resultar...
Página 171
Cables de conexión B.1 Interfaz RS 232C del CP 340–RS 232C Cables de conexión RS 232C (S7/M7 (CP 340) S7/M7 (CP 340/ CP 441)) En la figura siguiente se ilustra el cable de conexión para un acoplamiento punto a punto entre un CP 340 y un CP 340/CP 441.
Página 172
Cables de conexión B.1 Interfaz RS 232C del CP 340–RS 232C Cables de conexión RS 232C (S7/M7 (CP 340)-CP 544, CP 524, CPU 928B, CPU 945, CPU 948)) En la figura siguiente se ilustra el cable de conexión para un acoplamiento punto a punto entre un CP 340 y un CP 544, CP 524, CPU 928B, CPU 945, CPU 948.
Página 173
Cables de conexión B.1 Interfaz RS 232C del CP 340–RS 232C Cables de conexión RS 232C (S7/M7 (CP 340)-CP 521 SI/ CP 521 BASIC)) En la figura siguiente se ilustra el cable de conexión para un acoplamiento punto a punto entre un CP 340 y un CP 521 SI/CP 521 BASIC.
Página 174
Cables de conexión B.1 Interfaz RS 232C del CP 340–RS 232C Cables de conexión RS 232C (S7/M7 (CP 340) - CP 523) En la figura siguiente se ilustra el cable de conexión para un acoplamiento punto a punto entre un CP 340 y un CP 523. Para los cables de conexión necesita los siguientes conectores hembra/macho ●...
Página 175
Cables de conexión B.1 Interfaz RS 232C del CP 340–RS 232C Cable de conexión RS 232C (S7/M7 (CP 340) - DR 2xx) En la figura siguiente se ilustra el cable de conexión para un acoplamiento punto a punto entre un CP 340 y una impresora DR 2xx con interfaz serie. Para el cable de conexión necesita los siguientes conectores macho/hembra ●...
Página 176
Cables de conexión B.1 Interfaz RS 232C del CP 340–RS 232C Cable de conexión RS 232C (S7/M7 (CP 340) - IBM-Proprinter (PT 88)) En la siguiente figura se representa el cable de conexión para un acoplamiento punto a punto entre un CP 340 y una IBM Proprinter con interfaz serie (PT 88 o impresora compatible con IBM).
Página 177
Cables de conexión B.1 Interfaz RS 232C del CP 340–RS 232C Cable de conexión RS 232C (S7/M7 (CP 340) - impresora láser) En la figura siguiente se ilustra el cable de conexión para un acoplamiento punto a punto entre un CP 340 y una impresora láser con interfaz serie (PT 10 o Laserjet series II). Para el cable de conexión necesita los siguientes conectores macho/hembra ●...
Cables de conexión B.2 Interfaz 20mA-TTY del CP 340-20mA-TTY Interfaz 20mA-TTY del CP 340-20mA-TTY Ocupación de pines En la siguiente tabla encontrará la asignación de pines de la conexión hembra sub D de 9 pines del panel frontal del CP 340–20mA–TTY. Tabla B-2 Asignación de pines de la conexión hembra sub D de 9 pines de la interfaz integrada del CP 340–20mA–TTY Conector hembra en...
Página 179
Recuerde que sólo puede utilizar cajas de conector apantalladas. La pantalla del cable debe estar en contacto con una gran superficie de la carcasa del enchufe y con el cable apantallado. Se recomienda emplear la caja de conector blindada de Siemens, modelo V42 254.
Página 180
Cables de conexión B.2 Interfaz 20mA-TTY del CP 340-20mA-TTY A continuación En las siguientes páginas encontrará algunos ejemplos de cables de conexión para un acoplamiento punto a punto entre el CP 340–20mA–TTY y los módulos S7 ó SIMATIC S5. Cable de conexión 20mA–TTY (S7/M7 (CP 340) - S7/M7 (CP 340/CP 441) En la siguiente figura aparece el cable de conexión para un acoplamiento punto a punto entre un CP 340 y un CP 340/CP 441.
Página 181
Cables de conexión B.2 Interfaz 20mA-TTY del CP 340-20mA-TTY Cable de conexión 20mA–TTY (S7/M7 (CP 340) - CP 544, CP 524, CPU 928B, CPU 945, CPU 948) En la siguiente figura aparece el cable de conexión para un acoplamiento punto a punto entre un CP 340 y un CP 544, CP 524, CPU 928B, CPU 945, CPU 948.
Página 182
Cables de conexión B.2 Interfaz 20mA-TTY del CP 340-20mA-TTY Cable de conexión 20mA–TTY (S7/M7 (CP 340) - CP 523) La siguiente figura representa los cables de conexión para un acoplamiento punto a punto entre un CP 340 y un CP 523. Para los cables de conexión necesita los siguientes conectores macho: ●...
Página 183
Cables de conexión B.2 Interfaz 20mA-TTY del CP 340-20mA-TTY Cable de conexión 20mA–TTY (S7/M7 (CP 340) - CP 521 SI/ CP 521 BASIC/ impresora compatible con IBM) En la siguiente figura aparece el cable de conexión para un acoplamiento punto a punto entre un CP 340 y un CP 521 SI/CP 521 BASIC.
Página 184
Cables de conexión B.2 Interfaz 20mA-TTY del CP 340-20mA-TTY Cable de conexión 20mA–TTY (S7/M7 (CP 340) - CPU 944/AG 95) En la siguiente figura aparece el cable de conexión para un acoplamiento punto a punto entre un CP 340 y una CPU 944/AG 95. Para los cables de conexión necesita los siguientes conectores macho: ●...
Recuerde que sólo puede utilizar cajas de conector apantalladas. La pantalla del cable debe estar en contacto con una gran superficie de la carcasa del enchufe y con el cable apantallado. Se recomienda emplear la caja de conector blindada de Siemens, modelo V42 254.
Página 186
Cables de conexión B.3 Interfaz X27 (RS 422/485) del CP 340–RS 422/485 A continuación En las siguientes páginas encontrará algunos ejemplos de cables de conexión para un acoplamiento punto a punto entre el CP 340–RS 422/485 y los módulos S7 ó SIMATIC S5. Cable de conexión X 27 (S7/M7 (CP 340) - CP 340/CP 441) En la siguiente figura aparece el cable de conexión para un acoplamiento punto a punto entre un CP 340 y un CP 340/CP 441, para modo RS 422.
Página 187
Para el modo RS 485 (dos hilos) también puede utilizar los cables de conexión de Siemens, igual que para el modo RS 422 (cuatro hilos). En tal caso el cableado interno en el cable de conexión es como se representa en la figura.
Página 188
Cables de conexión B.3 Interfaz X27 (RS 422/485) del CP 340–RS 422/485 Cable de conexión X 27 (S7/M7 (CP 340) - CP 544, CP 524, CPU 928B, CPU 945, CPU 948) En la siguiente figura aparece el cable de conexión para un acoplamiento punto a punto entre un CP 340 y un CP 544, CP 524, CPU 928B, CPU 945, CPU 948 para modo RS 422.
Accesorios y referencias Variantes de módulo La tabla siguiente contiene las versiones del CP 340. Tabla C-1 Referencias de las variantes de módulo del CP 340 Producto Referencia CP 340–RS 232C 6ES7 340–1AH02–0AE0 CP 340–20mA–TTY 6ES7 340–1BH02–0AE0 CP 340–RS 422/485 6ES7 340–1CH02–0AE0 Cables de conexión Se dispone preferentemente de cables de conexión de las siguientes longitudes: 5 m, 10 m...
Página 190
Accesorios y referencias Acoplamiento punto a punto CP 340, configuración, instalación y parametrización Manual de producto, 10/2007, A5E00389210-02...
Bibliografía relativa a SIMATIC S7 Bibliografía sobre SIMATIC S 7 A continuación encontrará información sobre: ● los manuales necesarios para la configuración y parametrización de S7–300, ● Manuales que describen los componentes de una red PROFIBUS DP, ● resúmenes técnicos que describen brevemente SIMATIC S7 y STEP 7 y ●...
Bibliografía relativa a SIMATIC S7 Título Contenido Esquema de contactos (KOP) para S7-300/400 Manual de referencia para S7–300/400 Programación de bloques Manual S7–GRAPH para S7–300/400 Los lenguajes GRAPH, HiGraph, CFC permiten realizar controles Programación de controles secuenciales secuenciales, de estado e interconexiones gráficas de bloques. Los manuales contienen tanto instrucciones para el usuario como una Manual descripción de los lenguajes.
Página 193
Bibliografía relativa a SIMATIC S7 Resúmenes técnicos En la tabla figuran los resúmenes técnicos con información general sobre S7-300, STEP 7 y la periferia descentralizada de S7/M7. Tabla D-3 Resúmenes técnicos relativos a SIMATIC S7, STEP 7 y PROFIBUS–DP Resúmenes técnicos S7-300 automation system - Design and application (Sistema de automatización S7–300 Configuración, instalación y aplicación) From SIMATIC S5 to SIMATIC S7 - A guide to simplify transition...
Página 194
Bibliografía relativa a SIMATIC S7 Acoplamiento punto a punto CP 340, configuración, instalación y parametrización Manual de producto, 10/2007, A5E00389210-02...
Glosario 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. 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 196
Glosario Bloque de datos de instancia Un bloque de datos instancia es un bloque asignado a un bloque de función que contiene datos para dicho bloque de función. 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-300 y que están disponibles para funciones de sistema ya definidos.
Glosario Configuración Por configuración se entiende la disposición de distintos módulos de un sistema de automatización en la tabla de configuración. Central Processing Unit = módulo central del sistema de automatización S7 con unidad de control y cálculo, memoria, programa de sistema e interfaces con los módulos de periferia. Dirección La dirección indica el espacio de memoria físico y permite el acceso directo al operando que está...
Página 198
Glosario entrada a la imagen de proceso de las entradas. Al final del programa cíclico se transfiere la imagen de proceso de las salidas en forma de estado de señal a los módulos de salida. Interfaz de parametrización CP 340: Parametrizar acoplamiento punto a punto Con la interfaz de parametrización CP 340: Parametrizar el acoplamiento punto a punto se parametriza la interfaz del procesador de comunicación y se configuran los textos de aviso para la impresión.
Glosario Parámetros de bloque Los parámetros del bloque son comodines contenidos en bloques reutilizables que reciben valores actuales al llamarse el bloque en cuestión. Parámetros de módulo Los parámetros de módulos son valores que permiten determinar el comportamiento del módulo. Se distingue entre parámetros de módulo estáticos y dinámicos. Procedimiento Una transmisión de datos según un determinado protocolo se denomina procedimiento.
Página 200
Glosario STEP 7 STEP 7 es el software de programación de SIMATIC S7. Tiempo de ciclo El tiempo de ciclo es el tiempo que requiere la CPU para ejecutar una vez el programa de usuario. Tipo de datos Con ayuda de los tipos de datos se puede definir cómo debe ser utilizado el valor de una variable o constante en el programa de usuario.
Índice alfabético Interfaz de parametrización, 15 Paquete de software STEP 7, 15 Comportamiento de arranque, 134 Comportamiento de interrupción, 131 20mA-TTY, 20 Conector de bus posterior para S7, 17 Configurar el CP 340, 94 Control de flujo de datos, 35 CP 340 Acoplamiento punto a punto Datos técnicos, 163...
Página 202
Índice alfabético Procedimiento handshake, 35 Funciones de diagnóstico del CP 340 Señal BUSY, 35 Diagnóstico a través de la salida STATUS, 137 Textos de aviso, 32, 72 Diagnóstico a través de los elementos de Trama de caracteres, 67 indicación, 137 Variables, 32 Diagnóstico a través del búfer de diagnóstico, 137 Velocidad de transferencia, 67...
Página 203
Índice alfabético Categorías de evento, 139 Configuración, 139 Variantes de módulo, 11 Ejemplo, 139 CP 34x–20mA-TTY, 11 Posibles aplicaciones del CP 340, 12 CP 34x–RS 232C, 11 Procedimiento, 28 CP 34x–RS 422/485, 11 Procedimiento 3964(R) Funciones, 12 Datos técnicos, 165 Trama de caracteres, 59 Tratamiento de datos erróneos, 42 Velocidad de transferencia, 59...
Página 204
SIMATIC S7-300 Acoplamiento punto a punto CP 340, configuración, instalación y parametrización Manual de producto, 10/2007, A5E00389210-02...