101
Comunicación ___________________ ___________________ ___________________ ___________________ ___________________ ___________________ ___________________ ___________________ ___________________ ___________________ ___________________ ___________________ ___________________ ___________________ SIMATIC S7-1500, ET 200MP, ET 200SP, ET 200AL Comunicación Manual de funciones 12/2014 A5E03735817-AD Prólogo Guía de la documentación 1 Descripción del producto 2 Servicios de comunicación 3 Comunicación PG 4 Comunicación HMI 5 Comunicación abierta 6 Comunicación S7 7 Acoplamiento punto a punto 8 Routing 9 Recursos de conexión 10 Diagnóstico de conexiones 11 Industrial Ethernet Security 12 Service & Support A

3 S7-1500, ET 200MP, ET 200SP, ET 200AL 4 5 6 7 8 9 · detalladamente la configuración, el montaje, el cableado y la puesta en marcha de los sistemas SIMATIC S7-1500, ET 200MP, ET

  • Upload
    others

  • View
    9

  • Download
    0

Embed Size (px)

Citation preview

Page 1: 3 S7-1500, ET 200MP, ET 200SP, ET 200AL 4 5 6 7 8 9 · detalladamente la configuración, el montaje, el cableado y la puesta en marcha de los sistemas SIMATIC S7-1500, ET 200MP, ET

Comunicación

___________________

___________________

___________________

___________________

___________________

___________________

___________________

___________________

___________________

___________________

___________________

___________________

___________________

___________________

SIMATIC

S7-1500, ET 200MP, ET 200SP, ET 200AL Comunicación

Manual de funciones

12/2014 A5E03735817-AD

Prólogo

Guía de la documentación 1

Descripción del producto 2

Servicios de comunicación 3

Comunicación PG 4

Comunicación HMI 5

Comunicación abierta 6

Comunicación S7 7

Acoplamiento punto a punto 8

Routing 9

Recursos de conexión 10

Diagnóstico de conexiones 11

Industrial Ethernet Security 12

Service & Support A

Page 2: 3 S7-1500, ET 200MP, ET 200SP, ET 200AL 4 5 6 7 8 9 · detalladamente la configuración, el montaje, el cableado y la puesta en marcha de los sistemas SIMATIC S7-1500, ET 200MP, ET

Siemens AG Division Digital Factory Postfach 48 48 90026 NÜRNBERG ALEMANIA

A5E03735817-AD Ⓟ 12/2014 Sujeto a cambios sin previo aviso

Copyright © Siemens AG 2013 - 2014. Reservados todos los derechos

Notas jurídicas Filosofía en la señalización de advertencias y peligros

Este manual contiene las informaciones necesarias para la seguridad personal así como para la prevención de daños materiales. Las informaciones para su seguridad personal están resaltadas con un triángulo de advertencia; las informaciones para evitar únicamente daños materiales no llevan dicho triángulo. De acuerdo al grado de peligro las consignas se representan, de mayor a menor peligro, como sigue.

PELIGRO Significa que, si no se adoptan las medidas preventivas adecuadas se producirá la muerte, o bien lesiones corporales graves.

ADVERTENCIA Significa que, si no se adoptan las medidas preventivas adecuadas puede producirse la muerte o bien lesiones corporales graves.

PRECAUCIÓN Significa que si no se adoptan las medidas preventivas adecuadas, pueden producirse lesiones corporales.

ATENCIÓN Significa que si no se adoptan las medidas preventivas adecuadas, pueden producirse daños materiales.

Si se dan varios niveles de peligro se usa siempre la consigna de seguridad más estricta en cada caso. Si en una consigna de seguridad con triángulo de advertencia se alarma de posibles daños personales, la misma consigna puede contener también una advertencia sobre posibles daños materiales.

Personal cualificado El producto/sistema tratado en esta documentación sólo deberá ser manejado o manipulado por personal cualificado para la tarea encomendada y observando lo indicado en la documentación correspondiente a la misma, particularmente las consignas de seguridad y advertencias en ella incluidas. Debido a su formación y experiencia, el personal cualificado está en condiciones de reconocer riesgos resultantes del manejo o manipulación de dichos productos/sistemas y de evitar posibles peligros.

Uso previsto o de los productos de Siemens Considere lo siguiente:

ADVERTENCIA Los productos de Siemens sólo deberán usarse para los casos de aplicación previstos en el catálogo y la documentación técnica asociada. De usarse productos y componentes de terceros, éstos deberán haber sido recomendados u homologados por Siemens. El funcionamiento correcto y seguro de los productos exige que su transporte, almacenamiento, instalación, montaje, manejo y mantenimiento hayan sido realizados de forma correcta. Es preciso respetar las condiciones ambientales permitidas. También deberán seguirse las indicaciones y advertencias que figuran en la documentación asociada.

Marcas registradas Todos los nombres marcados con ® son marcas registradas de Siemens AG. Los restantes nombres y designaciones contenidos en el presente documento pueden ser marcas registradas cuya utilización por terceros para sus propios fines puede violar los derechos de sus titulares.

Exención de responsabilidad Hemos comprobado la concordancia del contenido de esta publicación con el hardware y el software descritos. Sin embargo, como es imposible excluir desviaciones, no podemos hacernos responsable de la plena concordancia. El contenido de esta publicación se revisa periódicamente; si es necesario, las posibles las correcciones se incluyen en la siguiente edición.

Page 3: 3 S7-1500, ET 200MP, ET 200SP, ET 200AL 4 5 6 7 8 9 · detalladamente la configuración, el montaje, el cableado y la puesta en marcha de los sistemas SIMATIC S7-1500, ET 200MP, ET

Comunicación Manual de funciones, 12/2014, A5E03735817-AD 3

Prólogo

Finalidad de la documentación El presente manual de funciones proporciona una vista general de las opciones de comunicación que ofrecen las CPU, los módulos y procesadores de comunicación y los sistemas PC de los sistemas SIMATIC S7-1500, ET 200MP, ET 200SP y ET 200AL. En el presente manual de funciones se describe la comunicación asíncrona orientada a la conexión.

La documentación trata en detalle:

● Vista general de los servicios de comunicación

● Características de los servicios de comunicación

● Resumen de las actividades que debe realizar el usuario para configurar los servicios de comunicación

Conocimientos básicos necesarios Para comprender el manual de funciones se requieren los siguientes conocimientos:

● Conocimientos generales de automatización

● Conocimientos del sistema de automatización industrial SIMATIC

● Conocimientos del manejo de STEP 7 (TIA Portal)

Ámbito de validez de la documentación La presente documentación constituye la documentación básica de todos los productos de los sistemas SIMATIC S7-1500, ET 200MP, ET 200SP y ET 200AL. La documentación de los productos se basa en esta documentación.

Cambios con respecto a la versión anterior Se han realizado los siguientes cambios o ampliaciones con respecto a la versión anterior del manual (edición 06/2014):

● Ampliación de los protocolos de comunicación y números de puerto utilizados para controladores por software SIMATIC S7-1500.

● Ampliación del número máximo de recursos de conexión asignados para dispositivos HMI.

● Ampliación de la funcionalidad de routing de registros.S7-1500ET 200SP

Page 4: 3 S7-1500, ET 200MP, ET 200SP, ET 200AL 4 5 6 7 8 9 · detalladamente la configuración, el montaje, el cableado y la puesta en marcha de los sistemas SIMATIC S7-1500, ET 200MP, ET

Prólogo

Comunicación 4 Manual de funciones, 12/2014, A5E03735817-AD

Convenciones STEP 7: para designar el software de configuración y programación, en la presente documentación se utiliza "STEP 7" como sinónimo de "STEP 7 a partir de V12 (TIA Portal)".

La presente documentación contiene ilustraciones de los dispositivos descritos. Las ilustraciones pueden diferir del dispositivo suministrado en algunos detalles.

Preste atención además a las notas resaltadas del modo siguiente:

Nota

Una nota contiene datos importantes acerca del producto, el manejo de dicho producto o la parte de la documentación a la que debe prestarse especial atención.

Soporte adicional Encontrará más información acerca de la oferta del Technical Support en el anexo Service & Support (Página 86).

