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














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
ResponderEliminarAntonio Alhambra