Está en la página 1de 6

CELAYA, GUANAJUATO A 11 DE OCTUBRE DEL 2013

Controladores Lgicos Programables Prctica: 5


08030096 09030660

Resumen
En esta prctica se implement un ejercicio el cual a simple vista resultada muy sencillo puesto que ya estaba dada la ecuacin de movimiento. Este ejercicio se implement con la ayuda de una herramienta llamada conmutador de tambor y otra llamada contador de pasos. Con cada herramienta se gener la misma ecuacin de movimiento, es decir, la ecuacin de movimiento se realiz 2 veces.

Objetivo
Comprender y desarrollar una ecuacin de movimiento con el conmutador de tambor y con el contador de pasos. Esto para tener ms herramientas de programacin.

Ecuacin de Movimientos
A+B+B-A-A+B+

Simulacin
Para la realizacin de la simulacin fue necesario utilizar el software Twido Suite, con la ayuda de este software fue posible comprender la utilizacin del conmutador de tambor y el contador de pasos. El conmutador de tambor est compuesto por: Una matriz de datos constantes (CAM) organizada en ocho pasos (de 0 a 7) y 16 bits de datos (estado del paso) distribuidos en columnas numeradas de 0 a 15.

Su funcionamiento consiste en seguir una serie de pasos (hasta 8 pasos). La activacin de pasos es de manera ascendente, es decir, al arrancar el programa se activa inmediatamente el paso 0 y mediante un flanco ascendente en la entrada U se activa el paso 1 y as sucesivamente hasta llegar al paso 7 para despus de otro flanco ascendente volver al paso 0. En la Figura 1 se muestra la matriz mencionada con anterioridad, se puede observar que para cada paso se le pueden asignar hasta 16 instrucciones las cuales pueden ser activaciones de bobinas (%Q?.?) o memorias

(%M?.?). Otra cosa a notar es que se pueden tener hasta 8 diferentes conmutadores de tambor y que se le pueden asignar el nmero de pasos que se dese.

Figura 1. Matriz de conmutador de tambor

En la Figura 2 se puede observar cmo quedara el conmutador de tambor con la ecuacin de movimiento. Los contactos A0, A1, B0 y B1 son entradas fsicas simulando ser sensores para cada cilindro neumtico. El contacto llamado BOTON es como su nombre lo indica es el botn de arranque del sistema. Se puede observar que se tienen las condiciones de arranque (Botn + A0 + B0) una vez cumplidas dichas condiciones el sistema comienza su funcionamiento. Los flancos mencionados anteriormente significan que para que se d el siguiente paso en el conmutador de tambor debe existir un cambio de seal, es decir, una vez que tenga una seal positiva debe cambiar a negativa y luego otra vez a positiva y ah es cuando se realiza el cambio al siguiente paso. Se puede observar que se tiene una letra R en el conmutador, esto sirve para resetear el conteo de paso e iniciar desde el paso 0 sea cual sea el paso actual, esto puede ser de gran utilidad para paros de emergencia. La letra F es una salida que se activa en el ltimo paso, es decir, en la configuracin de la Figura 2 se activar cuando el conmutador llegue al paso 6. Para volver a iniciar el ciclo de pasos no es necesario reiniciar el conmutador puesto que trabaja de manera cclica, una vez alcanzado el ltimo paso automticamente (mediante un cambio en el flanco) regresa al paso 0.

Figura 2. Conmutador de tambor

El contador de pasos funciona de una manera muy similar al conmutador de tambor pero con ciertas caractersticas diferentes. La principal caracterstica que los hace diferentes es que el contador de pasos tiene de 0 a 255 y el del conmutador de tambor de 0 a 7 pasos. Otra diferencia es que para cada paso el conmutador puede tener hasta 16 instrucciones mientras que el contador de pasos solo puede tener una instruccin por paso. En la Figura 3 se puede ver la configuracin del contador de pasos, esta es prcticamente idntica a la del conmutador de tambor. Como se puede ver la R si est conectada a un contacto mientras que en la Figura 1 no, esto se debe a que funcionan de manera cclica pero en el contador de pasos se tienen 256 pasos y para que regrese al paso 0 tiene que recorrer los otros 255 pasos. Es por eso que se le asigna el paso 7 (que es el ltimo paso) para resetear al contador y que vuelva a iniciar desde 0. Las iniciales CU y CD corresponden a conteo ascendente y descendente respectivamente. Por ltimo se puede observar que no se tienen alguna salida como en el conmutador de tambor. Cabe mencionar que para que se active CU o CD se tiene que realizar la misma condicin que en el conmutador de tambor.

Figura 2. Contador de pasos.

Otra de las principales diferencias es al momento de la activacin de las instrucciones puesto que no contiene una matriz como el conmutador. Para realizar esto se tienen que poner un contacto con el nmero de paso (%SC?.?) y a continuacin la accin que se desea que realice. En la Figura 3 se puede observar dicha condicin.

Figura 3. Activacin de pasos 0 al 4

Figura 4. Activacin de pasos 5 y 6

En la Figura 3 se puede observar la manera de conectar cada paso con su instruccin. Cabe mencionar que en el Rung 1 y Rung 2 de la Figura 3 la instruccin va dirigida a una memoria en lugar de a una salida fsica como en el Rung 3 y Rung 4. Lo mismo sucede en el Rung 5 y Rung 6 (van a memorias) de la Figura 4 y esto se debe a que no se pueden conectar en paralelo o utilizar ms de un contacto (con asignacin de paso) por rengln. Una manera de solucionar dicho problema se puede ver en el Rung 7 y Rung 8 de la Figura 4 donde las memorias estn compartiendo rengln hacia a la salida fsica. Este problema ocurri porque 2 salida fsicas se activaban ms de una vez.

Discusin
El comprender las diferentes herramientas del Twido de manera independiente es de gran utilidad y los resultados fueron satisfactorios aunque existieron unas pequeas dudas pero fueron resueltas de manera correcta. Conclusiones 08030096 Esta prctica fue de gran importancia debido a que tuvimos que trabajar e investigar de forma independiente y esto siempre ayuda a una mejor comprensin, una vez desarrollado el programa y con la ayuda del profesor para comprender ciertos detalles comprend de mejor manera el funcionamiento de las herramientas descritas en el reporte. Por ultimo creo que es muy importante conocer lo mejor posible cada software para poder explotar todas las herramientas que contengan.

09030660 Esta prctica fue de gran ayuda puesto que conoc nuevas herramientas que me parecieron muy interesantes y de gran utilidad para posteriores problemas que se tenga. Estas dos herramientas aprendidas creo que tienen mucho potencial, lo importante es cmo combinarlas para que den mejor resultado