Actividad 3: Comunicación PC-PLC vía Ethernet - infoplc.net · En el mismo submenú definimos el...
Transcript of Actividad 3: Comunicación PC-PLC vía Ethernet - infoplc.net · En el mismo submenú definimos el...
![Page 1: Actividad 3: Comunicación PC-PLC vía Ethernet - infoplc.net · En el mismo submenú definimos el controlador asignándole una dirección IP. ... de PLC y con otro tipo de red será](https://reader031.fdocuments.co/reader031/viewer/2022020302/5ac4402d7f8b9a220b8cb84c/html5/thumbnails/1.jpg)
Actividad 3:
Comunicación PC-PLC vía Ethernet
![Page 2: Actividad 3: Comunicación PC-PLC vía Ethernet - infoplc.net · En el mismo submenú definimos el controlador asignándole una dirección IP. ... de PLC y con otro tipo de red será](https://reader031.fdocuments.co/reader031/viewer/2022020302/5ac4402d7f8b9a220b8cb84c/html5/thumbnails/2.jpg)
1.- Listado de materiales:
�PC con Tarjeta de red 3com o similar.
�1 PLC Omrom CJ1M – CPU11 – ETN
�Este autómata lleva integrada la tarjeta de comunicaciones ethernet.Sería posible utilizar un autómata de la misma serie añadiéndole una tarjetade comunicaciones ethernet.
2
�Incluirá fuente de alimentación y unidades de entrada y salida.
�Software CX-Programmer ver 5.0 o superior
�Cable cruzado con conector RJ45, para conexión ethernet. O cable paraleloy un switch.
![Page 3: Actividad 3: Comunicación PC-PLC vía Ethernet - infoplc.net · En el mismo submenú definimos el controlador asignándole una dirección IP. ... de PLC y con otro tipo de red será](https://reader031.fdocuments.co/reader031/viewer/2022020302/5ac4402d7f8b9a220b8cb84c/html5/thumbnails/3.jpg)
Desarrollo de la actividad. Esquema del equipo
192.10.10.2iMac
3
PLCCJ1M
Ud 0Nodo 1ETH 192.10.10.1
SWITCHRed EthernetO cable
cruzado sinswitch
![Page 4: Actividad 3: Comunicación PC-PLC vía Ethernet - infoplc.net · En el mismo submenú definimos el controlador asignándole una dirección IP. ... de PLC y con otro tipo de red será](https://reader031.fdocuments.co/reader031/viewer/2022020302/5ac4402d7f8b9a220b8cb84c/html5/thumbnails/4.jpg)
2.- Objetivo de la actividad.
� Establecer una comunicación ethernet, entre el PCy el autómata a través del software CX Programmer,que posibilite la programación, monitorización, cargay descarga de programas etc
4
y descarga de programas, etc ...
![Page 5: Actividad 3: Comunicación PC-PLC vía Ethernet - infoplc.net · En el mismo submenú definimos el controlador asignándole una dirección IP. ... de PLC y con otro tipo de red será](https://reader031.fdocuments.co/reader031/viewer/2022020302/5ac4402d7f8b9a220b8cb84c/html5/thumbnails/5.jpg)
3.- Configuración del PC.
Asignar a la tarjeta ethernet del PC una dirección IP que pertenezcaa la misma red que hemos asignado al PLC en la actividad nº 2.
A modo de ejemplo, en el desarrollo de la unidad, se asignarán lassiguientes direcciones:
5
Dirección IP del PLC: 192.10.10.1Dirección IP del PC: 192.10.10.2
![Page 6: Actividad 3: Comunicación PC-PLC vía Ethernet - infoplc.net · En el mismo submenú definimos el controlador asignándole una dirección IP. ... de PLC y con otro tipo de red será](https://reader031.fdocuments.co/reader031/viewer/2022020302/5ac4402d7f8b9a220b8cb84c/html5/thumbnails/6.jpg)
1º paso:
Abrir el menú de configuración de red en el “panel de control del PC”
3.- Configuración del PC.
6
![Page 7: Actividad 3: Comunicación PC-PLC vía Ethernet - infoplc.net · En el mismo submenú definimos el controlador asignándole una dirección IP. ... de PLC y con otro tipo de red será](https://reader031.fdocuments.co/reader031/viewer/2022020302/5ac4402d7f8b9a220b8cb84c/html5/thumbnails/7.jpg)
2º paso:En el menú de configuración y en propiedades, especificar la dirección IP del PC
3.- Configuración del PC.
7
![Page 8: Actividad 3: Comunicación PC-PLC vía Ethernet - infoplc.net · En el mismo submenú definimos el controlador asignándole una dirección IP. ... de PLC y con otro tipo de red será](https://reader031.fdocuments.co/reader031/viewer/2022020302/5ac4402d7f8b9a220b8cb84c/html5/thumbnails/8.jpg)
� Configuraremos CX-PROGRAMMER para que la comunicación entre el PC y elPLC ya no sea serie o Toolbus, como en la actividad nº 2, sino ethernet.
1º paso:Conectamos el cable cruzado con conector RJ-45 entre el PC y el PLC.
4.- Configuración de CX-Programmer.
8
![Page 9: Actividad 3: Comunicación PC-PLC vía Ethernet - infoplc.net · En el mismo submenú definimos el controlador asignándole una dirección IP. ... de PLC y con otro tipo de red será](https://reader031.fdocuments.co/reader031/viewer/2022020302/5ac4402d7f8b9a220b8cb84c/html5/thumbnails/9.jpg)
2º paso:
► El PLC se prepara y configura tal y como está desarrollado en laactividad nº 2.
► Tenemos dos opciones:
4.- Configuración de CX-Programmer.
9
- Abrir el proyecto guardado de la actividad anterior, en el cualya está configurado el tipo de PLC y la tabla de entradas-salidas.
- Crear un nuevo proyecto realizando los pasos oportunos.
► En esta actividad optaremos por abrir el proyecto anteriormenteguardado.
![Page 10: Actividad 3: Comunicación PC-PLC vía Ethernet - infoplc.net · En el mismo submenú definimos el controlador asignándole una dirección IP. ... de PLC y con otro tipo de red será](https://reader031.fdocuments.co/reader031/viewer/2022020302/5ac4402d7f8b9a220b8cb84c/html5/thumbnails/10.jpg)
3º paso:
Abrimos el proyecto guardado “Tknika actividad 2” y lo renombramos“Tknika actividad 3”.
Si se desea puede abrirse desde el vinculo siguiente:
4.- Configuración de CX-Programmer.
10
archivo de CX-PROGRAMMER-actividad 3
![Page 11: Actividad 3: Comunicación PC-PLC vía Ethernet - infoplc.net · En el mismo submenú definimos el controlador asignándole una dirección IP. ... de PLC y con otro tipo de red será](https://reader031.fdocuments.co/reader031/viewer/2022020302/5ac4402d7f8b9a220b8cb84c/html5/thumbnails/11.jpg)
► Se elige el tipo de comunicación “ethernet” desde el menú del proyectoabierto. Para ello, en primer lugar cambiamos la configuración del PLC
4.- Configuración de CX-Programmer.
11
![Page 12: Actividad 3: Comunicación PC-PLC vía Ethernet - infoplc.net · En el mismo submenú definimos el controlador asignándole una dirección IP. ... de PLC y con otro tipo de red será](https://reader031.fdocuments.co/reader031/viewer/2022020302/5ac4402d7f8b9a220b8cb84c/html5/thumbnails/12.jpg)
► Elegimos el menú “tipo de red” para cambiar el tipo de comunicaciónde Toolbus a Ethernet
4.- Configuración de CX-Programmer.
12
![Page 13: Actividad 3: Comunicación PC-PLC vía Ethernet - infoplc.net · En el mismo submenú definimos el controlador asignándole una dirección IP. ... de PLC y con otro tipo de red será](https://reader031.fdocuments.co/reader031/viewer/2022020302/5ac4402d7f8b9a220b8cb84c/html5/thumbnails/13.jpg)
► Realizamos la configuración de red ethernet del PLC.
4.- Configuración de CX-Programmer.
13
![Page 14: Actividad 3: Comunicación PC-PLC vía Ethernet - infoplc.net · En el mismo submenú definimos el controlador asignándole una dirección IP. ... de PLC y con otro tipo de red será](https://reader031.fdocuments.co/reader031/viewer/2022020302/5ac4402d7f8b9a220b8cb84c/html5/thumbnails/14.jpg)
► Definimos la red a la que pertenece el PLC, que en nuestro caso es la 0y el nodo del PLC, este debe coincidir con el asignado con el Rotoswitchde la propia unidad.
► En el caso de tener otrosPLCs conectados a nuestra
4.- Configuración de CX-Programmer.
14
PLCs conectados a nuestrared ethernet mediante unswitch, le asignaríamos aéste un número de nododiferente.
![Page 15: Actividad 3: Comunicación PC-PLC vía Ethernet - infoplc.net · En el mismo submenú definimos el controlador asignándole una dirección IP. ... de PLC y con otro tipo de red será](https://reader031.fdocuments.co/reader031/viewer/2022020302/5ac4402d7f8b9a220b8cb84c/html5/thumbnails/15.jpg)
► En el mismo submenú definimos el controlador asignándole una dirección IP.
► Esta dirección IP delPLC con el que deseamoscomunicar debe coincidircon la asignada a la tarjetaethernet de dicho PLC.
4.- Configuración de CX-Programmer.
15
► La detección automáticaimplica que el PLC va aresponder a cualquier PCconectado a esta mismared. Así podríamos tenervarios PCs conectadosmediante un switch ycomunicando desde CX-PROGRAMMER con elmismo PLC
![Page 16: Actividad 3: Comunicación PC-PLC vía Ethernet - infoplc.net · En el mismo submenú definimos el controlador asignándole una dirección IP. ... de PLC y con otro tipo de red será](https://reader031.fdocuments.co/reader031/viewer/2022020302/5ac4402d7f8b9a220b8cb84c/html5/thumbnails/16.jpg)
► Por último aceptamos la configuración de la red en el PLC.
4.- Configuración de CX-Programmer.
16
![Page 17: Actividad 3: Comunicación PC-PLC vía Ethernet - infoplc.net · En el mismo submenú definimos el controlador asignándole una dirección IP. ... de PLC y con otro tipo de red será](https://reader031.fdocuments.co/reader031/viewer/2022020302/5ac4402d7f8b9a220b8cb84c/html5/thumbnails/17.jpg)
► Una vez configurados el PC y el PLC estamos en disposición de:
�Establecer una comunicación on line.
�Transferir programas desde o al PLC.
5.- Comunicación PC-PLC.
17
�Monitorizar y modificar datos, programas, ...
Tal y como lo podríamos hacer con cualquier otro tipo decomunicación.
![Page 18: Actividad 3: Comunicación PC-PLC vía Ethernet - infoplc.net · En el mismo submenú definimos el controlador asignándole una dirección IP. ... de PLC y con otro tipo de red será](https://reader031.fdocuments.co/reader031/viewer/2022020302/5ac4402d7f8b9a220b8cb84c/html5/thumbnails/18.jpg)
► Vamos a realizar un ejercicio de prueba que consiste en:
�Transferir un programa anteriormente creado al PLC, a través dela comunicación ethernet.
�Cambiar el modo de operación del PLC
5.- Ejemplo de aplicación.
18
Cambiar el modo de operación del PLC.
�Monitorizar y cambiar los datos de dicho programa.
![Page 19: Actividad 3: Comunicación PC-PLC vía Ethernet - infoplc.net · En el mismo submenú definimos el controlador asignándole una dirección IP. ... de PLC y con otro tipo de red será](https://reader031.fdocuments.co/reader031/viewer/2022020302/5ac4402d7f8b9a220b8cb84c/html5/thumbnails/19.jpg)
► Proponemos un programa a cargar en el PLC llamado “pruebarotación”Programas-PLC-Actividad3\Prueba rotación.cxp
Recordamos que este programa la comunicación ya está definida paraethernet. Si se desea cargar otro programa diseñado para otro modelo
5.- Ejemplo de aplicación.
19
et e et S se desea ca ga ot o p og a a d se ado pa a ot o ode ode PLC y con otro tipo de red será necesario que antes de realizar lasoperaciones de transferencia se modifiquen ambos aspectos.
1º paso: Abrir el programa “prueba rotación”
![Page 20: Actividad 3: Comunicación PC-PLC vía Ethernet - infoplc.net · En el mismo submenú definimos el controlador asignándole una dirección IP. ... de PLC y con otro tipo de red será](https://reader031.fdocuments.co/reader031/viewer/2022020302/5ac4402d7f8b9a220b8cb84c/html5/thumbnails/20.jpg)
2º paso: Efectuar la conexión on line con el PLC.
20
![Page 21: Actividad 3: Comunicación PC-PLC vía Ethernet - infoplc.net · En el mismo submenú definimos el controlador asignándole una dirección IP. ... de PLC y con otro tipo de red será](https://reader031.fdocuments.co/reader031/viewer/2022020302/5ac4402d7f8b9a220b8cb84c/html5/thumbnails/21.jpg)
3º paso: Transferir el programa al PLC. (en la figura sólo se ve el primer menú).
21
![Page 22: Actividad 3: Comunicación PC-PLC vía Ethernet - infoplc.net · En el mismo submenú definimos el controlador asignándole una dirección IP. ... de PLC y con otro tipo de red será](https://reader031.fdocuments.co/reader031/viewer/2022020302/5ac4402d7f8b9a220b8cb84c/html5/thumbnails/22.jpg)
4º paso: Monitorizar. Para ello debemos estar en modo monitor o run
22
![Page 23: Actividad 3: Comunicación PC-PLC vía Ethernet - infoplc.net · En el mismo submenú definimos el controlador asignándole una dirección IP. ... de PLC y con otro tipo de red será](https://reader031.fdocuments.co/reader031/viewer/2022020302/5ac4402d7f8b9a220b8cb84c/html5/thumbnails/23.jpg)
5º paso: Modificar un dato de un canal. Cambiaremos el dato del canal D0 (DM0) quecorresponde con el tiempo del temporizador TIM0 y comprobamos el funcionamientodel programa en el que una vez modificados los datos el autómata ejecuta.
23