Micrologix 1400 - Tutorial

Embed Size (px)

Citation preview

MANUAL DE INSTRUCTIVO

I .15 Revisin 00 F.U.R

Automatizacin y Control

Tutorial Micrologix 1400 Rslinx -RsLogix 500

1. Objetivo: Orientar en el uso de los microcontroladores de Allen Bradley en particular del Micrologix 1400. Establecer comunicacin con el microcontrolador, y posterior programacin 2. Alcances: Este documento afecta al personal de la empresa dedica al rea de desarrollo y programacin. 3. Documentos de referencia: Manuales del usuario Micrologix 1400 LG500-GR002C-ES-E Manual en espaol orientado a la instalacion y navegacin por el programa Rslogix 500 fecha publicacin agosto 2008 LINX-GR001A-ES-E Manual en espaol orientado a la instalacion y navegacin por el programa RsLinx Classic.

4. Procedimiento:

Micrologix 1400Establecimiento de la Comunicacin: Para establecer la comunicacin con el plc micrologix 1400 (y todos de la misma familia), se tienen 3 puertos diferentes de comunicacin 2 seriales (por medio del puerto RS-232 y por medio del puerto minidin de 8 pines). Y un puerto de red, en este caso el cable es cruzado si se conecta directamente a la PC. DB-9 (H) 1 2 3 4 5 6 7- 1 -Prepara: Pablo Orellana

MiniDin 8 (M) 3 7 4 1 8Revisa: Jorge A.Assi

MiniDin 8

Aprueba: Jorge A.Assi

MANUAL DE INSTRUCTIVO

I .15 Revisin 00 F.U.R

Automatizacin y Control

Tutorial Micrologix 1400 Rslinx -RsLogix 500 5 -

8 9

Establecimiento de la comunicacin por medio de Ethernet: Usando el software de comunicacin RSLINX. Antes de configurar el software de comunicacin, hay que configurar la comunicacin dentro del microPLC la cual se configura de dos maneras a travs de una IP dinmica que obtiene el microPLC al momento de conectarse o asignndole una IP esttica (yo lo realice de esta manera). Para ver como esta configurado, desde el microPLC, con la tecla ESC accedemos al men principal nos desplazamos hasta el que dice: Advanced Set, con la tecla OK accedemos al men. En ENET cfg tenemos la configuracin de comunicacin Ethernet (por defecto esta configurado para obtener una IP dinmicamente). Dentro de este men en status figura la configuracin actual, junto con la MAC del PLC. Si no figura la direccin IP del controlador, es por que esta configurado para que adquiera una direccin en forma dinmica. Para poder configurar la IP ingresamos en el men IP Address. Nos pide una clave, si todava no se configuro no es necesario igual la clave de fabrica es 1234, con la tecla OK aceptamos. Y ya podemos ingresar manualmente la direccin IP, la mascara de red, la puerta de enlace, DNS. Para desplazarnos sobre la direccin IP lo hacemos con la tecla de cursor, una ves ingresado la nueva direccin IP aceptamos con la tecla OK. En mi caso, configure una IP esttica para ambos micrologix 1400 de la Central Hidroelctrica Casa de Piedra.

Unidad 1 IP 192.168.100.201 Mascara red 255.255.0.0 Gateway (*) 192.168.100.001 Nombre en Lnea ML1400 (*) Como no lo utilizo lo deje por defecto igual que los DNS

Unidad 2 192.168.100.202 255.255.0.0 192.168.100.001 ML1400G2

Configurado el controlador nos conectamos por medio del RSLINX (se trabajo con la version Lite, pero para las superiores el tratamiento es el mismo). Desde el men comunicaciones en configuracin de controladores se abre la ventana siguiente:

- 2 -Prepara: Pablo Orellana

Revisa: Jorge A.AssiPgina 2 de 9

Aprueba: Jorge A.Assi

MANUAL DE INSTRUCTIVO

I .15 Revisin 00 F.U.R

Automatizacin y Control

Tutorial Micrologix 1400 Rslinx -RsLogix 500

Desde esta ventana (yo ya configure la comunicacin por Ethernet). Para hacerlo desde tipos de controladores disponibles seleccionamos Ethernet devices y le damos a aadir nuevo desde la ventana que se nos abre agregamos la IP que le configuramos al controlador (tener en cuenta que esta no sea la misma que tiene la PC y que la mascara de red sea la misma). Si no hay ningn problema al aplicar y aceptar ya tenemos configurado la comunicacin. Desde el men comunicaciones en RSWHO podemos ver la comunicacin creada y los equipos actualmente configurados y conectados.

- 3 -Prepara: Pablo Orellana

Revisa: Jorge A.AssiPgina 3 de 9

Aprueba: Jorge A.Assi

MANUAL DE INSTRUCTIVO

I .15 Revisin 00 F.U.R

Automatizacin y Control

Tutorial Micrologix 1400 Rslinx -RsLogix 500

En mi caso yo configure dos PLC Micrologix 1400 cada uno con su direccin IP y nombre en lnea (Este se puede cambiar desde el RSLogix 500). Si esta todo bien configurado aparecen, como la figura superior la imagen de los microcontroladores caso contrario aparece una PC indicando un error en la configuracin. Si no tenemos conectado ningn microcontrolador aparecen las mismas imgenes pero con una x roja encima indicando un error en la comunicacin. La comunicacin tambin se puede configurar va puerto RS-232 o por medio del puerto Minidin 8. En mi caso lo tuve que hacer de las tres maneras porque tenia problemas al comunicar el Micrologix 1400 por medio del puerto Minidin 8 con el Panel View C300 de Allen-Bradley. De esta manera descarte que el problema sea en el puerto. Al principio agregu la configuracin correcta del cable MiniDin a RS-232.

