Mecatronica

Solo disponible en BuenasTareas
  • Páginas : 5 (1044 palabras )
  • Descarga(s) : 0
  • Publicado : 17 de agosto de 2012
Leer documento completo
Vista previa del texto
Actividad 8: Excel como cliente OPC

Objetivo de la actividad y listado de materiales
Objetivo de la actividad
Conocer la forma de enlazar Excel con el autómata de Siemens por medio de servidores OPC de tal modo que en un una hoja Excel podamos monitorizar variables del autómata Lectura de datos (PLC → Excel)/Escritura de datos (Excel → PLC) utilizando OPC Server de Simatic como servidorOPC. Para utilizar Excel como cliente OPC de Simatic OPC Server hay que emplear el mismo control DatCon, controlador de comunicaciones, que se usa en Visual Basic.

Material necesario y requisitos
• Un autómata Simatic S7 300 y un CP 343 con referencia 6GK7 343–1GX20–0XE0, a partir de la versión de firmware V1.0 • En el autómata no hay programa de usuario (Solo a afectos de probar la comunicaciónde las E/S del PLC con el servidor OPC. Si hubiera un programa no podríamos forzar salidas). • El CP Ethernet del autómata está instalado y tiene ajustada una dirección IP. • Un PC con una tarjeta de red Ethernet con una dirección IP. • El PC/PG debe tener cargado el soft STEP 7 versión 5.3. • El PG/PC deberá tener instalado SIMATIC NET para Industrial Ethernet (*). • La conexión física PC-CP sehace a través de un hub (switch) 3Com de 8 puertos También debe estar instalado el paquete Office. (*) El CD SIMATIC NET contiene los servidores OPC para todos los protocolos y los drivers para todas las tarjetas de red de Siemens y de otros fabricantes (como en nuestro caso 3COM) que serán reconocidas por el soft STEP 7. 2

Lectura de datos PLC → Excel
Esta actividad está basada y escontinuación de sact07_Configuración de S7-OPC Siemens en Ethernet. Por lo tanto, las variables a monitorizar son las que se han configurado en esa actividad . Hay que recordar que las variables a manejar en el cliente OPC son las que se configuran en OPC Scout. • Abrir el libro Excel que estamos utilizando, nombrar una nueva hoja como OPC

Simatic y preparar la estructura que se ve en la figura. • Porcada celda de Excel que vamos a utilizar insertar un cuadro de texto, con las características que se muestran en el cuadro inferior, al hacerlo, Excel pasa a Modo diseño. • La situación de los cuadros de texto en la hoja de Excel puede ser cualquiera ya que solo van a servir como “intermediarios” para colocar en las celdas seleccionadas los variables del autómata. • Modificar las propiedadesName(columna Nombre del objeto) y LinkedCell (columna Celda) de los cuadros de texto según lo señalado en el cuadro anterior.

3

Lectura de datos PLC → Excel

1

Más controles

• Incorporar el cuadro de controles de Visual Basic mediante Ver → Barra de herramientas → Cuadro de controles. • Hacer clic en el control Más controles para incorporar el control SIMATIC NET OPC Data, (nombreDatCon). Cuando se incorpora este control, Excel cambia a Modo diseño (ver 1) . En Excel, este control no se ve, por lo que es importante conocer su ubicación.

4

Lectura de datos PLC → Excel
• Activar la ventana de propiedades del control SIMATIC NET OPC Data. Para ello
OPC.SimaticNet

hacemos, con el botón derecho (en Modo diseño, botón 1 de la diapositiva anterior), Objeto → SIMATIC NET OPCData → Propiedades. • Esta ventana permite ver el servidor OPC que va a suministrar los datos a nuestra aplicación (Excel en este caso). Como se ve en la figura, si están instalados varios servidores, puede

seleccionarse cualquiera de ellos (siempre que estén en configurados este caso correcse ha

tamente),

seleccionado el servidor de Simatic. • Si el PC en el que está la hoja Excel estáen una red, en Node se ve la ruta de acceso.

5

Lectura de datos PLC → Excel

Opcion

e

s

* 5

L6C2 L7C2 L8C2

L11C2 L12C2 L13C2

L12C3 L12C3 L13C3

• Es importante observar la forma de referenciar las celdas que hemos seleccionado (puede configurarse) ; éste será una información a utilizar más adelante.

6

Lectura de datos PLC → Excel

En la ventana de propiedades...
tracking img