Sei sulla pagina 1di 10

Siemens Industry IA/DT/BT Service&Support - Automation Service, ...

http://support.automation.siemens.com/WW/llisapi.dll?func=ll&objid...

Automation Technology > Productos y sistemas para manejo y visualizacin > Equipos de manejo (HMI) > Comfort Panels Comfort Panels -- Crear configuracin HMI -- Acceso remoto - Tips & Tricks para configurar Qu posibilidades tiene un Sm@rtClient de acceder a un SIMATIC HMI Comfort Panel con teclas de servicio como Sm@rtServer? Cmo se puede acceder con WinCC (TIA Portal) a las variables de un panel de operador por medio de una aplicacin de Excel ? Qu posibilidades tiene un Sm@rtClient de acceder a un SIMATIC HMI Comfort Panel con teclas de servicio como Sm@rtServer? Descripcin Se quiere manejar mediante un acceso remoto un SIMATIC HMI Comfort Panel con teclas de servicio configurado como Sm@rtServer. El manejo de las teclas depende del Sm@rtClient utilizado. Este artculo muestra las diferentes posibilidades del Sm@rtClient. Instrucciones Un SIMATIC HMI Comfort Panel con teclas se ha configurado como Sm@rtServer.

Figura 01 Se pueden utilizar las siguientes estaciones como Sm@rtClient: SIMATIC HMI Comfort Panel con teclas SIMATIC ITC Touch / SIMATIC HMI Touch Panel / Estacin Runtime con SIMATIC WinCC Runtime Advanced SIMATIC ITC Touch / SIMATIC HMI Touch Panel / Estacin Runtime con SIMATIC WinCC Runtime Advanced y teclado conectado Telfono inteligente o Tableta (Android) con un Sm@rtClient-App SIMATIC HMI Comfort Panel con teclas

1 de 10

03/03/2014 07:18 p.m.

Siemens Industry IA/DT/BT Service&Support - Automation Service, ...

http://support.automation.siemens.com/WW/llisapi.dll?func=ll&objid...

Figura 02 Si se utiliza un SIMATIC HMI Comfort Panel con teclas como Sm@rtClient, se pueden manejar todas las teclas del Sm@rtServers excepto la tecla "ACK". La tecla "ACK" del Sm@rtServer no la puede utilizar el Sm@rtClient para el acuse de avisos. Para ello, hay que configurar un acuse a posteriori en la lnea de avisos del Sm@rtServer. El aviso se puede marcar con las teclas "Alto/Profundo", el botn de acuse se selecciona a travs de la tecla "TAB" y el aviso se acusa con la tecla "ENTER". El teclado siempre se simula como teclado manual. Tambin en in campo de E/S de tipo "INT" se ofrecen letras en el Sm@rtClient. Con una pulsacin sencilla en la tecla "HELP" en el Sm@rtClient se llama a su ayuda. Si se vuelve a pulsar esta tecla, se llama a la ayuda del Sm@rtServer. SIMATIC ITC Touch / SIMATIC HMI Touch Panel (consulte la lista inferior) / Estacin Runtime con SIMATIC WinCC Runtime Advanced

2 de 10

03/03/2014 07:18 p.m.

Siemens Industry IA/DT/BT Service&Support - Automation Service, ...

http://support.automation.siemens.com/WW/llisapi.dll?func=ll&objid...

Figura 03 Si se utiliza un SIMATIC ITC Touch, un SIMATIC HMI Touch Panel (consulte la lista inferior) o una estacin Runtime SIMATIC WinCC Runtime Advanced como Sm@rtClient sin tener conectado un teclado externo, slo se muestra el contenido de las imgenes del SIMATIC HMI Comfort Panel con teclas. Las teclas no se muestran. Por tanto es imposible manejar las teclas con esta estructura. SIMATIC ITC Touch / SIMATIC HMI Touch Panel (consulte la lista inferior) / Estacin Runtime con SIMATIC WinCC Runtime Advanced y teclado conectado

