Descargar Imprimir esta página

Publicidad

Enlaces rápidos

Interfaces de comunicación
Sistemas de control configurables PNOZmulti 2
}
Manual de instrucciones 1002971-ES-04

Publicidad

loading

Resumen de contenidos para Pilz PNOZmulti 2 Serie

  • Página 1 Interfaces de comunicación Sistemas de control configurables PNOZmulti 2 Manual de instrucciones 1002971-ES-04...
  • Página 2 Prólogo Este documento es una traducción del documento original. Pilz GmbH & Co. KG se reserva todos los derechos sobre esta documentación. Los usua- rios están autorizados a hacer copias para uso interno. Se aceptan indicaciones y sugeren- cias que permitan mejorar esta documentación.
  • Página 3 Índice Capítulo 1 Introducción Explicación de los símbolos Capítulo 2 Vista general: posibilidades de comunicación Comunicación a través de los módulos de bus de campo Comunicación a través de los módulos de comunicación Comunicación a través del interface ETH integrado Comunicación a través de Modbus/TCP Capítulo 3 Seguridad...
  • Página 4 Índice 4.5.5 Propuesta de mapping datos de entrada PNOZ m ES Profinet 4.6.1 Datos de entrada y salida cíclicos 4.6.2 Acceso a segmentos de tablas 4.6.3 Estado de "LED" 4.6.4 Datos de servicio 4.6.5 Datos de diagnóstico PNOZ m ES Profinet PNOZ m ES Ethernet/IP 4.7.1 Datos de entrada y salida cíclicos...
  • Página 5 Índice 5.8.7 Envío de entradas virtuales y petición de los datos de salidas virtuales del PNOZmulti 2 (véase comunicación de bus de campo) 5.8.7.1 Datos de entrada (al PNOZmulti) 5.8.7.2 Datos de salida (del PNOZmulti) 5.8.7.3 Control byte (byte 5) Tratamiento de errores 5.9.1 El formato de la petición no corresponde a lo especificado...
  • Página 6 Índice 8.1.6.9 Direccionamiento de datos de proceso módulo de ampliación 8 derecha 8.1.6.10 Direccionamiento de datos de proceso módulo de ampliación 1 izquierda 90 8.1.6.11 Direccionamiento de datos de proceso módulo de ampliación 2 izquierda 92 8.1.6.12 Direccionamiento de datos de proceso módulo de ampliación 3 izquierda 93 8.1.6.13 Direccionamiento de datos de proceso módulo de ampliación 4 izquierda 94 Datos de proceso: Módulo de bus de campo y de comunicación 8.2.1...
  • Página 7: Introducción

    Introducción Introducción Explicación de los símbolos Identificación de información especialmente importante: PELIGRO Respetar a rajatabla esta advertencia. Advierte de peligros inminentes que pueden causar lesiones corporales muy graves y muerte y señala las pre- cauciones correspondientes. ADVERTENCIA Respetar a rajatabla esta advertencia. Advierte de situaciones peligrosas que pueden provocar lesiones físicas muy graves y muerte y señala las oportunas precauciones.
  • Página 8: Vista General: Posibilidades De Comunicación

    Vista general: posibilidades de comunicación Vista general: posibilidades de comunicación Comunicación a través de los módulos de bus de campo Los módulos de bus de campo transmiten datos cíclicos y acíclicos. En el capítulo Módulos de bus de campo [ se describe la estructura de los datos cíclicos.
  • Página 9: Comunicación A Través De Los Módulos De Comunicación

    Comunicación a través de los módulos de comunicación En la comunicación a través de un módulo de comunicación, el intercambio de datos se define mediante un protocolo especial de Pilz. El protocolo se describe detalladamente en el capítulo Interfaces ETH/RS232 [ 42].
  • Página 10: Comunicación A Través Del Interface Eth Integrado

    Vista general: posibilidades de comunicación Comunicación a través del interface ETH integrado En la comunicación a través del interface Ethernet integrado, el intercambio de datos se define mediante un protocolo específico de Pilz. El protocolo se describe detalladamente en el capítulo Interfaces ETH/RS232 [ 42].
  • Página 11: Comunicación A Través De Modbus/Tcp

    Vista general: posibilidades de comunicación Comunicación a través de Modbus/TCP PNOZmulti 2 actúa como servidor de la conexión para el intercambio de datos vía Modbus/ TCP. Los datos de servicio se definen en un registro de datos al que el Client puede acce- der directamente.
  • Página 12: Seguridad

    Seguridad Seguridad Aplicación correcta Los interfaces de comunicación del sistema de control configurable PNOZmulti 2 sirven pa- ra transmitir datos de diagnóstico a un programa de aplicación. Los datos se utilizan exclu- sivamente para fines no seguros como, por ejemplo, la visualización. IMPORTANTE Para la aplicación correcta y para el uso del sistema de control configura- ble, PNOZmulti 2 respetar las instrucciones de uso del dispositivo corres-...
  • Página 13: Eliminación De Residuos

    Seguridad 3.2.3 Eliminación de residuos Para la puesta fuera de servicio, respetar la legislación local en materia de eliminación de aparatos electrónicos (p. ej., ley alemana de aparatos eléctricos y electrónicos). Manual de instrucciones Interfaces de comunicación 1002971-ES-04...
  • Página 14: Fundamentos

    Módulos de bus de campo Módulos de bus de campo Fundamentos Para la comunicación a través de los buses de campo se han reservado 32 byte para el rango de entradas y de salidas, respectivamente, que se actualizan aproximadamente ca- da 15 ms.
  • Página 15 Módulos de bus de campo Palabra doble Palabra Byte Contenido Reservado Reservado Reservado Reservado Reservado Reservado Reservado Reservado 4.1.2 Datos de salida (del PNOZmulti 2) Palabra doble Palabra Byte Contenido Estado de las salidas virtuales del PNOZ- multi 2 módulo de bus de campo. Las salidas se definen en el PNOZmulti Configurator.
  • Página 16 Módulos de bus de campo Palabra doble Palabra Byte Contenido Datos útiles byte 5 Datos útiles byte 6 Datos útiles byte 7 Datos útiles byte 8 Datos útiles byte 9 Datos útiles byte 10 Datos útiles byte 11 Datos útiles byte 12 4.1.3 Vista general de tablas Existen en total 11 tablas con los contenidos siguientes:...
  • Página 17 Módulos de bus de campo 4.1.4.1 Ejemplo 1: acceso correcto Acceso a segmentos existentes El Master solicita el segmento 1 de la tabla 23. El módulo de bus de campo confirma am- bos datos y envía el segmento 1. Acto seguido, se consultan los datos del segmento 5 a la tabla 21.
  • Página 18 Módulos de bus de campo 4.1.4.2 Ejemplo 2: acceso fallido Acceso a un segmento inexistente El Master solicita el segmento 1 de la tabla 23. El módulo de bus de campo confirma am- bos datos y envía el segmento 1. Acto seguido, el Master solicita el segmento 111 de la ta- bla 23.
  • Página 19: Datos De Entrada Y Salida Cíclicos

    Módulos de bus de campo Acceso a una tabla inexistente El Master solicita el segmento 1 de la tabla 24. Puesto que no existe ninguna tabla 24, el Slave envía "255" para notificar un error. Master Módulo de bus de campo PNOZ m ES Profibus 4.2.1 Datos de entrada y salida cíclicos...
  • Página 20: Descripción

    Módulos de bus de campo 4.2.2 Acceso a segmentos de tablas Los datos de las tablas (véase Datos de servicio [ 76]) pueden consultarse a través de los siguientes módulos. Datos de entrada El Master solicita un segmento de tabla de la siguiente forma: Datos de entrada del PNOZmul- Descripción ti 2...
  • Página 21: Datos De Diagnóstico Pnoz M Es Profibus

    Módulos de bus de campo 4.2.4 Datos de servicio Los datos de servicio de PROFIBUS-DP se dividen en los siguientes rangos de datos: Datos de proceso - dispositivo base y dispositivos de ampliación Datos de proceso - módulo de bus de campo y módulo de comunicación Palabras de diagnóstico Elementos de habilitación (solo PNOZ m B0) Datos del proyecto...
  • Página 22 Módulos de bus de campo Unit_Diag_ Contenido Reservado … Error en el módulo de ampliación 1 a la izquierda Error en el módulo de ampliación 2 a la izquierda Error en el módulo de ampliación 3 a la izquierda Error en el módulo de ampliación 4 a la izquierda Reservado Error del módulo de comunicación Reservado...
  • Página 23: Pnoz M Es Canopen

    Módulos de bus de campo Unit_Diag_ Contenido Error de periferia interno, F_B9 Error interno del módulo de bus, F_BA Error interno del módulo de conexión, F_BB Error interno del supervisor de revoluciones, F_BC Error interno del módulo de entrada analógico, F_BD Error interno del módulo de conexión, F_BE Error interno del módulo de conexión, F_BF Error interno del módulo de ampliación izquierdo, F_C0...
  • Página 24 Módulos de bus de campo Para facilitar la integración del módulo de bus de campo en una red CANopen se dispone del directorio de objetos en forma de archivo EDS. El contenido se describe en el capítulo Datos de servicio [ 76].
  • Página 25 Módulos de bus de campo Object Index Subíndice Byte (hex) (hex) COB-ID 2000 TPDO 3 380h + node address 2000 2000 2000 2000 2000 2000 2000 2000 TPDO 4 480 h + node address 2000 2000 2000 2000 2000 2000 2000 Los datos de entrada están almacenados de la siguiente manera: Object Index...
  • Página 26 Módulos de bus de campo Object Index Subíndice Byte (hex) (hex) COB-ID 2100 RPDO 3 400h + node address 2100 2100 2100 2100 2100 2100 2100 2100 RPDO 4 500 h + node address 2100 2100 2100 2100 2100 2100 2100 Significado de las abreviaturas: TPDO: Transmit Process Data Object...
  • Página 27: Propuesta De Mapping Datos De Entrada

    Módulos de bus de campo Índice Size (hex) (byte) Contenido 0x2000:0C 0x2000:0D o103 o102 o101 o100 0x2000:0E o111 o110 o109 o108 o107 o106 o105 o104 0x2000:0F o119 o118 o117 o116 o115 o114 o113 o112 0x2000:10 o127 o126 o125 o124 o123 o122 o121 o120...
  • Página 28: Pnoz M Es Ethercat

    Módulos de bus de campo Índice Size (hex) (byte) Contenido 0x2100:14 Reservado … 0x2100:20 PNOZ m ES EtherCAT 4.4.1 Service Data Objects (SDO) El directorio de objetos de EtherCAT contiene todos los parámetros de dispositivo relevan- tes y datos de proceso actuales del sistema PNOZmulti 2. Pueden leerse y escribirse me- diante Service Data Objects (SDO).
  • Página 29 Módulos de bus de campo 4.4.3 Process Data Objects (PDO) La parte del directorio de objetos específica del fabricante tiene la estructura siguiente: PDO (hex) Size Nombre Índice (hex) Subíndice (hex) Contenido 0x1A00 TxPDO 2000 01 - 20 Datos de salida (del PNOZmulti) 0x1A01 TxPDO 2000...
  • Página 30 Módulos de bus de campo Índice Size (hex) (byte) Contenido 0x2000:0E o111 o110 o109 o108 o107 o106 o105 o104 0x2000:0F o119 o118 o117 o116 o115 o114 o113 o112 0x2000:10 o127 o126 o125 o124 o123 o122 o121 o120 0x2000:11 Estado de los LED 0x2000:12 Número de tabla 0x2000:13...
  • Página 31: Pnoz M Es Powerlink

    Módulos de bus de campo PNOZ m ES Powerlink 4.5.1 Service Data Objects (SDO) El directorio de objetos de Ethernet POWERLINK contiene todos los parámetros de dispo- sitivo relevantes y datos de proceso actuales del sistema PNOZmulti 2. Pueden leerse y escribirse mediante Service Data Objects (SDO).
  • Página 32 Módulos de bus de campo Índice Size (hex) (byte) Contenido 0x2000:07 0x2000:08 0x2000:09 0x2000:0A 0x2000:0B 0x2000:0C 0x2000:0D o103 o102 o101 o100 0x2000:0E o111 o110 o109 o108 o107 o106 o105 o104 0x2000:0F o119 o118 o117 o116 o115 o114 o113 o112 0x2000:10 o127 o126 o125...
  • Página 33: Datos De Entrada Y Salida Cíclicos

    Módulos de bus de campo Índice Size (hex) (byte) Contenido 0x2100:0F i119 i118 i117 i116 i115 i114 i113 i112 0x2100:10 i127 i126 i125 i124 i123 i122 i121 i120 0x2100:11 Reservado 0x2100:12 Número de tabla 0x2100:13 Número de segmento 0x2100:14 Reservado …...
  • Página 34 Módulos de bus de campo 4.6.2 Acceso a segmentos de tablas Los datos de las tablas (véase Datos de servicio [ 76]) pueden consultarse a través de los siguientes módulos. Datos de entrada El Master solicita un segmento de tabla de la siguiente forma: Datos de entrada del PNOZmul- Descripción ti 2...
  • Página 35: Datos De Diagnóstico Pnoz M Es Profinet

    Módulos de bus de campo El contenido de los datos de servicio y el direccionamiento se describen en el capítulo tos de servicio [ 76]. 4.6.5 Datos de diagnóstico PNOZ m ES Profinet Estos bits contienen los datos de diagnóstico Unit_Diag_ Contenido STOP, dispositivo base en estado STOP...
  • Página 36 Módulos de bus de campo Unit_Diag_ Contenido Reservado … Error en la configuración, F_81 Error del programa de aplicación, F_82 Error en la periferia, F_83 Error del supervisor de revoluciones, F_84 Error del módulo de bus, F_85 Error del módulo de conexión, F_86 Error del módulo de entrada analógico, F_87 Reservado Error del módulo de entradas/salidas, F_89...
  • Página 37 Módulos de bus de campo Unit_Diag_ Contenido Error interno del módulo de ampliación derecho, F_C4 Error interno del módulo de ampliación derecho, F_C5 Reservado … Explicación: Los bits 56 a 91 muestran el último contenido de la pila de errores (corres- ponde a la clase de error).
  • Página 38 Módulos de bus de campo Byte 0 Byte 1 Byte 2 Byte 16 Byte 17 Byte 31 4.7.2 Datos de servicio Los datos de servicio de EtherNet/IP se dividen en los siguientes rangos de datos: Datos de proceso - dispositivo base y dispositivos de ampliación Datos de proceso - módulo de bus de campo y módulo de comunicación Palabras de diagnóstico Elementos de habilitación (solo PNOZ m B0)
  • Página 39 Módulos de bus de campo siendo m = dirección libremente ajustable en el lado del Master (dirección de bit) siendo n = 0 .. F (número de bit) Ejemplo: (siendo m=100) i23 -> n = 7 -> RY117 Datos de entrada direccionados por bit i00 - i87 RY m n RY(m+10)n RY(m+20)n...
  • Página 40 Módulos de bus de campo Datos de salida direccionados por palabra o88 - o127 High Byte Low Byte N.º bit RWr l RWr l RWr l 4.8.2 Datos de servicio Los datos de servicio de EtherNet/IP se dividen en los siguientes rangos de datos: Datos de proceso - dispositivo base y dispositivos de ampliación Datos de proceso - módulo de bus de campo y módulo de comunicación Palabras de diagnóstico...
  • Página 41 Módulos de bus de campo 4.8.4 Acceso a segmentos de tablas Los datos de las tablas pueden consultarse a través de las direcciones siguientes. Datos de entrada El Master solicita un segmento de tabla: High Byte Low Byte RWw (l+3) Número de segmento Número de tabla Datos de salida...
  • Página 42: Módulo De Comunicación Pnoz M Es Eth

    Interfaces ETH/RS232 Interfaces ETH/RS232 Vista general Los interfaces de comunicación del sistema de control configurable PNOZmulti 2 sirven pa- descargar y cargar el proyecto, leer las palabras de diagnóstico, leer la pila de errores. Dispositivo base PNOZ m B1 El dispositivo base PNOZ m B1 lleva un interface Ethernet integrado. Dispositivo base PNOZ m B0 El dispositivo base PNOZ m B0 no tiene interface integrado.
  • Página 43 Interfaces ETH/RS232 5.3.2 Vista general El módulo de ampliación PNOZ m ES ETH proporciona un interface para Ethernet. A tra- vés de este interface, el sistema de control configurable PNOZmulti 2 puede conectarse vía Ethernet con controles que admiten Modbus/TCP. Modbus/TCP se ha concebido para el intercambio rápido de datos a nivel de campo.
  • Página 44: Desarrollo De La Comunicación

    Interfaces ETH/RS232 5.4.2 Características del módulo Configurable en el PNOZmulti Configurator Protocolos de red: TCP/IP Indicadores de estado de comunicación y de errores Velocidad de transmisión 10 Mbits/s (10BaseT) y 100 Mbits/s (100BaseTX) Desarrollo de la comunicación El PNOZmulti 2 es siempre el servidor de la conexión de una comunicación; el interlocutor (PC, PLC) es el Client.
  • Página 45 Interfaces ETH/RS232 Sección de Byte Petición Byte Respuesta telegrama 0x05 0x05 0x15 0x15 0x00 0x00 Encabeza- Cantidad datos útiles +5 Cantidad datos útiles +5 miento (Hea- der) N.º petición Confirmación/error N.º segmento HB N.º segmento HB N.º segmento LB N.º segmento LB 0x00 reservado Datos útiles byte 0...
  • Página 46 Interfaces ETH/RS232 – Respuesta: reservado 5.6.2 Datos útiles A partir del byte 8, el telegrama contiene datos útiles. El contenido y número de bytes de datos útiles dependen de la petición. Pueden transmitirse 0 – 40 bytes de datos útiles. Si no existen datos útiles, después del byte 7 sigue directamente el BCC (Block Control Check).
  • Página 47 Interfaces ETH/RS232 5.7.2 Watchdog (PNOZ m B0) El watchdog se utiliza para supervisar entradas virtuales. Si no se reciben entradas virtuales de un interlocutor durante el intervalo watchdog (Watch- dog Timeout), PNOZmulti pone a "0" las entradas virtuales. La asignación y el funcionamiento del perro guardián dependen de cada caso y se descri- ben en los peticiones correspondientes.
  • Página 48: Tablas

    Interfaces ETH/RS232 5.7.5 Tablas Puede solicitarse información suplementaria en forma de tabla. Cada tabla se compone de uno o más PNOZmulti 2 segmentos. Cada segmento se com- pone de 13 bytes. El interlocutor solicita los datos deseados con el número de tabla y el número de segmen- to.
  • Página 49 Interfaces ETH/RS232 5.8.2 Envío de entradas virtuales al PNOZmulti 2 Petición 0x14 segmento 0x01 Con esta petición, el interlocutor envía entradas virtuales al PNOZmulti 2. Mediante la máscara (bytes 24 a 39) se determinan las entradas virtuales transmitidas que han de ponerse a 1 en un byte. Telegrama Byte Petición...
  • Página 50 Interfaces ETH/RS232 5.8.3 Envío de entradas virtuales y petición de estados de los LED del PNOZmulti 2 Petición 0x14 segmento 0x02 Igual que con la petición 0x14 segmento 0x01, con esta petición el interlocutor transmite entradas virtuales al PNOZmulti 2. Además, solicita las salidas virtuales y el estado de los LED al PNOZmulti 2.
  • Página 51 Interfaces ETH/RS232 INFORMACIÓN Si se ha configurado un módulo de bus de campo, no pueden controlarse entradas virtuales a través del módulo de comunicación. 5.8.3.1 Control byte (byte 40) Los bits 0 ...2 del Control Byte contienen una función de perro guardián (watchdog). Si no se reciben entradas virtuales de un interlocutor durante el intervalo watchdog (Watch- dog Timeout), PNOZmulti 2 pone a "0"...
  • Página 52 Interfaces ETH/RS232 INFORMACIÓN Las funciones de perro guardián (watchdog) de las peticiones 0x14 seg- mento 0x02 y 0x5C utilizan el mismo temporizador de watchdog. Es decir, el temporizador de watchdog se pone a cero cuando se llama una de las dos peticiones.
  • Página 53 Interfaces ETH/RS232 5.8.4 Petición de datos de entradas y salidas virtuales del PNOZmulti 2 Petición 0x2C segmento 0x01 Con esta petición, el interlocutor solicita el estado de las entradas y salidas virtuales del PNOZmulti. Telegrama Byte Petición Byte Respuesta 0x05 0x05 0x15 0x15...
  • Página 54 Interfaces ETH/RS232 5.8.5 Petición de datos de entradas y salidas virtuales y de estados de los LED del PNOZmulti 2 Petición 0x2C segmento 0x02 Con esta petición, el interlocutor solicita el estado de los LED y de las entradas y salidas virtuales del PNOZmulti.
  • Página 55 Interfaces ETH/RS232 5.8.6 Petición de los datos de diagnóstico del PNOZmulti 2 en formato de tabla Petición 0x2F Con esta petición, el interlocutor solicita datos en forma de tabla al PNOZmulti. El contenido de las tablas y los segmentos se describe detalladamente en el anexo. Telegrama Byte Petición...
  • Página 56 Interfaces ETH/RS232 5.8.7 Envío de entradas virtuales y petición de los datos de salidas virtuales del PNOZmulti 2 (véase comunicación de bus de campo) Petición 0x5C Con esta petición, el interlocutor envía los datos de entrada al PNOZmulti y solicita los da- tos de salida del PNOZmulti (véase el apartado Fundamentos [ 14]).
  • Página 57 Interfaces ETH/RS232 Input byte Contenido i87 a i80 i95 a i88 i103 a i96 i111 a i104 i119 a i112 i127 a i120 0x00 Número de tabla Número de segmento 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00...
  • Página 58 Interfaces ETH/RS232 Output byte Contenido o55 a o48 o63 a o56 o71 a o64 o79 a o72 o87 a o80 o95 a o88 o103 a o96 o111 a o104 o119 a o112 o127 a o120 Estado de los LED Número de tabla Número de segmento Datos útiles byte 0 Datos útiles byte 1...
  • Página 59 Interfaces ETH/RS232 Bit 0 - 2: Watchdog-Timeout Watchdog Timer bit Watchdog Timer bit Watchdog Timer bit Watchdog-Timeout Temporizador desac- tivado 100 ms 200 ms 500 ms 10 s Bit 3 y 4: reservado Bit 5 Error Message: Mensaje de error Si el bit está...
  • Página 60: El Formato De La Petición No Corresponde A Lo Especificado

    Interfaces ETH/RS232 Tratamiento de errores 5.9.1 El formato de la petición no corresponde a lo especificado Si el formato de la petición no corresponde a lo especificado, PNOZmulti 2 envía la res- puesta siguiente: Byte Respuesta 0x05 0x02 0x00 0x02 0x00 0x02 0x10...
  • Página 61: Requisitos Del Sistema

    Requisitos del sistema PNOZmulti Configurator: versión 9.0.0 o superior PNOZ m B0 + PNOZ m ES ETH Para versiones anteriores, contactar con Pilz. Modbus/TCP: Fundamentos Modbus/TCP es un estándar de bus de campo abierto editado por la organización de usua- rios MODBUS-IDA (véase www.Modbus-IDA.org).
  • Página 62 Modbus/TCP se configura una conexión se define, entre otras cosas, si la conexión de un dispositivo adoptará la función del Client o del servidor. Por tanto, la función de servidor/Client vale so- lo para la conexión utilizada. Modbus/TCP con PNOZmulti 2 Un interface para la comunicación a través del Modbus/TCP con PNOZmulti 2 lo proporcio- na el módulo de comunicación PNOZ m ES ETH.
  • Página 63 Modbus/TCP Rangos de datos 6.4.1 Vista general Un sistema de control configurable PNOZmulti 2 admite los siguientes rangos de datos Modbus/TCP: Sintaxis de Mod- Rango de datos Ejemplo Coils (bit) 0x[xxxxx] 0x00031 0x00000 … 0x65535 (entrada virtual i31) [read/write] Discrete Inputs (bit) 1x[xxxxx] 1x08193 1x00000 …...
  • Página 64 Modbus/TCP 6.4.2 Function Codes Para la comunicación con el PNOZmulti 2 a través de Modbus/TCP se dispone de los si- guientes Function Codes (FC): Function Code Función FC 01 Read Coils El Client de una conexión lee datos de bits del servidor de la conexión, longitud de datos ≥...
  • Página 65: Descripción

    Modbus/TCP Códigos de error con Modbus/TCP Código Nombre Descripción Función no válida No se admiten códigos de función en la consulta. Dirección de datos incorrecta La dirección de datos recibida en la con- sulta está fuera del área de memoria. Datos no válidos Se ha solicitado datos no válidos.
  • Página 66 Modbus/TCP Coil/ Register Discrete Input (3x, 4x) (0x, 1x) Contenido High Byte Low Byte 15... 0 Estado de las entradas i15…i8 i7…i0 virtuales 0...15 31... 16 Estado de las entradas i31…i24 i23…i16 virtuales 16...31 47...32 Estado de las entradas i47…i40 i39…i32 virtuales 32...47 63...48...
  • Página 67 Modbus/TCP En el Control Register 255 puede activarse un perro guardián. Si no hay participantes de Modbus/TCP que pongan a "1" bits de entrada dentro del inter- valo ajustado, el PNOZmulti 2 pone los bits de entrada a "0". En la tabla siguiente se describen los rangos de datos de Modbus/TCP para el perro guar- dián.
  • Página 68: Tabla De Asignaciones De Las Entradas Y Salidas Virtuales

    Modbus/TCP INFORMACIÓN Poner a "1" permanentemente la entrada virtual para comprobar que se ha activado el perro guardián. Si la entrada correspondiente de PNOZmulti 2 es "0", significa que se ha activado el perro guardián. 6.4.5 Tabla de asignaciones de las entradas y salidas virtuales Direccionamiento de las entradas virtuales (coils) en los registros 0 a 7.
  • Página 69: Actualización De Los Rangos De Datos

    Modbus/TCP Elementos de habilitación Datos del proyecto Datos del dispositivo El contenido de los datos de servicio y el direccionamiento se describen en el capítulo tos de servicio [ 76]. 6.4.7 En la tabla siguiente se describen los rangos de datos de Modbus/TCP para los estados de los LED.
  • Página 70 Modbus/TCP INFORMACIÓN El tiempo de actualización puede aumentar si hay también conexiones TCP/IP en el puerto PG (puerto 9000) (p. ej., PNOZmulti Configurator, PMI, control). Manual de instrucciones Interfaces de comunicación 1002971-ES-04...
  • Página 71 Modbus/TCP Ejemplos de Clients y servidores Los siguientes participantes se comunican a través de Modbus/TCP o Ethernet: Dispositivos con función de servidor: – PNOZ m ES ETH – PNOZ m1p ETH – PNOZ mmc1p ETH Dispositivos con función de Client: –...
  • Página 72: Introducción

    Palabra de diagnóstico Palabra de diagnóstico Introducción Para los elementos del PNOZmulti Configurator capaces de almacenar un estado puede leerse una palabra de diagnóstico. La palabra de diagnóstico contiene información sobre un elemento determinado, como Estados de funcionamiento (por ejemplo, puerta protectora ha sido abierta) mensajes de error (p.
  • Página 73: Evaluar Palabra De Diagnóstico

    Palabra de diagnóstico En caso contrario, por lo menos uno de los bits 0 ... 15 de la palabra de diagnóstico estará puesto a 1 y podrá evaluarse, p. ej.: bit 1 de un elemento de puerta protectora: 1:00000000 00000010 Significado: la puerta protectora se ha abierto Evaluar palabra de diagnóstico Evaluación en el programa de usuario...
  • Página 74 Palabra de diagnóstico PNOZmulti Configurator Elemento con estado Elemento palabra de diagnóstico PVIS Vincular Palabra de Elemento con Elemento con bit en diagnóstico para ID = 1 ... 100 ID = 1 ... 100 el programa elemento con de usuario, ID = 1 ...
  • Página 75: Ejemplo: Evaluar Palabra De Diagnóstico De Una Puerta Protectora

    Palabra de diagnóstico 7.4.1 Ejemplo: evaluar palabra de diagnóstico de una puerta protectora Puerta protectora con ID de elemento = 5: bicanal rearme manual test de arranque Evaluación de los bits siguientes: Bit 2 = 1: Puerta protectora lista para acusar recibo. Debe presionarse el pulsador de rearme manual.
  • Página 76 Datos de servicio Datos de servicio Los datos de servicio del sistema de control configurable PNOZmulti 2 se dividen en dife- rentes rangos de datos. El direccionamiento de los datos de servicio varía en función del bus de campo. Están completamente disponibles una vez que el control ha permanecido en estado "Run"...
  • Página 77: Selección

    Datos de servicio En el siguiente ejemplo se muestra el procedimiento de selección de determinados datos de servicio. En el ejemplo se seleccionan los datos del dispositivo base con el módulo de bus de cam- po PROFINET. Ejemplo: Selección: ¿Qué rango de datos? Datos del dispositivo ¿Qué...
  • Página 78: Estado De Los Led Del Sistema

    Datos de servicio 8.1.1 Estado de las entradas i0 … i31 Byte Bit 7 Bit 0 El direccionamiento específico de bus de campo se describe en el capítulo Direcciona- miento datos de proceso [ 81]. 8.1.2 Estado de las salidas o0 … o31 Byte Bit 7 Bit 0...
  • Página 79 Datos de servicio 8.1.4 Estado de los LED IO Estado de los LED del sistema para tensión de alimentación y diagnóstico del dispositivo base (véase también Asignación de los LED de sistema y LED I/O [ 80]) Byte Bit 7 Bit 4 Bit 3 Bit 0...
  • Página 80: Asignación De Los Led De Sistema Y Led I/O

    Datos de servicio 8.1.5 Asignación de los LED de sistema y LED I/O Asignación de los LED IO y los LED de sistema a los LED del dispositivo base: IO-LED 11 12 13 14 PNOZ m B0 LED 1 LED 2 System- LED 3 LEDs...
  • Página 81: Direccionamiento Datos De Proceso

    Datos de servicio 8.1.6 Direccionamiento datos de proceso 8.1.6.1 Direccionamiento datos de proceso dispositivo base Tablas Datos de proceso Tablas Info Byte Tabla Segmento Byte Entradas 0 … 3 0 … 3 Salidas 4 … 7 4 … 7 LED de sistema 8 …...
  • Página 82 Datos de servicio Instancias Ethernet/IP Datos de proceso Ethernet/IP Info Byte Instancia Atributo Byte Entradas 0 … 3 0 … 3 Salidas 4 … 7 4 … 7 LED de sistema 8 … 10 8 … 10 LED I/O 12 … 27 12 …...
  • Página 83 Datos de servicio Registros Profinet Datos de proceso Profinet Info Byte Record Byte Entradas 0 … 3 0 … 3 Salidas 4 … 7 4 … 7 LED de sistema 8 … 10 8 … 10 LED I/O 12 … 27 12 …...
  • Página 84 Datos de servicio Registro Modbus Datos de proceso Registro Modbus Info Byte Register Coil/Discrete Input Entradas 0 … 3 1078 … 1079 17248 … 17279 Salidas 4 … 7 1080 … 1081 17280 … 17311 LED de sistema 8 … 10 1082 …...
  • Página 85 Datos de servicio Datos de proceso Info Byte Índice Subíndice Entradas 0 … 3 0x2002 37 … 40 Salidas 4 … 7 0x2002 41 … 44 LED de sistema 8 … 10 0x2002 45 … 47 LED I/O 12 … 27 0x2002 49 …...
  • Página 86 Datos de servicio 8.1.6.5 Direccionamiento de datos de proceso módulo de ampliación 4 derecha Tablas Datos de proceso Tablas Info Byte Tabla Segmento Byte Entradas 0 … 3 0 … 3 Salidas 4 … 7 4 … 7 LED de sistema 8 …...
  • Página 87 Datos de servicio Instancias Ethernet/IP Datos de proceso Ethernet/IP Info Byte Instancia Atributo Byte Entradas 0 … 3 0 … 3 Salidas 4 … 7 4 … 7 LED de sistema 8 … 10 8 … 10 LED I/O 12 … 27 12 …...
  • Página 88 Datos de servicio Registros Profinet Datos de proceso Profinet Info Byte Record Byte Entradas 0 … 3 0 … 3 Salidas 4 … 7 4 … 7 LED de sistema 8 … 10 8 … 10 LED I/O 12 … 27 12 …...
  • Página 89 Datos de servicio Registro Modbus Datos de proceso Registro Modbus Info Byte Register Coil/Discrete Input Entradas 0 … 3 1150 … 1151 18400 … 18431 Salidas 4 … 7 1152 … 1153 18432 … 18463 LED de sistema 8 … 10 1154 …...
  • Página 90 Datos de servicio Datos de proceso Info Byte Índice Subíndice Entradas 0 … 3 0x2003 73 … 76 Salidas 4 … 7 0x2003 77 … 80 LED de sistema 8 ... 10 0x2003 81 … 83 LED de E/S 12 ... 27 0x2003 85 …...
  • Página 91 Datos de servicio Datos de proceso Tablas LED de sistema 8 … 10 8 … 10 LED I/O 12 … 23 0 … 11 LED I/O 24 … 27 0 … 3 Datos de proceso Info Byte Índice Subíndice Entradas 0 …...
  • Página 92 Datos de servicio 8.1.6.11 Direccionamiento de datos de proceso módulo de ampliación 2 izquierda Tablas Datos de proceso Tablas Info Byte Tabla Segmento Byte Entradas 0 … 3 0 … 3 Salidas 4 … 7 4 … 7 LED de sistema 8 …...
  • Página 93 Datos de servicio Instancias Ethernet/IP Datos de proceso Ethernet/IP Info Byte Instancia Atributo Byte Entradas 0 … 3 0 … 3 Salidas 4 … 7 4 … 7 LED de sistema 8 … 10 8 … 10 LED I/O 12 … 27 12 …...
  • Página 94 Datos de servicio Registros Profinet Datos de proceso Profinet Info Byte Record Byte Entradas 0 … 3 0 … 3 Salidas 4 … 7 4 … 7 LED de sistema 8 … 10 8 … 10 LED I/O 12 … 27 12 …...
  • Página 95 Datos de servicio Registro Modbus Datos de proceso Registro Modbus Info Byte Register Coil/Discrete Input Entradas 0 … 3 1402 … 1403 22432 … 22463 Salidas 4 … 7 1404 … 1405 22464 … 22495 LED de sistema 8 … 10 1406 …...
  • Página 96 Datos de servicio Byte Bit 7 Bit 0 i103 i102 i101 i100 i111 i110 i109 i108 i107 i106 i105 i104 i119 i118 i117 i116 i115 i114 i113 i112 i127 i126 i125 i124 i123 i122 i121 i120 reservado … reservado El direccionamiento específico de bus de campo se describe en el capítulo Direcciona- miento datos de proceso [ 98].
  • Página 97: Asignación De Los Led Del Sistema

    Datos de servicio Byte Bit 7 Bit 0 reservado reservado El direccionamiento específico de bus de campo se describe en el capítulo Direcciona- miento datos de proceso [ 98]. 8.2.3 Estado de los LED del sistema Estado de los LED de sistema para el módulo de bus de campo (véase también Asignación de los LED del sistema [ 97])
  • Página 98: Tabla De Contenido

    Datos de servicio 8.2.4 Direccionamiento datos de proceso 8.2.4.1 Direccionamiento datos de proceso módulo de bus de campo Tablas Datos de proceso Tablas Info Byte Tabla Segmento Byte Entradas 0 … 11 0 … 11 Entradas 12 … 15 0 … 3 Salidas 24 …...
  • Página 99: Datos De Proceso

    Datos de servicio Instancias Ethernet/IP Datos de proceso Ethernet/IP Info Byte Instancia Atributo Byte Entradas 0 … 15 Salidas 24 … 39 LED de sistema 48 … 49 0 … 1 8.2.4.2 Direccionamiento datos de proceso módulo de comunicación Tablas Datos de proceso Tablas Info...
  • Página 100: Diagnóstico

    Datos de servicio Instancias Ethernet/IP Datos de proceso Ethernet/IP Info Byte Instancia Atributo Byte Entradas 0 … 15 Salidas 24 … 39 LED de sistema 48 … 49 Palabras de diagnóstico Las palabras de diagnóstico contienen información sobre los elementos del PNOZmulti Configurator.
  • Página 101: Elementos De Habilitación (Solo Pnoz M B0)

    Datos de servicio Datos de proceso Info Byte Índice Subíndice Diagnóstico 0 … 119 0x200A 1 … 120 Diagnóstico 120 … 199 0x200B 1 … 80 Registro Modbus Datos de proceso Registro Modbus Info Byte Register Coil/Discrete Input (1x) Diagnóstico 0 …...
  • Página 102: Direccionamiento Elementos De Habilitación

    Datos de servicio Byte Bit 7 Bit 0 ID 40 ID 39 ID 38 ID 37 ID 36 ID 35 ID 34 ID 33 ID 48 ID 47 ID 46 ID 45 ID 44 ID 43 ID 42 ID 41 ID 56 ID 55 ID 54...
  • Página 103: Datos Del Proyecto

    Datos de servicio Datos del proyecto Los datos de proyecto definidos también en el PNOZmulti Configurator se componen de 60 bytes. 8.5.1 Checksums Byte Info Checksum proyecto p. ej., checksum A1B2 (hex) Byte 0: A1 Byte 1: B2 Checksum total reservado reservado El direccionamiento específico de bus de campo se describe en el capítulo...
  • Página 104: Nombre De Proyecto

    Datos de servicio El direccionamiento específico de bus de campo se describe en el capítulo Direcciona- miento datos de proyecto [ 104]. 8.5.3 Nombre de proyecto Nombre de proyecto definido en PNOZmulti Configurator bajo "Introducir datos de proyec- to". El nombre se almacena en formato UNICODE (2 bytes contienen el código Hex de un carácter UNICODE).
  • Página 105: Checksums 0

    Datos de servicio Datos de proceso Info Byte Índice Subíndice Checksums 0 … 3 0x200D 13 … 16 Fecha 12 … 23 0x200D 25 … 36 Nombre de pro- 24 … 57 0x200D 37 … 70 yecto Registro Modbus Datos de proceso Registro Modbus Info Byte...
  • Página 106: Datos Del Dispositivo

    Datos de servicio Datos del dispositivo Los datos de dispositivo se componen de 36 bytes. 8.6.1 Producto Byte Info Número de producto, p. ej. 772 100: 000BC804 (hex) Byte 0: 00, Byte 1: 0B, Byte 2: C8, Byte 3: 04 Número de serie, p.
  • Página 107: Horas De Funcionamiento

    Datos de servicio Byte Info reservado El direccionamiento específico de bus de campo se describe en el capítulo Direcciona- miento datos de dispositivo [ 107]. 8.6.3 Horas de funcionamiento El contador de horas de servicio puede consultarse solo para el dispositivo base. Byte Info Contador de horas de servicio, p.
  • Página 108 Datos de servicio Registro Modbus Datos del dispositivo Registro Modbus Info Byte Register (3x9 Coil/Discrete Input Producto 0 … 11 8192 … 8197 Firmware 12 … 19 8198 … 8201 Horas de funcio- 24 … 27 8204 … 8209 namiento Registros Profinet Datos del dispositivo Profinet...
  • Página 109 Datos de servicio Registro Modbus Datos del dispositivo Registro Modbus Info Byte Register (3x9 Coil/Discrete Input Producto 0 … 11 8228 … 8233 Firmware 12 … 19 8234 … 8237 Registros Profinet Datos del dispositivo Profinet Info Byte Record Byte Producto 0 …...
  • Página 110 Datos de servicio Registros Profinet Datos del dispositivo Profinet Info Byte Record Byte Producto 0 … 11 0 … 11 Firmware 12 … 19 12 … 19 Instancias Ethernet/IP Datos del dispositivo Ethernet/IP Info Byte Instancia Atributo Byte Producto 0 … 11 0 …...
  • Página 111: Direccionamiento Datos De Dispositivo Módulo De Ampliación 4 Derecho

    Datos de servicio Instancias Ethernet/IP Datos del dispositivo Ethernet/IP Info Byte Instancia Atributo Byte Producto 0 … 11 0 … 11 Firmware 12 … 19 12 … 19 8.6.4.5 Direccionamiento datos de dispositivo módulo de ampliación 4 derecho Tablas Datos del dispositivo Tablas Info Byte...
  • Página 112: Direccionamiento Datos De Dispositivo Módulo De Ampliación 5 Derecho

    Datos de servicio 8.6.4.6 Direccionamiento datos de dispositivo módulo de ampliación 5 derecho Tablas Datos del dispositivo Tablas Info Byte Tabla Segmento Byte Producto 0 … 11 0 … 11 Firmware 12 … 19 0 … 7 Datos del dispositivo Info Byte Índice...
  • Página 113: Direccionamiento Datos De Dispositivo Módulo De Ampliación 6 Derecho

    Datos de servicio 8.6.4.7 Direccionamiento datos de dispositivo módulo de ampliación 6 derecho Tablas Datos del dispositivo Tablas Info Byte Tabla Segmento Byte Producto 0 … 11 0 … 11 Firmware 12 … 19 0 … 7 Datos del dispositivo Info Byte Índice...
  • Página 114: Direccionamiento Datos De Dispositivo Módulo De Ampliación 7 Derecho

    Datos de servicio 8.6.4.8 Direccionamiento datos de dispositivo módulo de ampliación 7 derecho Tablas Datos del dispositivo Tablas Info Byte Tabla Segmento Byte Producto 0 … 11 0 ... 11 Firmware 12 … 19 0 ... 7 Datos del dispositivo Info Byte Índice...
  • Página 115: Direccionamiento Datos De Dispositivo Módulo De Ampliación 8 Derecho

    Datos de servicio 8.6.4.9 Direccionamiento datos de dispositivo módulo de ampliación 8 derecho Tablas Datos del dispositivo Tablas Info Byte Tabla Segmento Byte Producto 0 … 11 0 ... 11 Firmware 12 … 19 0 ... 7 Datos del dispositivo Info Byte Índice...
  • Página 116: Direccionamiento Datos De Dispositivo Módulo De Ampliación 1 Izquierda

    Datos de servicio 8.6.4.10 Direccionamiento datos de dispositivo módulo de ampliación 1 izquierda Tablas Datos del dispositivo Tablas Info Byte Tabla Segmento Byte Producto 0 … 11 0 … 11 Firmware 12 … 19 0 … 7 Datos del dispositivo Info Byte Índice...
  • Página 117: Direccionamiento Datos De Dispositivo Módulo De Ampliación 2 Izquierda

    Datos de servicio 8.6.4.11 Direccionamiento datos de dispositivo módulo de ampliación 2 izquierda Tablas Datos del dispositivo Tablas Info Byte Tabla Segmento Byte Producto 0 … 11 0 … 11 Firmware 12 … 19 0 … 7 Datos del dispositivo Info Byte Índice...
  • Página 118: Direccionamiento Datos De Dispositivo Módulo De Ampliación 3 Izquierda

    Datos de servicio 8.6.4.12 Direccionamiento datos de dispositivo módulo de ampliación 3 izquierda Tablas Datos del dispositivo Tablas Info Byte Tabla Segmento Byte Producto 0 … 11 0 … 11 Firmware 12 … 19 0 … 7 Datos del dispositivo Info Byte Índice...
  • Página 119 Datos de servicio 8.6.4.13 Direccionamiento datos de dispositivo módulo de ampliación 4 izquierda Tablas Datos del dispositivo Tablas Info Byte Tabla Segmento Byte Producto 0 … 11 0 … 11 Firmware 12 … 19 0 … 7 Datos del dispositivo Info Byte Índice...
  • Página 120 Datos de servicio Powerlink: 0x0098 CC-Link: 0x0090 INFORMACIÓN Actualmente no se introducen números de serie ni checksums para los mó- dulos de bus de campo. Tablas Datos del dispositivo Tablas Info Byte Tabla Segmento Byte Producto 0 … 11 0 ... 11 Firmware 12 …...
  • Página 121: Direccionamiento Datos De Dispositivo Módulo De Comunicación

    Datos de servicio 8.6.4.15 Direccionamiento datos de dispositivo módulo de comunicación Tablas Datos del dispositivo Tablas Info Byte Tabla Segmento Byte Producto 0 … 11 0 … 11 Firmware 12 … 19 0 … 7 Datos del dispositivo Info Byte Índice Subíndice Producto...
  • Página 122 Portada Support Pilz le proporciona asistencia técnica las 24 horas del día. América Australia Gran Bretaña Brasil +61 3 95446300 +44 1536 462203 +55 11 97569-2804 Irlanda Canadá Europa +353 21 4804983 +1 888-315-PILZ (315-7459) Alemania Italia +39 0362 1826711 EE.UU.

Este manual también es adecuado para:

Pnozmulti 2