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.
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.
Los datos llegan por el canal 2 ,su salida es el canal 10 y se almacenan en la memoria canal 19.