La oferta de documentación técnica de los distintos productos y sistemas SIMATIC se encuentra en Internet (http://www.siemens.com/simatic-tech-doku-portal).

Encontrará el catálogo online y el sistema de pedidos online en Internet (http://mall.industry.siemens.com).

Información de seguridad Siemens suministra productos y soluciones con funciones de seguridad industrial que contribuyen al funcionamiento seguro de instalaciones, soluciones, máquinas, equipos y redes. Dichas funciones son un componente importante de un sistema global de seguridad industrial. En consideración de lo anterior, los productos y soluciones de Siemens son objeto de mejoras continuas. Por ello, le recomendamos que se informe periódicamente sobre las actualizaciones de nuestros productos

Para el funcionamiento seguro de los productos y soluciones de Siemens, es preciso tomar medidas de protección adecuadas (como el concepto de protección de células) e integrar cada componente en un sistema de seguridad industrial integral que incorpore los últimos avances tecnológicos. También deben tenerse en cuenta los productos de otros fabricantes que se estén utilizando. Encontrará más información sobre seguridad industrial en (http://www.siemens.com/industrialsecurity).

Si desea mantenerse al día de las actualizaciones de nuestros productos, regístrese para recibir un boletín de noticias específico del producto que desee. Encontrará más información en (http://support.automation.siemens.com).

Page 5: 3 S7-1500, ET 200MP, ET 200SP, ET 200AL 4 5 6 7 8 9 · detalladamente la configuración, el montaje, el cableado y la puesta en marcha de los sistemas SIMATIC S7-1500, ET 200MP, ET

Comunicación Manual de funciones, 12/2014, A5E03735817-AD 5

Índice

Prólogo ................................................................................................................................................... 3

1 Guía de la documentación ...................................................................................................................... 7

2 Descripción del producto ....................................................................................................................... 10

3 Servicios de comunicación .................................................................................................................... 15

3.1 Vista general de las opciones de comunicación ..................................................................... 15

3.2 Los recursos de conexión en resumen ................................................................................... 17

3.3 Crear una conexión ................................................................................................................. 18

3.4 Coherencia de datos ............................................................................................................... 20

3.5 Protocolos de comunicación y números de puerto utilizados................................................. 22

4 Comunicación PG ................................................................................................................................. 27

5 Comunicación HMI ................................................................................................................................ 29

6 Comunicación abierta ........................................................................................................................... 31

6.1 Resumen de la comunicación abierta..................................................................................... 31

6.2 Protocolos para comunicación abierta .................................................................................... 32

6.3 Instrucciones para la comunicación abierta ........................................................................... 34

6.4 Configurar la comunicación abierta vía TCP, ISO-on-TCP, UDP e ISO ................................ 36

6.5 Configurar la comunicación vía Modbus TCP ........................................................................ 43

6.6 Configuración de la comunicación por correo electrónico ...................................................... 45

6.7 Configuración de la comunicación vía FTP ............................................................................ 46

6.8 Establecer y deshacer relaciones de comunicación ............................................................... 49

7 Comunicación S7 .................................................................................................................................. 50

8 Acoplamiento punto a punto .................................................................................................................. 59

9 Routing ................................................................................................................................................. 65

9.1 Routing S7 .............................................................................................................................. 65

9.2 Routing de registros ................................................................................................................ 70

10 Recursos de conexión ........................................................................................................................... 72

10.1 Asignación de recursos de conexión ...................................................................................... 72

11 Diagnóstico de conexiones ................................................................................................................... 78

Page 6: 3 S7-1500, ET 200MP, ET 200SP, ET 200AL 4 5 6 7 8 9 · detalladamente la configuración, el montaje, el cableado y la puesta en marcha de los sistemas SIMATIC S7-1500, ET 200MP, ET

Índice

Comunicación 6 Manual de funciones, 12/2014, A5E03735817-AD

12 Industrial Ethernet Security ................................................................................................................... 82

12.1 Cortafuegos ............................................................................................................................ 83

12.2 Registro de datos ................................................................................................................... 83

12.3 Cliente NTP ............................................................................................................................ 84

12.4 SNMP ..................................................................................................................................... 85

A Service & Support ................................................................................................................................. 86

Glosario ................................................................................................................................................ 90

Índice alfabético ................................................................................................................................... 100

Page 7: 3 S7-1500, ET 200MP, ET 200SP, ET 200AL 4 5 6 7 8 9 · detalladamente la configuración, el montaje, el cableado y la puesta en marcha de los sistemas SIMATIC S7-1500, ET 200MP, ET

Comunicación Manual de funciones, 12/2014, A5E03735817-AD 7

Guía de la documentación 1

La documentación del sistema de automatización SIMATIC S7-1500 y de los sistemas de periferia descentralizada SIMATIC ET 200MP, ET 200SP y ET 200AL se divide en tres partes. Esta división le permite acceder específicamente a los contenidos de su interés.

Información básica En los manuales de sistema y en los Getting Started (primeros pasos) se describen detalladamente la configuración, el montaje, el cableado y la puesta en marcha de los sistemas SIMATIC S7-1500, ET 200MP, ET 200SP y ET 200AL. La ayuda en pantalla de STEP 7 le presta asistencia a la hora de configurar y programar.

Información de dispositivos Los manuales de producto contienen una descripción sintética de la información específica de los módulos, como características, esquemas de conexiones, curvas características o datos técnicos.

Información general En los manuales de funciones encontrará descripciones exhaustivas sobre temas generales, p. ej. diagnóstico, comunicación, control de movimiento, servidor web. La documentación se puede descargar gratuitamente de Internet (http://w3.siemens.com/mcms/industrial-automation-systems-simatic/en/manual-overview/Pages/Default.aspx). Los cambios y ampliaciones de los manuales se documentan en informaciones de producto.

Page 8: 3 S7-1500, ET 200MP, ET 200SP, ET 200AL 4 5 6 7 8 9 · detalladamente la configuración, el montaje, el cableado y la puesta en marcha de los sistemas SIMATIC S7-1500, ET 200MP, ET

Guía de la documentación

Comunicación 8 Manual de funciones, 12/2014, A5E03735817-AD

Manual Collections Las Manual Collections contienen la documentación completa de los sistemas recogida en un archivo.

Encontrará la Manual Collection en Internet:

● S7-1500/ET 200MP (http://support.automation.siemens.com/WW/view/es/86140384)

● ET 200SP (http://support.automation.siemens.com/WW/view/en/84133942)

● ET 200AL (http://support.automation.siemens.com/WW/view/en/95242965)

My Documentation Manager Con My Documentation Manager se combinan manuales enteros o partes de ellos para elaborar un manual propio. Este manual se puede exportar como archivo PDF o en un formato editable.

Encontrará My Documentation Manager en Internet (http://support.automation.siemens.com/WW/view/es/38715968).

Aplicaciones & Tools Aplicaciones & Tools le proporciona herramientas y ejemplos para resolver tareas de automatización. Las soluciones se representan como combinación de varios componentes del sistema; se evita centrarse en productos concretos.

Encontrará Aplicaciones & Tools en Internet (http://support.automation.siemens.com/WW/view/es/20208582).

CAx-Download-Manager El CAx-Download-Manager permite acceder a datos de producto actuales para el sistema CAx o CAe.

Con solo unos clics configurará su propio paquete para descargar.

Puede elegir lo siguiente:

● Imágenes de producto, croquis acotados 2D, modelos 3D, esquemas de conexiones, archivos de macros EPLAN

● Manuales, curvas características, instrucciones de uso, certificados

● Datos característicos de productos

Encontrará la Cesta de Compra CAx en Internet (http://support.automation.siemens.com/WW/view/es/42455541).

Page 9: 3 S7-1500, ET 200MP, ET 200SP, ET 200AL 4 5 6 7 8 9 · detalladamente la configuración, el montaje, el cableado y la puesta en marcha de los sistemas SIMATIC S7-1500, ET 200MP, ET

Guía de la documentación

Comunicación Manual de funciones, 12/2014, A5E03735817-AD 9

TIA Selection Tool TIA Selection Tool permite seleccionar, configurar y pedir dispositivos para Totally Integrated Automation (TIA). Es el sucesor de SIMATIC Selection Tool y aúna en una misma herramienta los configuradores de automatización ya conocidos. TIA Selection Tool permite generar un lista de pedido completa a partir de la selección o configuración de productos realizada.

Encontrará TIA Selection Tool en Internet (http://w3.siemens.com/mcms/topics/en/simatic/tia-selection-tool).

Page 10: 3 S7-1500, ET 200MP, ET 200SP, ET 200AL 4 5 6 7 8 9 · detalladamente la configuración, el montaje, el cableado y la puesta en marcha de los sistemas SIMATIC S7-1500, ET 200MP, ET

Comunicación 10 Manual de funciones, 12/2014, A5E03735817-AD

Descripción del producto 2

Las CPU, los módulos y procesadores de comunicación y los sistemas PC de los sistemas S7-1500, ET 200MP, ET 200SP y ET 200AL ofrecen interfaces para la comunicación vía PROFINET, PROFIBUS y acoplamiento punto a punto.

CPU, módulos y procesadores de comunicaciones Las interfaces PROFINET- y PROFIBUS DP están integradas en las CPU S7-1500. Por ejemplo, la CPU 1516-3 PN/DP dispone de dos interfaces PROFINET y una interfaz PROFIBUS DP. Otras interfaces PROFINET y PROFIBUS DP están disponibles a través de módulos de comunicaciones (CM) y procesadores de comunicaciones (CP).

① Interfaz PROFINET (X1) con 1 puerto ② Interfaz PROFINET (X2) con switch de 2 puertos ③ Interfaz PROFIBUS DP (X3) ④ Interfaz PROFINET (X1) con switch de 3 puertos

Figura 2-1 Interfaces de la CPU 1516-3 PN/DP y de la CPU 1512SP-1 PN

Page 11: 3 S7-1500, ET 200MP, ET 200SP, ET 200AL 4 5 6 7 8 9 · detalladamente la configuración, el montaje, el cableado y la puesta en marcha de los sistemas SIMATIC S7-1500, ET 200MP, ET

Descripción del producto

Comunicación Manual de funciones, 12/2014, A5E03735817-AD 11

Interfaces de módulos de comunicaciones Las interfaces de los módulos de comunicaciones (CM) se comportan exactamente igual que las interfaces integradas de las CPU S7-1500 con el mismo tipo de interfaz (p. ej., PROFIBUS DP). Sirven para ampliar el sistema con las interfaces correspondientes (p. ej., el módulo de comunicaciones CM 1542-5 amplía el sistema de automatización S7-1500 con una interfaz PROFIBUS).

① Interfaz PROFIBUS DP

Figura 2-2 Interfaz PROFIBUS DP del CM 1542-5 y del CM DP

Page 12: 3 S7-1500, ET 200MP, ET 200SP, ET 200AL 4 5 6 7 8 9 · detalladamente la configuración, el montaje, el cableado y la puesta en marcha de los sistemas SIMATIC S7-1500, ET 200MP, ET

Descripción del producto

Comunicación 12 Manual de funciones, 12/2014, A5E03735817-AD

Interfaces de procesadores de comunicación Las interfaces de los procesadores de comunicación (CP) ofrecen una funcionalidad distinta a la que proporcionan las interfaces integradas de las CPU. Los CP cubren casos de aplicación especiales; p. ej., el CP 1543-1 ofrece funciones de seguridad informática para la protección de redes Industrial Ethernet a través de su interfaz Industrial Ethernet.

① Interfaz Industrial Ethernet

Figura 2-3 Interfaz Industrial Ethernet del CP 1543-1

Page 13: 3 S7-1500, ET 200MP, ET 200SP, ET 200AL 4 5 6 7 8 9 · detalladamente la configuración, el montaje, el cableado y la puesta en marcha de los sistemas SIMATIC S7-1500, ET 200MP, ET

Descripción del producto

Comunicación Manual de funciones, 12/2014, A5E03735817-AD 13

Interfaces de módulos de comunicaciones para acoplamiento punto a punto Los módulos de comunicaciones para acoplamiento punto a punto ofrecen comunicación a través de sus interfaces RS232, RS422 y RS485, p. ej., comunicación Freeport o Modbus.

① Interfaces para acoplamiento punto a punto

Figura 2-4 Interfaz para acoplamiento punto a punto del CM PtP RS422/485 BA

Page 14: 3 S7-1500, ET 200MP, ET 200SP, ET 200AL 4 5 6 7 8 9 · detalladamente la configuración, el montaje, el cableado y la puesta en marcha de los sistemas SIMATIC S7-1500, ET 200MP, ET

Descripción del producto

Comunicación 14 Manual de funciones, 12/2014, A5E03735817-AD

Interfaces de los módulos de interfaz Las interfaces PROFINET y PROFIBUS DP de los módulos de interfaz (IM) en ET 200MP, ET 200SP y ET 200AL sirven para conectar la periferia descentralizada ET 200MP, ET 200SP y ET 200AL a PROFINET o PROFIBUS del controlador IO o maestro DP de nivel superior.

① Interfaz PROFINET con switch de 2 puertos

Figura 2-5 Interfaces PROFINET IM 155-5 PN ST (ET 200MP), IM 155-6 PN ST (ET 200SP) y IM 157-1 PN (ET 200AL)

Servicios de comunicación Los servicios de comunicación descritos a continuación utilizan las interfaces y los mecanismos de comunicación que ofrece el sistema a través de las CPU y los módulos y procesadores de comunicación.

Page 15: 3 S7-1500, ET 200MP, ET 200SP, ET 200AL 4 5 6 7 8 9 · detalladamente la configuración, el montaje, el cableado y la puesta en marcha de los sistemas SIMATIC S7-1500, ET 200MP, ET

Comunicación Manual de funciones, 12/2014, A5E03735817-AD 15

Servicios de comunicación 3 3.1 Vista general de las opciones de comunicación

Vista general de las opciones de comunicación Existen las siguientes opciones de comunicación para las tareas de automatización:

Tabla 3- 1 Opciones de comunicación

Opciones de comunicación Funcionalidad A través de interfaz: PN/IE* DP serie

Comunicación PG Puesta en marcha, test, diagnóstico X X - Comunicación HMI Manejo y visualización X X - Comunicación abierta vía TCP/IP Intercambio de datos vía

PROFINET/Industrial Ethernet con TCP/IP Instrucciones: • TSEND_C/TRCV_C • TSEND/TRCV • TCON • T_DISCON

X - -

Comunicación abierta vía ISO-on-TCP Intercambio de datos vía PROFINET/Industrial Ethernet con ISO-on-TCP Instrucciones: • TSEND_C/TRCV_C • TSEND/TRCV • TCON • T_DISCON

X - -

Comunicación abierta vía UDP Intercambio de datos vía PROFINET/Industrial Ethernet con UDP Instrucciones: • TSEND_C/TRCV_C • TSEND/TRCV • TCON • T_DISCON

X - -

Page 16: 3 S7-1500, ET 200MP, ET 200SP, ET 200AL 4 5 6 7 8 9 · detalladamente la configuración, el montaje, el cableado y la puesta en marcha de los sistemas SIMATIC S7-1500, ET 200MP, ET

Servicios de comunicación 3.1 Vista general de las opciones de comunicación

Comunicación 16 Manual de funciones, 12/2014, A5E03735817-AD

Opciones de comunicación Funcionalidad A través de interfaz: PN/IE* DP serie

Comunicación abierta vía ISO (solo CP con interfaz PROFINET/Industrial Ethernet)

Intercambio de datos vía PROFINET/Industrial Ethernet con protocolo ISO Instrucciones: • TSEND_C/TRCV_C • TSEND/TRCV • TCON • T_DISCON

X - -

Comunicación vía Modbus TCP Intercambio de datos vía PROFINET con protocolo Modbus TCP Instrucciones: • MB_CLIENT • MB_SERVER

X - -

Correo electrónico Enviar avisos de proceso por correo electrónico Instrucción: • TMAIL_C

X - -

FTP (solo CP con interfaz PROFINET/Industrial Ethernet)

Administración y acceso a archivos vía FTP (File Transfer Protocol); el CP puede ser cliente FTP y servidor FTP Instrucción: • FTP_CMD

X - -

Fetch/Write (solo CP con interfaz PROFINET/Industrial Ethernet)

Servicios de servidor vía TCP/IP, ISO-on-TCP e ISO A través de instrucciones especiales para Fetch/Write

X - -

Comunicación S7 Intercambio de datos cliente/servidor o cli-ente/cliente Instrucciones: • PUT/GET • BSEND/BRCV • USEND/URCV

X X -

Acoplamiento punto a punto serie Intercambio de datos punto a punto con protocolo Freeport, 3964(R), USS o Modbus A través de instrucciones especiales para PtP, USS o Modbus/RTU

- - X

Servidor web Intercambio de datos a través de HTTP(S), p. ej., para el diagnóstico

X - -

SNMP (Simple Network Management Protocol)

Diagnóstico de la "salud" de redes IP y, en su caso, parametrización de componentes de red IP a través del protocolo estándar SNMP

X - -

Sincronización de la hora A través de la interfaz PN/IE: la CPU es cliente NTP (Network Time Protocol)

X - -

A través de la interfaz DP: La CPU, el CM o el CP es reloj maestro o reloj esclavo

- X -

* IE: Industrial Ethernet

Page 17: 3 S7-1500, ET 200MP, ET 200SP, ET 200AL 4 5 6 7 8 9 · detalladamente la configuración, el montaje, el cableado y la puesta en marcha de los sistemas SIMATIC S7-1500, ET 200MP, ET

Servicios de comunicación 3.2 Los recursos de conexión en resumen

Comunicación Manual de funciones, 12/2014, A5E03735817-AD 17

Información adicional ● Encontrará información sobre los servicios Fetch/Write en la ayuda en pantalla de

STEP 7.

● Para más información sobre el acoplamiento PtP, consulte el manual de funciones CM PtP - Configuraciones para acoplamientos punto a punto (http://support.automation.siemens.com/WW/view/de/59057093/0/es).

● Encontrará una descripción de la funcionalidad de servidor web en el manual de funciones Servidor web (http://support.automation.siemens.com/WW/view/es/59193560).

● Encontrará más información sobre el protocolo estándar SNMP en las páginas de Service & Support en Internet (http://support.automation.siemens.com/WW/view/es/15166742).

● Encontrará más información sobre la sincronización horaria en el manual de sistema S7-1500, ET 200MP (http://support.automation.siemens.com/WW/view/es/59191792).

3.2 Los recursos de conexión en resumen

Recursos de conexión Algunos servicios de comunicación requieren conexiones. Las conexiones ocupan recursos en las CPU, los CP y los CM implicados (p. ej., áreas de memoria en el sistema operativo de la CPU). En la mayoría de los casos, para una conexión se asigna un recurso por CPU/CP/CM. En la comunicación HMI se necesitan hasta 3 recursos de conexión por cada conexión HMI.

Los recursos de conexión disponibles dependen de la CPU, el CP o el CM utilizado y no deben rebasar un límite superior definido para el sistema de automatización.

Recursos de conexión disponibles en una estación La CPU determina el número máximo de recursos de una estación.

Cada CPU incorpora recursos de conexión reservados para la comunicación PG, HMI y de servidor web. Además, existen recursos disponibles que pueden utilizarse para SNMP, conexiones de correo electrónico y la comunicación HMI y S7, así como la comunicación abierta.

¿Cuándo se asignan recursos de conexión? El momento de la asignación de recursos de conexión dependerá de cómo se cree la conexión: automáticamente, por programación o por configuración (ver el capítulo Crear una conexión (Página 18)).

Información adicional Encontrará más información sobre la asignación y la indicación de recursos de conexión en STEP 7, en el capítulo Recursos de conexión (Página 72).

Page 18: 3 S7-1500, ET 200MP, ET 200SP, ET 200AL 4 5 6 7 8 9 · detalladamente la configuración, el montaje, el cableado y la puesta en marcha de los sistemas SIMATIC S7-1500, ET 200MP, ET

Servicios de comunicación 3.3 Crear una conexión

Comunicación 18 Manual de funciones, 12/2014, A5E03735817-AD

3.3 Crear una conexión

Conexión automática STEP 7 crea una conexión automáticamente (p. ej., una conexión PG o HMI) siempre que la interfaz PG/PC esté conectada a una interfaz de la CPU y se haya efectuado la asignación de interfaces en STEP 7, en el cuadro de diálogo "Conexión online".

Crear una conexión por programación La conexión programada se crea en el editor de programación de STEP 7 en el contexto de una CPU parametrizando instrucciones de comunicación, p. ej., TSEND_C.

La cómoda interfaz de usuario le ayudará a definir los parámetros de la conexión (en la ventana de inspección, en las propiedades de la instrucción).

Figura 3-1 Crear una conexión por programación

Page 19: 3 S7-1500, ET 200MP, ET 200SP, ET 200AL 4 5 6 7 8 9 · detalladamente la configuración, el montaje, el cableado y la puesta en marcha de los sistemas SIMATIC S7-1500, ET 200MP, ET

Servicios de comunicación 3.3 Crear una conexión

Comunicación Manual de funciones, 12/2014, A5E03735817-AD 19

Crear una conexión por configuración La conexión configurada se crea en la vista de redes del editor Dispositivos y redes de STEP 7 en el contexto de una CPU o de un controlador por software.

Figura 3-2 Crear una conexión por configuración

Resumen A menudo puede optarse por una conexión configurada o bien por una conexión programada. La conexión por programación permite liberar recursos de conexión después de transferir los datos. Al igual que las conexiones enrutadas, las conexiones programadas no están garantizadas, es decir, no se establecen en caso de falta de recursos. En la conexión por configuración, el recurso permanece asignado después de descargar la configuración y hasta que esta se vuelva a modificar. De este modo, el establecimiento de conexiones configuradas no puede fallar por falta de recursos. La tabla "Recursos de conexión" de la ventana de inspección de la CPU muestra una vista general de los recursos de conexión asignados y disponibles.

Tabla 3- 2 Crear la conexión

Conexión Automático Por programación Por configuración Conexión PG X - - Conexión HMI X - X Comunicación abierta mediante conexión TCP/IP

- X X

Comunicación abierta mediante conexión ISO-on-TCP

- X X

Comunicación abierta mediante conexión UDP

- X X

Comunicación abierta mediante conexión ISO

- X X

Comunicación mediante conexión Modbus TCP

- X -

Conexión de correo electrónico - X - Conexión FTP - X - Conexión S7 - - X

Page 20: 3 S7-1500, ET 200MP, ET 200SP, ET 200AL 4 5 6 7 8 9 · detalladamente la configuración, el montaje, el cableado y la puesta en marcha de los sistemas SIMATIC S7-1500, ET 200MP, ET

Servicios de comunicación 3.4 Coherencia de datos

Comunicación 20 Manual de funciones, 12/2014, A5E03735817-AD

Información adicional Encontrará más información sobre la asignación y la indicación de recursos de conexión en STEP 7, en el capítulo Recursos de conexión (Página 72).

3.4 Coherencia de datos

Definición de coherencia de datos Un bloque de datos que no puede ser modificado por procesos concurrentes se denomina área de datos coherente. Esto significa que un bloque de datos conexos cuyo volumen supere el del área de datos coherentes puede estar compuesto en un momento dado en parte por datos nuevos y en parte por datos antiguos.

Ejemplo Una incoherencia puede producirse cuando se interrumpe una instrucción de comunicación, p. ej., por un OB de alarma de proceso de mayor prioridad. Si el programa de usuario de este OB modifica entonces los datos que en parte ya había procesado la instrucción, los datos transferidos procederán:

● en parte, del momento anterior al procesamiento de la alarma de proceso;

● en parte, del momento posterior al procesamiento de la alarma de proceso.

Esto significa que los datos son incoherentes (están procesados en momentos diferentes).

Efecto No se producirá ninguna incoherencia si se respeta el tamaño máximo del sistema para los datos coherentes. Las CPU S7-1500 permiten como máximo 462 bytes (ver abajo).

Si debe transferirse de manera coherente un volumen de datos mayor que el tamaño máximo específico del sistema, el propio usuario deberá velar por la coherencia de los datos en la aplicación. Esto puede prolongar, p. ej., el tiempo de reacción de las alarmas de la CPU.

Page 21: 3 S7-1500, ET 200MP, ET 200SP, ET 200AL 4 5 6 7 8 9 · detalladamente la configuración, el montaje, el cableado y la puesta en marcha de los sistemas SIMATIC S7-1500, ET 200MP, ET

Servicios de comunicación 3.4 Coherencia de datos

Comunicación Manual de funciones, 12/2014, A5E03735817-AD 21

Coherencia de datos en S7-1500 Uso de instrucciones para el acceso a datos comunes:

Si el programa de usuario contiene instrucciones de comunicación que acceden a datos comunes, p. ej., TSEND/TRCV, el propio usuario puede coordinar el acceso a esa área de datos, p. ej., con el parámetro "DONE". Por lo tanto, en el programa de usuario puede garantizarse la coherencia de datos de las áreas de datos que se transfieren localmente con una instrucción de comunicación.

Uso de instrucciones PUT/GET o Escribir/Leer vía comunicación HMI:

En la comunicación S7 con las instrucciones PUT/GET o Escribir/Leer vía comunicación HMI debe tenerse en cuenta el tamaño de las áreas de datos coherentes ya durante la programación o configuración, puesto que en el programa de usuario del equipo de destino (servidor) no hay ninguna instrucción que pueda coordinar la transferencia de datos en el programa de usuario.

Coherencia de datos máxima del sistema para el S7-1500:

En el S7-1500 se copian los datos de comunicación de forma coherente en/desde la memoria de usuario en bloques de como máximo 462 bytes durante el ciclo del programa. Para las áreas de datos mayores no se garantiza la coherencia de datos. Si se requiere una coherencia de datos definida, los datos de comunicación del programa de usuario de la CPU no deben exceder los 462 bytes. A estas áreas de datos puede accederse de forma coherente p. ej. desde un dispositivo HMI con lectura/escritura de variables.

Coherencia de datos máxima para el CM punto a punto:

En la comunicación a través de un CM para acoplamiento punto a punto se garantiza la coherencia de datos mediante las instrucciones Send/Receive del programa de usuario. La coherencia de datos es de 4 kbytes como máximo según el tipo de módulo.

Información adicional ● Encontrará el número máximo de datos coherentes en los Datos técnicos de los

manuales de producto de CPU, CM o CP.

● Encontrará más información sobre la coherencia de datos en la descripción de las instrucciones de la ayuda en pantalla de STEP 7.

Page 22: 3 S7-1500, ET 200MP, ET 200SP, ET 200AL 4 5 6 7 8 9 · detalladamente la configuración, el montaje, el cableado y la puesta en marcha de los sistemas SIMATIC S7-1500, ET 200MP, ET

Servicios de comunicación 3.5 Protocolos de comunicación y números de puerto utilizados

Comunicación 22 Manual de funciones, 12/2014, A5E03735817-AD

3.5 Protocolos de comunicación y números de puerto utilizados Este apartado ofrece una visión general de los protocolos y números de puerto soportados. Para cada uno de ellos se indican los parámetros de dirección, la capa de comunicación afectada, la función de comunicación y la dirección o sentido de la comunicación.

Esta información permite adaptar las medidas de seguridad informática que protegen el sistema de automatización (p. ej., firewall) a los protocolos utilizados. Dado que estas medidas de seguridad informática se limitan a las redes Ethernet y PROFINET, en las tablas no se incluyen los protocolos PROFIBUS.

Las siguientes tablas muestran las diferentes capas y protocolos utilizados.

La siguiente tabla muestra los protocolos soportados por las CPU S7-1500 y ET 200SP. Los controladores por software S7-1500 soporta asimismo los protocolos indicados en la siguiente tabla para las interfaces Ethernet asignadas.

Tabla 3- 3 Capas y protocolos

Protocolo Número de puerto

(2) Capa de en-lace (4) Capa de transporte

Función Descripción

Protocolos PROFINET DCP Discovery and Configuration Protocol

Irrelevante (2) Ethertype 0x8892 (PROFINET)

Dispositivos accesibles, PROFINET Discovery and configuration

PROFINET utiliza DCP para detectar dispositivos PROFINET y permitir ajustes predeterminados.

LLDP Link Layer Discovery Protocol

Irrelevante (2) Ethertype 0x88CC (LLDP)

PROFINET Link Layer Discovery protocol

PROFINET utiliza LLDP para detectar y administrar relaciones de vecindad entre dispositivos PROFINET. LLDP emplea la dirección MAC Multicast especial: 01-80-C2-00-00-0E

MRP Media Redun-dancy Protocol

Irrelevante (2) Ethertype 0x88E3 (IEC 62493-2-2010)

PROFINET medium re-dundancy

MRP permite controlar vías de transmisión redundan-tes mediante una topología en anillo. MRP emplea direcciones MAC Multicast conforme a la norma.

PTCP Precision Transparent Clock Protocol

Irrelevante (2) Ethertype 0x8892 (PROFINET)

PROFINET send clock and time synchro-nisation, based on IEEE 1588

PTC permite medir un retardo entre puertos RJ45 y, con ello, la sincronización horaria y de los ciclos de emisión. PTCP emplea direcciones MAC Multicast conforme a la norma.

PROFINET IO data

Irrelevante (2) Ethertype 0x8892 (PROFINET)

PROFINET Cyclic IO data transfer

Los telegramas o tramas PROFINET IO se utilizan para transferir datos IO de forma cíclica entre el con-trolador PROFINET IO y los dispositivos IO vía Ether-net.

PROFINET Context Man-ager

34964 (4) UDP PROFINET connection less RPC

El PROFINET Context Manager ofrece un mapeador de puntos finales para establecer una relación de aplicación (PROFINET AR).

Page 23: 3 S7-1500, ET 200MP, ET 200SP, ET 200AL 4 5 6 7 8 9 · detalladamente la configuración, el montaje, el cableado y la puesta en marcha de los sistemas SIMATIC S7-1500, ET 200MP, ET

Servicios de comunicación 3.5 Protocolos de comunicación y números de puerto utilizados

Comunicación Manual de funciones, 12/2014, A5E03735817-AD 23

Protocolo Número de puerto

(2) Capa de en-lace (4) Capa de transporte

Función Descripción

Protocolos de comunicación orientados a la conexión SMTP Simple Mail Transfer Pro-tocol

25 (4) TCP Simple Mail Transfer Pro-tocol

SMTP se utiliza para enviar correos electrónicos y SMS (en función del proveedor).

HTTP Hypertext Transfer Pro-tocol

80 (4) TCP Hypertext Transfer Pro-tocol

HTTP se utiliza para la comunicación con el servidor web interno de la CPU.

ISO on TCP (según RFC 1006)

102 (4) TCP ISO-on-TCP protocol

ISO-on-TCP (según RFC 1006) sirve para el inter-cambio de datos orientado a mensajes con CPU o controladores por software remotos. Comunicación S7 con ES, HMI, servidor OPC, etc.

NTP Network Time Protocol

123 (4) UDP Network Time Protocol

NTP se utiliza para sincronizar la hora del sistema de la CPU con la hora de un servidor NTP.

SNMP Simple Net-work Man-agement Protocol

161 162 (trap)

(4) UDP Simple Net-work Man-agement Protocol

SNMP permite leer y activar datos de administración de redes (objetos administrados mediante SNMP) por medio del administrador SNMP.

HTTPS Secure Hyper-text Transfer Protocol

443 (4) TCP Secure Hyper-text Transfer Protocol

HTTPS se utiliza para la comunicación con el servidor web interno de la CPU vía Secure Socket Layer (SSL).

Modbus TCP Modbus Transmission Control Proto-col

502 (4) TCP Modbus/TCP protocol

Modbus/TCP es utilizado por instrucciones MB_CLIENT/MB_SERVER en el programa de usuario.

Page 24: 3 S7-1500, ET 200MP, ET 200SP, ET 200AL 4 5 6 7 8 9 · detalladamente la configuración, el montaje, el cableado y la puesta en marcha de los sistemas SIMATIC S7-1500, ET 200MP, ET

Servicios de comunicación 3.5 Protocolos de comunicación y números de puerto utilizados

Comunicación 24 Manual de funciones, 12/2014, A5E03735817-AD

Protocolo Número de puerto

(2) Capa de en-lace (4) Capa de transporte

Función Descripción

OUC1 Open User Communica-tion

1 ... 1999 Uso condi-cionado2

(4) TCP (4) UDP

Open User Communica-tion (TCP/UDP)

Las instrucciones OUC permiten establecer y deshacer la conexión y transferir datos sobre la base de Socket Layer.

2000 ... 5000 Recomen-dado 5001 ... 49151 Uso condi-cionado2

Reserved 49152 ... 65535

(4) TCP (4) UDP

- Área de puertos dinámica que se utiliza para el punto final activo de la conexión cuando la aplicación no determina el número de puerto local.

1 Nota: La comunicación abierta proporciona al usuario un acceso directo a UDP/TCP. El usuario se responsabiliza de tener en cuenta los límites/definiciones de los puertos de IANA (Internet Assigned Numbers Authority).

2 No utilice puertos para OUC que ya estén ocupados por otros protocolos.

La siguiente tabla muestra los protocolos soportados por el controlador por software S7-1500 a través de las interfaces Ethernet asignadas en Windows.

Tabla 3- 4 Capas y protocolos

Protocolo Número de puerto

(2) Capa de en-lace (4) Capa de transporte

Función Descripción

Protocolos PROFINET DCP Discovery and Configuration Protocol

Irrelevante (2) Ethertype 0x8892 (PROFINET)

Dispositivos accesibles, PROFINET Discovery and configuration

PROFINET utiliza DCP para detectar dispositivos PROFINET y permitir ajustes básicos.

Protocolos de comunicación orientados a la conexión SMTP Simple Mail Transfer Pro-tocol

25 (4) TCP Simple Mail Transfer Pro-tocol

SMTP se utiliza para enviar correos electrónicos y SMS (en función del proveedor).

HTTP Hypertext Transfer Pro-tocol

Ajustable 1 (4) TCP Hypertext Transfer Pro-tocol

HTTP se utiliza para la comunicación con el servidor web interno de la CPU. El número de puerto puede modificarse en Windows para evitar conflictos con otros servidores web. Si desea utilizar el acceso al servidor web, debe habil-itar el puerto en el firewall de Windows.

Page 25: 3 S7-1500, ET 200MP, ET 200SP, ET 200AL 4 5 6 7 8 9 · detalladamente la configuración, el montaje, el cableado y la puesta en marcha de los sistemas SIMATIC S7-1500, ET 200MP, ET

Servicios de comunicación 3.5 Protocolos de comunicación y números de puerto utilizados

Comunicación Manual de funciones, 12/2014, A5E03735817-AD 25

Protocolo Número de puerto

(2) Capa de en-lace (4) Capa de transporte

Función Descripción

ISO on TCP (según RFC 1006)

102 (4) TCP ISO-on-TCP protocol

ISO-on-TCP (según RFC 1006) para la comunicación S7 con PG/PC o HMI.

OUC2 Open User Communica-tion

1 ... 1999 Uso condi-cionado3,4

(4) TCP (4) UDP

Open User Communica-tion (TCP/UDP)

Las instrucciones OUC permiten establecer y deshacer la conexión y transferir datos sobre la base de Socket Layer. Si desea utilizar OUC, debe habilitar los puertos en el firewall de Windows.

2000 ... 5000 Recomen-dado4 5001 ... 49151 Uso condi-cionado3,4

Reserved 49152 ... 65535

(4) TCP (4) UDP

- Área de puertos dinámica que se utiliza para el punto final activo de la conexión cuando la aplicación no determina el número de puerto local. Si desea utilizar esta comunicación, debe habilitar los puertos en el firewall de Windows.

1 Ajuste predeterminado en interfaces asignadas en Windows: 81 2 Nota: la comunicación de usuario abierta proporciona al usuario un acceso directo al UDP/TCP. El usuario se re-

sponsabiliza de tener en cuenta los límites/definiciones de los puertos de IANA (Internet Assigned Numbers Authority). 3 No utilice puertos para OUC que ya estén ocupados por otros protocolos. 4 No utilice puertos para OUC que ya estén ocupados por otras aplicaciones de Windows.

Page 26: 3 S7-1500, ET 200MP, ET 200SP, ET 200AL 4 5 6 7 8 9 · detalladamente la configuración, el montaje, el cableado y la puesta en marcha de los sistemas SIMATIC S7-1500, ET 200MP, ET

Servicios de comunicación 3.5 Protocolos de comunicación y números de puerto utilizados

Comunicación 26 Manual de funciones, 12/2014, A5E03735817-AD

La siguiente tabla muestra los protocolos soportados adicionalmente por los módulos de comunicaciones S7-1500 (p. ej., CP 1543-1) además de los ya indicados en las tablas anteriores.

Tabla 3- 5 Capas y protocolos

Protocolo Número de puerto

(2) Capa de enlace (4) Capa de transporte

Función Descripción

Protocolos PROFINET/Industrial Ethernet Protocolos de comunicación orientados a la conexión FTP File Transfer Protocol

20 (data) 21 (control)

(4) TCP File Transfer Protocol

FTP se utiliza para transferir archivos (solo en combi-nación con CP).

secureFTP File Transfer Protocol

20 (data) 21 (control)

(4) TCP File Transfer Protocol

SecureFTP se utiliza para transferir archivos a través de una conexión TSL (solo en combinación con CP).

DHCP Dynamic Host Configuration Protocol

68 (4) UDP Dynamic Host Configuration Protocol

DHCP se utiliza para obtener la IP Address Suite de un servidor DHCP al arrancar la interfaz IE.

NTPv3 seguro Network Time Protocol

123 (4) UDP Network Time Protocol

NTP se utiliza para adaptar la hora de sistema interna del CM/CP a un servidor NTP.

SNMP Simple Net-work Man-agement Protocol

161 162 (trap)

(4) UDP Simple Net-work Man-agement Protocol

SNMPv3 permite al CM/CP leer datos de administra-ción de redes (MIB) del agente SNMPv3 con autenti-cación.

Page 27: 3 S7-1500, ET 200MP, ET 200SP, ET 200AL 4 5 6 7 8 9 · detalladamente la configuración, el montaje, el cableado y la puesta en marcha de los sistemas SIMATIC S7-1500, ET 200MP, ET

Comunicación Manual de funciones, 12/2014, A5E03735817-AD 27

Comunicación PG 4

Características En la comunicación PG, la CPU u otro módulo apto para comunicación intercambia datos con una estación de ingeniería (p. ej., programadora, PC). El intercambio de datos es posible a través de subredes PROFIBUS y PROFINET. También es posible pasar de unas subredes S7 a otras.

La comunicación PG ofrece funciones necesarias para cargar programas y datos de configuración, así como para ejecutar tests y evaluar información de diagnóstico. Estas funciones están integradas en el sistema operativo del módulo apto para comunicación.

Una programadora o un PC puede estar conectado online con una CPU. La programadora o el PC puede utilizar en paralelo como máximo 4 conexiones online (p. ej., hasta 4 CPU).

Requisitos ● La programadora o el PC tiene conexión física con el módulo apto para comunicación.

● Si debe accederse al módulo apto para comunicación mediante routing S7, la configuración hardware debe estar cargada en las estaciones implicadas (router S7 y punto final).

Procedimiento para la conexión online Para la comunicación PG, debe establecerse una conexión online con la CPU: 1. Marque la CPU en el árbol del proyecto de STEP 7. 2. Elija el comando de menú "Online > Establecer conexión online".

Page 28: 3 S7-1500, ET 200MP, ET 200SP, ET 200AL 4 5 6 7 8 9 · detalladamente la configuración, el montaje, el cableado y la puesta en marcha de los sistemas SIMATIC S7-1500, ET 200MP, ET

Comunicación PG

Comunicación 28 Manual de funciones, 12/2014, A5E03735817-AD

3. Efectúe los siguientes ajustes para la conexión online en el cuadro de diálogo "Establecer conexión online": – Seleccione el tipo de interfaz (p. ej., PN/IE) en la lista desplegable "Tipo de interfaz

PG/PC". – En la lista desplegable "Interfaz PG/PC", seleccione la interfaz PG/PC (p. ej., tarjeta

Ind. Ethernet) a través de la cual desea establecer la conexión online. – En la lista desplegable "Conexión con interfaz/subred", seleccione la interfaz o la

subred S7 con la cual la programadora o el PC tiene conexión física. – Si se accede al módulo apto para comunicación mediante un router S7 (gateway),

seleccione el router S7 que conecta las subredes implicadas en la lista de selección "Primer gateway".

Figura 4-1 Configurar la comunicación PG

4. En la tabla "Dispositivos compatibles en la subred de destino", seleccione la CPU correspondiente y confirme con "Conectar".

Información adicional Para más información sobre cómo establecer una conexión online, consulte la ayuda en pantalla de STEP 7.

Page 29: 3 S7-1500, ET 200MP, ET 200SP, ET 200AL 4 5 6 7 8 9 · detalladamente la configuración, el montaje, el cableado y la puesta en marcha de los sistemas SIMATIC S7-1500, ET 200MP, ET

Comunicación Manual de funciones, 12/2014, A5E03735817-AD 29

Comunicación HMI 5

Características En la comunicación HMI, uno o varios dispositivos HMI (p. ej., HMI Basic/Comfort/Mobile Panel) intercambian datos para manejo y visualización con una CPU a través de la interfaz PROFINET o PROFIBUS DP. El intercambio de datos se realiza a través de conexiones HMI.

Si desea crear varias conexiones HMI con una CPU, utilice, p. ej.:

● las interfaces PROFINET y PROFIBUS DP de la CPU;

● CP y CM con las correspondientes interfaces;

Procedimiento para configurar la comunicación HMI 1. Configure el dispositivo HMI en la vista de redes del editor Dispositivos y redes de

STEP 7 en una configuración en la que exista la CPU.

2. Seleccione el botón "Conexiones" y, en la lista desplegable, la entrada "Conexión HMI".

3. Trace una línea entre los puntos finales de la conexión (dispositivo HMI y CPU) mediante la función de arrastrar y soltar. Los puntos finales se resaltan en color. Si todavía no existe la subred S7 correspondiente, se creará de forma automática.

Page 30: 3 S7-1500, ET 200MP, ET 200SP, ET 200AL 4 5 6 7 8 9 · detalladamente la configuración, el montaje, el cableado y la puesta en marcha de los sistemas SIMATIC S7-1500, ET 200MP, ET

Comunicación HMI

Comunicación 30 Manual de funciones, 12/2014, A5E03735817-AD

4. En la ficha "Conexiones", seleccione la fila de la conexión HMI.

En el área "General" de la ficha "Propiedades" se muestran las propiedades de la conexión HMI, que en parte pueden modificarse.

Figura 5-1 Configurar la comunicación HMI

5. Cargue la configuración hardware en la CPU. 6. Cargue la configuración hardware en el dispositivo HMI.

Información adicional Para más información sobre routing S7 para conexiones HMI, consulte el capítulo Routing S7 (Página 65).

Para más información sobre la configuración de conexiones HMI, consulte la ayuda en pantalla de STEP 7.

Page 31: 3 S7-1500, ET 200MP, ET 200SP, ET 200AL 4 5 6 7 8 9 · detalladamente la configuración, el montaje, el cableado y la puesta en marcha de los sistemas SIMATIC S7-1500, ET 200MP, ET

Comunicación Manual de funciones, 12/2014, A5E03735817-AD 31

Comunicación abierta 6 6.1 Resumen de la comunicación abierta

Características de la comunicación abierta En la comunicación abierta, la CPU intercambia datos con otro módulo apto para comunicación. La comunicación abierta presenta las características siguientes:

● Estándar abierto (los interlocutores pueden ser dos CPU SIMATIC o bien una CPU SIMATIC y un dispositivo de terceros adecuado)

● Comunicación mediante distintos protocolos (designados en STEP 7 como "tipos de conexión")

● Alta flexibilidad en relación con las estructuras de datos que deben transferirse; en consecuencia, permite un intercambio de datos abierto con los dispositivos que se desee si estos soportan los tipos de conexión disponibles

● La comunicación abierta es posible en diferentes sistemas de automatización; ver datos técnicos de los manuales de producto correspondientes. Ejemplos:

– interfaces PROFINET/Ind. Ethernet integradas de CPU (S7-1500, ET 200SP CPU, controladores por software S7-1500);

– interfaces PROFINET/Ind. Ethernet integradas de módulos de comunicaciones (p. ej., CP 1543-1, CM 1542-1).

Page 32: 3 S7-1500, ET 200MP, ET 200SP, ET 200AL 4 5 6 7 8 9 · detalladamente la configuración, el montaje, el cableado y la puesta en marcha de los sistemas SIMATIC S7-1500, ET 200MP, ET

Comunicación abierta 6.2 Protocolos para comunicación abierta

Comunicación 32 Manual de funciones, 12/2014, A5E03735817-AD

6.2 Protocolos para comunicación abierta

Protocolos para comunicación abierta Para la comunicación abierta se dispone de los siguientes protocolos:

Tabla 6- 1 Protocolos de transporte para la comunicación abierta

Protocolo de transporte A través de interfaz TCP según RFC 793 PROFINET/Industrial Ethernet ISO-on-TCP según RFC 1006 (Class 4) PROFINET/Industrial Ethernet ISO según ISO/IEC 8073 Industrial Ethernet (solo CP 1543-1) UDP según RFC 768 PROFINET/Industrial Ethernet

Tabla 6- 2 Protocolos de aplicación para la comunicación abierta

Protocolo de aplicación Protocolo de transporte utilizado Modbus TCP TCP según RFC 793 Correo electrónico TCP según RFC 793 FTP TCP según RFC 793

TCP, ISO-on-TCP, ISO, UDP Estos protocolos (excepto UDP) establecen una conexión de transporte con el interlocutor antes de la transferencia de datos. Los protocolos orientados a la conexión se utilizan cuando lo que se requiere es una transferencia de datos segura frente a la pérdida de datos.

Con UDP es posible:

● Unicast a uno o Broadcast a todos los dispositivos de PROFINET a través de la interfaz PROFINET de la CPU o de la interfaz Industrial Ethernet del CP 1543-1

● Multicast a todos los receptores de un círculo multicast a través de la interfaz PROFINET/Industrial Ethernet del CP 1543-1

Modbus TCP El protocolo Modbus es un protocolo de comunicación con topología en línea basado en una arquitectura maestro/esclavo. En el tipo de transferencia Modbus TCP (Transmission Control Protocol), los datos se transfieren como paquetes TCP/IP.

La comunicación se controla en el programa de usuario exclusivamente con las respectivas instrucciones.

Page 33: 3 S7-1500, ET 200MP, ET 200SP, ET 200AL 4 5 6 7 8 9 · detalladamente la configuración, el montaje, el cableado y la puesta en marcha de los sistemas SIMATIC S7-1500, ET 200MP, ET

Comunicación abierta 6.2 Protocolos para comunicación abierta

Comunicación Manual de funciones, 12/2014, A5E03735817-AD 33

Correo electrónico y FTP Por correo electrónico es posible, p. ej., enviar contenidos de bloques de datos (p. ej., datos de proceso) como datos adjuntos.

La conexión FTP (FTP = funciones de transferencia de archivos) se utiliza para el intercambio de archivos con los dispositivos S7 en ambos sentidos.

En el lado del cliente, la comunicación se controla en el programa de usuario con las respectivas instrucciones.

Page 34: 3 S7-1500, ET 200MP, ET 200SP, ET 200AL 4 5 6 7 8 9 · detalladamente la configuración, el montaje, el cableado y la puesta en marcha de los sistemas SIMATIC S7-1500, ET 200MP, ET

Comunicación abierta 6.3 Instrucciones para la comunicación abierta

Comunicación 34 Manual de funciones, 12/2014, A5E03735817-AD

6.3 Instrucciones para la comunicación abierta

Introducción La comunicación abierta se configura mediante la respectiva conexión (p. ej., conexión TCP) como se indica a continuación:

● mediante programación en los programas de usuario de los interlocutores;

● configurando la conexión en el editor de hardware y de redes de STEP 7.

Independientemente de si la conexión se crea por programación o por configuración, en los programas de usuario de ambos interlocutores siempre se requieren instrucciones para enviar y recibir los datos.

Crear una conexión en el programa de usuario Cuando se crea una conexión por programación, la conexión se establece y deshace en el programa de usuario mediante instrucciones.

En determinados campos de aplicación, se recomienda no crear las conexiones de comunicación de forma estática, por configuración en la configuración hardware, sino hacerlo en el programa de usuario. Las conexiones pueden crearse con una aplicación específica por programación y, en consecuencia, cuando es necesario. La creación de conexiones por programación permite además liberar recursos de conexión después de transferir los datos.

Para cada conexión de comunicación se necesita una estructura de datos que contenga los parámetros para establecer la conexión (p. ej., tipo de datos del sistema "TCON_IP_v4" para TCP).

Los tipos de datos del sistema (SDT) que pone a disposición el sistema tienen una estructura predefinida que no puede modificarse.

Los distintos protocolos tienen estructuras propias (véase la tabla siguiente). Los parámetros se guardan en un bloque de datos ("DB de descripción de la conexión"), p. ej., del tipo de datos del sistema TCON_IP_v4.

Existen dos opciones para especificar el DB con la estructura de datos:

● Crear manualmente el bloque de datos, parametrizarlo y escribirlo directamente en la instrucción (necesario para correo electrónico y FTP).

● Recomendación: crear automáticamente el bloque de datos al parametrizar la conexión en las propiedades del editor de programación, con ayuda de la parametrización de la conexión en el caso de las instrucciones TSEND_C, TRCV_C y TCON.

El "DB de descripción de la conexión" permite modificar los parámetros de la conexión.

Page 35: 3 S7-1500, ET 200MP, ET 200SP, ET 200AL 4 5 6 7 8 9 · detalladamente la configuración, el montaje, el cableado y la puesta en marcha de los sistemas SIMATIC S7-1500, ET 200MP, ET

Comunicación abierta 6.3 Instrucciones para la comunicación abierta

Comunicación Manual de funciones, 12/2014, A5E03735817-AD 35

Protocolos, tipos de datos del sistema e instrucciones utilizables para crear conexiones por programación

Tabla 6- 3 Instrucciones para crear conexiones por programación

Protocolo Tipo de datos del sis-tema

Instrucciones para el programa de usuario

TCP • TCON_IP_v4 Establecer la conexión y enviar/recibir datos mediante: • TSEND_C/TRCV_C o bien, • TCON, TSEND/TRCV

(deshacer la conexión mediante TDISCON)

ISO-on-TCP • TCON_IP_RFC

ISO según ISO/IEC 8073 (Class 4) • TCON_ISOnative1 • TCON_Configured

UDP • TCON_IP_v4 • TADDR_Param

Establecer la conexión y enviar/recibir datos mediante: • TSEND_C/TRCV_C • TUSEND/TURCV

(posibilidad de deshacer la conex-ión mediante TDISCON)

Modbus TCP • TCON_IP_v4 • MB_CLIENT • MB_SERVER

Correo electrónico • TMAIL_v4 • TMAIL_v6 • TMAIL_FQDN

• TMAIL_C

FTP • FTP_CONNECT_IPV42

• FTP_CONNECT_IPV62

• FTP_CONNECT_NAME2

• FTP_CMD

1 Este protocolo solo puede utilizarse a través del CP 1543-1. 2 Tipo de datos definido por el usuario.

Page 36: 3 S7-1500, ET 200MP, ET 200SP, ET 200AL 4 5 6 7 8 9 · detalladamente la configuración, el montaje, el cableado y la puesta en marcha de los sistemas SIMATIC S7-1500, ET 200MP, ET

Comunicación abierta 6.4 Configurar la comunicación abierta vía TCP, ISO-on-TCP, UDP e ISO

Comunicación 36 Manual de funciones, 12/2014, A5E03735817-AD

Crear una conexión por configuración Al crear una conexión por configuración, los parámetros de dirección de la conexión se definen en el editor Dispositivos y redes de STEP 7. Para enviar y recibir los datos se utilizan las mismas instrucciones que al crear conexiones por programación:

Tabla 6- 4 Instrucciones para enviar/recibir en conexiones configuradas

Protocolo Enviar/recibir en conexiones configuradas Instrucciones utilizables: TCP Enviar/recibir datos mediante:

• TSEND_C/TRCV_C o bien, • TSEND/TRCV

ISO-on-TCP ISO según ISO/IEC 8073 (Class 4) UDP Enviar/recibir datos mediante:

• TSEND_C/TRCV_C • TUSEND/TURCV

Modbus TCP No soportado Correo electrónico No soportado FTP No soportado

Instrucciones adicionales para la comunicación abierta Las siguientes instrucciones pueden utilizarse tanto con conexiones creadas en el programa de usuario como con conexiones configuradas. ● T_RESET: establecer y deshacer la conexión ● T_DIAG: comprobar la conexión

Información adicional En la ayuda en pantalla de STEP 7 se describen: ● los tipos de datos de usuario y del sistema; ● las instrucciones para la comunicación abierta; ● los parámetros de conexión. Encontrará más información sobre la asignación y liberación de recursos de conexión en el capítulo Asignación de recursos de conexión (Página 72).

6.4 Configurar la comunicación abierta vía TCP, ISO-on-TCP, UDP e ISO

Parametrización de la conexión para las instrucciones TSEND_C, TRCV_C o TCON Requisitos: se ha creado una instrucción TSEND_C, TRCV_C o TCON en el editor de programación. 1. Seleccione un bloque de la Open User Communication TCON, TSEND_C o TRCV_C en

el editor de programación.

Page 37: 3 S7-1500, ET 200MP, ET 200SP, ET 200AL 4 5 6 7 8 9 · detalladamente la configuración, el montaje, el cableado y la puesta en marcha de los sistemas SIMATIC S7-1500, ET 200MP, ET

Comunicación abierta 6.4 Configurar la comunicación abierta vía TCP, ISO-on-TCP, UDP e ISO

Comunicación Manual de funciones, 12/2014, A5E03735817-AD 37

2. Abra la ficha "Propiedades > Configuración" en la ventana de inspección.

3. Seleccione el grupo "Parámetros de la conexión". Mientras no se haya seleccionado ningún interlocutor, solo estará activa la lista desplegable vacía del punto final del interlocutor. Todas las demás entradas posibles estarán desactivadas.

Se muestran los parámetros de conexión que ya se conocen:

– Nombre del punto final local

– Interfaz del punto final local

– Dirección IPv4 (en subred Ethernet) o dirección PROFIBUS (en subred PROFIBUS) del punto final local

Figura 6-1 Parametrización de la conexión para TSEND_C

Page 38: 3 S7-1500, ET 200MP, ET 200SP, ET 200AL 4 5 6 7 8 9 · detalladamente la configuración, el montaje, el cableado y la puesta en marcha de los sistemas SIMATIC S7-1500, ET 200MP, ET

Comunicación abierta 6.4 Configurar la comunicación abierta vía TCP, ISO-on-TCP, UDP e ISO

Comunicación 38 Manual de funciones, 12/2014, A5E03735817-AD

4. Seleccione un interlocutor en la lista desplegable del punto final del interlocutor. El interlocutor puede ser un dispositivo sin especificar o una CPU del proyecto. Seguidamente, se registrarán automáticamente algunos parámetros de la conexión como valores predeterminados.

Se ajustan los parámetros siguientes:

– Nombre del punto final del interlocutor

– Interfaz del punto final del interlocutor

– Dirección IPv4 (en subred Ethernet) o dirección PROFIBUS (en subred PROFIBUS) del punto final del interlocutor

Si los interlocutores están conectados en red, se muestra el nombre de la subred.

5. Elija entre utilizar bloques de programa o conexiones configuradas en la lista desplegable "Modo de configuración".

Page 39: 3 S7-1500, ET 200MP, ET 200SP, ET 200AL 4 5 6 7 8 9 · detalladamente la configuración, el montaje, el cableado y la puesta en marcha de los sistemas SIMATIC S7-1500, ET 200MP, ET

Comunicación abierta 6.4 Configurar la comunicación abierta vía TCP, ISO-on-TCP, UDP e ISO

Comunicación Manual de funciones, 12/2014, A5E03735817-AD 39

6. En la lista desplegable "Datos de conexión" seleccione un DB existente de descripción de la conexión o, para conexiones configuradas, una conexión existente en "Nombre de conexión". También es posible crear otro DB de descripción de la conexión u otra conexión configurada. Posteriormente puede seleccionar otros DB de descripción de la conexión o conexiones configuradas o bien modificar los nombres de los DB de descripción de la conexión para crear bloques de datos nuevos:

– El bloque de datos seleccionado también se ve en el conexionado del parámetro de entrada CONNECT de la instrucción seleccionada TCON, TSEND_C o TRCV_C.

– Si ya se ha indicado un DB de descripción de la conexión para el interlocutor mediante el parámetro CONNECT de la instrucción TCON, TSEND_C o TRCV_C, podrá utilizarse dicho DB o bien crearse uno nuevo.

– Si se edita el nombre del bloque de datos visualizado en la lista desplegable, se genera automáticamente un bloque de datos nuevo con el nombre modificado pero con la misma estructura y el mismo contenido y se utiliza para la conexión.

– Los nombres modificados de un bloque de datos tienen que ser unívocos en el contexto del interlocutor.

– Dependiendo del tipo de CPU y de la conexión, un DB de descripción de la conexión debe tener la estructura TCON_Param, TCON_IP_v4 o TCON_IP_RFC.

– No es posible seleccionar un bloque de datos para un interlocutor sin especificar.

Tras seleccionar o crear el DB de descripción de la conexión o la conexión configurada se determinan y registran más valores.

Para interlocutores especificados vale lo siguiente:

– Tipo de conexión ISO-on-TCP

– ID de conexión con el valor predeterminado 1

– Establecimiento activo de la conexión por el interlocutor local

– ID de TSAP para S7-1200/1500: E0.01.49.53.4F.6F.6E.54.43.50.2D.31 para S7-300/400: E0.02.49.53.4F.6F.6E.54.43.50.2D.31

Para interlocutores sin especificar vale lo siguiente:

– Tipo de conexión TCP

– Puerto interlocutor 2000

Para una conexión configurada con interlocutor especificado vale lo siguiente:

– Tipo de conexión TCP

– ID de conexión con el valor predeterminado 257

– Establecimiento activo de la conexión por el interlocutor local

– Puerto interlocutor 2000

Para una conexión configurada con interlocutor no especificado vale lo siguiente:

– Tipo de conexión TCP

– Puerto local 2000

Page 40: 3 S7-1500, ET 200MP, ET 200SP, ET 200AL 4 5 6 7 8 9 · detalladamente la configuración, el montaje, el cableado y la puesta en marcha de los sistemas SIMATIC S7-1500, ET 200MP, ET

Comunicación abierta 6.4 Configurar la comunicación abierta vía TCP, ISO-on-TCP, UDP e ISO

Comunicación 40 Manual de funciones, 12/2014, A5E03735817-AD

7. Indique una ID de conexión para el interlocutor si es necesario. Para un interlocutor sin especificar, no es posible asignar una ID de conexión.

Nota

Para un interlocutor conocido se debe introducir un valor unívoco para la ID de conexión. La univocidad de la ID de conexión no es verificada por la parametrización de conexiones y al crear una conexión no se registra ningún valor predeterminado para la ID de la conexión.

8. Seleccione el tipo de conexión deseado en la lista desplegable correspondiente. Los detalles de la dirección se ajustan con valores predeterminados en función del tipo de conexión. Puede elegir entre:

– TCP

– ISO-on-TCP

– UDP

– ISO (solo con Modo de configuración "Utilizar conexión configurada")

Los campos de entrada se editan en los detalles de la dirección. Según sea el protocolo ajustado, se pueden editar los puertos (para TCP y UDP) o los TSAP (para ISO-on-TCP e ISO).

9. Ajuste el comportamiento de establecimiento de la conexión con los botones de opción "Establecimiento activo de la conexión" en TCP, ISO e ISO-on-TCP. Existe la posibilidad de elegir qué interlocutor debe establecer la conexión activamente.

La parametrización de la conexión comprueba inmediatamente si los valores modificados presentan errores de entrada y los registra en el bloque de datos para la descripción de la conexión.

Nota

La Open User Communication entre dos interlocutores sólo funcionará cuando se haya cargado en el hardware también la parte del programa destinada al punto final del interlocutor. Para que la comunicación funcione, asegúrese de no cargar en el dispositivo únicamente la descripción de la conexión de la CPU local, sino también la de la CPU interlocutora.

Page 41: 3 S7-1500, ET 200MP, ET 200SP, ET 200AL 4 5 6 7 8 9 · detalladamente la configuración, el montaje, el cableado y la puesta en marcha de los sistemas SIMATIC S7-1500, ET 200MP, ET

Comunicación abierta 6.4 Configurar la comunicación abierta vía TCP, ISO-on-TCP, UDP e ISO

Comunicación Manual de funciones, 12/2014, A5E03735817-AD 41

Configuración de conexiones (para TSEND/TRCV, p. ej.) Si, p. ej., desea utilizar las instrucciones de TSEND/TRCV para la comunicación abierta, debe configurar primero una conexión (p. ej., una conexión TCP).

Para configurar una conexión TCP, haga lo siguiente:

1. Configure los interlocutores en la vista de redes del editor Dispositivos y redes de STEP 7.

2. Seleccione el botón "Conexiones" y, en la lista desplegable, el tipo de conexión "Conexión TCP".

3. Conecte los interlocutores entre sí mediante la función de arrastrar y soltar (a través de la interfaz o el punto final local). Si todavía no existe la subred S7 correspondiente, se creará de forma automática.

Como alternativa, también puede crear una conexión con interlocutores no especificados.

4. Seleccione la conexión creada en la vista de redes.

5. Si es necesario, en la sección "General", ficha "Propiedades", configure las propiedades de la conexión, p. ej., el nombre de la conexión y las interfaces utilizadas de los interlocutores.

Ajuste la dirección del interlocutor para las conexiones con un interlocutor sin especificar. La ID local se encuentra en el área "ID local" (referencia a la conexión en el programa de usuario).

6. Seleccione en el árbol del proyecto la carpeta "Bloques de programa" de una de las dos CPU y abra el OB 1 en la carpeta haciendo doble clic. Se abre el editor de programación.

7. Seleccione en la Task Card "Instrucciones", en el área "Comunicación", "Open User Communication", la instrucción deseada, p. ej., TSEND y desplácela a un segmento del OB 1 mediante arrastrar y soltar.

8. Asigne en el parámetro ID de la instrucción la ID local de la conexión configurada que debe utilizarse para la transferencia de datos.

9. Interconecte el parámetro "DATA" de la instrucción TSEND con los datos de usuario, p. ej., en un bloque de datos.

10.Cargue la configuración hardware y el programa de usuario en la CPU.

Cree la conexión en la CPU interlocutora con la instrucción de recepción, TRCV siguiendo el procedimiento anterior y cárguela en la CPU.

Page 42: 3 S7-1500, ET 200MP, ET 200SP, ET 200AL 4 5 6 7 8 9 · detalladamente la configuración, el montaje, el cableado y la puesta en marcha de los sistemas SIMATIC S7-1500, ET 200MP, ET

Comunicación abierta 6.4 Configurar la comunicación abierta vía TCP, ISO-on-TCP, UDP e ISO

Comunicación 42 Manual de funciones, 12/2014, A5E03735817-AD

Particularidad en las conexiones ISO con CP 1543-1 Si se utiliza el tipo de conexión "Conexión ISO", debe activarse la casilla de verificación "Utilizar protocolo ISO" en las propiedades del CP para que funcione el direccionamiento a través de direcciones MAC.

Figura 6-2 Elegir protocolo ISO CP 1543-1

Información adicional En la ayuda en pantalla de STEP 7 se describen:

● las instrucciones para la comunicación abierta;

● los parámetros de conexión.

Page 43: 3 S7-1500, ET 200MP, ET 200SP, ET 200AL 4 5 6 7 8 9 · detalladamente la configuración, el montaje, el cableado y la puesta en marcha de los sistemas SIMATIC S7-1500, ET 200MP, ET

Comunicación abierta 6.5 Configurar la comunicación vía Modbus TCP

Comunicación Manual de funciones, 12/2014, A5E03735817-AD 43

6.5 Configurar la comunicación vía Modbus TCP

Crear una conexión mediante el programa de usuario para Modbus TCP La parametrización se realiza en el editor de programación, en la instrucción MB_CLIENT o MB_SERVER.

Procedimiento para configurar la comunicación vía Modbus TCP La instrucción MB_CLIENT permite la comunicación como cliente Modbus TCP a través de la conexión TCP. Con esta instrucción se establece una conexión entre el cliente y el servidor, se envían peticiones Modbus al servidor y se reciben las respuestas Modbus correspondientes. Además, con esta instrucción se controla la desconexión de la comunicación TCP.

La instrucción MB_SERVER permite la comunicación como servidor Modbus TCP a través de una conexión TCP. La instrucción permite procesar peticiones de conexión de un cliente Modbus, recibir y procesar peticiones Modbus y enviar mensajes de respuesta. También puede controlarse la desconexión de la conexión TCP.

Requisitos: el cliente y el servidor están conectados con IP a través de una subred S7 (PROFINET).

1. En la vista de redes del editor Dispositivos y redes de STEP 7, configure un sistema de automatización S7-1500 con CPU.

2. Seleccione en el árbol del proyecto la carpeta "Bloques de programa" de la CPU y abra el OB 1 en la carpeta haciendo doble clic. Se abre el editor de programación.

3. Seleccione en la Task Card "Instrucciones", en el área "Comunicación", "Otras", "MODBUS TCP", la instrucción deseada, p. ej., MB_CLIENT y desplácela a un segmento del OB 1 mediante arrastrar y soltar.

Page 44: 3 S7-1500, ET 200MP, ET 200SP, ET 200AL 4 5 6 7 8 9 · detalladamente la configuración, el montaje, el cableado y la puesta en marcha de los sistemas SIMATIC S7-1500, ET 200MP, ET

Comunicación abierta 6.5 Configurar la comunicación vía Modbus TCP

Comunicación 44 Manual de funciones, 12/2014, A5E03735817-AD

4. Parametrice la instrucción MB_CLIENT o MB_SERVER. Al hacerlo, observe las siguientes reglas:

Para cada conexión MB_CLIENT debe especificarse una dirección IPv4 del servidor.

Toda conexión MB_CLIENT o MB_SERVER debe utilizar un DB de instancia unívoco con la estructura de datos TCON_IP_v4.

Toda conexión requiere una ID de conexión unívoca. Las ID de conexión y los DB de instancia se agrupan por pares y deben ser unívocos para cada conexión.

Figura 6-3 MB_CLIENT

Figura 6-4 MB_SERVER

5. Cargue la configuración hardware y el programa de usuario en la CPU.

Page 45: 3 S7-1500, ET 200MP, ET 200SP, ET 200AL 4 5 6 7 8 9 · detalladamente la configuración, el montaje, el cableado y la puesta en marcha de los sistemas SIMATIC S7-1500, ET 200MP, ET

Comunicación abierta 6.6 Configuración de la comunicación por correo electrónico

Comunicación Manual de funciones, 12/2014, A5E03735817-AD 45

Servidor Modbus TCP como gateway a Modbus RTU Si se utiliza un servidor Modbus TCP como gateway a un protocolo Modbus RTU, el dispositivo esclavo debe direccionarse en la red serie mediante el parámetro estático MB_UNIT_ID. El parámetro MB_UNIT_ID equivale al campo de la dirección de esclavo en el protocolo Modbus RTU. En tal caso, el parámetro MB_UNIT_ID reenviaría la petición a la dirección de esclavo Modbus RTU correcta.

La función de gateway debe programarla el propio usuario.

El parámetro MB_UNIT_ID se encuentra en el bloque de datos de instancia correspondiente a la instrucción MB_CLIENT.

Para más información acerca del parámetro MB_UNIT_ID, consulte la Ayuda en pantalla de STEP 7.

6.6 Configuración de la comunicación por correo electrónico

Creación de una conexión en el programa de usuario para correo electrónico Para la comunicación a través de correo electrónico, el propio usuario debe crear el bloque de datos del tipo de datos del sistema correspondiente, parametrizarlo y llamarlo directamente en la instrucción. El procedimiento se describe a continuación.

Procedimiento para configurar la comunicación por correo electrónico Una CPU puede enviar mensajes de correo electrónico. Para enviar mensajes de correo electrónico desde el programa de usuario de la CPU, utilice la instrucción TMAIL_C.

Requisitos: se puede acceder al servidor SMTP a través de la red IPv4.

1. En la vista de redes del editor Dispositivos y redes de STEP 7, configure un sistema de automatización S7-1500 con CPU.

2. Configure los parámetros de dirección para el servidor SMTP en la instrucción TMAIL_C. (Recomendación: asigne un nombre para el adjunto).

3. Cree un DB global y, dentro de él, una variable del tipo TMAIL_v4, TMAIL_v6 (solo CP 1543-1) o TMAIL_FQDM (solo CP 1543-1).

4. Interconecte la variable con el parámetro MAIL_ADDR_PARAM de la instrucción TMAIL_C.

5. Cargue la configuración hardware y el programa de usuario en la CPU.

Información adicional En la Ayuda en pantalla de STEP 7 se describen:

● los tipos de datos del sistema;

● las instrucciones para la comunicación abierta;

● los parámetros de conexión.

Page 46: 3 S7-1500, ET 200MP, ET 200SP, ET 200AL 4 5 6 7 8 9 · detalladamente la configuración, el montaje, el cableado y la puesta en marcha de los sistemas SIMATIC S7-1500, ET 200MP, ET

Comunicación abierta 6.7 Configuración de la comunicación vía FTP

Comunicación 46 Manual de funciones, 12/2014, A5E03735817-AD

6.7 Configuración de la comunicación vía FTP

Creación de una conexión en el programa de usuario para FTP Para la comunicación vía FTP, el propio usuario debe crear el bloque de datos del tipo de datos del sistema correspondiente, parametrizarlo y llamarlo directamente en la instrucción. El procedimiento se describe a continuación.

Funcionalidad de cliente y servidor FTP Pueden enviarse archivos desde una CPU a un servidor FTP y recibirse desde este. En el S7-1500, la comunicación vía FTP solo es posible a través del CP 1543-1. El CP puede ser servidor FTP, cliente FTP o ambas cosas. Los clientes FTP también pueden ser sistemas de terceros o PC.

Para la funcionalidad de servidor FTP, configure el CP en STEP 7 de la manera correspondiente.

La funcionalidad de cliente FTP permite, p. ej., establecer y deshacer una conexión FTP, así como transferir y borrar archivos del servidor. Para la funcionalidad de cliente FTP, utilice la instrucción FTP_CMD.

Page 47: 3 S7-1500, ET 200MP, ET 200SP, ET 200AL 4 5 6 7 8 9 · detalladamente la configuración, el montaje, el cableado y la puesta en marcha de los sistemas SIMATIC S7-1500, ET 200MP, ET

Comunicación abierta 6.7 Configuración de la comunicación vía FTP

Comunicación Manual de funciones, 12/2014, A5E03735817-AD 47

Procedimiento para configurar la funcionalidad de servidor FTP Requisitos: se puede acceder al servidor FTP a través de la red IPv4. 1. Configure un sistema de automatización S7-1500 con CPU y CP 1543-1 en la vista de

dispositivos del editor Dispositivos y redes de STEP 7.

Al mismo tiempo, deberá activar la casilla "Permitir acceso vía comunicación PUT/GET del interlocutor remoto (PLC, HMI, OPC...)" en la configuración hardware de la CPU S7-1500, en la navegación local "Protección", apartado "Mecanismos de conexión".

2. Realice los siguientes ajustes en las propiedades del CP, en "Configuración FTP":

– Seleccione la casilla de verificación "Utilice un servidor FTP para datos de una CPU S7".

– Asigne la CPU, un bloque de datos y un nombre de archivo con el que se guardará el DB para FTP.

Figura 6-5 Crear la configuración FTP

3. Cargue la configuración hardware en la CPU.

Page 48: 3 S7-1500, ET 200MP, ET 200SP, ET 200AL 4 5 6 7 8 9 · detalladamente la configuración, el montaje, el cableado y la puesta en marcha de los sistemas SIMATIC S7-1500, ET 200MP, ET

Comunicación abierta 6.7 Configuración de la comunicación vía FTP

Comunicación 48 Manual de funciones, 12/2014, A5E03735817-AD

Procedimiento para configurar la funcionalidad de cliente FTP Requisitos: se puede acceder al servidor FTP a través de la red IPv4.

1. Configure un sistema de automatización S7-1500 con CPU y CP 1543-1 en la vista de dispositivos del editor Dispositivos y redes de STEP 7.

Al mismo tiempo, deberá activar la casilla "Permitir acceso vía comunicación PUT/GET del interlocutor remoto (PLC, HMI, OPC...)" en la configuración hardware de la CPU S7-1500, en la navegación local "Protección", apartado "Mecanismos de conexión".

2. Llame la instrucción FTP_CMD en el programa de usuario de la CPU.

3. Configure los parámetros de conexión para el servidor FTP en la instrucción FTP_CMD.

4. Cree un DB global y, dentro de él, una variable del tipo FTP_CONNECT_IPV4, FTP_CONNECT_IPV6 o bien FTP_CONNECT_NAME.

5. Interconecte la variable en el bloque de datos con la instrucción FTP_CMD.

6. Para la conexión con el servidor FTP, indique en el DB:

– el nombre de usuario, la contraseña y la dirección IP para el acceso FTP en el tipo de datos correspondiente (FTP_CONNECT_IPV4, FTP_CONNECT_IPV6 o FTP_CONNECT_NAME)

7. Cargue la configuración hardware y el programa de usuario en la CPU.

Información adicional En la Ayuda en pantalla de STEP 7 se describen:

● los tipos de datos del sistema;

● las instrucciones para la comunicación abierta;

● los parámetros de conexión.

Page 49: 3 S7-1500, ET 200MP, ET 200SP, ET 200AL 4 5 6 7 8 9 · detalladamente la configuración, el montaje, el cableado y la puesta en marcha de los sistemas SIMATIC S7-1500, ET 200MP, ET

Comunicación abierta 6.8 Establecer y deshacer relaciones de comunicación

Comunicación Manual de funciones, 12/2014, A5E03735817-AD 49

6.8 Establecer y deshacer relaciones de comunicación

Establecimiento y desconexión de relaciones de comunicación En la tabla siguiente se muestra el establecimiento y la desconexión de relaciones de comunicación en el contexto de la comunicación abierta.

Tabla 6- 5 Establecimiento y desconexión de relaciones de comunicación

Crear la conexión Establecer la relación de comunicación Deshacer la relación de comunicación En el programa de usuario Después de cargar el programa de usuario

en las CPU: El interlocutor pasivo crea el acceso local llamando TSEND_C/TRCV_C o TCON. La llamada de TSEND_C/TRCV_C o TCON en el interlocutor activo inicia el establecimiento de la conexión. Si la conexión se ha podido establecer, se emite una notificación positiva en las instrucciones del programa de usu-ario. Tras deshacer la conexión con la instrucción T_RESET, la conexión vuelve a esta-blecerse. En caso de interrumpirse la conexión, el interlocutor activo intenta volver a establecer la conexión creada. Esto solo es válido si previamente se ha establecido correctamen-te la conexión con TCON.

• Con las instrucciones TSEND_C/TRCV_C, TDISCON y T_RESET

• Cuando la CPU pasa del estado operati-vo RUN a STOP

• Tras un POWER OFF/POWER ON en una CPU

En la configuración de con-exiones

Después de cargar la configuración de con-exiones y el programa de usuario en las CPU.

Borrando la configuración de conexiones de STEP 7 y cargando la configuración modifi-cada en la CPU.

Page 50: 3 S7-1500, ET 200MP, ET 200SP, ET 200AL 4 5 6 7 8 9 · detalladamente la configuración, el montaje, el cableado y la puesta en marcha de los sistemas SIMATIC S7-1500, ET 200MP, ET

Comunicación 50 Manual de funciones, 12/2014, A5E03735817-AD

Comunicación S7 7

Características de la comunicación S7 La comunicación S7, como comunicación homogénea de SIMATIC, se caracteriza por una comunicación específica del fabricante entre las CPU SIMATIC (no es un estándar abierto). La comunicación S7 sirve para la migración y conexión a los sistemas existentes (S7-300, S7-400).

Para la transferencia de datos entre dos sistemas de automatización S7-1500, recomendamos utilizar la comunicación abierta (véase el capítulo Comunicación abierta (Página 31)).

Características de la comunicación S7 A través de la comunicación S7, la CPU intercambia datos con otra CPU. En cuanto el usuario recibe los datos en la CPU receptora, se envía automáticamente una confirmación de la recepción de los datos a la CPU emisora.

El intercambio de datos se realiza a través de conexiones S7 configuradas. Las conexiones S7 pueden configurarse de forma unilateral o bilateral.

La comunicación S7 puede llevarse a cabo a través de:

● la interfaz PROFINET o PROFIBUS DP integrada de una CPU;

● la interfaz de un CP/CM.

Conexiones S7 configuradas de forma unilateral En una conexión S7 configurada de forma unilateral, la configuración para esta conexión se realiza solamente en un interlocutor y se carga únicamente en él.

Es posible configurar una conexión S7 unilateral con una CPU que solo es servidor de una conexión S7 (p. ej., CPU 315-2 DP). La CPU está configurada, con lo que se conocen los parámetros de dirección y las interfaces.

Además, puede configurarse una conexión S7 unilateral con un interlocutor que no existe en el proyecto, con lo que no se conocen ni sus parámetros de dirección ni su interfaz. La dirección debe introducirla el usuario; STEP 7 no la comprueba. El interlocutor no está especificado inicialmente (al crear la conexión S7, la dirección del interlocutor aún no está introducida). Al indicarse la dirección, es "desconocido" (es decir, está especificado pero es desconocido para el proyecto).

Con ello, existe la posibilidad de establecer conexiones S7 no limitadas al proyecto. El interlocutor es desconocido para el proyecto local (sin especificar) y se configura en otro proyecto STEP 7 o en un proyecto externo.

Page 51: 3 S7-1500, ET 200MP, ET 200SP, ET 200AL 4 5 6 7 8 9 · detalladamente la configuración, el montaje, el cableado y la puesta en marcha de los sistemas SIMATIC S7-1500, ET 200MP, ET

Comunicación S7

Comunicación Manual de funciones, 12/2014, A5E03735817-AD 51

Conexiones S7 configuradas de forma bilateral En una conexión S7 configurada de forma bilateral, la configuración y la carga de los parámetros de conexión S7 configurados se realiza en ambos interlocutores.

Instrucciones para la comunicación S7 Para la comunicación S7 en S7-1500 se utilizan las siguientes instrucciones:

● PUT/GET

La instrucción PUT permite escribir datos en una CPU remota. La instrucción GET permite leer datos de una CPU remota. Las instrucciones PUT y GET son unilaterales, es decir, solo son necesarias en un interlocutor. Las instrucciones PUT y GET pueden configurarse cómodamente en la parametrización de la conexión.

Nota

Bloques de datos para instrucciones PUT/GET

Al utilizar las instrucciones PUT/GET, solo pueden utilizarse bloques de datos con direccionamiento absoluto. El direccionamiento simbólico de bloques de datos no es posible.

Además, este servicio debe habilitarse en el área "Protección" de la configuración de la CPU.

● BSEND/BRCV

La instrucción BSEND envía datos a una instrucción del interlocutor remoto del tipo BRCV. La instrucción BRCV recibe datos de una instrucción del interlocutor remoto del tipo BSEND. La comunicación S7 con el par de instrucciones BSEND/BRCV se utiliza para la transferencia segura de datos.

● USEND/URCV

La instrucción USEND envía datos a una instrucción del interlocutor remoto del tipo URCV. La instrucción URCV recibe datos de una instrucción del interlocutor remoto del tipo USEND. La comunicación S7 con el par de instrucciones BSEND/BRCV se utiliza para la transferencia rápida y no segura de datos, independientemente del procesamiento de tiempos del interlocutor (p. ej., para avisos de operación y mantenimiento).

Page 52: 3 S7-1500, ET 200MP, ET 200SP, ET 200AL 4 5 6 7 8 9 · detalladamente la configuración, el montaje, el cableado y la puesta en marcha de los sistemas SIMATIC S7-1500, ET 200MP, ET

Comunicación S7

Comunicación 52 Manual de funciones, 12/2014, A5E03735817-AD

Interfaz PROFIBUS DP en funcionamiento como esclavo En las propiedades de la interfaz PROFIBUS DP de los módulos de comunicación (p. ej., CM 1542-5) de STEP 7 se encuentra la casilla de verificación "Test, puesta en servicio, routing". Ajuste mediante esta casilla de verificación si la interfaz PROFIBUS DP del esclavo DP es un dispositivo activo o pasivo en PROFIBUS.

● Casilla de verificación activada: el esclavo DP es un dispositivo activo en PROFIBUS. Para este esclavo DP pueden crearse solamente conexiones S7 configuradas de forma bilateral.

● Casilla de verificación desactivada: el esclavo DP es un dispositivo pasivo en PROFIBUS. Para este esclavo DP pueden crearse solamente conexiones S7 configuradas de forma unilateral.

Figura 7-1 Casilla de verificación "Test, puesta en marcha, routing"

Parametrización de conexiones S7 para instrucciones PUT/GET En la parametrización de conexiones de las instrucciones PUT y GET es posible crear y parametrizar las conexiones S7. La parametrización de la conexión comprueba inmediatamente si los valores modificados presentan errores de entrada.

Requisitos: se ha creado una instrucción PUT o GET en el editor de programación.

Para configurar una conexión S7 mediante instrucciones PUT/GET, haga lo siguiente:

1. Seleccione la llamada de la instrucción PUT o GET en el editor de programación.

2. Abra la ficha "Propiedades > Configuración" en la ventana de inspección.

Page 53: 3 S7-1500, ET 200MP, ET 200SP, ET 200AL 4 5 6 7 8 9 · detalladamente la configuración, el montaje, el cableado y la puesta en marcha de los sistemas SIMATIC S7-1500, ET 200MP, ET

Comunicación S7

Comunicación Manual de funciones, 12/2014, A5E03735817-AD 53

3. Seleccione el grupo "Parámetros de la conexión". Mientras no se haya seleccionado ningún interlocutor, solo estará activa la lista desplegable vacía del punto final del interlocutor. Todas las demás entradas posibles estarán desactivadas.

Se mostrarán los parámetros de conexión que ya se conocen:

– Nombre del punto final local

– Interfaz del punto final local

– Dirección IPv4 del punto final local

Figura 7-2 Parametrización de la conexión para la instrucción PUT

Page 54: 3 S7-1500, ET 200MP, ET 200SP, ET 200AL 4 5 6 7 8 9 · detalladamente la configuración, el montaje, el cableado y la puesta en marcha de los sistemas SIMATIC S7-1500, ET 200MP, ET

Comunicación S7

Comunicación 54 Manual de funciones, 12/2014, A5E03735817-AD

4. Seleccione un interlocutor en la lista desplegable del punto final del interlocutor. El interlocutor puede ser un dispositivo sin especificar o una CPU del proyecto.

Los siguientes parámetros se introducen automáticamente en cuanto se selecciona el interlocutor:

– Nombre del punto final del interlocutor

– Interfaz del punto final del interlocutor. Si se dispone de varias interfaces, se puede cambiar de interfaz en caso necesario.

– Tipo de interfaz del punto final del interlocutor

– Nombre de la subred de ambos puntos finales

– Dirección IPv4 del punto final del interlocutor

– Nombre de la conexión que se utiliza para la comunicación.

5. En caso necesario, cambie el nombre de la conexión en el campo de entrada "Nombre de conexión". Si desea crear una conexión o editar una conexión ya existente, haga clic en el icono "Crear conexión".

Nota

Las instrucciones PUT y GET entre dos interlocutores no funcionarán hasta que no se haya cargado en el hardware tanto la configuración hardware como la parte del programa destinada al punto final del interlocutor. Para que la comunicación funcione, asegúrese de no cargar en el dispositivo únicamente la descripción de la conexión de la CPU local, sino también la de la CPU interlocutora.

Configuración de conexiones S7 (para BSEND/BRCV, p. ej.) Si, p. ej., desea utilizar las instrucciones de BSEND/BRCV para la comunicación S7, deberá configurar primero una conexión S7.

Para configurar una conexión S7, haga lo siguiente:

1. Configure los interlocutores en la vista de redes del editor Dispositivos y redes de STEP 7.

2. Seleccione el botón "Conexiones" y, en la lista desplegable, la entrada "Conexión S7".

3. Conecte los interlocutores entre sí mediante la función de arrastrar y soltar (a través de la interfaz o el punto final local). Si todavía no existe la subred S7 correspondiente, se creará de forma automática.

Como alternativa, también puede crear una conexión con interlocutores no especificados.

4. En la ficha "Conexiones", seleccione la fila de la conexión S7.

5. Si es necesario, en el área "General", ficha "Propiedades", configure las propiedades de la conexión S7, p. ej., el nombre de la conexión y las interfaces utilizadas de los interlocutores.

Ajuste la dirección del interlocutor para las conexiones S7 con un interlocutor sin especificar.

Page 55: 3 S7-1500, ET 200MP, ET 200SP, ET 200AL 4 5 6 7 8 9 · detalladamente la configuración, el montaje, el cableado y la puesta en marcha de los sistemas SIMATIC S7-1500, ET 200MP, ET

Comunicación S7

Comunicación Manual de funciones, 12/2014, A5E03735817-AD 55

La ID local se encuentra en el área "ID local" (referencia a la conexión S7 en el programa de usuario).

6. Seleccione en el árbol del proyecto la carpeta "Bloques de programa" de una de las dos CPU y abra el OB 1 en la carpeta haciendo doble clic. Se abre el editor de programación.

7. En el editor de programación, llame las instrucciones correspondientes para la comunicación S7 en el programa de usuario del interlocutor (unilateral) o en los programas de usuario de los interlocutores (bilateral). Seleccione, p. ej., en la Task Card "Instrucciones", en el área "Comunicación", las instrucciones BSEND y BRCV y arrástrelas a un segmento del OB 1 mediante arrastrar y soltar.

8. Asigne en el parámetro ID de la instrucción la ID local de la conexión configurada que debe utilizarse para la transferencia de datos.

9. Parametrice las instrucciones, qué datos se escriben dónde o de dónde se leen.

10.Cargue la configuración hardware y el programa de usuario en la(s) CPU.

Page 56: 3 S7-1500, ET 200MP, ET 200SP, ET 200AL 4 5 6 7 8 9 · detalladamente la configuración, el montaje, el cableado y la puesta en marcha de los sistemas SIMATIC S7-1500, ET 200MP, ET

Comunicación S7

Comunicación 56 Manual de funciones, 12/2014, A5E03735817-AD

Comunicación S7 mediante CP 1543-1 Si configura la comunicación S7 a través de la interfaz Industrial Ethernet del CP 1543-1, puede seleccionar el protocolo de transporte para la transferencia de datos en las propiedades de la conexión S7, en "General":

● Casilla de verificación "TCP/IP" activada (predeterminada): ISO-on-TCP (RFC1006): para la comunicación S7 entre CPU S7-1500

● Casilla de verificación "TCP/IP" desactivada: protocolo ISO (IEC8073): direccionamiento con direcciones MAC

Figura 7-3 Selección del protocolo de transporte CP 1543-1

Procedimiento para configurar una conexión S7 a través de diferentes subredes S7 Una conexión S7 se puede establecer a través de varias subredes S7 (PROFIBUS, PROFINET/Industrial Ethernet) (routing S7).

1. Configure los interlocutores en la vista de redes del editor Dispositivos y redes de STEP 7.

2. Seleccione el botón "Conectar en red".

3. Conecte las interfaces correspondientes con las respectivas subredes S7 (PROFIBUS o PROFINET/Industrial Ethernet) mediante la función de arrastrar y soltar.

Page 57: 3 S7-1500, ET 200MP, ET 200SP, ET 200AL 4 5 6 7 8 9 · detalladamente la configuración, el montaje, el cableado y la puesta en marcha de los sistemas SIMATIC S7-1500, ET 200MP, ET

Comunicación S7

Comunicación Manual de funciones, 12/2014, A5E03735817-AD 57

4. Seleccione el botón "Conexiones" y, en la lista desplegable, la entrada "Conexión S7".

5. En el caso del ejemplo, conecte el PLC_1 de la subred S7 de la izquierda (PROFIBUS) con el PLC_3 de la subred S7 de la derecha (PROFINET) mediante la función de arrastrar y soltar.

Se ha configurado la conexión S7 de la CPU 1 a la CPU 3.

Figura 7-4 Conexiones S7 mediante distintas subredes

Page 58: 3 S7-1500, ET 200MP, ET 200SP, ET 200AL 4 5 6 7 8 9 · detalladamente la configuración, el montaje, el cableado y la puesta en marcha de los sistemas SIMATIC S7-1500, ET 200MP, ET

Comunicación S7

Comunicación 58 Manual de funciones, 12/2014, A5E03735817-AD

CPU 1515SP PCcomo router para conexiones S7 Si se asigna la interfaz "PROFINET onboard [X2]" de la CPU 1515SP PC a la estación SIMATIC PC, es posible utilizar la CPU 1515SP PC como router para conexiones S7. Con el ajuste "Ninguna aplicación u otra aplicación Windows" en la interfaz CP "PROFINET onboard [X2]" , no es posible utilizar la CPU 1515SP PC como router para conexiones S7 enrutadas.

Una conexión S7 existente y enrutada por la CPU 1515SP PC queda invalidada cuando la asignación de la interfaz de la CPU 1515SP PC cambia de "Estación PC SIMATIC" a "Ninguna aplicación u otra aplicación Windows". Puesto que ahora el PLC ya no se encarga de enrutar esta conexión, al compilar la CPU 1515SP PC no aparece ninguna indicación de que la conexión no es válida. La conexión S7 enrutada e invalidada se muestra solo después de compilados los puntos finales de la conexión.

Las interfaces necesarias para conexiones S7 enrutadas tienen que permanecer asignadas explícitamente en la CPU 1515SP PC . La asignación de la interfaz de la CPU 1515SP PC se edita en las propiedades, en "PROFINET onboard [X2] > Asignación de interfaz".

Figura 7-5 Routing S7 de estación PC

Información adicional En la Ayuda en pantalla de STEP 7 encontrará más información sobre la configuración de conexiones S7 y sobre cómo utilizar las instrucciones para la comunicación S7 en el programa de usuario.

Page 59: 3 S7-1500, ET 200MP, ET 200SP, ET 200AL 4 5 6 7 8 9 · detalladamente la configuración, el montaje, el cableado y la puesta en marcha de los sistemas SIMATIC S7-1500, ET 200MP, ET

Comunicación Manual de funciones, 12/2014, A5E03735817-AD 59

Acoplamiento punto a punto 8

Funcionalidad La comunicación mediante acoplamiento punto a punto en S7-1500, ET 200MP y ET 200SP se realiza mediante módulos de comunicaciones (CM) con interfaces serie (RS232, RS422 o RS485):

● S7-1500/ET 200MP:

– CM PtP RS232 BA

– CM PtP RS422/485 BA

– CM PtP RS232 HF

– CM PtP RS422/485 HF

● ET 200SP:

– CM PtP

El intercambio de datos bidireccional mediante acoplamiento punto a punto funciona entre módulos de comunicaciones o sistemas y equipos de terceros aptos para la comunicación. Para la comunicación se necesitan al menos 2 interlocutores ("punto a punto"). Con RS422 y RS485 puede haber más de dos interlocutores.

Protocolo para la comunicación mediante acoplamiento punto a punto ● Protocolo Freeport (también llamado protocolo ASCII)

● Procedimiento 3964(R)

● Protocolo Modbus en formato RTU (RTU: Remote Terminal Unit)

● Protocolo USS (protocolo de interfaz serie universal)

Los protocolos utilizan diferentes capas según el modelo de referencia ISO/OSI:

● Freeport: utiliza la capa 1 (capa física)

● 3964(R), USS y Modbus: utilizan las capas 1 y 2 (capa física y capa de seguridad, para conseguir una mayor seguridad de transferencia que con Freeport). USS y Modbus utilizan adicionalmente la capa 4.

Características del protocolo Freeport ● El receptor reconoce el fin de la transferencia de datos mediante un criterio de fin

parametrizable (p. ej., tiempo de retardo de caracteres transcurrido, recepción de carácter de fin, recepción de número de datos fijo).

● El emisor no puede detectar si los datos enviados han llegado correctamente al receptor.

Page 60: 3 S7-1500, ET 200MP, ET 200SP, ET 200AL 4 5 6 7 8 9 · detalladamente la configuración, el montaje, el cableado y la puesta en marcha de los sistemas SIMATIC S7-1500, ET 200MP, ET

Acoplamiento punto a punto

Comunicación 60 Manual de funciones, 12/2014, A5E03735817-AD

Características del procedimiento 3964(R) ● En la transmisión se agregan caracteres de control a los datos (de inicio, fin y control).

Hay que tener en cuenta que estos caracteres de control no están disponibles como datos en el telegrama.

● La conexión se establece y deshace mediante caracteres de control.

● Si se producen errores de transmisión, la transferencia de datos se repite automáticamente.

Intercambio de datos mediante comunicación Freeport o 3964(R) Los datos enviados se guardan en bloques de datos (búfer de transmisión) en el programa de usuario de la CPU correspondiente. En el módulo de comunicaciones existe un búfer de recepción para los datos recibidos. Compruebe las propiedades del búfer de recepción y modifíquelas en caso necesario. Cree un bloque de datos para la recepción en la CPU.

En el programa de usuario de la CPU, las instrucciones "Send_P2P" y "Receive_P2P" se encargan de la transferencia de datos entre la CPU y el CM.

Page 61: 3 S7-1500, ET 200MP, ET 200SP, ET 200AL 4 5 6 7 8 9 · detalladamente la configuración, el montaje, el cableado y la puesta en marcha de los sistemas SIMATIC S7-1500, ET 200MP, ET

Acoplamiento punto a punto

Comunicación Manual de funciones, 12/2014, A5E03735817-AD 61

Procedimiento de configuración de la comunicación Freeport o 3964(R) 1. En la vista de dispositivos del editor Dispositivos y redes de STEP 7, configure un

sistema S7-1500 con CPU y CM. 2. Parametrice la interfaz del CP (protocolo, parámetros de conexión) en el área "General",

en la ficha "Propiedades".

Figura 8-1 Configuración de la comunicación PtP

3. Seleccione en el árbol del proyecto de la CPU la carpeta "Bloques de programa" y abra el OB 1 en la carpeta haciendo doble clic. Se abre el editor de programación.

4. Seleccione, p. ej., en la Task Card "Instrucciones", en el área "Comunicación", las instrucciones "Send_P2P" y "Receive_P2P" y arrástrelas a un segmento del OB 1 mediante arrastrar y soltar.

5. Parametrice las instrucciones según sus especificaciones. 6. Cargue la configuración hardware y el programa de usuario en la CPU.

Page 62: 3 S7-1500, ET 200MP, ET 200SP, ET 200AL 4 5 6 7 8 9 · detalladamente la configuración, el montaje, el cableado y la puesta en marcha de los sistemas SIMATIC S7-1500, ET 200MP, ET

Acoplamiento punto a punto

Comunicación 62 Manual de funciones, 12/2014, A5E03735817-AD

Alternativa: Configuración dinámica mediante el programa de usuario En determinados campos de aplicación es ventajoso configurar la comunicación de forma dinámica, es decir, controlada por una aplicación específica.

Pueden verse casos de aplicación típicos, p. ej., en los fabricantes de maquinaria de serie. Para ofrecer a sus clientes interfaces de usuario lo más cómodas posible, estos fabricantes adaptan los servicios de comunicación a las correspondientes órdenes de mando.

Instrucciones para la comunicación Freeport Existen 3 instrucciones para la configuración dinámica en el programa de usuario para la comunicación Freeport. Lo siguiente se aplica a estas 3 instrucciones: los datos de configuración válidos hasta el momento se sobrescriben, pero no se guardan de forma permanente en el sistema de destino.

● La instrucción "Port_Config" sirve para la configuración controlada por programa de los puertos correspondientes del módulo de comunicaciones.

● La instrucción "Send_Config" sirve para la configuración dinámica, p. ej., de intervalos y pausas en la transferencia (parámetros de transferencia serie) para el puerto correspondiente.

● La instrucción "Receive_Config" sirve para la configuración dinámica, p. ej., de condiciones de inicio y fin de un mensaje que se va a transferir (parámetros de recepción serie) para el puerto correspondiente.

Instrucciones para la comunicación 3964(R) Existen 2 instrucciones para la configuración dinámica en el programa de usuario para la comunicación 3964(R). Para las instrucciones se aplica lo siguiente: los datos de configuración válidos hasta el momento se sobrescriben, pero no se guardan de forma permanente en el sistema de destino.

● La instrucción "Port_Config" sirve para la configuración controlada por programa de los puertos correspondientes del módulo de comunicaciones.

● La instrucción "P3964_Config" sirve para la configuración dinámica de parámetros de protocolo.

Características del protocolo USS ● Protocolo serie de transferencia de datos con tráfico cíclico de tramas o telegramas en

modo semidúplex, adaptado a las necesidades de la tecnología de accionamientos.

● La transferencia de datos funciona según el principio de maestro-esclavo.

– El maestro tiene acceso a las funciones del accionamiento y puede, entre otras cosas, controlar el accionamiento, leer valores de estado, así como leer y escribir los parámetros de accionamiento.

Page 63: 3 S7-1500, ET 200MP, ET 200SP, ET 200AL 4 5 6 7 8 9 · detalladamente la configuración, el montaje, el cableado y la puesta en marcha de los sistemas SIMATIC S7-1500, ET 200MP, ET

Acoplamiento punto a punto

Comunicación Manual de funciones, 12/2014, A5E03735817-AD 63

Intercambio de datos mediante comunicación USS El módulo de comunicaciones es el maestro. El maestro envía tramas (telegramas) de forma continua (tramas de petición) a los hasta 16 accionamientos y espera una trama de respuesta de cada accionamiento activado.

Un accionamiento envía una trama de respuesta cuando se dan las siguientes condiciones:

● Cuando se ha recibido una trama sin errores

● Cuando el accionamiento se ha direccionado en esta trama

Un accionamiento no tiene permitido transmitir si no se cumplen las condiciones mencionadas o si el accionamiento ha sido activado en difusión (Broadcast).

Para el maestro, la conexión con el accionamiento en cuestión está establecida cuando recibe una trama de respuesta del accionamiento tras un tiempo de procesamiento definido (tiempo de retardo de respuesta).

Procedimiento para configurar la comunicación USS 1. En la vista de dispositivos del editor Dispositivos y redes de STEP 7, configure un

sistema S7-1500 con CPU y CM.

2. Seleccione en el árbol del proyecto de la CPU la carpeta "Bloques de programa" y abra el OB 1 en la carpeta haciendo doble clic. Se abre el editor de programación.

3. Seleccione, p. ej., en la Task Card "Instrucciones", en el área "Comunicación", carpeta "Procesador de comunicaciones", las instrucciones para la comunicación USS según la tarea planteada, y arrástrelas a un segmento del OB 1 mediante arrastrar y soltar:

– La instrucción "USS_Port_Scan" permite la comunicación a través de la red USS.

– La instrucción "USS_Drive_Control" prepara datos que enviar al accionamiento y evalúa los datos de respuesta de este.

– La instrucción "USS_Read_Param" sirve para leer parámetros del accionamiento.

– La instrucción "USS_Write_Param" sirve para modificar parámetros del accionamiento.

4. Parametrice las instrucciones según sus especificaciones.

5. Cargue la configuración hardware y el programa de usuario en la CPU.

Propiedades del protocolo Modbus (RTU) ● La comunicación se realiza mediante transmisiones serie asíncronas con una velocidad

de transferencia de hasta 115,2 kbits/s, semidúplex.

● La transferencia de datos funciona según el principio de maestro-esclavo.

● El maestro Modbus puede enviar peticiones de lectura y escritura de operandos al esclavo Modbus:

– Lectura de entradas, temporizadores, contadores, salidas, marcas, bloques de datos

– Escritura de salidas, marcas, bloques de datos

● Es posible la difusión (Broadcast) a todos los esclavos.

Page 64: 3 S7-1500, ET 200MP, ET 200SP, ET 200AL 4 5 6 7 8 9 · detalladamente la configuración, el montaje, el cableado y la puesta en marcha de los sistemas SIMATIC S7-1500, ET 200MP, ET

Acoplamiento punto a punto

Comunicación 64 Manual de funciones, 12/2014, A5E03735817-AD

Intercambio de datos mediante comunicación Modbus (RTU) El módulo de comunicaciones puede ser maestro Modbus o esclavo Modbus. Un maestro Modbus se puede comunicar con uno o varios esclavos Modbus (el número depende de la física de la interfaz). Solo el esclavo Modbus direccionado de forma explícita por el maestro Modbus puede enviar datos al maestro. El esclavo detecta el final de la transferencia y la confirma. En caso de error, pone un código de error a disposición del maestro.

Procedimiento para configurar la comunicación Modbus (RTU) 1. En la vista de dispositivos del editor Dispositivos y redes de STEP 7, configure un

sistema S7-1500 con CPU y CM.

2. Seleccione en el árbol del proyecto de la CPU la carpeta "Bloques de programa" y abra el OB 1 en la carpeta haciendo doble clic. Se abre el editor de programación.

3. Seleccione en la Task Card "Instrucciones", en el área "Comunicación", carpeta "Procesador de comunicaciones", las instrucciones para la comunicación Modbus según la tarea planteada y arrástrelas a un segmento del OB 1 mediante arrastrar y soltar:

– La instrucción "Modbus_Comm_Load" configura el puerto del CM para la comunicación Modbus.

– La instrucción "Modbus_Master" se utiliza para la funcionalidad de maestro Modbus.

– La instrucción "Modbus_Slave" se utiliza para la funcionalidad de esclavo Modbus.

4. Parametrice las instrucciones según sus especificaciones.

5. Cargue la configuración hardware y el programa de usuario en la CPU.

Información adicional ● Encontrará más información sobre la comunicación a través del acoplamiento punto a

punto y los principios básicos de la transferencia de datos serie en el manual de funciones CM PtP - Configuraciones para acoplamientos punto a punto (http://support.automation.siemens.com/WW/view/es/59057093).

● En la Ayuda en pantalla de STEP 7 se describe cómo utilizar las instrucciones mencionadas para el acoplamiento punto a punto en el programa de usuario.

● Para más información sobre los módulos de comunicaciones con interfaz serie, consulte el manual de producto del módulo de comunicaciones correspondiente.

Page 65: 3 S7-1500, ET 200MP, ET 200SP, ET 200AL 4 5 6 7 8 9 · detalladamente la configuración, el montaje, el cableado y la puesta en marcha de los sistemas SIMATIC S7-1500, ET 200MP, ET

Comunicación Manual de funciones, 12/2014, A5E03735817-AD 65

Routing 9 9.1 Routing S7

Definición de routing S7 Por "routing S7" se entiende la transferencia de datos más allá de los límites de las subredes S7. Un emisor puede enviar información a un receptor a través de diferentes subredes S7. El paso de una subred S7 a otra u otras tiene lugar en el router S7. El router S7 es un dispositivo que dispone de las interfaces a las subredes S7 correspondientes. El routing S7 es posible a través de varias subredes S7 (PROFINET/Industrial Ethernet o PROFIBUS).

Requisitos para el routing S7 ● Todos los dispositivos accesibles de una red se han configurado y cargado en un

proyecto en STEP 7.

● Todos los dispositivos implicados en el routing S7 deben recibir información sobre a qué subredes S7 puede accederse y a través de qué routers S7 (= información de routing). Los dispositivos reciben la información de routing mediante la carga de la configuración hardware en las CPU, ya que las CPU cumplen la función de un router S7.

Si la topología presenta varias subredes S7 sucesivas, debe respetarse el siguiente orden durante la carga: cargue primero la configuración hardware en las CPU conectadas directamente a la misma subred S7 que la programadora o el PC y, después, cargue sucesivamente las CPU de las subredes S7 posteriores, desde la subred S7 más próxima hasta la más lejana.

● La programadora o el PC con el que desee establecer una conexión a través de un router S7 deberá estar asignado a la misma subred S7 a la que está conectado físicamente. La programadora o PC puede asignarse en STEP 7 en Online y diagnóstico > Accesos online > Conexión con interfaz/subred.

● Para subredes S7 del tipo PROFIBUS: la CPU debe estar configurada como maestro DP o, en el caso de que lo esté como esclavo DP, debe estar activada la casilla de verificación "Test, puesta en servicio, routing" en las propiedades de la interfaz DP del esclavo DP.

● El routing S7 para conexiones HMI es posible a partir de STEP 7 V13 SP1.

Page 66: 3 S7-1500, ET 200MP, ET 200SP, ET 200AL 4 5 6 7 8 9 · detalladamente la configuración, el montaje, el cableado y la puesta en marcha de los sistemas SIMATIC S7-1500, ET 200MP, ET

Routing 9.1 Routing S7

Comunicación 66 Manual de funciones, 12/2014, A5E03735817-AD

Routing S7 para conexiones online Con la programadora o el PC puede accederse a dispositivos a través de varias subredes S7 para, p. ej.:

● cargar programas de usuario,

● cargar una configuración hardware,

● ejecutar funciones de test y diagnóstico.

En la siguiente figura, la CPU 1 actúa como router S7 entre la subred S7 1 y la subred S7 2.

Figura 9-1 Routing S7: PROFINET - PROFINET

Page 67: 3 S7-1500, ET 200MP, ET 200SP, ET 200AL 4 5 6 7 8 9 · detalladamente la configuración, el montaje, el cableado y la puesta en marcha de los sistemas SIMATIC S7-1500, ET 200MP, ET

Routing 9.1 Routing S7

Comunicación Manual de funciones, 12/2014, A5E03735817-AD 67

La siguiente figura ilustra el acceso desde una programadora a PROFIBUS a través de PROFINET. La CPU 1 actúa como router S7 entre la subred S7 1 y la subred S7 2; la CPU 2 actúa como router S7 entre la subred S7 2 y la subred S7 3.

Figura 9-2 Routing S7: PROFINET - PROFIBUS

Routing S7 para conexiones HMI Existe la posibilidad de establecer una conexión S7 entre un HMI y una CPU a través de diferentes subredes (PROFIBUS y PROFINET o Industrial Ethernet). En la siguiente figura, la CPU 1 actúa como router S7 entre la subred S7 1 y la subred S7 2.

Figura 9-3 Routing S7 mediante conexión HMI

Page 68: 3 S7-1500, ET 200MP, ET 200SP, ET 200AL 4 5 6 7 8 9 · detalladamente la configuración, el montaje, el cableado y la puesta en marcha de los sistemas SIMATIC S7-1500, ET 200MP, ET

Routing 9.1 Routing S7

Comunicación 68 Manual de funciones, 12/2014, A5E03735817-AD

Routing S7 para la comunicación CPU-CPU Existe la posibilidad de establecer una conexión S7 entre dos CPU a través de subredes distintas (PROFIBUS y PROFINET o Industrial Ethernet). El procedimiento se describe en un ejemplo del capítulo Comunicación S7 (Página 50).

Figura 9-4 Routing S7 con comunicación CPU-CPU

Utilización del routing S7 Para la CPU, seleccione la interfaz PG/PC y la subred S7 en el cuadro de diálogo "Establecer conexión online" de STEP 7. El routing S7 se realiza de forma automática.

Número de conexiones para routing S7 El número de conexiones disponibles para routing S7 en los routers S7 (CPU, CM o CP) se indica en los Datos técnicos de los manuales de producto de la CPU/CM/CP correspondiente.

Page 69: 3 S7-1500, ET 200MP, ET 200SP, ET 200AL 4 5 6 7 8 9 · detalladamente la configuración, el montaje, el cableado y la puesta en marcha de los sistemas SIMATIC S7-1500, ET 200MP, ET

Routing 9.1 Routing S7

Comunicación Manual de funciones, 12/2014, A5E03735817-AD 69

Routing S7: ejemplo de aplicación La siguiente figura muestra a modo de ejemplo el mantenimiento remoto de una instalación desde una programadora. En este caso, la conexión se establece mediante un módem a través de dos subredes S7.

Mediante "Accesos online" y "Establecer conexión online" se puede configurar en STEP 7 una conexión remota a través TeleService.

Figura 9-5 Asistencia técnica a distancia de una instalación a través de TeleService

Información adicional ● La asignación de recursos de conexión en el routing S7 se describe en el capítulo

Asignación de recursos de conexión (Página 72).

● Para más información sobre la configuración de TeleService, consulte la Ayuda en pantalla de STEP 7.

● Encontrará más información sobre routing S7 y los adaptadores TeleService con la función de búsqueda de los siguientes enlaces de Internet:

– Manual de producto Industrie Software Engineering Tools TS Adapter IE Basic (http://support.automation.siemens.com/WW/view/es/51311100)

– Descargas del TS Adapter (http://support.automation.siemens.com/WW/view/es/10805406/133100)

Consulte también Comunicación HMI (Página 29)

Page 70: 3 S7-1500, ET 200MP, ET 200SP, ET 200AL 4 5 6 7 8 9 · detalladamente la configuración, el montaje, el cableado y la puesta en marcha de los sistemas SIMATIC S7-1500, ET 200MP, ET

Routing 9.2 Routing de registros

Comunicación 70 Manual de funciones, 12/2014, A5E03735817-AD

9.2 Routing de registros

Definición de routing de juegos de datos Pueden enviarse datos desde una estación de ingeniería de PROFINET hasta aparatos de campo a través de diferentes redes. Puesto que la estación de ingeniería accede a los aparatos de campo mediante juegos de datos normalizados y estos juegos de datos son enrutados mediante dispositivos S7, se ha acuñado el término "Routing de juegos de datos" para este tipo de enrutamiento.

Los datos enviados en el routing de juegos de datos contienen no solo la parametrización de los aparatos de campo implicados (esclavos DP), sino también información específica de los mismos, p. ej. valores nominales, valores límite, etc.

El routing de juegos de datos se emplea, p. ej., cuando se utilizan aparatos de campo de diferentes fabricantes. Se accede a los aparatos de campo mediante juegos de datos normalizados (PROFINET) para la parametrización y el diagnóstico.

Routing de juegos de datos con STEP 7 Con STEP 7 puede efectuarse un routing de juegos de datos accediendo a una herramienta de dispositivos (p. ej., PCT) mediante la interfaz TCI (Tool Calling Interface) y transfiriendo parámetros de llamada. Para comunicarse con el aparato de campo, la herramienta de dispositivos utiliza las mismas vías de comunicación que STEP 7.

Aparte de la instalación de la herramienta TCI en el equipo con STEP 7, para este tipo de routing no se requiere ninguna configuración.

Page 71: 3 S7-1500, ET 200MP, ET 200SP, ET 200AL 4 5 6 7 8 9 · detalladamente la configuración, el montaje, el cableado y la puesta en marcha de los sistemas SIMATIC S7-1500, ET 200MP, ET

Routing 9.2 Routing de registros

Comunicación Manual de funciones, 12/2014, A5E03735817-AD 71

Ejemplo: routing de juegos de datos con Port Configuration Tool (PCT) La Port Configuration Tool (PCT) permite configurar los maestros IO-Link del ET200 y parametrizar los dispositivos IO-Link conectados. Las subredes están conectadas a través de routers de juegos de datos. Los routers de juegos de datos pueden ser CPU, CP, IM o maestros IO-Link, p. ej.

Las constelaciones de routers de juegos de datos soportadas por la PCT pueden consultarse aquí (http://support.automation.siemens.com/WW/view/es/87611392).

La siguiente figura muestra una configuración de ejemplo para el routing de juegos de datos con PCT.

Figura 9-6 Configuración de ejemplo para routing de juegos de datos con PCT

Información adicional ● Consulte el manual de producto correspondiente para saber si la CPU, el CP o el CM

utilizados soportan el routing de juegos de datos.

● La asignación de recursos de conexión en el routing de juegos de datos se describe en el capítulo Asignación de recursos de conexión (Página 72).

● Para más información sobre la configuración con STEP 7, consulte la Ayuda en pantalla de STEP 7.

Page 72: 3 S7-1500, ET 200MP, ET 200SP, ET 200AL 4 5 6 7 8 9 · detalladamente la configuración, el montaje, el cableado y la puesta en marcha de los sistemas SIMATIC S7-1500, ET 200MP, ET

Comunicación 72 Manual de funciones, 12/2014, A5E03735817-AD

Recursos de conexión 10 10.1 Asignación de recursos de conexión

Asignación de recursos de conexión en la conexión automática Tan pronto como se conecta la programadora o el dispositivo HMI a una CPU de forma física y en modo online en STEP 7, quedan asignados recursos de conexión.

Asignación de recursos de conexión al crear una conexión por programa En las conexiones programadas, se asigna un recurso de conexión con la llamada de las instrucciones correspondientes para establecer la conexión (TSEND_C/TRCV_C o T_CON).

Después de la transferencia de datos se puede deshacer la conexión y liberar el recurso parametrizando adecuadamente el parámetro CONT de las instrucciones TSEND_C/TRCV_C o la llamada de la instrucción TDISCON. Si se deshace la conexión, los recursos de conexión de CPU/CP/CM vuelven a estar disponibles. Si la conexión se mantiene establecida, el tiempo de ejecución de las instrucciones en una nueva transferencia de datos será menor, puesto que la conexión no debe volver a establecerse. Si la CPU pasa al estado STOP, estos recursos de conexión también se liberan.

Asignación de recursos de conexión al crear una conexión por configuración En las conexiones configuradas, el recurso de conexión queda ocupado en cuanto se carga la configuración hardware en la CPU.

Tras utilizar una conexión configurada para transferir datos, la conexión no se deshace. El recurso de conexión queda ocupado de forma permanente. Para volver a liberar el recurso de conexión, debe borrarse la conexión configurada en STEP 7 y cargar la configuración modificada en la CPU.

Vigilancia del máximo número posible de recursos de conexión En el caso de las conexiones automáticas, la CPU vigila el consumo de recursos de conexión del sistema de automatización. Una vez agotados los recursos de conexión reservados, se pueden utilizar otros recursos (siempre que todavía haya recursos de conexión disponibles para el sistema de automatización).

Si las conexiones deben establecerse y desconectarse de forma programada en el programa de usuario, el propio usuario debe preocuparse de respetar los límites de los recursos de conexión del sistema de automatización. Si se consumen más recursos de conexión de los que proporciona el sistema de automatización, la CPU responde con un error a la instrucción de establecimiento de conexión.

Si se han configurado conexiones en STEP 7, este vigila que se respete el máximo número posible de recursos de conexión en un sistema de automatización. STEP 7 notifica que se ha rebasado un límite con la correspondiente advertencia.

Page 73: 3 S7-1500, ET 200MP, ET 200SP, ET 200AL 4 5 6 7 8 9 · detalladamente la configuración, el montaje, el cableado y la puesta en marcha de los sistemas SIMATIC S7-1500, ET 200MP, ET

Recursos de conexión 10.1 Asignación de recursos de conexión

Comunicación Manual de funciones, 12/2014, A5E03735817-AD 73

Conexiones configuradas: indicación de los recursos de conexión en STEP 7 (vista offline) En la configuración hardware se pueden ver los recursos de conexión reservados y disponibles de un sistema de automatización. Los recursos de conexión figuran en la ventana de inspección, en las propiedades de la CPU.

Figura 10-1 Recursos de conexión reservados y disponibles (vista offline)

Recursos de conexión específicos del módulo (vista offline) Las columnas de los recursos de conexión específicos del módulo contienen la siguiente información de las CPU, los CP y los CM de un sistema de automatización:

● cuántos recursos de conexión están disponibles como máximo para CPU/CP/CM;

● cuántos de estos recursos se han configurado para qué conexiones de comunicación;

● cuántos recursos de conexión se han configurado y ocupado en total;

● cuántos recursos de conexión hay disponibles todavía.

La visualización es granular por módulos y no por interfaces.

En el ejemplo, la CPU tiene disponibles un máximo de 128 recursos de conexión. Se han configurado, a través de las interfaces de la CPU, 6 conexiones HMI, 2 conexiones S7 y 39 conexiones de comunicación abierta, que en total ocupan 47 recursos en la CPU. Todavía hay 81 recursos disponibles en la CPU. De los 118 recursos del CP 1543-1, hay 56 ocupados y 62 disponibles. Para el CM 1542-5 se utilizan los 48 recursos disponibles.

Page 74: 3 S7-1500, ET 200MP, ET 200SP, ET 200AL 4 5 6 7 8 9 · detalladamente la configuración, el montaje, el cableado y la puesta en marcha de los sistemas SIMATIC S7-1500, ET 200MP, ET

Recursos de conexión 10.1 Asignación de recursos de conexión

Comunicación 74 Manual de funciones, 12/2014, A5E03735817-AD

Recursos de conexión específicos de la estación (vista offline) El número máximo de recursos de conexión disponibles en el sistema de automatización (la estación) depende de la CPU utilizada. Si se alcanza el límite de la CPU utilizada, no importa si esta, los CP y los CM disponen de otros recursos de conexión específicos del módulo. Se han agotado los recursos de conexión para esta estación.

En el ejemplo, el sistema de automatización dispone de 246 + 10 recursos de conexión reservados.

Los 10 recursos de conexión están reservados del siguiente modo:

● 4 para la comunicación PG, que STEP 7 necesita, p. ej., para las funciones de test y diagnóstico o para la carga en la CPU

● 4 para la comunicación HMI, que son ocupados por las primeras conexiones HMI configuradas en STEP 7

● 2 para la comunicación con el servidor web, que se asignan al conectar un navegador web, siempre que esté activo el servidor web de la CPU

Un máximo de 246 recursos de conexión son dinámicos, es decir, están disponibles para distintos servicios de comunicación en el sistema de automatización. En el ejemplo se han configurado ya 147 de estos recursos de conexión para distintos servicios de comunicación y módulos. Quedan 99 recursos de conexión disponibles para el sistema de automatización.

El triángulo de advertencia en la columna de los recursos dinámicos de la estación aparece porque la suma del número máximo de recursos de conexión disponibles de CPU, CP y CM (= 294) rebasa el límite de la estación de 256.

Nota Rebase de los recursos de conexión disponibles

Si se sobrepasa el número de recursos de conexión específicos de una estación, STEP 7 lo notifica con una advertencia. Si esto ocurre, bien debe utilizarse una CPU con un límite superior de recursos de conexión disponibles específicos de la estación, bien debe reducirse el número de conexiones de comunicación.

Page 75: 3 S7-1500, ET 200MP, ET 200SP, ET 200AL 4 5 6 7 8 9 · detalladamente la configuración, el montaje, el cableado y la puesta en marcha de los sistemas SIMATIC S7-1500, ET 200MP, ET

Recursos de conexión 10.1 Asignación de recursos de conexión

Comunicación Manual de funciones, 12/2014, A5E03735817-AD 75

Visualización de los recursos de conexión en STEP 7 (vista online) Si en la vista de redes del editor Dispositivos y redes de STEP 7 se ha seleccionado una CPU que ha establecido una conexión online, en la ventana de inspección, en el campo "Diagnóstico", ficha "Información de la conexión", puede verse el estado actual de los recursos de conexión asignados y no asignados para este sistema de automatización.

Figura 10-2 Recursos de conexión: online

Además de los recursos de conexión reservados y configurados de la vista offline, la vista online de la tabla "Recursos de conexión" contiene columnas con los recursos de conexión de la CPU asignados actualmente. En la vista online se muestran todos los recursos de conexión asignados del sistema de automatización, independientemente de si son automáticos, programados o configurados. En la fila "Otra comunicación" se muestran los recursos de conexión asignados a la comunicación con aparatos de terceros y la comunicación mediante routing de juegos de datos. La tabla se actualiza de forma automática.

Nota

Si una conexión S7 enrutada pasa por una CPU, los recursos de conexión de la CPU necesarios para ello no se muestran en la tabla de recursos de conexión.

Page 76: 3 S7-1500, ET 200MP, ET 200SP, ET 200AL 4 5 6 7 8 9 · detalladamente la configuración, el montaje, el cableado y la puesta en marcha de los sistemas SIMATIC S7-1500, ET 200MP, ET

Recursos de conexión 10.1 Asignación de recursos de conexión

Comunicación 76 Manual de funciones, 12/2014, A5E03735817-AD

Recursos de conexión para la comunicación HMI Encontrará información sobre la disponibilidad y asignación de recursos de conexión para conexiones HMI en la vista offline del dispositivo HMI (ventana de inspección, propiedades del campo "Recursos de conexión").

Figura 10-3 Recursos de conexión: comunicación HMI

En "Utilizados offline" se muestra lo siguiente:

● El número de recursos de conexión utilizados para la comunicación HMI

Si se rebasa el número máximo de recursos de conexión disponibles para un dispositivo HMI, STEP 7 emite el aviso correspondiente.

● El número máximo de recursos de conexión ocupados por las conexiones HMI configuradas

En la comunicación HMI, la asignación de recursos de conexión en la CPU depende del dispositivo HMI utilizado.

Page 77: 3 S7-1500, ET 200MP, ET 200SP, ET 200AL 4 5 6 7 8 9 · detalladamente la configuración, el montaje, el cableado y la puesta en marcha de los sistemas SIMATIC S7-1500, ET 200MP, ET

Recursos de conexión 10.1 Asignación de recursos de conexión

Comunicación Manual de funciones, 12/2014, A5E03735817-AD 77

La siguiente tabla muestra la correspondencia entre el dispositivo HMI utilizado y el número máximo de recursos de conexión asignados por conexión HMI. Dispositivo HMI Número máximo de recursos de conexión de la

CPU necesarios por conexión HMI

Basic Panel 1 Comfort Panel 21 RT Advanced 21 RT Professional 3 1 Si no se utilizan el diagnóstico de sistema ni la configuración de avisos, la CPU solo necesita un

recurso de conexión por conexión HMI.

Requisitos de conexión para el routing S7 Para la transferencia de datos a través de varias subredes S7 ("routing S7"), se establece una conexión S7 entre dos CPU. Las subredes S7 están conectadas entre sí mediante pasarelas denominadas "routers S7". En S7-1500, las CPU, los CM y los CP actúan como router S7.

A la hora de establecer una conexión S7 enrutada, debe tenerse en cuenta lo siguiente:

● En cada uno de los puntos finales se asigna un recurso de conexión que se muestra en la tabla de recursos de conexión.

● En el router S7 se asignan dos recursos de conexión que no se muestran en la tabla de recursos de conexión.

Recursos de conexión para routing de juegos de datos El routing de juegos de datos también permite transferir datos a través de varias subredes S7 (desde una estación de ingeniería conectada a PROFINET hasta diversos aparatos de campo vía PROFIBUS).

Cada router de juegos de datos tiene 2 recursos de conexión asignados para el routing de juegos de datos.

Nota Recursos de conexión para routing de juegos de datos

Cada router de juegos de datos tiene dos recursos de conexión asignados para el routing de juegos de datos. En la tabla de recursos de conexión no se muestran ni la conexión de juegos de datos ni los recursos de conexión asignados.

Información adicional ● El routing S7 se describe en el capítulo Routing S7 (Página 65).

● Consulte la documentación del dispositivo HMI para saber cuántos recursos de conexión requiere este dispositivo en la CPU.

Page 78: 3 S7-1500, ET 200MP, ET 200SP, ET 200AL 4 5 6 7 8 9 · detalladamente la configuración, el montaje, el cableado y la puesta en marcha de los sistemas SIMATIC S7-1500, ET 200MP, ET

Comunicación 78 Manual de funciones, 12/2014, A5E03735817-AD

Diagnóstico de conexiones 11

Tabla de conexiones en la vista online Cuando se selecciona una CPU en el editor Dispositivos y redes de STEP 7, en la vista online de la tabla de conexiones se muestra el estado de sus conexiones.

Figura 11-1 Vista online de la tabla de conexiones

Al seleccionar una conexión en la tabla de conexiones, se muestra la información detallada de diagnóstico en la ficha "Información de la conexión".

Page 79: 3 S7-1500, ET 200MP, ET 200SP, ET 200AL 4 5 6 7 8 9 · detalladamente la configuración, el montaje, el cableado y la puesta en marcha de los sistemas SIMATIC S7-1500, ET 200MP, ET

Diagnóstico de conexiones

Comunicación Manual de funciones, 12/2014, A5E03735817-AD 79

Ficha "Información de la conexión": Detalles de conexión

Figura 11-2 Diagnóstico de conexiones: detalles de la conexión

Page 80: 3 S7-1500, ET 200MP, ET 200SP, ET 200AL 4 5 6 7 8 9 · detalladamente la configuración, el montaje, el cableado y la puesta en marcha de los sistemas SIMATIC S7-1500, ET 200MP, ET

Diagnóstico de conexiones

Comunicación 80 Manual de funciones, 12/2014, A5E03735817-AD

Ficha "Información de la conexión": Detalles de direcciones

Figura 11-3 Diagnóstico de conexiones: detalles de direcciones

Diagnóstico mediante servidor web El servidor web integrado de una CPU permite evaluar la información de diagnóstico de la CPU mediante un navegador web.

En las distintas fichas de la página web "Comunicación" encontrará la siguiente información sobre la comunicación con PROFINET:

● Información sobre las interfaces PROFINET de la CPU (p. ej., direcciones, subredes o propiedades físicas)

● Información sobre la calidad de la transferencia de datos (p. ej., número de paquetes de datos enviados/recibidos correctamente)

● Información sobre la asignación/disponibilidad de recursos de conexión

● La página "Conexiones" es similar a la vista online en STEP 7 y proporciona también una vista general de todas las conexiones junto con una vista detallada

Page 81: 3 S7-1500, ET 200MP, ET 200SP, ET 200AL 4 5 6 7 8 9 · detalladamente la configuración, el montaje, el cableado y la puesta en marcha de los sistemas SIMATIC S7-1500, ET 200MP, ET

Diagnóstico de conexiones

Comunicación Manual de funciones, 12/2014, A5E03735817-AD 81

Diagnóstico en el programa de usuario Si programa la instrucción T_DIAG, podrá evaluar información de diagnóstico sobre las conexiones configuradas y programadas de la CPU en el programa de usuario.

Información adicional Encontrará una descripción de la funcionalidad de servidor web en el manual de funciones Servidor web (http://support.automation.siemens.com/WW/view/es/59193560).

Page 82: 3 S7-1500, ET 200MP, ET 200SP, ET 200AL 4 5 6 7 8 9 · detalladamente la configuración, el montaje, el cableado y la puesta en marcha de los sistemas SIMATIC S7-1500, ET 200MP, ET

Comunicación 82 Manual de funciones, 12/2014, A5E03735817-AD

Industrial Ethernet Security 12

La protección general que ofrece Industrial Ethernet Security Industrial Ethernet Security permite proteger dispositivos individuales, células de automatización o segmentos de red de una red Ethernet. Además, la combinación de distintas medidas de seguridad permite proteger la transferencia de datos ante:

● espionaje de datos;

● manipulación de datos;

● accesos no autorizados.

Medidas de seguridad ● Cortafuegos

– cortafuegos IP con Stateful Packet Inspection (capa 3 y 4);

– cortafuegos también para telegramas Ethernet "no IP" según IEEE 802.3 (capa 2);

– limitación del ancho de banda;

– reglas globales del cortafuegos.

Todos los nodos de la red que se encuentran en el segmento interno de red de un CP 1543-1 están protegidos por su cortafuegos.

● Registro de datos

Para la vigilancia, los eventos se pueden guardar en archivos de registro que se pueden leer con ayuda de la herramienta de configuración o enviar de forma automática a un servidor Syslog.

● HTTPS

Para la transferencia cifrada de páginas web, p. ej., en el control de procesos.

● FTPS (modo explícito)

Para la transferencia cifrada de archivos.

● NTP seguro

Para la sincronización y transferencia horarias seguras.

● SNMPv3

Para la transferencia a prueba de espionaje de datos de análisis de red.

● Protección para equipos y segmentos de red

La función de protección del cortafuegos puede extenderse a equipos individuales, varios equipos o incluso segmentos de red completos.

Page 83: 3 S7-1500, ET 200MP, ET 200SP, ET 200AL 4 5 6 7 8 9 · detalladamente la configuración, el montaje, el cableado y la puesta en marcha de los sistemas SIMATIC S7-1500, ET 200MP, ET

Industrial Ethernet Security 12.1 Cortafuegos

Comunicación Manual de funciones, 12/2014, A5E03735817-AD 83

12.1 Cortafuegos

Funciones del cortafuegos La función del cortafuegos es proteger las redes y estaciones de intromisiones externas y fallos. Para ello, solo se permiten determinadas relaciones de comunicación definidas previamente.

Para filtrar el tráfico de datos pueden utilizarse, por ejemplo, direcciones IPv4, subredes IPv4, números de puerto o direcciones MAC.

La funcionalidad de cortafuegos puede configurarse para los siguientes niveles de protocolo:

● cortafuegos IP con Stateful Packet Inspection (capa 3 y 4);

● cortafuegos también para telegramas Ethernet "no IP" según IEEE 802.3 (capa 2).

Reglas del cortafuegos Las reglas del cortafuegos describen qué paquetes se permiten o no en qué sentido.

12.2 Registro de datos

Funcionalidad El módulo de seguridad dispone de funciones de diagnóstico y registro de datos para vigilancia y pruebas.

● Funciones de diagnóstico

A continuación se describen distintas funciones de sistema y estado que se pueden utilizar en el modo online.

● Funciones de registro de datos

Consiste en el registro de eventos del sistema y de seguridad. El registro se realiza, según el tipo de evento, en búferes locales volátiles o permanentes del CP 1543-1. De forma alternativa, el registro también se puede realizar en un servidor de red.

La parametrización y evaluación de estas funciones requiere una conexión de red.

Page 84: 3 S7-1500, ET 200MP, ET 200SP, ET 200AL 4 5 6 7 8 9 · detalladamente la configuración, el montaje, el cableado y la puesta en marcha de los sistemas SIMATIC S7-1500, ET 200MP, ET

Industrial Ethernet Security 12.3 Cliente NTP

Comunicación 84 Manual de funciones, 12/2014, A5E03735817-AD

Registrar eventos con funciones de registro de datos Los ajustes de registro permiten definir qué eventos deben registrarse. Pueden configurarse las siguientes variantes de registro:

● Registro de datos local

Los eventos se registran en búferes locales del CP 1543-1. En el cuadro de diálogo online de la Security Configuration Tool se puede acceder a estos registros, hacerlos visibles y archivarlos en la Service Station.

● Syslog de red

En el Syslog de red se utiliza un servidor Syslog existente en la red. Este servidor registra los eventos según la configuración de los ajustes de registro.

12.3 Cliente NTP

Funcionalidad La fecha y la hora se registran en el CP 1543-1, al igual que en la CPU, para comprobar la vigencia de un certificado y para el sellado de tiempo de las entradas del registro. Esta hora se puede sincronizar mediante NTP. El CP 1543-1 transmite la hora sincronizada a la CPU a través del bus de fondo del sistema de automatización. De este modo, la CPU obtiene también una hora sincronizada para los eventos de tiempo en el procesamiento del programa de usuario.

El ajuste automático y la sincronización periódica de la hora se realizan mediante un servidor NTP seguro o no seguro. Al CP 1543-1 se le pueden asignar como máximo 4 servidores NTP. No es posible una configuración que combine servidores NTP seguros y no seguros.

Page 85: 3 S7-1500, ET 200MP, ET 200SP, ET 200AL 4 5 6 7 8 9 · detalladamente la configuración, el montaje, el cableado y la puesta en marcha de los sistemas SIMATIC S7-1500, ET 200MP, ET

Industrial Ethernet Security 12.4 SNMP

Comunicación Manual de funciones, 12/2014, A5E03735817-AD 85

12.4 SNMP

Funcionalidad El CP 1543-1 soporta, al igual que la CPU, la transferencia de informaciones de gestión a través del Simple Network Management Protocol (SNMP). Para ello, se ha instalado en el CP un "SNMP-Agent" que recibe y responde las peticiones SNMP. La información sobre las propiedades de los equipos aptos para SNMP se almacena en los denominados "archivos MIB" (Management Information Base), para los que el usuario debe tener los derechos necesarios.

Con SNMPv1 también se transmite la "Community String". La "Community String" es como una contraseña que se envía junto con la petición SNMP. Si la "Community String" es correcta, se envía la información solicitada. Si la String es incorrecta, se descarta la petición.

Con SNMPv3 los datos pueden transferirse encriptados. Para ello, seleccione bien un procedimiento de autenticación, bien uno de autenticación y encriptación.

Posible selección:

● Algoritmo de autenticación: ninguno, MD5, SHA-1

● Algoritmo de encriptación: ninguno, AES-128, DES

Page 86: 3 S7-1500, ET 200MP, ET 200SP, ET 200AL 4 5 6 7 8 9 · detalladamente la configuración, el montaje, el cableado y la puesta en marcha de los sistemas SIMATIC S7-1500, ET 200MP, ET

Comunicación 86 Manual de funciones, 12/2014, A5E03735817-AD

Service & Support A

Oferta completa y única en su género que cubre todo el ciclo de vida Ya sea usted constructor de máquinas, operador de planta u oferente de soluciones: Siemens Industry Automation y Drive Technologies le ofrece una amplia gama de servicios destinada a los usuarios más diversos en todos los sectores de la industria manufacturera y de procesos.

Orbitando alrededor de nuestros productos y sistemas tenemos una paleta de servicios homogéneos y estructurados que le ofrecen un valioso apoyo en todas las fases de la vida de sus máquinas y plantas, desde la concepción y realización, pasando por la puesta en marcha, y llegando al mantenimiento y modernización.

Los empleados del Service & Support asisten a nuestros clientes en cualquier parte del mundo ayudándoles en todos los asuntos relacionados con la automatización y los accionamientos de Siemens. En más de 100 países, a nivel local y a lo largo de todas las fases del ciclo de vida de sus máquinas e instalaciones.

Un equipo de especialistas expertos está a su lado con profundos conocimientos de la materia. Los cursos a los que asisten periódicamente, así como el estrecho contacto que mantienen entre sí, traspasando las fronteras de los continentes, garantizan un servicio técnico fiable, sea cual sea el ámbito en cuestión.

Page 87: 3 S7-1500, ET 200MP, ET 200SP, ET 200AL 4 5 6 7 8 9 · detalladamente la configuración, el montaje, el cableado y la puesta en marcha de los sistemas SIMATIC S7-1500, ET 200MP, ET

Service & Support

Comunicación Manual de funciones, 12/2014, A5E03735817-AD 87

Online Support La extensa plataforma de información online que ofrece nuestro Service & Support apoya en todo momento a nuestros clientes, estén donde estén.

El Online Support figura en la siguiente dirección de Internet (http://www.siemens.com/automation/service&support).

Technical Consulting Apoyo durante la planificación y concepción de su proyecto: desde el detallado análisis real y la definición del objetivo, hasta el asesoramiento en caso de dudas acerca del producto o sistema y la elaboración de soluciones de automatización.

Technical Support Asesoramiento competente en caso de preguntas técnicas, incluyendo una amplia gama de servicios para todas las exigencias en relación con nuestros productos y sistemas.

El Technical Support figura en la siguiente dirección de Internet (http://www.siemens.com/automation/support-request).

Formación Aumente su ventaja competitiva, gracias a conocimientos prácticos impartidos directamente por el fabricante.

Nuestra oferta de formación figura en la siguiente dirección de Internet (http://www.siemens.com/sitrain).

Engineering Support Apoyo durante el desarrollo y configuración mediante servicios adecuados, desde la configuración hasta la realización del proyecto de automatización.

Field Service/Servicio técnico Nuestro Field Service le ofrece todo tipo de servicios relacionados con las actividades de puesta en marcha y mantenimiento, para asegurar en todo caso la disponibilidad de sus máquinas y plantas.

Repuestos Las plantas y sistemas en todos los sectores y lugares deben funcionar siempre de forma fiable. Nosotros le apoyamos para evitar de raíz paradas de planta: con una red mundial de servicio técnico y cadenas logísticas optimizadas.

Page 88: 3 S7-1500, ET 200MP, ET 200SP, ET 200AL 4 5 6 7 8 9 · detalladamente la configuración, el montaje, el cableado y la puesta en marcha de los sistemas SIMATIC S7-1500, ET 200MP, ET

Service & Support

Comunicación 88 Manual de funciones, 12/2014, A5E03735817-AD

Reparaciones Tiempos de parada significan problemas en la empresa así como costes innecesarios. Nosotros le ayudamos a minimizar ambas problemáticas, para lo que le ofrecemos posibilidades de reparación en todo el mundo.

Optimización Durante la vida de máquinas y plantas aparecen con frecuencia oportunidades para aumentar su productividad o para reducir costes.

Para que las pueda aprovechar le ofrecemos toda una serie de servicios relacionados con la optimización.

Modernización También para modernizaciones puede contar con nuestro pleno apoyo, con muchos servicios que van desde la ingeniería hasta la puesta en marcha.

Programas de servicio técnico Nuestros programas de servicio técnico son selectos paquetes de servicios dirigidos a un determinado grupo de sistemas o productos del área de automatización y accionamientos. Los diferentes servicios cubren sin fisuras todo el ciclo de vida, están coordinados entre si, y facilitan la óptima aplicación de sus productos y sistemas.

Los servicios de uno de estos programas pueden adaptarse en todo momento con plena flexibilidad y aplicarse independientemente.

Ejemplos de servicios:

● Contratos de servicio técnico

● Plant IT Security Services

● Life Cycle Services para accionamientos

● SIMATIC PCS 7 Life Cycle Services

● SINUMERIK Manufacturing Excellence

● SIMATIC Remote Support Services

Resumen de las ventajas:

● Tiempos de parada optimizados para más productividad

● Óptimos costes de mantenimiento gracias a volumen de prestaciones a la medida

● Costes calculables para plena planeabilidad

● Seguridad operativa gracias a tiempos de reacción y plazos de entrega de repuestos asegurados

● Complementación y descarga del propio personal de servicio técnico

● Los servicios prestados por el mismo proveedor implican menos interfaces y más conocimientos

Page 89: 3 S7-1500, ET 200MP, ET 200SP, ET 200AL 4 5 6 7 8 9 · detalladamente la configuración, el montaje, el cableado y la puesta en marcha de los sistemas SIMATIC S7-1500, ET 200MP, ET

Service & Support

Comunicación Manual de funciones, 12/2014, A5E03735817-AD 89

Persona de contacto Para usted, en cualquier parte del mundo: somos su partner en asesoramiento, compra, formación, servicio, soporte, piezas de repuesto... y para toda la oferta de Industry Automation and Drive Technologies.

Encontrará a su persona de contacto personal en nuestra base de datos de personas de contacto en Internet (http://www.siemens.com/automation/partner).

Page 90: 3 S7-1500, ET 200MP, ET 200SP, ET 200AL 4 5 6 7 8 9 · detalladamente la configuración, el montaje, el cableado y la puesta en marcha de los sistemas SIMATIC S7-1500, ET 200MP, ET

Comunicación 90 Manual de funciones, 12/2014, A5E03735817-AD

Glosario

Acoplamiento punto a punto Intercambio de datos bidireccional entre exactamente dos interlocutores a través de módulos de comunicación con interfaz serie.

Aparatos de campo → Dispositivo

Bus Medio de transmisión que interconecta varias estaciones. Los datos se pueden transferir eléctricamente o a través de un cable de fibra óptica, en ambos casos tanto en serie como en paralelo.

Cliente Estación de una red que solicita un servicio a otra estación de la red (servidor).

CM → Módulo de comunicaciones

Controlador IO, controlador PROFINET IO Aparato central de un sistema PROFINET, por lo general un autómata programable convencional o un PC. El controlador IO crea conexiones a los dispositivos IO, intercambia datos con ellos y, por lo tanto, controla el sistema.

CP → Procesador de comunicaciones

CPU Central Processing Unit = módulo central del sistema de automatización S7 con unidad de control y cálculo, memoria, sistema operativo e interfaz para la programadora.

Datos coherentes Datos cuyo contenido está interrelacionado, siendo inseparables al transferirlos.

Page 91: 3 S7-1500, ET 200MP, ET 200SP, ET 200AL 4 5 6 7 8 9 · detalladamente la configuración, el montaje, el cableado y la puesta en marcha de los sistemas SIMATIC S7-1500, ET 200MP, ET

Glosario

Comunicación Manual de funciones, 12/2014, A5E03735817-AD 91

Dirección IP Número binario utilizado como dirección unívoca en redes de ordenadores de acuerdo con el protocolo de Internet (IP). Permite direccionar los dispositivos unívocamente y acceder a ellos individualmente. Una dirección IPv4 puede evaluarse mediante una máscara de subred binaria que define qué parte se refiere a la red y qué parte al host. Por ejemplo, la versión textual de una dirección IPv4 está formada por 4 números decimales en el rango de 0 a 255. Los números decimales están separados por un punto.

Dirección MAC Identificación unívoca en el mundo para todos los dispositivos Ethernet. La dirección MAC viene asignada por el fabricante y tiene 3 bytes para la identificación del fabricante y 3 bytes para la identificación del dispositivo como número correlativo.

Dirección PROFIBUS Identificación unívoca de un dispositivo conectado a PROFIBUS. Para direccionar un dispositivo se transfiere la dirección PROFIBUS en la trama o telegrama.

Dispositivo Término genérico para:

● Sistemas de automatización (p. ej., PLC, PC)

● Sistemas de periferia descentralizada

● Aparatos de campo (p. ej., PLC, PC, aparatos hidráulicos y neumáticos) y

● Componentes de red activos (p. ej., switches, routers)

● Pasarelas a PROFIBUS, AS-Interface o a otros sistemas en bus de campo

Dispositivo IO, dispositivo PROFINET IO Dispositivo de la periferia descentralizada de un sistema PROFINET que se controla desde un controlador IO (p. ej., entradas/salidas descentralizadas, islas de válvulas, convertidores de frecuencia, switches).

Dispositivo PROFIBUS Dispositivo con al menos una interfaz PROFIBUS, ya sea eléctrica (p. ej., RS485) u óptica (p. ej., fibra óptica de polímero).

Dispositivo PROFINET Dispositivo que siempre dispone de una interfaz PROFINET (eléctrica, óptica, inalámbrica).

Page 92: 3 S7-1500, ET 200MP, ET 200SP, ET 200AL 4 5 6 7 8 9 · detalladamente la configuración, el montaje, el cableado y la puesta en marcha de los sistemas SIMATIC S7-1500, ET 200MP, ET

Glosario

Comunicación 92 Manual de funciones, 12/2014, A5E03735817-AD

Dúplex Método de transferencia de datos; se distingue entre método dúplex y semidúplex.

Semidúplex: se dispone de un canal para un intercambio de datos alternante (envío y recepción alternantes, en un sentido respectivamente).

Dúplex: se dispone de dos canales para un intercambio de datos simultáneo en ambos sentidos (envío y recepción simultáneos en ambos sentidos).

Esclavo Dispositivo descentralizado de un sistema de bus de campo que solo puede intercambiar datos con un maestro tras solicitarlo este.

→ Véase también Esclavo DP

Esclavo DP Esclavo de la periferia descentralizada que funciona en PROFIBUS con el protocolo PROFIBUS DP y que se comporta según la norma EN 50170, parte 3.

→ Véase también Maestro DP

Ethernet Tecnología estándar internacional para redes locales (LAN) basada en frames. Define tipos de cable y señalización para el nivel físico, así como formatos de paquete y protocolos para el control de acceso al medio.

FETCH/WRITE Servicios de servidor vía TCP/IP, ISO-on-TCP e ISO para el acceso a áreas de memoria de sistema de CPU S7. El acceso (función de cliente) es posible desde un SIMATIC S5 o un equipo de terceros/PC. FETCH: lectura directa de datos; WRITE: escritura directa de datos.

Freeport Protocolo ASCII programable; en este caso para la transferencia de datos mediante acoplamiento punto a punto.

FTP File Transfer Protocol o protocolo de transferencia de archivos; un protocolo de red para la transferencia de archivos vía redes IP. FTP se utiliza para descargar archivos del servidor al cliente o para cargarlos desde el cliente al servidor. Asimismo, el protocolo FTP permite crear y leer directorios, borrar directorios y archivos, o cambiarles el nombre.

Page 93: 3 S7-1500, ET 200MP, ET 200SP, ET 200AL 4 5 6 7 8 9 · detalladamente la configuración, el montaje, el cableado y la puesta en marcha de los sistemas SIMATIC S7-1500, ET 200MP, ET

Glosario

Comunicación Manual de funciones, 12/2014, A5E03735817-AD 93

HMI Human Machine Interface o interfaz hombre-máquina, dispositivo para la visualización y el control de procesos de automatización.

IE → Industrial Ethernet

IM → Módulo de interfaz

Imagen de proceso Rango de direcciones de un autómata programable (PLC) en el que están guardados los estados de señal de las entradas y los estados lógicos de las salidas de los módulos conectados.

Industrial Ethernet Directiva para configurar redes Ethernet en entornos industriales. En comparación con el estándar Ethernet, la principal diferencia radica en la solicitación mecánica y en la inmunidad contra perturbaciones de los distintos componentes.

Instrucción La unidad independiente más pequeña de un programa de usuario, caracterizada por su estructura, función o uso previsto como parte acotada del programa de usuario. La instrucción representa una orden de trabajo para el procesador.

Interfaz PROFINET Interfaz de un módulo apto para comunicación (p. ej., CPU, CP) con uno o varios puertos. A la interfaz se le asigna ya de fábrica una dirección MAC. Junto con la dirección IP y el nombre del dispositivo (tomados de la configuración individual), esta dirección de la interfaz garantiza una identificación unívoca del dispositivo PROFINET en la red. La interfaz puede ser eléctrica, óptica o inalámbrica.

Maestro Dispositivo de nivel superior activo en la comunicación o la subred PROFIBUS. Si el maestro posee derechos de acceso al bus (token o testigo), puede solicitar y enviar datos.

→ Véase también Maestro DP

Page 94: 3 S7-1500, ET 200MP, ET 200SP, ET 200AL 4 5 6 7 8 9 · detalladamente la configuración, el montaje, el cableado y la puesta en marcha de los sistemas SIMATIC S7-1500, ET 200MP, ET

Glosario

Comunicación 94 Manual de funciones, 12/2014, A5E03735817-AD

Maestro DP En PROFIBUS DP, maestro de la periferia descentralizada que se comporta según la norma EN 50170, parte 3.

→ Véase también Esclavo DP

Máscara de subred IPv4 Máscara binaria con la que se divide una dirección IPv4 (como número binario) en una "parte de red" y una "parte de host".

Modbus RTU Remote Terminal Unit; protocolo de comunicación abierto para interfaces serie basado en una arquitectura maestro/esclavo.

Modbus TCP Transmission Control Protocol; protocolo de comunicación abierto para Ethernet basado en una arquitectura maestro/esclavo. Los datos se transfieren como paquetes TCP/IP.

Módulo de comunicaciones Módulo para tareas de comunicación que se utiliza en un sistema de automatización como ampliación de la interfaz de la CPU (p. ej., PROFIBUS) o que ofrece opciones de comunicación adicionales (PtP).

Módulo de interfaz Módulo del sistema de periferia descentralizada. El módulo de interfaz conecta el sistema de periferia descentralizada con la CPU (controlador IO/maestro DP) a través de un bus de campo y procesa los datos destinados a los módulos de periferia.

NTP El Network Time Protocol (NTP) es un estándar para la sincronización de relojes en sistemas de automatización vía Industrial Ethernet. NTP utiliza el protocolo de transporte sin conexión UDP para Internet.

Organización de usuarios de PROFIBUS Comité técnico que define y desarrolla los estándares PROFIBUS y PROFINET.

PG → Programadora

Page 95: 3 S7-1500, ET 200MP, ET 200SP, ET 200AL 4 5 6 7 8 9 · detalladamente la configuración, el montaje, el cableado y la puesta en marcha de los sistemas SIMATIC S7-1500, ET 200MP, ET

Glosario

Comunicación Manual de funciones, 12/2014, A5E03735817-AD 95

PNO → Organización de usuarios de PROFIBUS

Procesador de comunicaciones Módulo para tareas de comunicación avanzadas que cubre casos de aplicación especiales, p. ej., en el ámbito Security.

PROFIBUS Process Field Bus - norma europea de bus de campo.

PROFIBUS DP Un PROFIBUS con el protocolo DP que se comporta de acuerdo con la norma EN 50170. DP es la abreviatura alemana de Periferia Descentralizada (rápida, apta para tiempo real, intercambio cíclico de datos). Desde el punto de vista del programa de usuario, la periferia descentralizada se direcciona del mismo modo que la periferia centralizada.

PROFINET Sistema de comunicación industrial abierto basado en componentes sobre la base de Ethernet para sistemas de automatización distribuidos. Tecnología de comunicación fomentada por la organización de usuarios de PROFIBUS.

PROFINET IO IO es la abreviatura de Input/Output (entrada/salida); periferia descentralizada (rápida, apta para tiempo real, intercambio cíclico de datos). Desde el punto de vista del programa de usuario, la periferia descentralizada se direcciona del mismo modo que la periferia centralizada.

Así pues, PROFINET IO, entendido como un estándar de automatización basado en Ethernet de PROFIBUS & PROFINET International, define un modelo de comunicación, automatización e ingeniería no propietario.

Con PROFINET IO se aplica una tecnología de conmutación que permite a cualquier dispositivo acceder a la red en todo momento. Así, la red permite un uso mucho más efectivo gracias a la transmisión de datos simultánea de varias estaciones. El modo dúplex del sistema Switched Ethernet permite transmitir y recibir simultáneamente.

PROFINET IO se basa en Switched Ethernet con modo dúplex y un ancho de banda de 100 Mbits/s.

Programa de usuario En SIMATIC se hace distinción entre el sistema operativo de la CPU y los programas de usuario. El programa de usuario contiene todas las instrucciones, declaraciones y datos que permiten controlar una instalación o un proceso. El programa de usuario está asignado a un módulo programable (p. ej., CPU, FM) y se puede dividir en unidades más pequeñas.

Page 96: 3 S7-1500, ET 200MP, ET 200SP, ET 200AL 4 5 6 7 8 9 · detalladamente la configuración, el montaje, el cableado y la puesta en marcha de los sistemas SIMATIC S7-1500, ET 200MP, ET

Glosario

Comunicación 96 Manual de funciones, 12/2014, A5E03735817-AD

Programadora Las programadoras son esencialmente PC aptos para aplicaciones industriales, compactas y portátiles. Se caracterizan por su equipamiento hardware y software especialmente apropiado para autómatas programables.

Protocolo Estándar conforme a cuyas reglas se establece la comunicación entre dos o más interlocutores.

Protocolo ISO Protocolo de comunicación para la transferencia de datos orientada a mensajes o paquetes en Ethernet. Este protocolo está orientado al hardware, es muy rápido y admite longitudes de datos dinámicas. El protocolo ISO está especialmente indicado para volúmenes de datos medianos y grandes.

Protocolo ISO-on-TCP Protocolo de comunicación apto para routing S7 para la transferencia de datos orientada a paquetes en Ethernet; ofrece direccionamiento de red. El protocolo ISO-on-TCP está indicado para volúmenes de datos medianos y grandes, y admite longitudes de datos dinámicas.

PtP Point-to-Point o punto a punto; interfaz o protocolo de transferencia para el intercambio de datos bidireccional entre exactamente dos interlocutores.

Puerto Posibilidad de conexión física de dispositivos de la red PROFINET. Las interfaces PROFINET disponen de uno o varios puertos.

Red Una red se compone de una o varias subredes enlazadas con cualquier número de estaciones. Puede haber varias redes paralelamente.

Router Nodo de red con identificación unívoca (nombre y dirección) que interconecta subredes y transfiere datos a estaciones de la red identificadas unívocamente.

Routing S7 Comunicación entre sistemas de automatización S7, aplicaciones S7 o estaciones PC en distintas subredes S7 a través de uno o varios nodos de red que actúan como routers S7.

Page 97: 3 S7-1500, ET 200MP, ET 200SP, ET 200AL 4 5 6 7 8 9 · detalladamente la configuración, el montaje, el cableado y la puesta en marcha de los sistemas SIMATIC S7-1500, ET 200MP, ET

Glosario

Comunicación Manual de funciones, 12/2014, A5E03735817-AD 97

RS232, RS422 y RS485 Estándar para interfaces serie.

RTU Modbus RTU (RTU: Remote Terminal Unit o unidad terminal remota) transfiere los datos en formato binario; permite transferir un volumen de datos considerable. Los datos deben convertirse a un formato legible antes de poder evaluarse.

Security (seguridad informática) Término genérico para todas las medidas de protección contra

● pérdida de confidencialidad debido al acceso no autorizado a los datos

● pérdida de integridad por manipulación de los datos

● pérdida de disponibilidad por destrucción de los datos

Servicio SDA Send Data with Acknowledge o envío de datos con confirmación. SDA es un servicio básico que permite que un iniciador (p. ej., maestro DP) envíe un mensaje a otra estación y a cambio reciba inmediatamente un acuse de recibo.

Servicio SDN Send Data with No Acknowledge o envío de datos sin confirmación. Este servicio se utiliza sobre todo para enviar datos a varias estaciones, por lo que no obtiene confirmación. Indicado para tareas de sincronización y avisos de estado.

Servidor Un dispositivo o, por lo general, cualquier objeto capaz de llevar a cabo determinados servicios, que se realizan a partir de la solicitud de un cliente.

Servidor web Software/servicio de comunicación para el intercambio de datos a través de Internet. El servidor web transfiere los documentos a un navegador web a través de protocolos de transferencia estandarizados (HTTP, HTTPS). Los documentos pueden ser estáticos o puede componerlos el servidor web de forma dinámica a partir de distintas fuentes tras solicitarlo el navegador web.

Sincronización de la hora Capacidad para transferir una hora de sistema estándar desde una fuente individual a todos los dispositivos del sistema, de modo que sus relojes se puedan ajustar en función de la hora estándar.

Page 98: 3 S7-1500, ET 200MP, ET 200SP, ET 200AL 4 5 6 7 8 9 · detalladamente la configuración, el montaje, el cableado y la puesta en marcha de los sistemas SIMATIC S7-1500, ET 200MP, ET

Glosario

Comunicación 98 Manual de funciones, 12/2014, A5E03735817-AD

Sistema de automatización Autómata programable que permite regular y controlar cadenas de proceso en las industrias de procesos y la producción. Los componentes y funciones integradas del sistema de automatización varían en función de la tarea de automatización.

Sistema operativo Software que permite el uso y el funcionamiento de un ordenador. El sistema operativo administra recursos como la memoria o los dispositivos de entrada y salida, y controla la ejecución de programas.

SNMP Simple Network Management Protocol o protocolo simple de administración de red; utiliza el protocolo de transporte UDP sin conexión. SNMP funciona de forma similar al modelo cliente/servidor. El administrador SNMP vigila los nodos de la red. Los agentes SNMP recopilan en los diversos nodos la información específica de la red y la hacen accesible y controlable de forma estructurada en la MIB (Management Information Base). Con esta información, un sistema de administración de red puede realizar un diagnóstico detallado de la red.

Subred Parte de una red cuyos parámetros deben sincronizarse en sus estaciones (p. ej., en PROFINET). Una subred abarca todos los componentes de bus y todas las estaciones conectadas. Las subredes pueden acoplarse a una red, por ejemplo, mediante pasarelas o routers.

Switch Componente de red para conectar varios terminales o segmentos de red en una red local (LAN).

Tarjeta de red Ethernet Circuito electrónico para conectar un ordenador a una red Ethernet. Permite el intercambio de datos/la comunicación dentro de una red.

TCP/IP Transmission Control Protocol/Internet Protocol, protocolo de red orientado a la conexión; estándar de validez general para el intercambio de datos en redes heterogéneas.

Topología en anillo Todas las estaciones de una red están conectadas en forma de anillo.

Page 99: 3 S7-1500, ET 200MP, ET 200SP, ET 200AL 4 5 6 7 8 9 · detalladamente la configuración, el montaje, el cableado y la puesta en marcha de los sistemas SIMATIC S7-1500, ET 200MP, ET

Glosario

Comunicación Manual de funciones, 12/2014, A5E03735817-AD 99

Topología en árbol Topología de red caracterizada por una estructura ramificada: a cada estación de bus se conectan dos o más estaciones de bus.

Topología en línea Topología de red caracterizada por la disposición de las estaciones de bus en línea.

Twisted Pair Fast Ethernet con cables de par trenzado se basa en el estándar IEEE 802.3u (100 Base-TX). El medio de transmisión es un cable de 2x2 hilos, trenzado y apantallado con una impedancia de 100 ohmios (AWG 22). Las características de transmisión de este cable tienen que cumplir las exigencias de la categoría 5.

La longitud máxima de la conexión entre el terminal y el componente de red no puede ser superior a 100 m. Las conexiones se realizan según el estándar 100 Base-TX con el sistema de conexión RJ45.

UDP User-Datagram-Protocol o protocolo de datagrama de usuario; protocolo de comunicación para la transferencia de datos rápida y sencilla, sin confirmación. Se prescinde de mecanismos de seguridad como los presentes en TCP/IP.

USS Protocolo de interfaz serie universal; define un procedimiento de acceso de acuerdo con el principio maestro-esclavo para la comunicación a través de un bus serie.

Page 100: 3 S7-1500, ET 200MP, ET 200SP, ET 200AL 4 5 6 7 8 9 · detalladamente la configuración, el montaje, el cableado y la puesta en marcha de los sistemas SIMATIC S7-1500, ET 200MP, ET

Comunicación 100 Manual de funciones, 12/2014, A5E03735817-AD

Índice alfabético

A Acoplamiento punto a punto, 15, 59 Asignación de recursos de conexión, 72

B BRCV, 51 BSEND, 51

C CM, 10 Coherencia de datos, 20, 20 Comunicación

Acoplamiento punto a punto, 59 Comunicación abierta, 31 Comunicación HMI, 29 Comunicación PG, 27 Comunicación S7, 50 Establecer y deshacer, 49 Protocolos de comunicación, 32 Routing de juegos de datos, 70 Routing S7, 65

Comunicación a través de la instrucción PUT/GET Crear y parametrizar la conexión, 52

Comunicación abierta Características, 31 Configurar correo electrónico, 45 Configurar FTP, 46 Instrucciones, 34 Parametrización de la conexión, 36 Protocolos, 32 TCP, ISO-on-TCP, UDP, configurar, 36

Comunicación HMI, 15, 29 Comunicación PG, 15, 27 Comunicación S7, 15, 50, 77 Conexión

Diagnóstico, 78 Instrucciones para la comunicación abierta, 34

Correo electrónico, 15, 33, 45 Cortafuegos, 83 CP, 10 Crear una conexión, 18

Conexión ISO con CP 1543-1, 42 Por configuración, 41

D Diagnóstico de conexión, 78

E Establecimiento y desconexión de una comunicación, 49

F Fetch, 15 FTP, 15, 33, 45, 46

G GET, 51

I IM, 14 Industrial Ethernet Security, 82 Instrucciones para la comunicación abierta, 34 Interfaces de comunicación, 11 Interfaces de módulos de comunicaciones

Acoplamiento punto a punto, 13 Interfaces de procesadores de comunicación, 12 ISO, 15, 32 ISO-on-TCP, 32, 36

M Medidas de seguridad, 82

Cortafuegos, 83 NTP, 84 Registro de datos, 83 SNMP, 85

Modbus TCP, 32 Módulo de comunicaciones, 10 Módulo de interfaz, 14

N NTP, 15, 84

Page 101: 3 S7-1500, ET 200MP, ET 200SP, ET 200AL 4 5 6 7 8 9 · detalladamente la configuración, el montaje, el cableado y la puesta en marcha de los sistemas SIMATIC S7-1500, ET 200MP, ET

Índice alfabético

Comunicación Manual de funciones, 12/2014, A5E03735817-AD 101

O Opciones de comunicación

Resumen, 15

P PCT, 71 Procedimiento 3964(R), 59 Procesador de comunicaciones, 10 Protocolo Freeport, 59 Protocolo Modbus (RTU), 59 Protocolo USS, 59 Protocolos de la comunicación abierta, 32 PUT, 51

R Recursos de conexión

Asignar, 72 Comunicación HMI, 76 Específicos de la estación, 74 Específicos del módulo, 73 Indicación en STEP 7, 73 Resumen, 17 Routing de juegos de datos, 77 Routing S7, 77

Registro de datos, 83 Routing de juegos de datos, 70

Recursos de conexión, 77 Routing S7, 65

Recursos de conexión, 77

S Security, 82 Servicios de comunicación

Recursos de conexión, 17 Servidor web, 15 Sincronización de la hora, 15 SNMP, 15, 85 Syslog, 84

T TCON, 34 TCP, 15, 32, 36 TDISCON, 34 Tipo de datos del sistema, 35 TRCV, 34 TRCV_C, 34

TSEND, 34 TSEND_C, 34

U UDP, 15, 32, 36 URCV, 51 USEND, 51

W Write, 15