Este documento describe cómo configurar la comunicación entre un sistema SCADA (InTouch) y una red de PLCs Omron utilizando el software de comunicaciones OMRONHL. Explica cómo crear tópicos de comunicación para cada PLC en OMRONHL y nombres de acceso en InTouch para cada tópico, y cómo programar el PLC maestro para comunicarse con los PLCs esclavos a través de una conexión RS422.
0 calificaciones0% encontró este documento útil (0 votos)
119 vistas2 páginas
Este documento describe cómo configurar la comunicación entre un sistema SCADA (InTouch) y una red de PLCs Omron utilizando el software de comunicaciones OMRONHL. Explica cómo crear tópicos de comunicación para cada PLC en OMRONHL y nombres de acceso en InTouch para cada tópico, y cómo programar el PLC maestro para comunicarse con los PLCs esclavos a través de una conexión RS422.
Este documento describe cómo configurar la comunicación entre un sistema SCADA (InTouch) y una red de PLCs Omron utilizando el software de comunicaciones OMRONHL. Explica cómo crear tópicos de comunicación para cada PLC en OMRONHL y nombres de acceso en InTouch para cada tópico, y cómo programar el PLC maestro para comunicarse con los PLCs esclavos a través de una conexión RS422.
Este documento describe cómo configurar la comunicación entre un sistema SCADA (InTouch) y una red de PLCs Omron utilizando el software de comunicaciones OMRONHL. Explica cómo crear tópicos de comunicación para cada PLC en OMRONHL y nombres de acceso en InTouch para cada tópico, y cómo programar el PLC maestro para comunicarse con los PLCs esclavos a través de una conexión RS422.
Descargue como DOCX, PDF, TXT o lea en línea desde Scribd
Descargar como docx, pdf o txt
Está en la página 1de 2
Como ejemplo se utiliza un PLC OMRON modelo CQM1H, el enlace entre el SCADA
(en el ejemplo se utiliza InTouch) y el PLC, utiliza en cable de comunicaciones
estándar de enlace entre el software de programación del PLC (Syswin ó Cxprogramer) y el propio PLC. Cuando se realiza la comunicación entre el SCADA y el PLC, NO se puede comunicar Syswin, ya que se utiliza la conexión serie RS232 que no permite mas que un enlace simultáneamente. Para enlazar Intouch con Omron, necesitamos tener instalado y abierto el programa de comunicación OMRONHL, que se instala desde el CD de enlace I/O correspondiente. Abrir el programa OMRONHL y configurarlo. En “com port settings” seleccionar el puerto de comunicación (COM1 o COM2) En “topic definición” dar un nombre de enlace y configurarlo . Este nombre permite comunicar cualquier elemento del PLC (entradas, salidas, relés internos, temporizadores, etc.) con Intouch. En en ejemplo se utiliza como nombre de tópico TIM1. En “server settings” se puede seleccionar el tiempo del escaneo y especificar el directorio donde está el fichero. Dejar por defecto. En “windowmaker” ir a “especial – nombre de acceso y crear uno nuevo con el nombre OMRONHL, editarlo tal y como se ve en la figura. Es muy importante el poner el nombre de acceso el del programa de enlace (OMRONHL) y topic name el mismo que habíamos dado en el paso anterior al configurar el programa de enlace. En syswin programar el temporizador 1 para que cuente el tiempo seleccionado en DM020 cuando se ponga en marcha bien desde la entrada 0.0 o desde el relé 50.00. Hacer que cuando se cumpla el tiempo, se active la salida 100.00. Como al cargar el valor a contar en un DM, el formato que utiliza es hexadecimal, hay que realizar una conversión previa a BCD, poniendo que con el contacto 253.13 (siempre a ON) convertimos el dato de DM22 en hexadecimal a BCD y lo guardamos en DM20. Volcar el programa al PLC, ponerlo en RUN y NO estar en línea para dejar el puerto de comunicación libre para OMRONHL. Ir al diccionario de tagnames y crear un nuevo llamado TIM1, configurarlo como entero de entrada/salida y ponerle como nombre de acceso OMRONHL y como item DM022. (en DM020 se guardará el tiempo a contar por el TIM1 en BCD). Para visualizar el tiempo actual del temporizador, crear un tagname llamado “tiemporeal” el cual será entero de entrada salida, utilizará como nombre de acceso OMRONHL y el item será PV1 (en la ayuda de OMRONHL vemos que la dirección a utilizar para la comunicación con contadores y temporizadores es PV, el uno hace referencia al en este caso temporizador 1) Para poner a funcionar el temporizador, crear un tagname llamado “marchatim1” que será discreto de entrada/salida, su nombre de acceso será OMRONHL y el item 05000 (bit de IR50.00). Para visualizar el estado de la salida, crear un tagname llamado “salida10000”que será discreto de entrada/salida, su nombre de acceso será OMRONHL y el item 10000 (bit de IR100.00). Crear una nueva pantalla y llamarla por ejemplo PLC. Colocar en ella y en la principal teclas de acceso a ambas. Editar una pantalla en Intouch desde la cual se puede poner en marcha el temporizador, visualizar el valor actual (PV), introducir el valor a contar y ver cuando éste activa la salida. Comunicación con una red de PLCs Trataremos cómo realizar el enlace de un SCADA (en el ejemplo Intouch) con una red de PLCs utilizando dos ejemplos: A RS422 con autómatas Omron B Profibús con autómatas Siemens S7 A Maestro (Intouch), esclavos (PLCs) utilizando para la comunicación la salida RS232 del PC y las tarjetas de comunicaciones SCB41 en cada esclavo (RS422), para que el puerto RS232 del PC pueda enlazar con los esclavos es necesario utilizar un conversor RS232/RS422 (Westermo) PC WESTERMO PLC1 PLC2 PLC3 Cable paralelo 9 pins W----------------PLC1---------------------------------PLC2-------------------------------------PLC3---- - CABLEADO DE LA RED El cable de unión entre PC y WESTERMO es un cable paralelo normal de 9 pins. TD 3 ...................... 3 TD RD 2 ...................... 2 RD RTS 7 ...................... 7 RTS CTS 8 ...................... 8 CTS DSR 6 ...................... 6 DSR SG 5 ...................... 5 SG DCD 1 ...................... 1 DCD DTR 4 ...................... 4 DTR RI 9 ...................... 9 RI La unión entre el Westermo y el primer PLC es uniendo los 4 puntos de la siguiente forma: R+ 1 ...................... 1 SDAR- 2 ...................... 2 SDB+ T+ 3 ...................... 6 RDAT- 4 ...................... 8 RDB+ La unión entre los autómatas es siempre igual, uniendo los 4 puntos en paralelo. 1 ...................... 1 2 ...................... 2 6 ...................... 6 8 ...................... 8 La posición de los microinterruptores del Westermo es: SW2 = 1,4,6 a ON (también 3,5,6) y SW3 = 1,3,4 a ON. Con este cableado, desde SYSWIN se puede comunicar con cualquiera de los PLCs usando la red, para ello, debemos numerar el puerto B de la tarjeta SCB41 con el número de esclavo correspondiente, se hace desde “PROYECTO – COMUNICACIONES” SYSWIN sólo puede comunicar simultáneamente con uno de los PLCs Intouch comunica con todos haciendo un barrido de toda la red de forma que en una misma pantalla activa puede haber elementos de distintos autómatas y visualizar y controlar distintos parámetros de cualquier autómata. A través de Intouch, utilizando scripts se pueden dar órdenes de un PLC a otro, por ejemplo, al accionar una entrada del PLC1 que se conecte una salida del PLC3. Para la comunicación de Intouch con los PLCs necesitamos crear un nombre de acceso por cada autómata, para facilidad de comprensión, es interesante dar los mismos nombres a los tópicos que se configuran desde OMRONHL. Desplegar el menú “Configure” y definir los distintos “tópicos” (uno por cada PLC). Para definir un tópico nuevo, pulsar en NEW y editar los apartados siguientes (ver figura de la página siguiente): Puerto de comunicaciones. En Unit Address, especificar en número de esclavo correspondiente al puerto B. En Update Interval poner el tiempo deseado de escaneo de INTOUCH Con los tópicos de comunicación configurados, arrancar INTOUCH, desplegar el menú “Special” y seleccionar “Nombres de acceso” poner un nombre de acceso para cada PLC, se puede utilizar el mismo que el de el tópico. Pulsando en Modify, se configuran los nombres de acceso, vemos como el nombre de acceso y el tópico pueden ser los mismos. Es importante poner el nombre d