14
Marco Teórico Un PLC (controlador de lógica programable), es un dispositivo electrónico usado en la automatización de procesos de industrias en el mundo. Los PLC trabajan de forma autónoma y en tiempo real, son muy aplicables en procesos secuenciales industriales. El contenido del manual está basado específicamente del controlador CompactLogix 1769-L32E, de la marca Allen Bradley. Figura 1. Figura 1. Controlador CompactLogix, módulo de E/S. El controlador CompactLogix, parte de la familia de controladores Logix, proporciona un sistema pequeño, eficiente y rentable que consta de lo siguiente (ver Figura 2): Software de programación RSLogix 5000. Puertos incorporados de comunicación para redes EtherNet/IP (solo 1769 L32E y 1769-L35E) y ControlNet (solo 1769-L32C y 1769-L35CR solo) Un módulo de interface de comunicación 1769-SDN proporciona control de E/S y la configuración remota de los dispositivos a través de DeviceNet Un puerto serial incorporado en cada controlador CompactLogix Módulos Compact I/O que proporcionan un sistema de E/S compacto, montado en panel o riel DIN. Las propiedades del controlador (Tabla 1), nos sirve para tener los conocimientos previos de la capacidad que tiene el CompactLogix.

Capitulo I Nuevo Proyecto RSLogix 5000

Embed Size (px)

DESCRIPTION

PLC RSLOGIX5000

Citation preview

Marco Terico

Un PLC (controlador de lgica programable), es un dispositivo electrnico usado en la automatizacin de procesos de industrias en el mundo. Los PLC trabajan de forma autnoma y en tiempo real, son muy aplicables en procesos secuenciales industriales.

El contenido del manual est basado especficamente del controlador CompactLogix 1769-L32E, de la marca Allen Bradley. Figura 1.

Figura 1. Controlador CompactLogix, mdulo de E/S.

El controlador CompactLogix, parte de la familia de controladores Logix, proporciona un sistema pequeo, eficiente y rentable que consta de lo siguiente (ver Figura 2):

Software de programacin RSLogix 5000. Puertos incorporados de comunicacin para redes EtherNet/IP (solo 1769 L32E y 1769-L35E) y ControlNet (solo 1769-L32C y 1769-L35CR solo) Un mdulo de interface de comunicacin 1769-SDN proporciona control de E/S y la configuracin remota de los dispositivos a travs de DeviceNet Un puerto serial incorporado en cada controlador CompactLogix Mdulos Compact I/O que proporcionan un sistema de E/S compacto, montado en panel o riel DIN.

Las propiedades del controlador (Tabla 1), nos sirve para tener los conocimientos previos de la capacidad que tiene el CompactLogix.

Tabla 1. Propiedades del controlador CompactLogix. ControladorMemoria disponibleOpciones de comunicacinNumero de tareas admitidasNumero de E/S locales admitidos

1769-L32E750 KB1 puerto EtherNet/IP.1 puerto serial RS-232 (protocolos de sistema o del usuario)616

Figura 2. Descripcin general del sistema CompactLogix.

1. Llave del controlador 1747- KY. 2. Comunicacin EtherNet/IP.3. Comunicacin RS-232.4. Mdulo de un total de 16 entradas.5. Mdulo de un total de 16 salidas.6. Otros controladores, dispositivo HMI.7. Fuente de Alimentacin elctrica.

Es importante saber qu los controladores de la serie B son compatibles nicamente con las versiones del firmware del controlador y del software RSLogix 5000 que se indican en la siguiente tabla (Tabla 2). En nuestro caso los PLC existente del laboratorio de mecatrnica son de serie A. Si se intenta utilizar los controladores con revisiones de software y firmware no compatibles, el resultado puede ser:

Una incapacidad para conectar con el controlador de la serie B del software RSLogix 5000 Actualizaciones de firmware infructuosas en las utilidades ControlFLASH o AutoFlash

Tabla 2. Muestra las parejas compatibles de versiones del software RSLogix 5000 y revisiones del firmware del controlador.ControladoresVersin de software RSLogix 5000 o posteriorRevisin de firmware del controlador o posterior

1769-L31, 1769-L32C, 1769-L32E, 1769-L35CR, 1769-L35E16.00.0016.023

17.01.0217.012

19.01.0019.015

20.01.0020.013

Los componentes que se suministra al CompactLogix, es la batera 1769-BA y la llave de controlador 1747- KY, nicamente es compatible con los controladores 1769-L32E y 1769-L35E. La batera 1747-BA no es compatible con los controladores 1769-L32E y 1769-L35E y puede causar problemas.

Tambin se puede utilizar estos componentes con el controlador que se muestra en la siguiente Tabla 3.

Tabla 3. Componentes aplicables en el controlador.Si deseaUtilice este componente

Conectar un dispositivo al puerto RS-232.Cable serial 1756-CP3 o 1747-CP3.

Aadir memoria no voltil.Tarjeta CompactFlash industrial 1784-CF128.

