Control e instrumentacion
TEMA: Comunicación PLC Simatic S7-200 CPU 2XX con LABVIEW. INTRODUCCIÓN Hasta no hace mucho tiempo el control de procesos industriales se venía haciendo de forma cableada por medio de contactores y relés. Al operario que se encontraba a cargo de este tipo de instalaciones, se le exigía tener altos conocimientos técnicos para poder realizarlas y posteriormentemantenerlas. Además cualquier variación en el proceso suponía modificar físicamente gran parte de las conexiones de los montajes, siendo necesario para ello un gran esfuerzo técnico y un mayor desembolso económico. En la actualidad no se puede entender un proceso complejo de alto nivel desarrollado por técnicas cableadas. El ordenador y los autómatas programables ha intervenido de formaconsiderable para que este tipo de instalaciones se hayan visto sustituidas por otras controladas de forma programada. El Autómata Programable Industrial ó Controlador Lógico Programable (PLC) nació como solución al control de circuitos complejos de automatización. Por lo tanto se puede decir que un PLC no es más que un aparato electrónico que sustituye los circuitos auxiliares o de mando de los sistemasautomáticos. A él se conectan los sensores (finales de carrera, pulsadores, etc...) por una parte, y los actuadores (bobinas de contactores, lámparas, etc...) por otra. Una de las aplicaciones de los autómatas es la domótica, es decir supervisar, monitorear y controlar las elementos eléctricos de una casa, que pueden ser las luces de diferentes habitaciones asociadas a zonas de iluminación. Elsiguiente ejercicio se plantea la comunicación, supervisión y control de un PLC por medio de un programa en labview, para lo cual necesitamos revisar ciertos conceptos tales como: 1. Programación en el PLC en modo Freeport. 2. Programación de la comunicación en Labview 3. Aplicaciones Para poder entender de mejor manera el siguiente ejercicio de comunicación entre el PLC siemens CPU 224 y el PC pormedio de un programa con lenguaje gráfico como Labview se revisará:
Realizado Por: Ing. Carlos Pillajo
Página 1
Universidad Politécnica Salesiana
1.
Programación en el PLC en modo Freeport
Para realizar el programa en Step7, como conocimientos previos se debe observar algunas marcas especiales que se van a utilizar para poder configurar el PLC siemens CPU 224 con protocoloFreeport , al igual que algunas instrucciones de interrupción, para efectos de comunicación 1.1 MARCAS ESPECIALES:
Marca Especial SM0.0 SM0.1 Descripción valor Bit siempre esta activado Este bit se activa sólo el primer ciclo. Registro de Configuración protocolo Freeport puerto 0, para que se comunique a 9600 bps, 8 bits de datos, sin paridad y 1 bit de parada
SMB30 16#09 Registro de control de recepción de mensaje, configurado para detección de SMB87 16#B0 inactividad Registro de carácter de fin de mensaje, configurado para que el carácter de fin de mensaje sea enter ó fin de linea "LF" = 0A (ver tabla ASCII) SMB89 16#0A SMW90 SMB94 5 100 Registro de tiempo de línea de inactividad en milisegundos Registro de número máximo de caracteres a recibir, configurado para recibir 100 caracteres
Registro para controlar la recepción del mensaje, cofigurado para que se active cuando el carácter final se ha recibido. SMB86 16#20 Registro de duración de la interrupción temporizada en milisegundos, SMB34 10 configurada para 10 milisegundos.
1.2 INTERRUPCIONES:
Evento 8 9 23 10 Descripción Interrupción Recibir carácter puerto 0 Transmisión finalizada puerto 0 Recepción de mensaje finalizada puerto 0 Interrupción temporizada 0
Se dará conocer más sobre las marcas especiales para la transmisión y recepción de mensajes. SMB86 y SMB186 se utilizan para controlar y leer el estado de la operación Recibir mensaje.
Realizado Por: Ing. Carlos Pillajo ...
Regístrate para leer el documento completo.