Documente Academic
Documente Profesional
Documente Cultură
Ponente:
Ing. Manuel J. Marín M.
- Los módulos o tarjetas solo se pueden posicionar a un solo lado de la fuente de alimentación.
- Chasis de 4, 7, 10, 13, 17 slots.
- I/O analógicas pueden ser escaladas directamente en la configuración de la tarjeta.
- Para establecer comunicación Ethernet/IP se necesita tarjeta de comunicación (1756-ENBT)
- Programación por RSLogix 5000.
ARQUITECTURA COMPACTLOGIX
Una descripción y estatus como el siguiente da evidencia del funcionamiento del driver:
¿QÚE ES RS LOGIX 5000?
RSLogix 5000 es un software de ROCKWELL AUTOMATION (Rockwell Software) para la
programación controladores ALLEN BRADLEY:
ControlLogix® 1756
CompactLogix™ 1769
SoftLogix™ 1789
FlexLogix™ 1794
PowerFlex® 700S con DriveLogix™
EDITOR DE PROGRAMACIÓN
CREACIÓN DE UN PROYECTO
DESCARGAR UN PROYECTO
Es el procedimiento para grabar y ejecutar un proyecto en la memoria del controlador.
RUN, modo ejecución del programa. No permite cambiar el modo vía software.
REM, modo remoto. Permite la ejecución (RUN) y modificación de un programa (PROG). Permite
cambiar el modo vía software.
PROG, modo programación. No ejecuta el programa. No permite cambiar el modo vía software.
CARGAR UN PROYECTO
Es el procedimiento para extraer un programa desde el PLC.
ONLINE CON PLC
Modo de funcionamiento:
CONFIGURACIÓN DE MÓDULOS
CONFIGURACIÓN DE MÓDULOS
ORGANIZACIÓN DE TAGS
Es el nombre asignado a una dirección de memoria, permitiendo una mejor localización y
manejo de variables de un sistema.
RS LOGIX 5000, crea automáticamente los Tags al añadir los módulos de I/O.
TIPOS DE DATOS
CREACIÓN DE TAGS
- Añadir Módulo Ethernet Local del Consumidor, y en la red de este añadir el módulo Ethernet del
Productor (Identificando Slot, Chasis, revisión y dirección IP del Productor).
- Se muestra el Backplane del Productor, y se debe añadir el Procesador (Identificando Slot,
Chasis, revisión y dirección IP del Productor). No es necesario que este nombre coincida.
- Crear Tag CONSUMER. Clikc en CONNECTION, para definir:
Producer, aparacerá el nombre del procesador definido en el paso anterior.
Remote Data, se debe escribir el nombre exacto que se definio en el Tag Producer del
Productor.
RPI, velocidad de actualización y comunicación.
- Se puede utilizar la instrucción MOV, para mover la variable a enviar hacia el tag producido.
PROGRAMACIÓN
RSLogix 5000, permite su programación en 4 modalidades que se definen al crear una rutina
o tarea. Estas son:
Ejemplo:
Instrucción Examine If Closed (XIC)
revisa el estado activado o
desactivado de un botón pulsador. Sí
el botón está activado, la instrucción
Output Energize (OTE), enciende una
Luz.
CREACIÓN DE UNA RUTINA
Las rutinas son creadas en cada carpeta Task, y en ellas se encuentra la lógica o función
de control. Siempre debe existir una carpeta MainTask que contiene la rutina principal del
programa.
Es posible la creación de múltiples Task y Rutinas, donde cada rutina puede programarse
en un lenguaje distinto.
TAREAS PERIÓDICAS
Ejemplo:
Input Reference (IREF) lee el valor de
una entrada analógica y lo envía a
una instrucción Scale (SCL). SCL,
convierte el valor a variable de
ingeniería en Output Rerefence
(OREF). OREF escribe el valor en una
salida analógica.
CONFIGURACIÓN DE UN BLOQUE DE FUNCIONES
Siguiendo el ejemplo anterior para la configuración de la instrucción SCL:
TROUBLESHOOTING
Un color ROJO en el LED de la parte
frontal del controlador, indica una
falla mayor desactivándose. En este
caso el modo del controlador se
pone en FAULTED, allí se debe
seleccionar GO TO FAULTS, para
leer la información acerca de la falla.
- En el emulate, haciendo click derecho sobre los módulos I/O, en PROPIEDADES->I/O DATA, es
posible realizar o monitorear simulaciones, conectadas al programa en RSLogix.
EJERCICIOS
1. Realizar el Mapeo para:
- Módulo de entradas analógicas 1756-IF6I.
- Módulo de Salidas digitales 1756-OA8.
2. Energizar Motor_01 con un pulsador de Start (Start_01) y desenergizarlo con un pulsador de Stop
(Stop_01). No se debe realizar enclavamiento.
3. Activar Luz de señalización Led_01 con un pulsador Push_Button_01. Desactivar Led_01 con el
pulsador Push_Button_01.
NOTA:
- Todos los ejercicios se deben realizar
en un mismo programa. Definiendo
rutinas diferentes para cada uno.
4. Establecer una Alarma_Crítica, por activación por tercera vez de una Alarma High del Canal 02
de un módulo de entradas analógicas.