Conectar un dispositivo al puerto EtherNet/IP.Cable Ethernet estndar con conector RJ-45.

Conectar un dispositivo al puerto ControlNet. Tapas ControlNet para las conexiones de los canales A o B del controlador a la red ControlNet. Cable 1786-CP para las conexiones de un terminal de programacin a la red ControlNet a travs del puerto de acceso de red (NAP) del controlador.

Seleccin de un lenguaje de programacin

El Software RsLogix 5000 tiene como virtud que el usuario puede manejar cualquiera de los siguientes lenguajes que se muestra en la tabla 4.

Tabla 4. Caractersticas de lenguajes de programacinLenguaje requeridoCaractersticas

Diagrama de lgica de escalera (LD) Ejecucin continua o paralela de mltiples operaciones (que no tienen secuencia) Operaciones booleanas o basadas en bits Operaciones lgicas complejas Procesamiento de comunicacin y de mensajes Enclavamiento de mquinas Operaciones que el personal de mantenimiento o de servicio quizs deban interpretar para resolver problemas de la mquina o del proceso

Diagrama de bloques de funciones (FBD) Control de variador y de proceso continuo Control de lazo Clculos en flujo de circuito

Diagrama de funciones secuenciales (SFC) Administracin de alto nivel de mltiples operaciones Secuencia de operaciones repetitivas Proceso por lotes Control de movimiento mediante texto estructurado Operacin de mquinas de estados

Texto estructurado (ST) Operaciones matemticas complejas Procesamiento especializado de lazos de matriz o de tabla Manejo de cadenas ASCII o procesamiento de protocolo

Capitulo I. Archivo nuevo en RSLogix 5000

A continuacin se explicara con detalle cmo elaborar un proyecto.

Sugerencia por parte del profesor Ceron Abrir un archivo en RSLogix 5000A partir de ah, ya no es marco terico, ya que estas guiando como realizar un proyecto.De hecho. Ese material podra ser la prctica 1. ELABORAR UN NUEVO PROYECTO EN RS-LOGIX 5000En donde le ensees al estudiante:a.) configurar el Rs-linx para establecer la comunicacinb.) Crear un nuevo proyecto en Rs-logixc.) Declarar las variablesd.) Prender y apagar una lampara.

Practica 1. Elaborar un proyecto

Abrir un archivo en RSLogix 5000, primero se necesita configurar en RSLinx classic para establecer la comunicacin entre el PLC y la computadora, es decir, es un interfaz.

Configurar RSLinx Classic, seleccione el icono, doble clik

Al abrir el programa se abre la siguiente ventana:

Seleccionamos communicactions y se despliega una barra de men sobre diferentes configuraciones, en este caso nos interesa la configuracin de drivers. Seleccionamos la configure drivers.

Despus se abre la siguiente ventana:

La ventana que se muestra anterior, en Available Driver Types se debe seleccionar el tipo de configuracin que se va utilizar como medio de comunicacin entre el PLC y la computadora.

En este manual se mostrara dos tipo de comunicacin:

a) RS-232 DF1 Deviceb) Ethernet Device

*sugerencia de zinia, para la practica, se puede anexar primero como inciso la configuracin en rs232 aqu mismo osea seala esta es la configuracin en rslinx para el rs232 y el otro en Ethernet device e igual un pequeo comentario o recomendaciones.

Seleccione el icono, doble clik

Al abrir el programa aparece la siguiente ventana:

El siguiente paso para la creacin de un nuevo archivo, seleccionar en file y a continuacin se abre la siguiente ventana, dar clik en New.

A continuacin se abrir la siguiente ventana donde se tiene que seleccionar el tipo de controlador que se va utilizar, en este caso es el 1769-L32E CompactLogix5332E Controller, en revisin es la versin del firmware en este caso la versin 19, al finalizar dar clik en Ok. Es importante tener precaucin al configurar el tipo y la revisin, debe ser el controlador correcto a seleccionar en caso de lo contrario, marcara error el PLC y no har la ejecucin del programa.

Despus aparece una ventana donde a lado izquierdo aparece varias carpetas.

Antes de iniciar a programar en el archivo, se tiene que declarar el mdulo de entrada y salida del PLC a utilizar. Localiza CompactBus que se encuentra en la parte inferior izquierdo seleccionar con clik derecho y se despliega un men, seleccionar New Module (ver Figura 3).

Sugerencia ziniaFalta agregar la informacin sobre los modulos de entrada y salida especificar con imagen como se ha hecho anteriormente y terminando de dar de alta en los modulos las entradas y salidas poner el primer programa y las imgenes.

Otro detalle es poner como quieren trabajar en coestion de programacinSi en escalera o diagrama de bloques etc. Ejemplo

Para configurar el tipo de lenguaje a trabajar en MainProgram seleccionamos con click derecho y seleccionamos New Routine.

A continuacin se abre la siguiente ventana y en Type se despliega una barrita de opciones del tipo de lenguaje a trabajar.