3 de 10

03/03/2014 07:18 p.m.

Siemens Industry IA/DT/BT Service&Support - Automation Service, ...

http://support.automation.siemens.com/WW/llisapi.dll?func=ll&objid...

Figura 04 Si se utiliza un SIMATIC ITC, un SIMATIC HMI Touch Panel (ver la lista debajo) o una estacin Runtime SIMATIC WinCC Runtime Advanced como Sm@rtClient y se les conecta un teclado externo, no se transfieren las teclas de las flechas y los nmeros. Pero se puede manejar todo el SIMATIC HMI Comfort Panel con teclas con ayuda del teclado de PC y el ratn. Con ayuda de las teclas de las flechas del teclado tambin se puede modificar la posicin del cursor en los campos de texto. Telfono inteligente o tableta (Android) con un Sm@rtClient-App

4 de 10

03/03/2014 07:18 p.m.

Siemens Industry IA/DT/BT Service&Support - Automation Service, ...

http://support.automation.siemens.com/WW/llisapi.dll?func=ll&objid...

Figura 05 Si se utiliza un telfono inteligente o una tableta PC con sistema operativo Android como Sm@rtClient, y se utiliza un Sm@rtClient-App, no se transfieren las teclas de las flechas y los nmeros. Pero se puede manejar todo el SIMATIC HMI Comfort Panel con teclas con ayuda del teclado en pantalla del equipo. Con ayuda de las teclas de las flechas del teclado tambin se puede modificar la posicin del cursor en los campos de texto. SIMATIC HMI Touch Panels utilizables TP177B, OP177B, TP277, OP277, TP700 Comfort, TP900 Comfort, TP1200 Comfort, TP1500 Comfort, TP1900 Comfort, TP2200 Comfort, MP177 Touch, MP277 Touch, MP 377 Touch Indicacin sobre seguridad Atencin Las funciones y soluciones descritas en este artculo se limitan principalmente a la implementacin de la tarea de automatizacin. Por favor, tenga adems en cuenta tomar las correspondientes medidas de proteccin respecto a la seguridad en Internet, al conectar su instalacin con otras partes de la instalacin, la red de la empresa o Internet. Informacin adicional al respecto est disponible en la pgina del Customer Support con nmero ID 50203404. Cmo se puede acceder con WinCC (TIA Portal) a las variables de un panel de operador por medio de una aplicacin de Excel ? Descripcin El FAQ describe una posibilidad para poder acceder a las variables de un panel de operador por medio de una aplicacin Excel con ayuda de WinCC (TIA Portal). Instrucciones WinCC (TIA Portal) dispone de varias posibilidades para utilizar el servicio Web (SOAP). Este servicio (SOAP) se basa en el Simple Object Access Protocol (protocolo simple de acceso a objetos). Con su ayuda, se puede acceder a las variables de un panel de operador desde aplicaciones externas, por ejemplo Excel, a travs de Ethernet.

5 de 10

03/03/2014 07:18 p.m.

Siemens Industry IA/DT/BT Service&Support - Automation Service, ...

http://support.automation.siemens.com/WW/llisapi.dll?func=ll&objid...

Indicacin Se pueden utilizar todos los paneles de operador que soportan el servicio web "SOAP". N Procedimiento 1 Ajustes en WinCC (TIA Portal) Abra la "configuracin runtime" en la navegacin del proyecto. Seleccione el punto "Servicios" dentro de la ventana "Ajustes runtime". Active la opcin "Web-Service SOAP" en el punto "Escribir / Leer variables".

Figura 01 Indicacin No hace falta ninguna licencia para el "Web-Service SOAP". 2 Ajustesen el panel de operador

Creacin del enlace de Ethernet


