martes, 4 de marzo de 2014

PROFINET PN IO IV tutorial by diego zornoz@

Profinet IV  Control de un variador de velocidad, teniendo como equipos un variador micromaster con conexión a profibus un, (Siemens S7-314) y una ET200S (ET200S-1)

En este nuevo tutorial realizaremos el control de un motor trifásico mediante un variador de frecuencia comandado por un autómata siemens que ejercerá como maestro. El mando de este variador lo haremos mediante la configuración PPO3 (objeto parámetros-datos de proceso).

Para el control del variador mediante un maestro con profibus DP existen varias configuraciones pero como ya he dicho antes veremos la más simple de ellas que es la PPO3.

El control se realiza mandando desde el maestro dos palabras (word). Con la primera palabra podemos hacer las siguientes opciones:

447E --------------- Habilitar o parar.
447F---------------- Gira a dcha.
0C7F--------------- Gira a izq.
447B--------------- Parada rápida.

Primero debemos habilitar el variador, hablando plata es decirle que esté preparado para arrancar porque el siguiente dato a recibir será el sentido de giro. Después de recibir la habilitación indicaremos el sentido de giro con los códigos que vemos arriba. Al mandar esta ordenes debemos hacerlo secuencialmente puesto que si enviamos a la vez la habilitación y el sentid de giro crearemos un conflicto de comunicación y no entenderá que es lo que debe hacer. Queda claro pues, que primero habilitamos y "después" el sentido de giro. Ahora que ya tenemos habilitado el variador y en qué sentido queremos que gire le diremos a qué velocidad lo debe de hacer. Lo haremos mediante la segunda palabra (word). Con este dato le indicaremos en tanto por cien a qué velocidad funcionara nuestro variador.

El dato a escribir lo haremos en hexadecimal donde el 100% corresponde con el numero 4000 en hex (en decimal es 16384) y obviamente el 0% es 0. Por ejemplo el 50 % sería el 2000 en hex.

Para detener la marcha del motor debemos enviar el mismo dato que el de habilitación (447E) y detendrá la marcha de este. No necesita que le indiquemos velocidad 0 puesto que mandando este dato al primer word es suficiente.


Es importante no mandar ningún dato con valor 0 o otro cogido no mostrado en las especificaciones porque crearíamos un conflicto de comunicación y el variador entraría en el famoso error F0070.

Aparte de lo mencionado anteriormente, el control lo realizaremos mediante una estacion de trabajo ET200-S con el sistema profinet al igual que en el ejercicio 2. 

Aunque sean protocolos diferentes; uno de tipo bus y otro de tipo ethernet pueden complementarse ya que si nos paramos a pensar en instalaciones de cierta antiguedad con sistema profibus instalado podriamos actualizarla con el protocolo ethernet basado en profinet y no tener que renovar toda la instalacion solo implemetar sobre lo ya instalado.

Como siempre hemos hecho en todos los tutoriales vamos a ver los bytes de envio y recibo tanto para profibus como para profinet.


INFORMACIÓN DE RECIBO PROFINET (ENTRADA DE INFORMACIÓN)


BYTE
INFORMACIÓN
BITS ASOCIADOS ENTRADA
MB0
ESTADO DEL PRIMER MÓDULO DE ENTRADAS
0.0 Y 0.1
MB1
ESTADO DEL SEGUNDO MÓDULO DE ENTRADAS
1.0 Y 1.1
MB2
ESTADO DEL TERCER MÓDULO DE ENTRADAS
2.0 Y 2.1



INFORMACIÓN DE ENVÍO PROFINET (SALIDA DE INFORMACIÓN)


BYTE
INFORMACIÓN
BITS ASOCIADOS
SALIDAS
MB3
ESTADO DEL PRIMER MÓDULO DE SALIDAS
0.0 Y 0.1
MB4
ESTADO DEL SEGUNDO MÓDULO DE SALIDAS
1.0 Y 1.1
MB5
ESTADO DEL TERCER MÓDULO DE SALIDAS
2.0 Y 2.1


INFORMACIÓN DE ENVÍO PROFIBUS (SALIDA DE INFORMACIÓN)

BYTE
INFORMACIÓN
DIRECCIÓN PROFIBUS
MW6
HABILITACIÓN, PARO Y SENTIDO DE GIRO
#6
MW8
VELOCIDAD EN Hz (HEX)
#6




INFORMACIÓN DE RECIBO PROFIBUS (ENTRADA DE INFORMACION)

BYTE
INFORMACIÓN
DIRECCIÓN PROFIBUS
MW10
HABILITACIÓN, PARO Y SENTIDO DE GIRO
#6
MW11
VELOCIDAD EN Hz (HEX)
#6


CONFIGURACIÓN DE LAS FUNCIONES






Ahora vamos a ver un vídeo con la configuración del hardware.


y a continuación la programación




UN SALUDO Y NO OS OLVIDÉIS DE COMENTAR


FIN












No hay comentarios:

Publicar un comentario