jueves, 9 de enero de 2014

CONEXIÓN PROFIBUS DP II

CONEXIÓN PROFIBUS DP II




En esta práctica vamos a realizar la configuración de 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 y 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 modulo de entradas se transferirán los bytes de marcas 10 y 11 del Siemens, al autómata Omron. Dicha información se almacenara en el canal 20 del autómata de Omron.


CPM1A




El CPM1A es un PLC de la marca OMRON al cual le vamos a acoplar un modulo de comunicación para el tipo PROFIBÚS DP, este modulo es el CPM1A-PRT21.




Estas son algunas de sus características:




En función de si ponemos el interruptor en ON u en OFF, seleccionaremos Intel o Motorola. Esto quiere decir nada mas que depende del que seleccionemos los byte que tengamos irán al principio o al final, es importante saber cual tenemos seleccionado para poder programar correctamente después.




MURR





Su conexión PROFIBUS DP:




EJERCICIO






TOTAL BYTES DE ENVÍO DEL  MAESTRO A ESCLAVOS



- El módulo murr cuenta con 8 entradas digitales (1byte), entonces no tendrá ningún byte asociado a lo que envió de datos desde el maestro al esclavo se refiere.
- El PLC omron CPM1A configurado como esclavo, dispone de 2 bytes para la entrada de información que envía el maestro. Así pues, los bytes reservados para esta información serán MB0 y MB1
- Como el emisor en este caso es el maestro, la información recibida por el esclavo omron se podrá leer en el área de memoria de entradas IR.


INFORMACIÓN ENVÍO MAESTRO-ESCLAVO



BYTE
DATOS
DIRECCIÓN
PROFIBUS
DIRECCIÓN DP (send)

MB0
Información que se envía desde maestro a CPM1A, reflejada en canal 7
#4
0

MB1
Información que se envía desde maestro a CPM1A, reflejada en canal 8
#4
1



TOTAL BYTES DE ENVÍO DEL  ESCLAVOS-MAESTRO



- El módulo murr dispone de 8 entradas digitales (1byte). Esta información muestra el estado de sus entradas y la envía al maestro. Así pues el byte reservado para que esta información la podamos tratar será el MB2.
- El plc Omron CPM1A configurado como esclavo, dispone de 2 bytes para la salida de información que envía al maestro. Así pues, los bytes reservados para esta información serán MB3 y MB4.
- Como el emisor en este caso es el esclavo, la información enviada por el esclavo CPM1A  se escribirá en el área de memoria IR destinada a ello.


INFORMACIÓN DE RECIBO ESCLAVO - MAESTRO


BYTE
DATOS
DIRECCIÓN
PROFIBUS
DIRECCIÓN DP (recv)
MB2
Información de estado de entradas del módulo murr hacia el maestro
#3
0
MB3
Información que se envía desde esclavo a maestro, escrita en canal 12
#4
1
MB4
Información que se envía desde esclavo a maestro, escrita en canal 12
#4
2




CONFIGURACIÓN FC1 DP_SEND Y DP_RECV










Ahora que esta todo planteado vamos a pasar a ver donde se encuentran los esclavos que vamos a utilizar:

-CPM1A




-MURR (vamos a seleccionar el de 8 entradas digitales)




Insertamos la CPU y la CP y los esclavos.




PROGRAMA





Programa del CPM1A esclavo (Omron)


















1 comentario:

  1. Bien realizado, al igual que la anterior, al incorporar las caracteristicas técnicas de los equipos, el esquema, y las direcciones de memoria. Buen trabajo

    Antonio Alhambra

    ResponderEliminar