______________
______________
______________
______________
______________
______________
______________
______________
______________
Trabajar con conexiones 1
Comunicación con
autómatas SIMATIC S7 2
Comunicación mediante el protocolo SIMATIC HMI
HTTP 3
Comunicación mediante
OPC 4
Comunicación con
autómatas SIMOTION 5
Comunicación con
autómatas WinAC 6
Comunicación con
autómatas SIMATIC S5 7
Comunicación con
autómatas SIMATIC 500/505 8
Anexo 9
SIMATIC HMI
WinCC flexible 2008 Comunicación, 1ª parte
Manual del usario
Este manual del usuario forma parte del paquete de documentación con el número de referencia
6AV6691-1CA01-3AE0
Consignas de seguridad
Consignas de seguridad
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
con triángulo de advertencia significa que si no se adoptan las medidas preventivas adecuadas, pueden producirse lesiones corporales.
PRECAUCIÓN
sin triángulo de advertencia significa que si no se adoptan las medidas preventivas adecuadas, pueden producirse daños materiales.
ATENCIÓN
significa que puede producirse un resultado o estado no deseado si no se respeta la consigna de seguridad correspondiente.
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 equipo/sistema correspondiente sólo deberá instalarse y operarse respetando lo especificado en este documento. Sólo está autorizado a intervenir en este equipo el personal cualificado. En el sentido del manual se trata de personas que disponen de los conocimientos técnicos necesarios para poner en funcionamiento, conectar a tierra y marcar los aparatos, sistemas y circuitos de acuerdo con las normas estándar de seguridad.
Uso conforme
Considere lo siguiente:
ADVERTENCIA
El equipo o los componentes del sistema sólo se podrán utilizar para los casos de aplicación previstos en el catálogo y en la descripción técnica, y sóloassociado a los equipos y componentes de Siemens y de tercera que han sido recomendados y homologados por Siemens. El funcionamiento correcto y seguro del producto
presupone un transporte, un almacenamiento, una instalación y un montaje conforme a las prácticas de la buena ingeniería, así como un manejo y un mantenimiento rigurosos.
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.
Prólogo
Prólogo
El presente manual del usuario forma parte de la documentación de WinCC flexible.
El objetivo del manual de usuario "Comunicación WinCC flexible" es indicar
● qué protocolos de comunicación pueden utilizarse en la comunicación entre el panel de operador SIEMENS y un autómata,
● qué paneles de operador SIEMENS pueden utilizarse para la comunicación,
● qué autómatas pueden acoplarse a un panel de operador SIEMENS determinado,
● qué ajustes son necesarios en el programa del autómata para el acoplamiento y
● qué áreas de datos de usuario pueden configurarse para la comunicación.
Para ello, en algunos capítulos se describen el alcance, la estructura y el funcionamiento de las áreas de datos de usuario y se explican los correspondientes punteros de área.
El manual está dirigido a principiantes, usuarios con experiencia, operadores e ingenieros de configuración que trabajen con WinCC, ya sea en su manejo, configuración, puesta en marcha o en el servicio técnico.
La ayuda en pantalla integrada en WinCC flexible, el WinCC flexible Information System, contiene informaciones más detalladas. El "WinCC flexible Information System" incluye instrucciones, ejemplos e información de referencia en formato electrónico.
Conocimientos básicos necesarios
Para una mejor comprensión del contenido del manual se requieren conocimientos generales en el campo de la automatización.
Asimismo se presuponen conocimientos en el uso de ordenadores personales con el sistema operativo Windows 2000 o Windows XP. Para la configuración avanzada con ayuda de scripts se requieren conocimientos de VBA o VBS.
Ámbito de validez del manual
El manual es válido para el paquete de software WinCC flexible 2008.
Catalogación en el conjunto de la documentación
Este manual forma parte de la documentación de SIMATIC HMI. La información siguiente ofrece un resumen del conjunto de la documentación de SIMATIC HMI.
Manual del usuario
● WinCC flexible Micro
– describe los conceptos básicos de configuración con el sistema de ingeniería WinCC flexible Micro.
● WinCC flexible Compact/Standard/Advanced
– describe los conceptos básicos de la configuración con los sistemas de ingeniería WinCC flexible Compact y WinCC flexible Standard y WinCC flexible Advanced
● WinCC flexible Runtime:
– describe la puesta en marcha y el manejo del proyecto runtime en un PC.
● WinCC flexible Migration:
– describe cómo se convierte un proyecto ProTool existente a WinCC.
– describe cómo se convierte un proyecto WinCC existente a WinCC flexible.
– describe la conversión de proyectos de ProTool tras cambiar el panel de operador OP3 por un OP 73 u OP 73micro.
– describe la conversión de proyectos de ProTool tras cambiar el panel de operador OP7 por un OP 77B u OP 77A.
– describe la conversión de proyectos de ProTool tras cambiar el panel de operador OP17 por un OP 177B.
– describe la conversión de proyectos de ProTool tras cambiar el panel de operador gráfico RMOS por un equipo Windows CE.
● Comunicación:
– Comunicación, parte 1, describe la conexión del panel de operador a autómatas programables de la gama SIMATIC.
– Comunicación, parte 2, describe la conexión del panel de operador a autómatas programables de otros fabricantes.
Instrucciones de servicio
● Instrucciones de servicio de los paneles de operador SIMATIC:
– OP 73, OP 77A, OP 77B
– TP 170micro, TP 170A, TP 170B, OP 170B – OP 73micro, TP 177micro
– TP 177A, TP 177B, OP 177B – TP 270, OP 270
– TP 277, OP 277 – MP 270B – MP 370 – MP 377
● Instrucciones de servicio de los paneles de operador móviles SIMATIC:
– Mobile Panel 170 – Mobile Panel 277
– Mobile Panel 277F IWLAN – Mobile Panel 277 IWLAN
● Instrucciones de servicio (resumen) de los paneles de operador SIMATIC:
– OP 77B
– Mobile Panel 170 Getting Started
● WinCC flexible Getting Started – Básico:
– mediante un proyecto de ejemplo, enseña al usuario novel paso a paso los
conocimientos básicos de la configuración de imágenes, avisos, recetas y navegación por las imágenes.
● WinCC flexible Getting Started – Avanzado:
– mediante un proyecto de ejemplo, enseña al usuario paso a paso los conocimientos básicos de la configuración de ficheros históricos, informes del proyecto, scripts, administración de usuarios, proyectos multilingües y la integración en STEP 7.
● WinCC flexible Opciones:
– mediante un proyecto de ejemplo, enseña al usuario paso a paso los conocimientos básicos de configuración de las opciones WinCC flexible Audit, Sm@rtServices, Sm@rtAccess y OPC-Server.
Disponibilidad en línea
El siguiente enlace le conducirá directamente a nuestra oferta de documentación técnica de los productos y sistemas SIMATIC en distintos idiomas.
● SIMATIC Guide Documentación técnica:
http://www.automation.siemens.com/simatic/portal/html_78/techdoku.htm
Guía de orientación
El manual de usuario se compone de las partes 1ª y 2ª. La presente 1ª parte está estructurada de la siguiente manera:
● Conceptos básicos sobre comunicación - Capítulo 1
● Acoplamiento al autómata SIMATIC S7 - Capítulo 2
● Acoplamiento a través del protocolo SIMATIC HMI HTTP - Capítulo 3
● Acoplamiento a través de OPC - Capítulo 4
● Acoplamiento al autómata SIMOTION - Capítulo 5
● Acoplamiento al autómata WinAC - Capítulo 6
● Acoplamiento al autómata SIMATIC S5 - Capítulo 7
● Acoplamiento al autómata SIMATIC 500/505 - Capítulo 8
Convenciones
Se hace la siguiente distinción entre la designación del software de configuración y la del software runtime:
● "WinCC flexible 2008" es el nombre del software de configuración.
● "Runtime" se utiliza para designar el software runtime que se ejecuta en los paneles de operador.
● "WinCC flexible Runtime" designa el producto de visualización que se emplea en PCs estándar o en equipos Panel PC.
En términos generales se utilizará la designación "WinCC flexible". La indicación de la versión, p. ej., "WinCC flexible 2008" se utilizará siempre que sea necesario hacer una distinción clara de otra versión.
Las siguientes maneras de resaltar los textos pretenden facilitar la lectura del texto del manual:
Modo de representación Ámbito de validez
"Agregar imagen" • Los términos que aparecen en la interfaz de usuario, por ejemplo, los nombres de los cuadros de diálogo, de las fichas, botones y comandos de menú.
• Entradas de datos necesaria, p. ej., valores límite, valores de variables.
• Indicación de rutas
"Archivo > Edición" Secuencias de mando, p. ej. comandos de menús, comandos de menús de contexto.
<F1>, <Alt>+<P> Manejo del teclado
Tenga en cuenta también las notas señaladas de las siguiente forma:
Nota
Las notas contienen información importante acerca del producto, del uso del producto o de una parte de la documentación que se debe resaltar de manera especial.
Marcas
HMI® SIMATIC® SIMATIC HMI® SIMATIC ProTool® SIMATIC WinCC® SIMATIC WinCC flexible®
Los restantes nombres contenidos en el presente documento pueden ser marcas cuya utilización por terceros para sus propios fines puede violar los derechos de sus titulares.
Otras prestaciones de asistencia
Representaciones y sucursales
Si tiene preguntas relacionadas con el uso de los productos a las que no encuentre respuesta en este manual, diríjase a la sucursal o al representante más próximo de Siemens.
Para encontrar a su interlocutor, visite la web:
http://www.siemens.com/automation/partner
Encontrará toda la gama de ofertas de documentación técnica para los diferentes productos y sistemas SIMATIC en:
http://www.siemens.com/simatic-tech-doku-portal Encontrará el catálogo y sistema de pedidos online en:
http://mall.automation.siemens.com
Centros de formación
Para facilitar a nuestros clientes el aprendizaje de los sistemas de automatización,
ofrecemos distintos cursillos de formación. Diríjase a su centro de formación regional o a la central en D-90327 Nuremberg, Alemania.
Internet: http://www.sitrain.com
Technical Support
Puede dirigirse al servicio de asistencia técnica de todos los productos A&D usando el formulario web del Support Request
http://www.siemens.com/automation/support-request
Para más información sobre el servicio de asistencia técnica, visite la página web:
http://www.siemens.com/automation/service
Service & Support en Internet
Además de nuestra documentación, en Internet ponemos a su disposición todo nuestro know-how.
http://www.siemens.com/automation/service&support Allí encontrará:
● los "Newsletter" que le mantendrán siempre al día ofreciéndole informaciones de máxima actualidad.
● un buscador para Service & Support a través del cual podrá acceder a los documentos que necesite.
● el "Foro" en el que podrá intercambiar sus experiencias con cientos de expertos en todo el mundo.
● el especialista o experto de Automation & Drives de su región.
● información sobre el servicio técnico más próximo, reparaciones y repuestos. Todo esto y mucho más, en la sección "Servicios".
Índice
Prólogo ... 3
1 Trabajar con conexiones ... 15
1.1 Conceptos básicos...15
1.1.1 Nociones básicas de la comunicación...15
1.1.2 Principio de comunicación ...16
1.2 Elementos y configuración básica ...18
1.2.1 Editor "Conexiones" ...18
1.2.2 Parámetros de las conexiones...20
1.2.3 Punteros de área para las conexiones ...21
1.3 Configurar una conexión...22
1.4 Acoplamiento y protocolos...24
1.5 Dependencia del equipo ...26
1.5.1 Protocolos dependientes de los equipos ...26
1.5.2 Interfaces disponibles ...32
1.5.3 Punteros de áreas disponibles...38
1.5.4 Avisos disponibles ...41
1.5.5 Teclas directas disponibles...42
1.5.6 Interfaces disponibles para transferir proyectos...44
1.6 Conversión al cambiar el autómata ...46
2 Comunicación con autómatas SIMATIC S7... 47
2.1 Comunicación con SIMATIC S7 ...47
2.1.1 Interlocutores ...47
2.1.2 Comunicación entre el panel de operador y el autómata ...48
2.1.3 Redes...49
2.2 Configurar el driver de comunicación SIMATIC S7 ...51
2.2.1 Instalar el driver de comunicación ...51
2.2.1.1 Instalar el driver de comunicación ...51
2.2.2 Comunicación PPI ...51
2.2.2.1 Requisitos para la comunicación PPI ...51
2.2.2.2 Configurar los parámetros del protocolo para la comunicación PPI...52
2.2.3 Comunicación MPI...54
2.2.3.1 Requisitos para la comunicación MPI...54
2.2.3.2 Configurar los parámetros del protocolo para la comunicación MPI...55
2.2.3.3 Direccionar autómatas SIMATIC S7 vía MPI...57
2.2.4 Comunicación PROFIBUS...58
2.2.4.1 Requisitos para la comunicación PROFIBUS...58
2.2.4.2 Configurar los parámetros del protocolo para la comunicación PROFIBUS DP...59
2.2.5 Comunicación Ethernet...62
2.2.5.1 Requisitos para la comunicación Ethernet ...62
2.2.5.2 Configurar los parámetros del protocolo para la comunicación Ethernet...63
2.2.6 Tipos de datos admisibles ...65
2.2.7 Optimizar la configuración... 66
2.2.7.1 Optimizar la configuración... 66
2.3 Teclas directas ... 68
2.3.1 Configurar teclas directas PROFIBUS DP... 68
2.3.2 Configurar teclas directas PROFINET IO ... 78
2.4 Áreas de datos de usuario ... 92
2.4.1 Puntero de área ... 92
2.4.1.1 Generalidades sobre los punteros de área (SIMATIC S7) ... 92
2.4.1.2 Puntero de área "Número de imagen"... 94
2.4.1.3 Puntero de área "Fecha/hora"... 95
2.4.1.4 Puntero de área "Fecha/hora del autómata"... 96
2.4.1.5 Puntero de área "Coordinación" ... 97
2.4.1.6 Puntero de área "Identificación de proyecto"... 98
2.4.1.7 Puntero de área "Tarea de control" ... 99
2.4.1.8 Puntero de área "Registro" ... 102
2.4.2 Avisos de funcionamiento, alarmas y acuse... 109
2.4.2.1 Generalidades sobre los avisos de operación, alarmas y acuse... 109
2.4.2.2 Paso 1: Crear variables o matrices... 110
2.4.2.3 Paso 2: Configurar un aviso... 111
2.4.2.4 Paso 3: Configurar el acuse... 113
2.4.3 Solicitud y transferencia de curvas ... 115
2.4.4 Imagen LED ... 117
2.5 Poner los componentes en marcha ... 118
2.5.1 Poner los componentes en marcha ... 118
2.5.2 Poner la interfaz en marcha... 119
3 Comunicación mediante el protocolo SIMATIC HMI HTTP... 121
3.1 Conceptos básicos sobre el protocolo... 121
3.1.1 Conceptos básicos sobre el protocolo... 121
3.2 Configurar el driver de comunicación ... 123
3.2.1 Tipos de datos admisibles... 123
3.2.2 Instalar el driver de comunicación ... 124
3.2.2.1 Instalar el driver de comunicación ... 124
3.2.3 Configurar el servidor HTTP ... 125
3.2.3.1 Configurar la función del servidor HTTP... 125
3.2.3.2 Configurar variables en el servidor HTTP... 126
3.2.4 Configurar el cliente HTTP... 127
3.2.4.1 Configurar la conexión HTTP en el cliente ... 127
3.2.4.2 Configurar variables en el cliente HTTP ... 129
3.3 Puesta en servicio de una conexión HTTP... 130
3.3.1 Configurar los "Internet Settings"... 130
3.3.2 Configurar una conexión HTTPS ... 133
4 Comunicación mediante OPC... 137
4.1 OPC - OLE for Process Control ... 137
4.1.1 Conceptos básicos... 137
4.1.1.1 OPC... 137
4.1.1.2 OPC a través de DCOM... 138
4.1.1.3 OPC a través de XML ... 139
4.1.2 Uso del panel de operador... 141
4.2 Configuración de OPC ... 143
4.2.2.1 Configurar el panel de operador como servidor OPC...144
4.2.3 Configurar el panel de operador como cliente OPC...145
4.2.3.1 Configurar el panel de operador como cliente OPC...145
4.2.3.2 Gestionar el acceso a servidores OPC-XML ...147
4.2.3.3 Configurar los parámetros del protocolo...149
4.2.3.4 Configurar los parámetros de variables...149
4.2.4 Tipos de datos admisibles (OPC) ...152
4.3 Poner en marcha OPC...153
4.3.1 DCOM ...153
4.3.1.1 Configuración de DCOM...153
4.3.1.2 Iniciar el programa "dcomcnfg"...154
4.3.1.3 Configurar DCOM en el servidor OPC-DA ...155
5 Comunicación con autómatas SIMOTION ... 157
5.1 Requisitos para la comunicación con SIMOTION ...157
6 Comunicación con autómatas WinAC... 161
6.1 Solución de automatización basada en PC...161
6.1.1 Tipos de datos y áreas de datos de usuario admisibles...161
6.1.2 Requisitos para la comunicación con WinAC...162
6.2 Solución de automatización basada en Multi Panel ...163
6.2.1 Conceptos básicos de WinAC MP...163
6.2.2 Requisitos del sistema ...165
6.2.3 Tipos de datos y áreas de datos de usuario admisibles...165
7 Comunicación con autómatas SIMATIC S5... 167
7.1 Comunicación con SIMATIC S5 ...167
7.1.1 Interlocutores (SIMATIC S5)...167
7.1.2 Comunicación entre el panel de operador y el autómata ...168
7.2 Configurar el driver de comunicación SIMATIC S5 ...169
7.2.1 Comunicación vía AS511...169
7.2.1.1 Requisitos para la comunicación ...169
7.2.1.2 Instalar el driver de comunicación ...169
7.2.1.3 Configurar el tipo de autómata y el protocolo...169
7.2.1.4 Configurar los parámetros del protocolo...170
7.2.1.5 Tipos de datos admisibles (SIMATIC S5 AS511)...171
7.2.2 Comunicación vía PROFIBUS-DP...172
7.2.2.1 Requisitos para la comunicación ...172
7.2.2.2 Driver de comunicación para el panel de operador...172
7.2.2.3 Configurar el tipo de autómata y el protocolo...175
7.2.2.4 Configurar los parámetros del protocolo...176
7.2.2.5 Tipos de datos admisibles (SIMATIC S5 PROFIBUS DP) ...177
7.2.3 Consejos para evitar errores...178
7.2.4 Optimizar la configuración ...179
7.3 Áreas de datos de usuario...181
7.3.1 Puntero de área ...181
7.3.1.1 Generalidades sobre los punteros de área (SIMATIC S5) ...181
7.3.1.2 Puntero de área "Número de imagen"...183
7.3.1.3 Puntero de área "Fecha/hora" ...184
7.3.1.4 Puntero de área "Fecha/hora del autómata" ...185
7.3.1.5 Puntero de área "Coordinación" ...186
7.3.1.6 Puntero de área "Identificación de proyecto"...187
7.3.2 Avisos de funcionamiento, alarmas y acuse... 197
7.3.2.1 Generalidades sobre los avisos de funcionamiento, alarmas y acuse... 197
7.3.2.2 Paso 1: Crear variables o matrices... 198
7.3.2.3 Paso 2: Configurar un aviso... 200
7.3.2.4 Paso 3: Configurar el acuse... 202
7.3.3 Solicitud y transferencia de curvas ... 204
7.3.4 Imagen LED ... 206
7.4 Poner los componentes en marcha ... 207
7.4.1 Poner los componentes en marcha ... 207
7.5 Cable de conexión para SIMATIC S5 ... 209
7.5.1 Cable de conexión 6XV1 440-2A, bucle de corriente, para SIMATIC S5... 209
7.5.2 Cable de conexión 6ES5 734-1BD20, bucle de corriente, para SIMATIC S5 ... 210
7.5.3 Cable de conexión 6ES5 734-2BD20, bucle de corriente, para SIMATIC S5 ... 211
8 Comunicación con autómatas SIMATIC 500/505 ... 213
8.1 Comunicación con SIMATIC 500/505... 213
8.1.1 Interlocutores (SIMATIC 500/505) ... 213
8.1.2 Comunicación entre el panel de operador y el autómata (SIMATIC 500/505)... 214
8.2 Configurar el driver de comunicación SIMATIC 500/505... 215
8.2.1 Tipos de datos admisibles (SIMATIC 500/505) ... 215
8.2.2 Optimizar la configuración... 217
8.2.3 Driver de comunicación para el protocolo NITP ... 218
8.2.3.1 Requisitos para la comunicación ... 218
8.2.3.2 Instalar el driver de comunicación ... 219
8.2.3.3 Configurar el tipo de autómata y el protocolo ... 219
8.2.3.4 Configurar los parámetros del protocolo... 220
8.2.4 Driver de comunicación para PROFIBUS DP... 221
8.2.4.1 Requisitos para la comunicación ... 221
8.2.4.2 Instalar el driver de comunicación ... 221
8.2.5 Configurar el tipo de autómata y el protocolo ... 222
8.2.5.1 Configurar los parámetros del protocolo... 222
8.2.5.2 Parametrizar la red PROFIBUS DP tomando como ejemplo COM PROFIBUS ... 224
8.2.5.3 Programa de ejemplo para gestionar el protocolo DP en el autómata... 226
8.3 Áreas de datos de usuario ... 227
8.3.1 Solicitud y transferencia de curvas ... 227
8.3.2 Imagen LED ... 228
8.3.3 Puntero de área ... 229
8.3.3.1 Generalidades sobre los punteros de área (SIMATIC 500/505)... 229
8.3.3.2 Puntero de área "Número de imagen"... 232
8.3.3.3 Puntero de área "Fecha/hora"... 233
8.3.3.4 Puntero de área "Fecha/hora del autómata"... 233
8.3.3.5 Puntero de área "Coordinación" ... 234
8.3.3.6 Puntero de área "Identificación de proyecto"... 235
8.3.3.7 Puntero de área "Tarea de control" ... 236
8.3.3.8 Puntero de área "Registro" ... 239
8.3.4 Avisos de funcionamiento, alarmas y acuse... 246
8.3.4.1 Generalidades sobre los avisos de funcionamiento, alarmas y acuse... 246
8.3.4.2 Paso 1: Crear variables o matrices... 247
8.3.4.3 Paso 2: Configurar un aviso... 248
8.3.4.4 Paso 3: Configurar el acuse... 250
8.4 Poner los componentes en marcha ... 252
8.4.1 Poner los componentes en marcha ... 252
8.5.1 Cables de conexión PP1, RS 232, para SIMATIC 500/505 ...254
8.5.2 Cables de conexión 6XV1440-2K, RS 232, para SIMATIC 500/505...255
8.5.3 Cables de conexión 6XV1440-2L, RS 232, para SIMATIC 500/505 ...256
8.5.4 Cables de conexión 6XV1440-1M, RS 422, para SIMATIC 505 ...257
8.5.5 Cables de conexión 6XV1440-2M, RS 422, para SIMATIC 500/505 ...258
9 Anexo ... 259
9.1 Avisos de sistema ...259
9.2 Abreviaturas...296
9.3 Glosario...298
Índice alfabético... 301
Trabajar con conexiones 1
1.1 Conceptos básicos
1.1.1 Nociones básicas de la comunicación
Introducción
El intercambio de datos entre dos interlocutores se denomina comunicación. Los interlocutores pueden estar interconectados a través de un enlace directo o en una red.
Interlocutores
Un interlocutor puede ser cualquier estación de una red que pueda comunicarse con otras estaciones e intercambiar datos. En el entorno de WinCC flexible, pueden ser interlocutores las estaciones siguientes:
● Módulos centrales y módulos de comunicación en el sistema de automatización
● Paneles de operador y procesadores de comunicaciones en el PC
Los datos transferidos entre los interlocutores pueden servir para distintos fines:
● Controlar un proceso
● Captar datos de un proceso
● Notificar estados en un proceso
● Archivar datos del proceso
1.1 Conceptos básicos
1.1.2 Principio de comunicación
Introducción
La comunicación entre el panel de operador y el autómata se efectúa en WinCC flexible a través de variables y punteros de área.
Comunicación a través de variables
Las variables se gestionan centralmente en el editor "Variables" de WinCC flexible. Hay variables externas e internas. Para la comunicación se utilizan las variables externas. Una variable externa es la imagen de una posición de memoria definida en el autómata. Es posible acceder con derechos de lectura y escritura a esta posición de memoria tanto desde el panel de operador como desde el autómata. Los accesos de lectura y escritura pueden efectuarse de forma cíclica o controlada por eventos.
Configure variables que señalen a direcciones en el autómata. El panel de operador lee y muestra el valor de la dirección indicada. El operador también puede introducir un valor en el panel. Este valor se escribe luego en la dirección en el autómata.
Comunicación a través de punteros de área
Los punteros de área sirven para intercambiar datos de determinadas áreas de datos de usuario. Los punteros de área son campos de parámetros. En runtime, WinCC flexible obtiene de dichos campos de parámetros información sobre la posición y el tamaño de las áreas de datos del autómata. El autómata y el panel de operador escriben y leen en dichas áreas durante la comunicación. Evaluando los datos almacenados en las áreas de datos, el autómata y el panel de operador ejecutan acciones bien definidas.
WinCC flexible utiliza los siguientes punteros de área:
● Orden de control
● Identificador del proyecto
● Número de imagen
● Registro
● Fecha/hora
● Fecha/hora del autómata
● Coordinación
Los punteros de área disponibles dependen del panel de operador utilizado.
Comunicación entre WinCC flexible y los sistemas de automatización
La comunicación con WinCC flexible en el entorno industrial significa que las informaciones se intercambian a través de variables y punteros de área. Para captar los datos, el panel de operador envía telegramas de petición al sistema de automatización mediante un driver de comunicación. El sistema de automatización envía los datos solicitados en los
correspondientes telegramas de respuesta al panel de operador.
Driver de comunicación
Un driver de comunicación es un componente de software que establece un enlace entre un sistema de automatización y un panel de operador. Gracias al driver de comunicación, las variables de WinCC flexible se abastecen con valores de proceso. En WinCC flexible se dispone de diversos drivers de comunicación para conectar distintos sistemas de automatización.
Dependiendo de los interlocutores utilizados, es posible seleccionar la interfaz a utilizar, así como el perfil y la velocidad de transferencia.
Comunicación entre paneles de operador
Para la comunicación entre los paneles de operador se utiliza el protocolo SIMATIC HMI HTTP. El protocolo forma parte de la opción "Sm@rtAccess", pudiéndose utilizar en PCs con WinCC flexible Runtime y paneles a partir de la gama 270. Para más información, consulte la documentación del protocolo SIMATIC HMI HTTP.
Comunicación a través de una interfaz homogénea e independiente del fabricante
Gracias a OPC (OLE for Process Control), WinCC flexible dispone de una interfaz de software homogénea e independiente del fabricante. Esta interfaz permite un intercambio de datos estandarizado entre las aplicaciones para la industria, oficinas y fabricación. Para más información, consulte la documentación de OPC.
1.2 Elementos y configuración básica
1.2 Elementos y configuración básica
1.2.1 Editor "Conexiones"
Introducción
Las conexiones se crean y se configuran en el editor "Conexiones".
Abrir
En la ventana de proyecto, seleccione la entrada "Conexiones" y abra el menú contextual.
En el menú contextual, elija el comando "Agregar conexión". Se creará una nueva conexión y se abrirá en el área de trabajo.
Estructura
9HQWDQDGHREMHWR
9HQWDQDGHSUR\HFWR
3DU¢PHWURV
UHDGHWUDEDMR
&RRUGLQDFLµQ
Barra de menús
En la barra de menús se encuentran todos los comandos para el manejo de WinCC flexible.
Las combinaciones de teclas disponibles aparecen junto a los comandos de menú.
Barras de herramientas
Las barras de herramientas contienen los botones de comando empleados con mayor frecuencia.
Las barras de herramientas se pueden mostrar y ocultar mediante el comando de menú "Ver
> Barras de herramientas". Con el botón de una barra de herramientas puede mostrar u ocultar cada uno de los botones de esa barra de herramientas.
Área de trabajo
En el área de trabajo aparecen todas las conexiones en forma de tabla. En las celdas de la tabla se selecciona el driver de comunicación y se editan las propiedades de las
conexiones. Para ordenar las entradas de una columna, haga clic en el título de la misma.
Ficha "Parámetros"
En la ficha "Parámetros" se configura el driver de comunicación seleccionado en la tabla.
Seleccione los ajustes del panel de operador, de la red y del autómata.
Ficha "Puntero de área"
En la ficha "Puntero de área" se configuran los punteros de área de las conexiones.
1.2 Elementos y configuración básica
1.2.2 Parámetros de las conexiones
Introducción
En la ficha "Parámetros" del editor "Conexiones" se configuran las propiedades de una conexión entre el panel de operador y el interlocutor.
Estructura
Los interlocutores se representan de forma esquemática en la ficha "Parámetros".
Dependiendo de la interfaz utilizada, para configurar los parámetros se dispone de las áreas
"Panel de operador", "Red" y "Autómata".
Los parámetros son predeterminados por el sistema. Si modifica los parámetros, tenga en cuenta la coherencia en la red. Para más información sobre los parámetros configurables, consulte las descripciones de los protocolos soportados.
1.2.3 Punteros de área para las conexiones
Introducción
En la ficha "Puntero de área" del editor "Conexiones" se configura la utilización de los punteros de área disponibles y sus respectivos ajustes.
Estructura
La ficha "Puntero de área" comprende dos tablas con punteros de área. La tabla "Para todas las conexiones" contiene los punteros de área que se crean sólo una vez en el proyecto y que se sólo se pueden utilizar para una conexión.
La tabla "Para cada conexión" contiene los punteros de área que se crean y que se pueden activar por separado para cada conexión existente.
Los punteros de área disponibles dependen del panel de operador utilizado. Para más información sobre los punteros de área y su configuración, consulte las descripciones de los protocolos soportados.
1.3 Configurar una conexión
1.3 Configurar una conexión
Introducción
Una nueva conexión se crea en el editor "Conexiones".
Requisitos
Un proyecto está abierto.
Procedimiento
1. Abra el grupo "Comunicación" en la ventana de proyecto.
2. Elija el comando "Agregar conexión" en el menú contextual "Conexiones".
El editor "Conexiones" se abrirá con una nueva conexión.
3. En caso necesario, cambie el nombre de la conexión en la columna "Nombre".
4. En la columna "Driver de comunicación", seleccione un driver adecuado para el autómata.
Sólo se ofrecen los drivers soportados por el panel de operador seleccionado.
5. En la ficha "Parámetros" se ajustan automáticamente los valores adecuados para el interlocutor.
6. Controle los parámetros y modifíquelos en caso necesario.
7. Guarde el proyecto.
Procedimiento alternativo
Elija el comando de menú "Insertar > Nuevo objeto en el proyecto > Conexión". El editor
"Conexiones" se abrirá con una nueva conexión. Edite la conexión de la forma descrita en los pasos 2 a 7.
Las conexiones existentes se arrastran desde el Panel_1 al Panel_2 bien sea directamente o bien a través de una estación intermedia en la librería. En la ventana de resultados aparece la información siguiente: "La interfaz utilizada para la conexión ha sido adaptada al panel". Por tanto, el panel de operador se ha cambiado para esta conexión. A este respecto no se comprueba si el Panel_2 soporta el driver de comunicación utilizado.
Las conexiones se comprueban cuando abra el editor "Conexiones" en el Panel_2. Las entradas erróneas se destacan en color naranja.
Resultado
Se creará una nueva conexión. Los parámetros de la conexión quedarán configurados.
1.4 Acoplamiento y protocolos
1.4 Acoplamiento y protocolos
Función del panel de operador
En el panel de operador se leen, representan, guardan y protocolizan avisos y variables.
Además, desde el panel de operador es posible acceder al proceso.
PRECAUCIÓN
Comunicación vía Ethernet
En la comunicación basada en Ethernet, p. ej. PROFINET IO, HTTP, Sm@rtAccess, Sm@rtService y OPC, el usuario final es el responsable de la seguridad de su red de datos, ya que en intrusiones selectivas que provocan una sobrecarga del equipo no está garantizado el funcionamiento correcto del mismo.
Intercambio de datos
Para las funciones de manejo y visualización es imprescindible que el panel de operador esté acoplado a un autómata. El intercambio de datos entre el panel de operador y el autómata se regula mediante un protocolo específico del acoplamiento. Cada acoplamiento requiere un protocolo propio.
Criterios para elegir el acoplamiento
Los criterios para elegir el acoplamiento entre el panel de operador y el autómata son, entre otros:
● Tipo de autómata
● CPU en el autómata
● Tipo de panel de operador
● Cantidad de paneles de operador por autómata
● Estructura y sistema de bus empleado de una instalación existente
● Necesidad de componentes adicionales
Protocolos
Existen protocolos para los autómatas siguientes:
Autómata Protocolo
SIMATIC S7 • PPI
• MPI 1)
• PROFIBUS DP
• TCP/IP (Ethernet)
SIMATIC S5 • AS 511
• PROFIBUS DP
Autómata Protocolo
SIMATIC 500/505 • NITP
• PROFIBUS DP
SIMATIC HMI HTTP Protocol • HTTP/HTTPS (Ethernet)
SIMOTION • MPI
• PROFIBUS DP
• TCP/IP (Ethernet)
OPC • DCOM
Allen-Bradley Gamas de autómatas SLC500, SLC501, SLC502, SLC503, SLC504, SLC505, MicroLogix y PLC5/11, PLC5/20, PLC5/30, PLC5/40, PLC5/60, PLC5/80
• DF12)
• DH+ vía el módulo KF2 3)
• DH485 vía el módulo KF3 4)
• DH485 4)
Series de controladores ControlLogix 5500 (con 1756-ENBT) y CompactLogix 5300 (1769-L32E y 1769-L35E)
• Ethernet
GE Fanuc Automation Gamas de autómatas 90–30, 90–70, VersaMax Micro
• SNP LG Industrial Systems (Lucky
Goldstar) / IMO Gama de autómatas GLOFA GM (GM4, GM6 y GM7) / series G4, G6 y G7
• Dedicated communication
Mitsubishi Electric Gamas de autómatas MELSEC FX y MELSEC FX0
• FX (Mitsubishi PG)
Mitsubishi Electric Gamas de autómatas MELSEC FX0, FX1n, FX2n, AnA, AnN, AnS, AnU, QnA y QnAS
• Protocolo 4
OMRON Gamas de autómatas SYSMAC C, SYSMAC CV, SYSMAC CS1,
SYSMAC alpha, CJ y CP
• Hostlink/Multilink (SYSMAC Way) Modicon
(Schneider Automation) Gamas de autómatas Modicon 984, TSX Quantum y TSX Compact
• Modbus RTU
Gamas de autómatas Quantum, Momentum, Premium y Micro Gamas de autómatas Compact y 984 vía puente Ethernet
• Modbus TCP/IP (Ethernet)
Telemecanique Gamas de autómatas TSX 7 con P47 411, TSX 7 con
P47/67/87/107 420, TSX 7 con P47/67/87/107 425, módulo TSX SCM 21.6 con las CPUs TSX 7 indicadas previamente, TSX 17 con el módulo SCG 1161, TSX 37 (Micro), TSX 57 (Premium)
• Uni-Telway
1) No es posible en un acoplamiento a S7-212
2) Válido para autómatas SLC503, SLC504, SLC505, PLC5, MicroLogix
3) Válido para autómatas SLC504, PLC5 a través de DF1
1.5 Dependencia del equipo
1.5 Dependencia del equipo
1.5.1 Protocolos dependientes de los equipos
Disponibilidad de los protocolos de comunicación
La comunicación entre el panel de operador y el autómata se efectúa a través de un protocolo que depende de la red utilizada. Las tablas siguientes muestran los protocolos de comunicación disponibles en los paneles de operador.
Resumen
Micro Panels
OP 73micro 1) TP 170micro 1) TP 177micro 1)
SIMATIC S7 - PPI 1) sí sí sí
SIMATIC S7 - MPI 1) sí sí sí
SIMATIC S7 - PROFIBUS DP 1) sí sí sí
SIMATIC S7 - PROFINET no no no
SIMATIC S5 - AS511 no no no
SIMATIC S5 - PROFIBUS DP no no no
SIMATIC 500/505 - NITP no no no
SIMATIC 500/505 -
PROFIBUS DP no no no
SIMATIC HMI HTTP Protocol no no no
OPC no no no
SIMOTION no no no
Allen-Bradley DF1 no no no
Allen-Bradley DH 485 no no no
Allen-Bradley Ethernet IP no no no
GE Fanuc no no no
LG GLOFA-GM no no no
Mitsubishi FX no no no
Mitsubishi P4 no no no
Modicon Modbus RTU no no no
Modicon Modbus TCP/IP no no no
Omron no no no
Telemecanique no no no
Mobile Panels
Mobile Panel
170 Mobile Panel
177 DP Mobile Panel 177 PN
Mobile Panel
277 4) Mobile Panel 277 IWLAN Mobile Panel 277F IWLAN
SIMATIC S7 - PPI 1) sí sí no sí no
SIMATIC S7 - MPI sí sí no sí no
SIMATIC S7 -
PROFIBUS DP sí sí no sí no
SIMATIC S7 -
PROFINET no no sí sí sí
SIMATIC S5 - AS511 sí no no sí 3) no
SIMATIC S5 -
PROFIBUS DP sí sí no sí no
SIMATIC 500/505 -
NITP sí sí no sí no
SIMATIC 500/505 -
PROFIBUS DP sí sí no sí no
SIMATIC HMI HTTP
Protocol no no sí sí sí
OPC no no no sí sí
SIMOTION sí sí sí sí no
Allen-Bradley DF1 sí sí 7) 8) no sí 7) 8) no
Allen-Bradley DH 485 sí sí 7) 8) no sí 7) 8) no
Allen-Bradley Ethernet
IP no no sí 7) sí 7) 8) sí 7)
GE Fanuc sí sí 7) 8) no sí 7) 8) no
LG GLOFA-GM sí sí 7) 8) no sí 7) 8) no
Mitsubishi FX sí sí 7) 8) no sí 7) 8) no
Mitsubishi P4 sí sí 7) 8) no sí 7) 8) no
Modicon Modbus RTU sí sí 7) 8) no sí 7) 8) no
Modicon
Modbus TCP/IP no no sí 7) sí 7) 8) no
Omron sí sí 7) 8) no sí 7) 8) no
Telemecanique sí sí 7) 8) no sí 7) 8) no
1.5 Dependencia del equipo
Basic Panels
KTP400
Basic PN KTP600
Basic DP KTP600
Basic PN 11) KTP1000
Basic DP KTP1000
Basic PN TP1500 Basic PN
SIMATIC S7 - PPI 1) no sí no sí no no
SIMATIC S7 - MPI no sí no sí no no
SIMATIC S7 -
PROFIBUS DP no sí no sí no no
SIMATIC S7 -
PROFINET sí no sí no sí sí
SIMATIC S5 -
AS511 no no no no no no
SIMATIC S5 -
PROFIBUS DP no no no no no no
SIMATIC 500/505 -
NITP no no no no no no
SIMATIC 500/505 -
PROFIBUS DP no no no no no no
SIMATIC HMI
HTTP Protocol no no no no no no
OPC no no no no no no
SIMOTION no no no no no no
Allen-Bradley DF1 no sí 10) no sí 10) no no
Allen-Bradley
DH 485 no no no no no no
Allen-Bradley
Ethernet IP no no no no no no
GE Fanuc no no no no no no
LG GLOFA-GM no no no no no no
Mitsubishi FX no no no no no no
Mitsubishi P4 no no no no no no
Modicon
Modbus RTU no sí 5) no sí 5) no no
Modicon
Modbus TCP/IP no no no no no no
Omron no no no no no no
Telemecanique no no no no no no
Panels
OP 73 OP 77A OP 77B 9) TP 170A 9) TP 170B
OP 170B TP 177A TP 177B 9)
OP 177B 9) TP 270
OP 270 TP 277 9) OP 277 9) SIMATIC S7 -
PPI 1) sí sí sí 8) sí sí sí sí sí sí
SIMATIC S7 -
MPI sí sí sí sí sí sí sí sí sí
SIMATIC S7 -
PROFIBUS DP sí sí sí sí sí sí sí sí sí
SIMATIC S7 -
PROFINET no no no no sí no sí 6) sí sí
SIMATIC S5 -
AS511 no no sí sí sí no no sí no
SIMATIC S5 -
PROFIBUS DP no no sí no sí no sí sí sí
SIMATIC 500/5
05 - NITP no no sí sí sí no sí sí sí
SIMATIC 500/5 05 -
PROFIBUS DP
no no sí no sí no sí sí sí
SIMATIC HMI
HTTP Protocol no no no no no no sí 6) sí sí
OPC no no no no no no no no no
SIMOTION no no no no sí no sí sí sí
Allen-Bradley
DF1 no sí 10) sí 9) sí 9) sí sí 10) sí 7) 9) 10) sí sí 7) 9) 10)
Allen-Bradley
DH 485 no no sí 9) sí 9) sí no sí 7) 9) sí sí 7) 9)
Allen-Bradley
Ethernet IP no no no no no no Sí 6)7) no sí 7)
GE Fanuc no no sí 9) sí 9) sí no sí 7) 9) sí sí 7) 9)
LG GLOFA-GM no no sí 9) sí 9) sí no sí 7) 9) sí sí 7) 9)
Mitsubishi FX no no sí 9) sí 9) sí no sí 7) 9) sí sí 7) 9)
Mitsubishi P4 no no sí 9) sí 9) sí no sí 7) 9) sí sí 7) 9)
Modicon
Modbus RTU no sí 5) sí 9) sí 9) sí sí 5) sí 5) 7) 9) sí sí 5)7) 9) Modicon
Modbus TCP/IP no no no no no no Sí 6)7) sí sí 7)
Omron no no sí 9) sí 9) sí no sí 7) 9) sí sí 7) 9)
Telemecanique no no sí 9) sí 9) sí no sí 7) 9) sí sí 7) 9)
1.5 Dependencia del equipo
Multi Panels
MP 177 9) MP 270B MP 277 9) MP 370 MP 377 9)
SIMATIC S7 - PPI 1) sí sí sí sí sí
SIMATIC S7 - MPI sí sí sí sí sí
SIMATIC S7 -
PROFIBUS DP sí sí sí sí sí
SIMATIC S7 -
PROFINET sí sí sí sí sí
SIMATIC S5 - AS511 no sí no sí no
SIMATIC S5 -
PROFIBUS DP sí sí sí sí sí
SIMATIC 500/505 -
NITP sí sí sí sí sí
SIMATIC 500/505 -
PROFIBUS DP sí sí sí sí sí
SIMATIC HMI HTTP
Protocol sí sí sí sí sí
OPC no sí sí sí sí
SIMOTION no sí sí sí sí
Allen-Bradley DF1 sí 7) 9) 10) sí sí 7) 9) 10) sí sí 7) 9) 10)
Allen-Bradley DH 485 sí 7) 9) sí sí 7) 9) sí sí 7) 9)
Allen-Bradley
Ethernet IP sí 7) 9) sí sí 7) 9) sí sí 7) 9)
GE Fanuc sí 7) 9) sí sí 7) 9) sí sí 7) 9)
LG GLOFA-GM sí 7) 9) sí sí 7) 9) sí sí 7) 9)
Mitsubishi FX sí 7) 9) sí sí 7) 9) sí sí 7) 9)
Mitsubishi P4 sí 7) 9) sí sí 7) 9) sí sí 7) 9)
Modicon
Modbus RTU sí 5) 7) 9) sí sí 5) 7) 9) sí sí 5) 7) 9)
Modicon
Modbus TCP/IP sí 7) 9) sí sí 7) 9) sí sí 7) 9)
Omron sí 7) 9) sí sí 7) 9) sí sí 7) 9)
Telemecanique sí 7) 9) sí sí 7) 9) sí sí 7) 9)
WinCC flexible Runtime
WinCC flexible Runtime SIMATIC S7 - PPI 1) sí
SIMATIC S7 - MPI sí
SIMATIC S7 - PROFIBUS DP sí SIMATIC S7 - PROFINET sí
SIMATIC S5 - AS511 sí
SIMATIC S5 - PROFIBUS DP sí SIMATIC 500/505 - NITP sí SIMATIC 500/505 -
PROFIBUS DP sí
SIMATIC HMI HTTP Protocol sí
OPC sí
SIMOTION sí
Allen-Bradley DF1 sí
Allen-Bradley DH 485 sí Allen-Bradley Ethernet IP sí
GE Fanuc sí
LG GLOFA-GM sí
Mitsubishi FX sí
Mitsubishi P4 sí
Modicon Modbus RTU sí
Modicon Modbus TCP/IP sí
Omron sí
Telemecanique no
1) sólo a SIMATIC S7-200
2) sólo MP 270B
3) sólo con adaptador RS 232/TTY 6ES5 734-1BD20 (opcional)
4) En función de la caja de conexión utilizada
5) sólo con convertidor RS 422-RS 232 6AV6 671-8XE00-0AX0 (opcional)
6) sólo para TP 177B PN/DP, OP 177B PN/DP.
7) PROFINET IO Enabled debe estar desactivado
8) hasta cuatro conexiones SIMATIC S7-200 vía una red PPI
9) Para la comunicación serial, elija el comando de menú "Archivo > Transferir > Opciones" y deseleccione el "Remote Control" de "Channel 1".
10) Comunicación directa con PLC5 o el módulo KF2, de lo contrario sólo autorizado con el convertidor RS 422-RS232 6AV6 671-8XE00-0AX0 (opcional)
11) KTP600 Basic PN color y KTP600 Basic PN mono.
1.5 Dependencia del equipo
1.5.2 Interfaces disponibles
Introducción
El autómata y el panel de operador utilizan un enlace de comunicación para intercambiar datos. Es preciso garantizar que concuerden las interfaces. Entre otros, se deben tener en cuenta los puntos siguientes:
● El autómata debe concordar con el driver de comunicación utilizado.
● El panel de operador debe soportar el protocolo de comunicación necesario.
● Se debe utilizar el puerto soportado por el panel de operador
Los parámetros del driver de comunicación se configuran en el editor "Conexiones".
Interfaces compatibles
En las tablas siguientes se indican las interfaces de hardware a utilizar en los paneles de operador.
Resumen
Micro Panels
OP 73micro 1) TP 170micro 1) TP 177micro 1)
SIMATIC S7 – PPI 1) IF1B IF1B IF1B
SIMATIC S7 - MPI 1) IF1B IF1B IF1B
SIMATIC S7 - PROFIBUS DP 1) IF1B IF1B IF1B
SIMATIC S7 - PROFINET — — —
SIMATIC S5 - AS511 — — —
SIMATIC S5 - PROFIBUS DP — — —
SIMATIC 500/505 - NITP — — —
SIMATIC 500/505 -
PROFIBUS DP — — —
SIMATIC HMI HTTP Protocol — — —
OPC — — —
Allen-Bradley DF1 — — —
Allen-Bradley DH 485 — — —
Allen-Bradley Ethernet IP — — —
GE Fanuc — — —
LG GLOFA-GM — — —
Mitsubishi FX — — —
Mitsubishi P4 — — —
Modicon Modbus RTU — — —
Modicon Modbus TCP/IP — — —
Omron — — —