Seguridad

Solo disponible en BuenasTareas
  • Páginas : 8 (1886 palabras )
  • Descarga(s) : 0
  • Publicado : 25 de enero de 2012
Leer documento completo
Vista previa del texto
LA HERRAMIENTA PARA OPC KepServerEX Y EL TRABAJO CON DDE EN EXCEL.
Como ya hemos visto, OPC es una tecnología que tiene a estandarizar las interfaces de comunicación entre los diferentes elementos y dispositivos inteligentes, tanto software como hardware, de una pirámide de automatización. Una de las herramientas de que se dispone en el mercado para poder, en el momento en que se desarrollanuestra aplicación SCADA, probar las conexiones de la misma con los diferentes elementos de la pirámide de automatización, es el KepServerEX. Esta herramienta integra un servidor OPC y un cliente OPC ofreciendo un proyecto por defecto que trabaja con Drivers virtuales permitiéndonos además definir nuevas variables que serán manejadas por el referido servidor/cliente OPC. La idea general pudierailustrarse gráficamente de la siguiente forma:

Fig.1 Esquema general de trabajo.

Si se revisa la ayuda (o el paquete de instalación de la versión comercial) del KepServerEX se podrá notar que dispone de muchos drivers para poder comunicarse con otros dispositivos de la

pirámide de automatización, sirviendo entonces de pasarela o elemento interface dentro de la misma y contribuyendo a laestandarización de las comunicaciones. En el esquema anterior se trata de explicar esto. El servidor OPC recolecta, y no el SCADA, las variables provenientes de los elementos de campo o de otros clientes/servidores OPC. Es la herramienta la que tiene los drivers para comunicación y la que los implementa, y no el SCADA (a diferencia del esquema típico que existía antes del surgimiento de OPC, donde elSCADA se caracterizaba por los drivers y la gestión de muchos dispositivos diferentes). Note que en el esquema anterior el SCADA solo necesita OPC para enlazarse, a través del servidor OPC, con la pirámide de automatización. Veamos cómo trabajar con la herramienta a través de un primer ejemplo: 1. Configuración inicial. Como se mencionó inicialmente, al instalarse el KepServerEX, en el directoriopor defecto asociado a los proyectos, se incluye un proyecto llamado simdemo.opf que es un simulador de drivers de prueba. La pantalla que muestra el KepServerEX al inicializarse y cargar dicho proyecto es la siguiente:

La pantalla principal se divide en tres secciones, la de la izquierda, arriba, es un listado de la red de automatización que el servidor OPC tiene configurada para conectarse. Lasección de la derecha, arriba, es un listado de los tags o etiquetas de cada dispositivo y la sección de abajo es una ventana para el registro de eventos en el servidor. Veamos con mayor detalle las dos primeras secciones que son las más importantes:

La primera sección nos muestra la configuración de la red para el proyecto simdemo.opf. Note que la configuración consta de canal y asociado acada canal, dispositivos. Dentro de los dispositivos están los tags o etiquetas, que son las variables gestionadas por los dispositivos (y publicadas para OPC) y a las cuales pudiéramos tener acceso. En el caso del proyecto simulador de drivers ya aparecen algunas definidas por defecto y que posteriormente utilizaremos. Si por ejemplo, damos click en Channel_1/Device_1 se visualizará:

Note quepara cada etiqueta se visualiza su nombre, dirección, tipo de datos, tiempo de actualización y descripción. Para el simulador de driver que se carga por defecto las direcciones validas y su significado son los siguientes: K0 a K9999: Etiquetas que el usuario puede leer o escribir. Puede configurarse como cualquier tipo de memoria. Para el caso de los Booleans se debe incluir el subfijo.BitNumberpara que funcione como un tag booleano. Por ejemplo, K0.03 es el 4to bit de la palabra 0 del área de memoria K. R0 a R9999: Etiquetas que el usuario puede leer y que están cambiando constantemente (son enteros que van cambiando). Para el caso de los Booleans se debe incluir el subfijo.BitNumber para que funcione como un tag booleano. Por ejemplo, R0.03 es el 4to bit de la palabra 0 del área de...
tracking img