domingo, 5 de enero de 2014

CONEXIÓN PROFIBUS DP II



CONEXIÓN PROFIBUS DP II

Configurar un intercambio de información entre un PLC S7314 con CP342-5, actuando como maestro en una red profibus, y dos esclavos, un autómata CPM1A, un módulo MURR de 8 entradas digitales.

El sistema tendrá que realizar las siguientes actuaciones.

1. Programar un circuito marcha-paro para el funcionamiento de un motor:

Módulo de entradas MURR

E0 : Pulsador de paro.
E1:  Pulsador de marcha.

Autómata Omron:

10.04: Motor

2. Transferir información del Siemens al Omron:

Al pulsar la entrada E3 del módulo de entradas se transferirán los bytes de marcas 10 y 11 del Siemens, al autómata Omron (evidentemente, estos bytes tendrán un contenido). La información se almacenará en el canal 20 del Omron.

Los pasos a realizar serán los siguientes:
  • Esquema del sistema de comunicaciones que se va a emplear y descripción del proceso de comunicación.
 

 
  • Direcciones de memoria utilizadas y contenidos
 

  • Configuración y programación del sistema de comunicaciones.
Lo primero que debemos realizar para proceder a resolver el probema propuesto es insertar el bastidor, la CPU y la CP, puesto que en las entradas anteriores ya hemos explicado con se insertan el bastido y la CPU nos saltaremos dicha expicación y motraremos la ubicación de la CP.

Como se puede identificar estamos en la barra de componentes que nos aparece a la parte derecha de la pantalla

 

De forma que el bastidor deberia contener lo sguiente:


A continuación procederemos a la configuración de dicha CP, para ello pulsaremos dos veces sobre la CP y nos aparecerá la ventana de propiedades de la CP, nosotros pulsaremos a propiedades y nos aparecerá lla siguiente ventana:
 En esta ventana es donde procedemos a crear la interface de PROFIBUS y la subred para ello solamente tenemos que crear un subred y aceptar.

Una vez creada la subred procederemos a poner a la CP como MAESTRO.Pulsaremos en la pestaña modo de operación y nos aparecerá la siguiente ventana.


Seleccionaremos la opción maestro y pulsaremos aceptar.Si hemos realizado todo correctamente deberemos visalizar en la pantalla lo siguiente.




 Cuando ya tenemos creada la red y configurada procedemos a introducir los esclavos
 

 Una vez introducidos los esclavos deberemos asiganarles una dirección:

  • A CPM1A(ONROM) le asignamos la dirección #3.
  • A MBV-P(MURR) le asignamos la dirección #4.

 Como dijimos en la práctica anterior tanto las direcciones de entrada como de salida pueden moificarse y ponerle otros valores a los que nosotros tengamos como referencia.


La conexión nos deberia quedar asi:



La conexión nos deberia quedar asi.

 PROGRAMA

SIEMENS:

Como explicamos en la practica anterior:

El CPLADDR son las salidas y entradas del CP y w#16#100 es que esta ubicado en el 100 y que esta escrito en hexadecimal lo que seria el 256 en decimal.

El RECV es el puntero que nos situa que datos vamos a enviar y cuantos byte vamos a enviar desde la situación del puntero




  •  Movemos con la función MOVE el byte MB4 que llega de MURR al MB0 y se envia a ONROM.
  •  Movemos el byte MB4 al ONROM y la word en la cual se almacenan las marcas de SIEMENS.
  • Mediante M4.3 podemos ver como se activa la marca para la transferencia de datos.
ONROM:

 Los datos llegan por el canal 2 ,su salida es el canal 10 y se almacenan en la memoria canal 19.








CONEXIÓN PROFIBUS DP III



CONEXIÓN PROFIBUS DP III

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.

 
Los pasos a realizar serán los siguientes:


  • Esquema del sistema de comunicaciones que se va a emplear y descripción del proceso de comunicación.
 
  • Direcciones de memoria utilizadas y contenidos 
 


  • Configuración y programación del sistema de comunicaciones
Lo primero que debemos realizar para proceder a resolver el probema propuesto es insertar el bastidor, la CPU y la CP, puesto que en las entradas anteriores ya hemos explicado con se insertan el bastido y la CPU nos saltaremos dicha expicación y motraremos la ubicación de la CP.

Como se puede identificar estamos en la barra de componentes que nos aparece a la parte derecha de la pantalla 



De forma que el bastidor deberia contener lo siguiente:




 A continuación procederemos a la configuración de dicha CP, para ello pulsaremos dos veces sobre la CP y nos aparecerá la ventana de propiedades de la CP, nosotros pulsaremos a propiedades y nos aparecerá lla siguiente ventana:



En esta ventana es donde procedemos a crear la interface de PROFIBUS y la subred para ello solamente tenemos que crear un subred y aceptar.

Una vez creada la subred procederemos a poner a la CP como MAESTRO.Pulsaremos en la pestaña modo de operación y nos aparecerá la siguiente ventana.





 Seleccionaremos la opción maestro y pulsaremos aceptar.Si hemos realizado todo correctamente deberemos visalizar en la pantalla lo siguiente.




 Cuando ya tenemos creada la red y configurada procedemos a introducir los esclavos
 
Podemos observar que aparece sin necesidad de instalar los archivos GSD el micromaster 420 y esto se debe a que es un variador de SIEMENS por lo que lo reconoce.






Para configurar el esclavo pulsaremos dos eces sobre el y nos aparecerá la ventana de propiedades del esclavo pulsamos sobre la pestaña profibus y podremos modificar su dirección una vez hecho esto podremos asignarle la dirección que queramos.

PROGRAMA

SIEMENS:

  Enviamos del byte 4 al byte 8.


  • Habilitamos el variador medinte el código 447E.
  • Cargamos el valor 1000 (25%) y mediante el código 447F habilitamos el motor para que gire hacia la izquierda.





 

  • Cargamos el valor 4000 (100%).
  • Cargamos el dato MW6 para detener el motor y ponemos un emporizador para que una vez pasen 10 seg. el motor arranque en sentido contrario al que o teniamos configurado.






  • Cuando se active el temporizador el motor funcianará al 50% de su velocidad.
  • Con E124.3 paraaremos el motor.



  •  AL pulsar E124.7 seteamos la marcha y reseteamos el paro. 
     AL pulsar E124.0 seteamos la marcha, giro a derechas, 25% de su velocidad y reseteamos el paro.
  • Al activar E124.1 setamos la velociadad (100%) y reseteamos la velociadad (25%)
  • Al activar E124.2 setamos la velociadad (0%) y reseteamos marcha,giro a derechas,velociadad (100%).


  • Al activar el T0 seteamos el giro a izquierdas, velocidad (50%) y velocidad (0%)
  • Al activar E124.3 seteamos paro y reseteamos giro a izquierdas, velocidad (50%) y el T0.