Asigne una direccin IP al panel de operador. Para ello, abra la opcin del men "Panel de control -> Redes y conexiones -> SOC1 Ethernet Driver -> Direccin IP". La forma de integrar un panel de operador en una red local est disponible en la pgina del Customer Support con nmero ID 13336639 3 Ajustes en la plantilla de Excel La siguiente imagen muestra la plantilla de Excel abierta.

Figura 02 1. Introduccin de la direccin IP

6 de 10

03/03/2014 07:18 p.m.

Siemens Industry IA/DT/BT Service&Support - Automation Service, ...

http://support.automation.siemens.com/WW/llisapi.dll?func=ll&objid...

Inserte la direccin IP del panel de operador en la celda "B1". En este ejemplo: "172.16.34.200". 2. Lectura y escritura de variables en el panel HMI: Columna "A" (Descripcin) En la columna "A" se puede indicar una descripcin de las variables utilizadas, dentro de la opcin "Description". Columna "B" (Nombre del tag) En la columna "B", dentro del ttulo "Tag Name", introduzca el nombre de las variables HMI que se deben leer o escribir. Para ello, tenga en cuenta la correcta escritura de las variables utilizadas (maysculas, minsculas, etc.). Columna "C" (Valor) En la columna "C" se muestra el valor ledo de las variables HMI o el valor con el que se debe escribir dicha variable. Columna "D" (Lectura/Escritura) Caso 1: Escribir variable HMI (W) Si la variable HMI indicada en la columna "C" se debe escribir, introduzca la letra "W" en la celda situada debajo en la columna "D". Caso 2: Leer variable HMI (R) Si la variable HMI indicada en la columna "C" se debe leer, introduzca la letra "R" en la celda situada debajo en la columna "D". Columna "E" (Estado) En la columna "E" se muestra el estado de la ejecucin (Done/Fault Realizado/Fallo). El estado "Fault" se muestra, por ejemplo, cuando no se dispone del nombre del tag (Tag Name) en la celda "B7". Indicacin No se produce ninguna evaluacin adicional de los posibles "manejos errneos" o "entradas" errneas. El script adjunto se puede adaptarse segn las necesidades. 3. Botones "Update Data" Con el botn "Update Data (actualizar datos)" se actualizan las variables indicadas en la lista de Excel. "Info De / Info En" Con el botn "Info De" o "Info En" se muestra una "Pgina de informacin" en alemn (De) o ingls (En). La pgina de informacin contiene una descripcin breve sobre el manejo de la tabla de Excel. 4. Opciones de manejo La plantilla de Excel est diseada de tal manera para que se puedan leer automticamente hasta 500 variables. Si una variable HMI no se debe leer o escribir, elimine la entrada correspondiente en la columna "D" (R/W). Indicacin La plantilla de Excel "SOAP_Excel_Template.xls" contienen un script. Este script lo puede abrir y editar consecuentemente con el editor de Excel, utilizando la opcin

7 de 10

03/03/2014 07:18 p.m.

Siemens Industry IA/DT/BT Service&Support - Automation Service, ...

http://support.automation.siemens.com/WW/llisapi.dll?func=ll&objid...

"Herramientas -> Macro -> Editor de Visual Basic". 4 Edicin de la plantilla de Excel El FAQ dispone de una plantilla de Excel para su descarga. La plantilla de Excel se puede utilizar directamente, sin tener que realizar grandes adaptaciones. En caso necesario, la plantilla de Excel la puede adaptar de acuerdo a sus especificaciones. La plantilla de Excel adjunta contiene un script. Con ayuda de este script se pueden leer o transferir valores del/al panel HMI a travs de campos preconfigurados. Ampliacin del script Los siguientes datos se refieren siempre a la posicin desde la cual son stos llamados. Los datos siempre se introducen por ejemplo con el formato "Z 57, S 36". Estos datos estn disponibles en la lnea de cabecera de mens, cuando haya abierto el editor de Microsoft Visual Basic.

