CONEXIÓN
PROFIBUS DP I
Realizar la configuración de un sistema de comunicaciones
en Profibus-DP constituido por un autómata Siemens S7-314 IFM como maestro, un
modulo ET200L como esclavo y un autómata Omron CQM1H como esclavo, de manera
que:
- El primer byte de entradas digitales del módulo
ET200L se reflejen en el primer byte de salidas del autómata Siemens.
- Que las 8 primeras entradas del autómata Omron, se
reflejan en las 8 primeras salidas de la ET200L.
El primer byte de entradas del autómata Siemens, se
almacene en el canal 10 del Omron.
Los pasos a realizar serán los siguientes:
- Esquema del sistema de comunicaciones que se va a emplear.
- Descripción del proceso de comunicación.
- Direcciones de memoria utilizadas y contenidos
- Configuración y programación del sistema de comunicaciones.
1-Esquema del sistema de comunicaciones que se va a
emplear.
2-Descripción del proceso de comunicación.
Primer apartado
La ET200L envía el primer byte de entradas digitales al PLC de Siemens, que lo recibirá a través de la función DP_RECV, y lo pondrá en el MB6, y este lo transferiremos mediante un MOVE a la salida AB124.
Segundo apartado
En el OMRON, movemos el canal de entradas 0 al canal 103, que serán enviadas al MB8 del maestro SIEMENS mediante el el DP_RECV, y lo moveremos al MB0 que se corresponde con la memoria del ET200L, mediante DP_SEND.
Tercer apartado
Por ultimo, moveremos el byte de entradas de SIEMENS EB124 a el MB2, y mediante la función DP_SEND, llegan al canal 5 de OMRON, y lo moveremos al canal de salidas 10.
3-Direcciones de memoria utilizadas y contenidos.
4-Configuración y programación del sistema de comunicaciones.
Lo primero que tendremos que hacer es poner el bastidor, y la CPU correspondiente, que sera la CPU 314IFM, despues le introduciremos la CP342-5, esta la tendremos que configurar e indicarle que el modo de operación sea de maestro DP.
Ahora tendremos que introducir los esclavos (ET200L y CQM1H), para ello tendremos que arrastrarlos a la red profibus, estos se encontraran en la carpeta PROFIBUS DP.
Si queremos insertar el ET200L, elegiremos el modelo L-16 DI/DO DP, y le asignaremos la direccion profibus 3.
Ahora introduciremos el automata de OMRON CQM1H, para ello nos tendremos que ir a la carpeta PLC, y elegiremos el CQM1H-PRT21, le daremos la direccion profibus 4.
Finalmente, al haber realizado este proceso ya tendremos configurado el sistema en SIEMENS y ahora habrá que preparar la programación.
programación
1- tendremos que introducir la función DP_SEND, para enviar la información a los esclavos desde el maestro.
Habrá que rellenar cierto apartados en esta función. en el CPLADDR, introduciremos w#16#100, esto indicara la dirección de I/O de la CP342-5, en este caso se tendrá que poner 100 escrito en hexadecimal, que en decimal seria 256, la dirección de la CP342-5.
En SEND, pondremos P#M 0.0 BYTE 6, esto le indicara el puntero y el numero de bytes que se va a enviar.
2- Tendremos que introducir la función DP_RECV, para que reciba la información de los esclavos.
En CPLADDR pondremos lo mismo que en el DP_SEND, debido a que no cambia la dirección I/O de la CP342-5.
En el RECV, pondremos P#M 6.0 BYTE 6, mediante el puntero le indicaremos el numero de bytes que recibe.
3- Las entradas del ET200L que se encuentran almacenadas en el MB6, las moveremos mediante un move a las salidas AB124 del SIEMENS, para que se muestren el estado de las entradas de la ET200L.
4- Ahora moveremos el byte MB8, que ees donde se encuentran almacenados las entradas de OMRON, y las moveremos al byte de envio MB0, para que envie la informacion del OMRON a las salidas de la ET200L.
5- Ahora tenemos que mover el byte de entradas del SIEMENS EB124, al MB2, que es el de OMRON. De esta forma enviaremos la información de las entradas del PLC SIEMENS hasta el PLC de OMRON.
6- Tendremos que pasar a programar el autómata de OMRON mediante el programa cx-programmer.
Pondremos un move del canal de entradas 0, hasta el canal de envio 103, para que este llegue a SIEMENS.
Las entradas del SIEMENS llegaran al canal fuente 5, y habra que llevarlas al canal de salidas 10, para que se refleje el estado de las entradas del SIEMENS.













Post realizado correctamente, explicando cada uno de los apartados, aunque sigo sin entender, porque la primera práctica, te la has dejado para el final. Deberías haberlo hecho al reves, y así aprovechar en esta primera práctica para explicar algo de Profibus.
ResponderEliminarPor cierto, porqué no has realizado un post con la otra práctica, la de los valores analógicos?...
Antonio Alhambra