viernes, 27 de diciembre de 2013

PROFIBUS III



ENUNCIADO

Configurar el funcionamiento de una cinta transportadora mediante un variador conectado a Profibus-DP de la siguiente manera:

Al accionar el  pulsador de marcha arrancaremos la cinta al 25% de la velocidad del motor, y al detectar un sensor el elemento que transporta la cinta, el motor acelerará hasta el 100% de su velocidad. Al llegar la pieza al final (detectado por otro sensor), motor parará durante 10”, para posteriormente  invertir el sentido de giro del y funcionando a la velocidad del 50% del motor, deteniéndose la cinta cuando la pieza vuelva a ser detectada por el primer sensor. El estado de la cinta transportadora estará en todo momento señalizado por lámpara (una para el paro, otra para la marcha, una para cada sentido de giro, y una para cada velocidad distinta del motor.) 

Las entradas que controlan la cinta transportadora estarán ubicadas en un módulo de periferia descentralizada o autómata programable (el que se desee). El estado de la cinta transportadora se visualizará desde el autómata maestro.

INTRODUCCION

El módulo de comunicaciones Profibus-DP sirve para la conexión de convertidores de la serie MICROMASTER4 a bus Profibus-DP. Se pueden conectar hasta un total de 126 convertidores a un maestro.

Para informar sobre el estado actual de funcionamiento el módulo de comunicación dispone de un indicador led tricolor ( verde, naranja, rojo) que nos indica el estado operativo del módulo.

La alimentación de tensión se produce mediante el conector de sistema del convertidor.

La conexión al sistema Profibus se produce mediante un conector tipo D de 9 pines según la norma Profibus

El módulo de comunicaciones soporta velocidades de 9.6kbps hasta 12Mbps.

El control del micromaster4 se produce por el canal cíclico de PROFIBUS-DP. La estructura de datos útiles para el canal cíclico se define en el perfil PROFIDrive y se designa como PPO (objeto parámetros-datos de proceso).

 


La información que se necesita se transmite mediante un “telegrama” desde el autómata al variador y viceversa. La estructura de datos útiles en la comunicación de datos útiles se subdivide en dos áreas que se puede transmitir en cada telegrama:
 
El área de parámetros (PKW) para leer y escribir valores de parámetros del variador.

El área de datos de proceso (PZD) es decir palabras de mando y valores de consigna, así como información de estado y valores reales.

A la hora de configurar la comunicación, la estructura de datos útiles se designa como (Parameter Process Data Objects) PPO. Existen cinco tipos de PPO en función de la cantidad de datos de parámetros y de proceso que se empleen. PPO1, PPO2, PPO3, PPO4, PPO5.

El variador micro/midimaster para poder gobernarse correctamente desde comunicaciones debe de seguir un orden en la recepción de su palabra de control.  Primeramente, para poder estar preparado para arrancar a través de comunicaciones, debe de recibir la palabra de control o de habilitación:
·         447E.
Partiendo de este estado, cambiando el último bit arrancaremos el variador, es decir:
·         Para girar a derechas: 447F.
·         Para girar a izquierdas: 0C7F.

Si una vez en marcha deseamos parar el variador, podemos realizar tres tipos de parada: la normal (447E), la parada libre (447D), y la parada rápida (447B). En cualquier caso, siempre deberemos de partir de un estado de parada normal (OFF1). Por lo tanto, si realizamos parada OFF2 o OFF3, a continuación, y durante algunas décimas de segundo, es necesario enviar la parada OFF1. Indicar como apunte final que si deseamos realizar movimiento mediante jogging, la palabra de control debe de adoptar lógicamente el valor:

·         Para girar a derechas: 057F
·         Para girar a izquierdas: 067F.

En caso de querer leer o escribir parámetros en el variador, deberemos emplear el perfil PP01.

Esto hará que mandemos los 8 bytes para leer/escribir y los 4 siguientes para controlar el variador. En los 8 primeros, utilizaremos los dos primeros para indicar el número de parámetro y la acción a realizar (leer o escribir) y en los otros 6 restantes los emplearemos para recibir el valor del variador (leer) o para colocar el valor que nosotros queramos escribir.
 

PROCEDIMIENTO DE LA ACTIVIDAD

En esta práctica hemos añadido un ET200L para facilitar la comunicación, la cual se muestra en el siguiente esquema.

 


Lo primero que debemos hacer en esta práctica es abrir el software de programación STEP 7 de SIEMENS y añadir un equipo nuevo CPU1 314IFM al que añadiremos el soporte bastidor y la CP342-5 en el slot que nos permita. Una vez hecho esto, lo estableceremos como maestro a este último y se le incluirán los esclavos de los que habla el enunciado: ET200L y el variador.




Cuando estén puestos los esclavos, la conexión Profibus DP la podremos ver a través de la pantalla del ordenador de la siguiente forma.




Hecho esto procederemos a realizar las ecuaciones del programa en el OB1.


 



 

El primer MOVE manda la orden de habilitación para que pueda el variador funcionar.

El segundo manda la orden de velocidad (W#16#1000), a un 25%

El tercero manda la orden del sentido de giro, es decir a derechas

El cuarto le indica que debe ir al máximo de velocidad

El quinto MOVE detiene el motor y lo habilita

En el sexto le está indicando que debe funcionar a un 50% de su velocidad.

El séptimo cuando el temporizador se haya detenido se pondrá a girar a izquierdas

El octavo y último MOVE da la orden al variador de que detenga el motor.

1 comentario:

  1. Buen trabajo, pero podrias haber explicado mejor la parte de la cimuniciación del variador en profibus, y lo de las capturas de pantalla con la foto, queda algo cutre....

    Antonio Alhambra

    ResponderEliminar