Sie sind auf Seite 1von 10

COMUNICANDO UN PLC COMPACLOGIX

L32E
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, elBOOTP/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.

Das könnte Ihnen auch gefallen