sábado, 12 de octubre de 2013

Nº3 Redes De Comunicación - Conexión Serie PLC 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. 

Durante el proceso deberemos identificar:


-Los diferentes puertos de comunicaciones de cada PLC


-Conectar mediante el cable adecuado los equipos a través del puerto correspondiente.


-Crear un proyecto nuevo donde figuren los equipos que vamos a instalar en la red. Configurar correctamente los puertos de comunicaciones


-La comunicación consistirá en:


a) Al activar una entrada en el PLC 1 enviaremos tres números al PLC 2       

Primer número = 31, Segundo número = 210, Tercer número = 89

b) 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.


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


Características de la Comunicación MPI:

La interface multipunto MPI (Multi Point Interface) es un protocolo serie, propio de siemens integrado en cada autómata programable SIMATIC S7. Se puede utilizar para interconexiones en red sencillas, permitiendo conectar varios PG’s o autómatas programables.


El método de acceso es de bus token. La velocidad estándar es de 187.5 Kbaudios, aunque dependiendo de los participantes se puedes ajustar otras velocidades.


a) Se podrán conectar 32 equipos como máximo.
b) El método de acceso al medio es Token (paso de testigo).
c) La velocidad de transferencia es de 19,2 Kbits/s 187,5 Kbits/s o 12 Mbits/s.
d) La topologia que se puede usar son: Línea, Árbol, Estrella o Anillo.

PROGRAMA

1º -Abrimos el programa de Siemens (SIMATIC), una vez abierto insertamos los dos equipos que vamos a necesitar para realizar la comunicación entre ellos, y elegimos SIMATIC 300.



2º -Una vez insertados los dos equipos, pinchamos dentro de cada uno y elegimos un bastidor en el cual insertaremos la CPU de cada equipo. En nuestro caso la CPU de los dos equipos va a ser: CPU 314 IFM.

3º -Una vez definidas las CPU's, pinchamos con el ratón en el menu "NetPro", una vez dentro nos aparecerán los dos equipos y una linea roja (BUS). Pues bien, al pinchar sobre cada equipo y arrastrar hacia el BUS estos se conectaran e internamente estarán comunicados.

4º -Una vez interconectados los equipos en la ventana de abajo nos aparecerán los equipos, si pinchamos sobre ellos podremos cambiarles las direcciones si fuese necesario.

5º -Definidas las direcciones, pinchamos en "Herramientas" y seleccionamos "Definir datos globales". Una vez dentro definimos que datos vamos a enviar desde un equipo hacia el otro.


6º -Ahora desplegamos las pestañas del equipo 1 y del equipo 2 y seleccionamos "bloques", una vez seleccionada dentro con el botón derecho del ratón seleccionamos "insertar nuevo objeto" y dentro de este "bloque de datos".

7º -Cuando hayamos creado los bloques de datos, seleccionamos el bloque de datos del equipo 1 y al abrirse nos aparecerá una tabla vacía donde tendremos que definir: dirección, nombre, tipo, valor inicial y comentario. Esto no es nada mas que indicar que números queremos transferir desde el equipo 1.

8º -Ahora nos iremos al equipo 2 y pincharemos dentro del bloque de datos, en esta ocasión no vamos a poner que números queremos enviar, sino que vamos a crear unos espacios para almacenar los números que nos transfiera el equipo 1.

9º -Después de definir los "DB1", ahora nos vamos al equipo 1 y en bloques de datos pinchamos en "OB1" y creamos el programa para este equipo.



10º -Una vez terminado el programa del equipo 1, nos vamos al "OB1" del equipo 2 y realizamos el programa correspondiente.

11º -Cuando hayamos terminado con la programación, pasamos a la parte física de conexión. Ahora conectamos primero el equipo 1 con el ordenador mediante el cable de comunicación de 9 pines y nos vamos al menú "NetPro", desde el cual pinchamos sobre el equipo 1 que es el que tenemos conectado y le damos a cargar el programa que tenemos en el ordenador para transferirlo al equipo físico número 1.

12º -Cuando tengamos cargado el programa en el equipo 1, pinchamos en "herramientas" y seleccionamos  "Definir datos globales", una vez abierto en las pestañas de arriba pinchamos sobre "Compilar". Cuando compilemos nos saldra un mensaje donde nos dirá si hay errores o no, en nuestro caso no hay errores por tanto cerramos la pestaña y la compilación habrá finalizado.


13º -Después de cargar y compilar los datos en el equipo 1, lo desconectamos y conectamos con el ordenador el equipo 2 y realizamos los pasos 11º y 12º otra vez.

14º -Cuando hayamos terminado de cargar y compilar los datos de los dos equipos, desconectamos el equipo 2 y ahora conectamos el cable morado de MPI entre los dos PLC’s y al PLC 1 encima del cable de MPI conectamos el cable de 9 pines desde el PC para comunicarlo.

15º -Una vez conectados los dos equipos entre si y al ordenador, ya podemos comenzar a simular y comprobar si los datos se envían desde el equipo 1 hacia el equipo 2 y que este los recibe.

2 comentarios:

  1. Explicas correctamente el proceso que has seguido, pero no has explicado que estas haciendo, es decir, cual es el objetivo de la práctica (comunicar dos equipos y transferir datos...) la base con la que se hace (comunicación MPI y datos globales,) las direcciones de memoria empleadas, etc...

    Antonio Alhambra

    ResponderEliminar
    Respuestas
    1. Bueno aquí igual que en Omron, no sabia que había que documentar aparte de poner los pasos para programar pero ya lo he modificado así que espero que le puedas echar un vistazo.

      Eliminar