lunes, 6 de enero de 2014

04. REDES DE COMUNICACION - CONEXION SERIE PLC´S. SIEMENS

El objetivo de esta actividad es realizar, mediante conexión serie y empleando uno de los protocolos propietarios de Siemens, una transferencia de datos entre los dos PLC´s.

 PROCESO

a)  Identificar los diferentes puertos de comunicaciones de cada PLC
b)  Conectar mediante el cable adecuado los equipos a través del puerto correspondiente.
c)  Crear un proyecto nuevo donde figuren los equipos que vamos a instalar en la red. Configurar correctamente los puertos de comunicaciones
d)  La comunicación consistirá en:

·    Al pulsar una entrada en el PLC 1 mandaremos tres números al PLC 2      
Primer número = 31, Segundo número = 210, Tercer número = 89

·       El PLC 2 recibirá la información, y reflejará el tercer número en su salida. A su vez, al activar una entrada del PLC 2, se encenderán todas las salidas del PLC 1 durante 5 segundos.

a)     Comprobar que la información se transfiere desde un PLC hasta el otro.

PROGRAMA

Para empezar abriremos el SIMATIC y insertaremos el equipo SIMATIC 300.

 .

 Dentro del proyecto creado insertaremos otro equipo SIMATIC 300, que sera el que usaremos como esclavo.


A continuación dentro maestro pincharemos en harware.


 Una vez pinchado, nos saldrá la siguiente ventana, en la cual añadiremos el bastidor y dentro de el las CPU correspondientes.


 En la siguiente imagen se muestra como se inserta el bastidor. Lo podremos encontrar en SIMATIC 300 - BASTIDOR 300 - Perfil soporte. Y lo arrastraremos al centro.


 El siguiente paso es añadir la CPU. La encontraremos dentro de CPU 300 - CPU 314 IFM - abrimos la primera carpeta y arrastramos hasta el bastidor el V1.2.


 Una vez esto lo guardaremos.


 Los pasos anteriores lo realizaremos también con la segunda CPU (esclavo).


 Una vez tenemos las dos, entraremos ya a realizar el programa, para ello dentro de  la CPU del maestro, y dentro de la carpeta bloques abrimos el DB. Al abrirlo nos aparecerá ventana de programación y realizamos el programa.



PLC 1:


Añadiremos un contacto inicial.


Utilizaremos MOVE´s los cuales los encontraremos dentro de la carpeta transferencia. 
Al accionar el contacto se copiaran los números en unos bytes internos los cuales mas tarde serán enviados al PLC 2.


Ahora utilizamos un temporizador, el cual lo podemos encontrar en la carpeta de temporización.
Este segmento se encargara de recibir la señal del PLC 2, y se iniciara la cuenta de 5 segundos activando las salidas del PLC1


 En este segmento es donde se muestra la activación de las salidas mediante el contacto del temporizador durante 5 segundos. 


 PLC 2:

En el PLC 2 se recibe el numero 89 activando su salida correspondiente. en el segmento 3 se envia al PLC1 la señal que le informa que se encienda todas sus salidas.


Una vez terminado nos vamos al Net Pro, que lo encontramos dentro de la carpeta de proyecto.


Una vez en el se puede observar que los dos PLC´s se encuentran con la dirección 2.


Lo siguiente es unir los cuadrados de cada PLC a la linea de MPI, al realizar esto la direccion del esclavo cambia automáticamente a la 3.


 A continuación pincharemos en la linea de MPI y seleccionamos datos globales.


Nos aparecerá la siguiente ventana, donde en las siguientes dos columnas colocaremos los dos PLC´s


Pincharemos en la siguiente columna y introducimos el primer PLC.


 Hacemos el mismo paso en la tercera columna pero con el segundo PLC.

  
A continuación introducimos los datos y la dirección que deben de llevar.


Una vez terminada la tabla la guardamos y compilamos el programa.


Por finalizar cargamos y compilamos el programa, conectaríamos ambos PLC´s mediante el cable MPI, aunque nosotros utilizamos el cable Profibux.

1 comentario:

  1. Bues esfuerzo por completar el trabajo que faltaba. De todas maneras, el fruto de todo esto, se obtiene cuando se hace en fechas cercanas a cuando realizas la práctica, de esa manera te das cuenta de que es lo que has hecho, y de que dudas te pueden surgir.

    A ver si nos ponemos de acuerdo para la fecha del examen.

    Antonio Alhambra

    ResponderEliminar