Sunteți pe pagina 1din 10

Recientemente he estado unas horas con un tcnico de Rockwell en las que he recibido unas pinceladas de cmo empezar a enfrentarme

a la familia de PLC CompactLogix. Voy a ir redactando una serie de entradas con mis avances y, aunque todo lo que escriba lo habr probado previamente, es posible que cometa errores e imprecisiones. Si ves algo que est mal o conoces alguna forma ms simple o ms correcta de hacer algo de lo que aqu describo, te agradecer un comentario. El PLC en concreto con el que voy a hacer pruebas es un CompactLogix L32E, acompaado de una fuente de alimentacin y una tarjeta de 16 salidas digitales, ms la correspondiente tapa de final de bus. El PLC conectado y funcionando sobre mi mesa tiene el siguiente aspecto:

Como caractersticas ms destacadas decir que tiene 750 kb de memoria de usuario, una ranura para Compact Flash, un puerto de comunicaciones serie y un puerto ethernet. Puede expandirse con un mximo de 16 mdulos. Tienes las caractersticas detalladas en la pgina de Rockwell (PDF). Como el cliente para el que est destinado el PLC tiene estandarizadas versiones de software antiguas, voy a utilizar una mquina virtual con Windows 2000 donde voy a instalar todos los programas: RSLogix 5000 (programacin de PLC), RS View ME (programacind de HMI), RSNetWorx

(configuracin de redes) y RSLinx (gestin de comunicaciones). El tcnico de Rockwell tena todo esto montado sobre VMWare. Aprovechando que tengo varias mquinas con Virtual Box, he preparado una mquina virtual con esta ltima, funcionando tambin correctamente. Para tener comunicacin a travs del puerto ethernet simplemente hay que tener la precaucin de poner el puerto ethernet virtual en modo puente (bridge) y asignar en el Windows 2000 una direccin IP y mscara coherentes con nuestra red (la primera vez tuve que reiniciar tanto mi mquina virtual como mi ordenador para que funcionase). El PLC CompactLogix L32E viene de fbrica con IP dinmica. Para poder realizar una comunicacin con el RSLogix 5000 tiene que tener asignada una IP fija. Para asignarle esta IP fija podemos conectarnos a travs del puerto serie o, como har yo, atravs del puerto ethernet. Para esta ltima opcin Rockwell suministra la aplicacin BOOTP/DHCP Server, que busca en la red dispositivos para poder direccionarlos. En menos de un minuto, si el PLC est conectado correctamente a nuestra red, el BOOTP/DHCP Server delatar su presencia mostrndo su direccin MAC.

Si hacemos doble clic sobre el dispositivo detectado podremos asignarle una

direccin IP (que tiene que ser coherente con la configuracin de nuestra red).

Al cabo de unos segundos deber ya aparecer nuestro PLC con la direccin IP asignada.

En mi caso me conecto al PLC a travs de un switch, pero me podra conectar directamente con un cable ethernet cruzado. Cerramos el BOOTP/DHCP Server pues ya no lo necesitaremos ms. Ahora vamos a abrir el RSLinx. Lo primero que deberemos hacer es configurar los controladores (drivers) para comunicarnos con el PLC. Para ello vamos Communications -> Configure drivers...

En el men desplegable seleccionamos EtherNet/IP Driver.

Al pulsar sobre Add New... nos pedir un nombre para el controlador.

Al aceptar nos preguntar por qu adaptador de red se har la comunicacin, en mi caso dejo seleccionado Windows Default.

Aceptando nuevamente deberemos tener nuestro controlador funcionando (Running).

Cerramos la ventana de configuracin de controladores y vamos a ver si tenemos comunicacin con el PLC. Para ello vamos al men Communications -> RSWho

Y vemos que figura el controlador AB_ETHIP-1 que acabamos de configurar.

Pulsamos sobre el controlador y veremos como empieza a parpadear su icono, seal de que est buscando dispositivos. En breve deber aparecer nuestro PLC y todos los puertos y tarjetas que tengamos conectados.

Ahora pulsamos el botn derecho del ratn sobre el puerto ethernet del PLC y vamos a Module Configuration.

Y en la pestaa Port Configuration nos aseguramos que est marcada la opcin Static, para que no pierda la direccin IP cuando apaguemos el PLC, y adems podremos modificar la IP y la mscara de red.

Y listo, ya tenemos nuestro PLC configurado y comunicando para empezar a trastear con l. Hasta aqu esta primera toma de contacto. Cualquier comentario ser bienvenido. Publicado por GR

S-ar putea să vă placă și