Figura 03 Abrir el editor de Scripts Abra la vista "Visual Basic" en barra de mens de Excel. "Ver -> Barra de smbolos -> Visual Basic" (Excel 2003). Conexin SOAP No es necesario realizar ninguna modificacin en los ajustes disponibles. Modificar el nombre de usuario / contrasea (si es necesario) El nombre de usuario / contrasea utilizados se deben modificar en 2 posiciones. - Z 57, S 36 - Z 96, S 36 Modificar el campo de entrada para las direcciones IP Los datos de la celda se realizan en las siguientes posiciones dentro del script. En el script se consulta esta celda en 2 posiciones. - Z 43, S 19 - Z 81, S 19 Modificar la asignacin para las celdas de las variables HMI Los datos de la celda se realizan en las siguientes posiciones dentro del script. Dato de la lnea: - Z 129, S 15 Dato de la columna: - Z 135, S 39 Evaluacin "Lectura/Escritura" de las variables HMI La evaluacin se realiza en el script para ... la lectura: - Z 135, S 9 la escritura: - Z 161, S 9 Nmero mximo de variables HMI El nmero mximo de variables HMI se introduce en las siguientes posiciones dentro del script. - Z 185, S 37

8 de 10

03/03/2014 07:18 p.m.

Siemens Industry IA/DT/BT Service&Support - Automation Service, ...

http://support.automation.siemens.com/WW/llisapi.dll?func=ll&objid...

Indicacin Las modificaciones realizadas se pueden probar de inmediato en el editor de Visual tras el archivo. Para ello ste no tiene que cerrarse. 5 Indicaciones para la configuracin HMI La imagen HMI configurada con las variables se llama a travs del rbol del proyecto, bajo la opcin "Imgenes -> 001_Application -> Topic_001.1". En el modo runtime, se llama a la imagen HMI desde la opcin "Ejemplo de aplicacin > Vista general -> SOAP". Tabla 01 Indicacin sobre seguridad Atencin Las funciones y soluciones descritas en este artculo se limitan principalmente a la implementacin de la tarea de automatizacin. Por favor, tenga adems en cuenta tomar las correspondientes medidas de proteccin respecto a la seguridad en Internet, al conectar su instalacin con otras partes de la instalacin, la red de la empresa o Internet. Informacin adicional al respecto est disponible en la pgina del Customer Support con nmero ID 50203404. Descarga Anexo 1: El anexo 1 contiene una plantilla de Excel con los ajustes necesarios para el intercambio de datos entre un Comfort Panel y la plantilla de Excel a travs de SOAP. Anexo 2: El anexo 2 contiene una configuracin para un TP1200 Comfort Panel. Con ayuda de la imagen configurada, se puede acceder a las variables de la plantilla de Excel a travs de SOAP.

Anexo 1: Excel_Template_SOAP.zipExcel_Template_SOAP.zip ( 29 KB )

Anexo 2: WinCC_SOAP_Connection_CODE.zip WinCC_SOAP_Connection_CODE.zip ( 7383 KB ) Entorno de creacin Configuracin HMI: WinCC Advanced V11 + SP2 Update 5 Sistema operativo Windows: Microsoft Windows XP + SP3, Microsoft Windows 7 Versin de Excel: Microsoft Excel 2003, Microsoft Excel 2010 Conceptos de bsquedas ampliados Enlace SOAP, panel HMI, HMI Panel, panel de operador HMI, Word, tabla; intercambio de datos, acceso remoto. Nr. de identificacin (ID):69856367 Fecha:2013-11-08
Siemens AG 2014 - Pie de imprenta - Privacidad de datos - Condiciones de uso

9 de 10

03/03/2014 07:18 p.m.

Siemens Industry IA/DT/BT Service&Support - Automation Service, ...

http://support.automation.siemens.com/WW/llisapi.dll?func=ll&objid...

10 de 10

03/03/2014 07:18 p.m.

Potrebbero piacerti anche