- 4 -Prepara: Pablo Orellana

Revisa: Jorge A.AssiPgina 4 de 9

Aprueba: Jorge A.Assi

MANUAL DE INSTRUCTIVO

I .15 Revisin 00 F.U.R

Automatizacin y Control

Tutorial Micrologix 1400 Rslinx -RsLogix 500

Para poder configurar este controlador se procede de la misma manera, desde el men comunicaciones, configuracin de controlador. En la seleccin de controlador de dispositivos se selecciona RS-232 DF1 devices, al aadir nuevo figura la ventana siguiente, en ella figura la configuracin por defecto del Micrologix 1400.

Para poder modificarla en el caso que se necesario, hay que tener en cuenta que se hace desde el programa RSLogix 500, y para ello hay que comunicarse por otro canal (Ethernet por ejemplo).

- 5 -Prepara: Pablo Orellana

Revisa: Jorge A.AssiPgina 5 de 9

Aprueba: Jorge A.Assi

MANUAL DE INSTRUCTIVO

I .15 Revisin 00 F.U.R

Automatizacin y Control

Tutorial Micrologix 1400 Rslinx -RsLogix 500

Los canales de comunicacin del Micrologix son: Nmero Canal Canal 0 Canal 1 Canal 2 Puerto Fsico Puerto Minidin 8 Puerto RJ-45 Puerto RS-232

Una vez configurada la comunicacin con el RSLinx ya podemos comenzar a programar, de todas maneras la programcion se puede hacer Off-line, es decir sin haber configurado la comunicacin con el Micrologix, pero hacerlo asi trae inconvenientes a la hora de establecer la comunicacin ya que si no se tiene cuidado se pueden llegar a perder los cambios realizados en el programa cuando se trate de establecer esta.

- 6 -Prepara: Pablo Orellana

Revisa: Jorge A.AssiPgina 6 de 9

Aprueba: Jorge A.Assi

MANUAL DE INSTRUCTIVO

I .15 Revisin 00 F.U.R

Automatizacin y Control

Tutorial Micrologix 1400 Rslinx -RsLogix 500

RSLogix 500Software de programacin de la serie Micrologix de Allen-Bradley. Para programar al Micrologix 1400 se requiere la versin 8.1 del software, versiones anteriores no contienen al microcontrolador. La pantalla principal del programa es parecida a la siguiente imagen, en este caso abri el proyecto G2RTD creado para la unidad 2 de la central Hidroelectrica Casa de Piedra

Como se ve la programacin es en Ladder 1- Estado de la comunicacin con el MicroPLC, como asi tambien informa si existen variables o bits forzados 2- Panel de herramientas de programacin 3- Organizacin del Proyecto 4- Configuracin del controlador, microPLC

- 7 -Prepara: Pablo Orellana

Revisa: Jorge A.AssiPgina 7 de 9

Aprueba: Jorge A.Assi

MANUAL DE INSTRUCTIVO

I .15 Revisin 00 F.U.R

Automatizacin y Control

Tutorial Micrologix 1400 Rslinx -RsLogix 500

Propiedades del Controlador En la seccin configuracin podremos acceder a las propiedades del Controlador, de la imagen siguiente vemos la ventana que se abre:

Si se esta trabajando con un solo controlador, no es necesario prestarle mucha atencin a esta seccion solo al principio para nombrarlo y establecer la comunicacin. Si se trabaja con mas de dos y se tiene la suerte que tendran el mismo programa, hay que prestar atencin a esta seccion ya que el programa que se cree tiene impreso el nombre del controlador y su direccion MAC, (Esta es unica para cada controlador). En este caso si se quiere cargar el programa en un microPLC con diferente nombre u obviamente con diferente Mac y no se lo cambio, poniendo los correctos ocasionara un error fatal en el controlador. Este error no es posible resetearlo directamente desde el controlador, a no ser que se allan asignado los permisos correspondientes, aun asi es mas facil resetearlo desde el RSLogix 500. La seccion archivos de Datos tiene un submenu llamado S2 ESTADO, aca figuran todos los bits de estado dentro del MicroPLC De la figura siguiente podemos ver el estado de los bits, para el caso detallado el bits que se pone en alto es el S:1/13 Paro por error grave

- 8 -Prepara: Pablo Orellana

Revisa: Jorge A.AssiPgina 8 de 9

Aprueba: Jorge A.Assi

MANUAL DE INSTRUCTIVO

I .15 Revisin 00 F.U.R

Automatizacin y Control

Tutorial Micrologix 1400 Rslinx -RsLogix 500

Volviendo a la ventada de propiedades del controlador en la pestaa Comunicaciones del controlador se puede observar que figura la configuracin creada con el RSLinx y desde Who activa podemos ver los MicroPLC que se configuraron y los que estan actualmente en linea.

- 9 -Prepara: Pablo Orellana

Revisa: Jorge A.AssiPgina 9 de 9

Aprueba: Jorge A.Assi