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.
ESQUEMA DEL SISTEMA:
MEMORIA ENVÍO DE DATOS:
En este ejercicio no recibimos datos del variador de frecuencia, por lo que no es necesario confeccionar un esquema de recepción de datos.
Lo que indica la imagen anterior, es que en cada word de los bloques de memoria guardaremos en formato hexadecimal las órdenes de marcha, paro y giro (MW4) y las velocidades a las que queremos que funcione el motor (MW6).
- 447E: Habilitación del variador y paro.
- 447F: Giro derechas.
- 0C7F: Giro izquierdas.
- 447D: Parada libre.
- 447B: Parada rápida.
Para configurar el variador en step7 tenemos que configurar la estructura de datos que vamos a utilizar en el variador, esto se llama 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.
Los más importantes son el PPO1 y 3.
El PPO1 te permite controlar y variar los datos del variador de frecuencia en su totalidad.
PP3 permite controlar el variador, sin posibilidad de modificar ni leer parámetros del mismo por comunicaciones. Necesita para su funcionamiento solo 4 bytes de entradas y 4 de salidas.
Las velocidades del variador también hay que escribirlas en formato hexadecimal, 4000 corresponde al 100% de la velocidad del motor, mientras que el 2000 lógicamente corresponde al 50%.
Comentar que el variador de frecuencia tiene una memoria interna llamada PZD.
Está el PDZ1 y 2. PDZ1 indica como debe comportarse el variador, o sea marcha, paro, giro...
PDZ2 es la consigna de frecuencia, le indica al variador a qué frecuencia debe funcionar este.
Como he dicho antes, estos valores han de escribirse en hexadecimal.
PROGRAMA:
Muy bien, suficientemente bien explicado, incluyendo una explicación mayor del programa.Muy bien este post.
ResponderEliminarAntonio Alhambra