Está en la página 1de 24

SISTEMAS

INDUSTRIALES

LABORATORIO
N° 4

“CONFIGURACIÓN Y
PROGRAMACIÓN DE UN PLC
ALLEN BRADLEY MICROLOGIX
1100”

VI
CICLO

2017 - II

1
Laboratorio 04

CARRERA: TECNOLOGIA DE LA PRODUCCION.

DOCENTE: LUIS VARILLAS GUAZMAN.

CICLO: VI

SECCION: “G” G4

CURSO: LABORATORIO - SISTEMAS INDUSTRIALES.

ALUMNO: WILBER HUMBERTO RIVERA RIOS

FECHA DE PRESENTACION: 05-10-2017

TECSUP TRUJILLO 2017-II

PROGRAMA DE FORMACIÓN REGULAR


“CONFIGURACION Y PROGRAMACION DEL PLC ALLEN BRADLEY GAMA
BAJA MICROLOGIX 1100 SERIE B”

2. OBJETIVOS:

Reconocer las partes de un PLC Allen Bradley modelo MicroLogix 1100 serie B.
 Asignar la Dirección IP al PLC usando en el Software BOOTP DHCP SERVER .
Crear un Driver de Comunicaciones usando el RSLinx Classic
Programar el PLC en el software RSLogix 500.

3. DESCRIPCION TEÓRICA:

WORK STATION Nº 7 – 8 – 9 – 10

La estación de trabajo mencionada, consta de los siguientes equipos:


Controlador maestro : MicroLogix 1763 (16 I/O s digital compact)
 Comunicación maestro : EtherNet/IP y DeviceNet (DF1)
Dispositivo esclavo 1 : Baliza de 03 colores (DeviceNet)
Dispositivo esclavo 2 : Variador de frecuencia PowerFlex 40 (EtherNet/IP)
Visualizador 1 : PanelView Component 1000 (EtherNet/IP).
Software 1 : RSLogix 500 Micro Develop.
Software 2 : RSLinx Professional OEM.
 Accesorios Operativos : Operación de equipos (pulsadores, indicadores)
 Accesorios Eléctricos : Funcionamiento de equipos (interruptores, fuentes DC)

PROGRAMA DE FORMACIÓN REGULAR


Hardware de los PLC Allen Bradley

Este es el PLC industrial que se encuentra instalado en el Laboratorio de Automatización y


Control. Es un PLC modular, es decir que se puede expandir con tarjetas de acuerdo a las
necesidades.

Características Técnicas Generales:

 Chasis o Rack. Es la estructura que contiene slots en la cuales se instalan las tarjetas
de: la fuente de alimentación, CPU y módulos de entrada/salida. Puede ser de varios
tamaños de acuerdo a la cantidad slots. Existen chasis de 4, 7, 10 y 13 slots.

 Fuente de Alimentación. Se instala al costado izquierdo del chasis. Se alimenta con


220 VAC y genera corriente continua a 24VDC.

 Unidad Central de Proceso (CPU). Es el módulo que ocupa el primer slot (slot 0) a
la izquierda del chasis, junto a la fuente de alimentación. Dispone de una memoria
RAM de 4KB.

 Módulos de Entrada/Salida. Son tarjetas de entrada/salida digitales y analógicas,


que se insertan en los subsiguientes slots (del slot 1 en adelante). Las tarjetas de
entrada/salida digital trabajan con voltajes de 24VDC. Las tarjetas analógicas
trabajan con señales de corriente y/o voltaje estandarizadas (corriente: 4-20 mA,
voltaje: 0-10VDC). Existen también tarjetas con salidas de relé.

 Interfase de Comunicaciones (PIC). Es un módulo conversor de protocolos que


permite la comunicación del PLC con una computadora personal, vía el puerto
Ethernet, para la programación y supervisión del funcionamiento del PLC. La PC
requiere tener instalado el correspondiente software de comunicaciones.
Organización de la Memoria del Procesador.
En la memoria del procesador se distinguen dos clases principales de archivos:
- Archivos de Programa.
- Archivos de Datos.

 Archivos de Programa.
Estos archivos se clasifican de la siguiente forma:

PROGRAMA DE FORMACIÓN REGULAR


Archivo Descripción
0 Contiene las funciones del sistema. Utilizado para almacenar datos
como password, identificación del programa y otros asociados al

sistema.
1 Archivo reservado por el sistema.
2 Contiene el programa principal (diagrama Ladder).
3-255 Archivos utilizados como subrutinas, que son accesados desde el
programa principal (son generados por el usuario).

 Archivos de Datos.
Son de varios tipos y contienen la información asociada al estado de las entradas
y salidas externas y los valores de todas las otras variables que se usan en el programa.
Para propósitos de direccionamiento cada tipo de archivo es identificado con una letra
y un número. Los archivos del 0 al 7 son creados por defecto. Si se necesitan archivos
adicionales, éstos deberán crearse.

Tipo de Identificador Número de Archivo


Archivo de Dato
salida O 0
entrada I 1
status S 2
Bit B 3
temporizador T 4
contador C 5
control R 6
entero N 7
reservado r 8

El Software de Programación RSLOGIX 500 y RSLOGIX 5000

En el caso de los PLC de Allen Bradley el software que nos permite crear programas en el
lenguaje Ladder que luego pueden ser enviados a la memoria del PLC es el RSLogix 500 y
se ejecuta en el ambiente Windows.

Una línea individual del programa en Ladder se denomina rung y consiste de una o más
condiciones de entrada y una o más instrucciones de salida (física o lógica). Luego de
diseñado este programa debe ser transferido a la memoria del PLC. Durante la operación
el procesador del PLC evalúa cada rung, energizando o desenergizando la salida de acuerdo
con la continuidad lógica en la línea. Existen instrucciones tipo relé, temporizadores,
contadores, registro de desplazamiento, instrucciones aritméticas y de comparación, y
aplicaciones más complejas. Además se dispone de instrucciones de alto
PROGRAMA DE FORMACIÓN REGULAR
nivel, que hacen más eficiente el programa, tales como: saltos, subrutinas, PID,
actualización I/O, etc.
El ciclo de ejecución de un programa consta de 2 partes:

- Barrido de programa ( program scan ).


- Barrido de entradas/salidas ( I/O scan ).

Luego de efectuado el barrido de programa se procede a la actualización de los estados


de las entradas y las salidas.

Instrucciones Básicas de Programación:

Podemos agrupas las instrucciones de acuerdo a tres categorías:


- Tipo Bit.
- Tipo Temporización.
- Tipo Cuenta.

Instrucciones Tipo Bit.


-] [- Contacto normalmente abierto, se usa para indicar una entrada discreta.
-] / [- Contacto normalmente cerrado, se usa como entrada discreta inversa
-( )- Representa una salida, para activar un motor, una válvula, etc.
-( L )- Representa una salida con memoria (latch), usada como salida que retiene
su Latch (estado) hasta ser desactivada con otra instrucción
-( U )- Libera la salida tipo latch, desactivándola (Unlatch).

Instrucciones de Temporización.
Son instrucciones de salida lógica, tienen dos valores asociados: el preset y el
acumulador. Existen 3 tipos de temporizadores:

TON timer on delay


TOF timer off delay
RTO retentive timer

Instrucciones de Cuenta
Estas instrucciones contabilizan transiciones falsas a verdadero de las condiciones
precedentes. La cuenta es retenida hasta que se ejecute una instrucción RESET (RES). Existen
2 tipos de contadores:

CTU count up
CTD count down

Para reinicializar las instrucciones: RTO, CTU y CTD, se debe usar la instrucción (RES),
especificando la dirección del elemento a reinicializar.
PROGRAMA DE FORMACIÓN REGULAR
Direccionamiento de los Archivos de Datos y Elementos.

Es la manera en que cada elemento o instrucción de un programa del PLC se identifica para
ser reconocido. La identificación se realiza usando caracteres alfanuméricos separados por
delimitadores. El formato se puede variar dependiendo del tipo de archivo de datos al que
pertenezca.

Direccionamiento de Entradas y Salidas (I/O).


El formato general para direccionamiento de entradas y salidas es el siguiente:

O : e.s / b
I : e.s / b
Donde:
O: Identificador de Salida
I : Identificador de Entrada

e : Numero de slot. El slot 0 es el lugar que ocupa el procesador (1747-L524 5/02 CPU),
los demás slots son numerados del 1 al 30 (dependiendo de la cantidad de
tarjeta I/O usadas)
. : Delimitador de palabra
s : Número de palabra, requerido cuando el número de entradas o salidas del
módulo I/O excede a 16. Rango de 0 a 255.
/ : Delimitador de bit.
b : Número de terminal de conexión en el módulo. Rango de 0 a 15.

Ejemplos:
O : 3 / 15 Terminal de conexión 15, de la tarjeta de salida ubicada en el slot 3.
I :7/8 Terminal de conexión 8 tarjeta de entrada ubicada en el slot 7.
I : 2.1 / 3 Terminal de conexión 3 de la tarjeta de entrada, ubicada en el slot 2,
palabra 1.

Direccionamiento de Bits (B).


El formato general para el direccionamiento de archivos de bits es el siguiente:

Bf:e/b
Donde:

B: Identificador de Archivo tipo bit


f : Número de archivo. Por omisión f=3. Se puede usar un número entre 10 y
255 cuando se requiere almacenamiento adicional.
e: numero de elemento, rango de 0 a 255, cada elemento es una palabra de 16
bits.
/ : Delimitador de bit.

PROGRAMA DE FORMACIÓN REGULAR


b : Número de bit, localizado dentro del elemento, rango 0 a 15.

También puede presentar el siguiente formato (forma corta):

Bf/b
Donde:

b: Número de bit, posición numérica del bit dentro del archivo, rango de 0 a
4095.

Ejemplos:
B3 : 3 / 14 Archivo de bit (B3), elemento 3, bit 14.
B3 / 62 Archivo de bit (B3), bit 62.

Direccionamiento de Temporizadores y Contadores (T/C).


El formato general para el direccionamiento de temporizadores es el siguiente:

Tf : b
Donde:

T: Identificador de archivo tipo temporizador.


f : Número de archivo. Por omisión f=4. Se puede usar un número entre 10 y
255 cuando se requiere almacenamiento adicional.
b: Número de elemento (temporizador) dentro del archivo tipo temporizador,
rango:0 a 255.

Cada elemento temporizador (instrucción) está asociado a un archivo que contiene bits y
palabras de 16 bits:

EN : Bit que indica que el temporizador está habilitado.


TT : Bit que indica tiempo de temporización del temporizador.
DN : Bit que indica el fin de temporización del temporizador.
PRESET : Palabra que almacena el valor predeterminado (por el usuario) del
tiempo de temporización.
ACUM : Palabra que almacena la variación del tiempo de temporización hasta
igualar al valor PRESEL.

Tanto los bits como las palabras descritas pueden ser utilizados en un programa.

El formato general para el direccionamiento de contadores es el siguiente:


Cf : b
Donde:

C : Identificador de archivo tipo contador

PROGRAMA DE FORMACIÓN REGULAR


f : Número de archivo. Por omisión f=5 .Se puede usar un número entre 10 y 255
cuando se requiere almacenamiento adicional.
b :Número de elemento (contador) dentro del archivo tipo contador, rango: 0 a 255.

Revisar hojas Técnicas del equipo www.rockwellautomation.com

EQUIPOS Y MATERIALES:

Equipos y materailes Marca


Controlador Lógico Programable Allen
(PLC) Bradley
Computadora Personal.
Software de Programación de Allen
PLC (RSLogix 500). Bradley
Interfase de Comunicaciones
PC-PLC.
Pulsadores, contactores,
lámparas de señalización y
motores eléctricos.

4. DESCRIPCION DEL LABORATORIO:

Estando en la WS07, WS08, WS09, WS10 se tiene un PLC ,MicroLogix 1100 serie B que posee
una pantalla LCD mediante el teclado ingresamos a la opción Advance Set, luego ingresar
al menú ENET Cfg luego se observo la dirección MAC ahora debemos asignar su dirección
IP.A continuación se muestra una imagen del PLC.

Scanner Entradas Entradas y Salidas


DeviceNET Digitales Analógicas

Conector
RJ-45

Salidas

PROGRAMA DE FORMACIÓN REGULAR


Digitales

PROGRAMA DE FORMACIÓN REGULAR


Estando por ejemplo en la Workstation 8 (WS 8)
Verificamos que el PLC MicroLogix 1100 serie B tenga su dirección MAC y su dirección y
IP. Ejem : 00:0F:73:02:69:A1 /-.-.-.- (Esto se muestra en la pantalla del PLC)
Si es que no lo tuviera tendremos de colocarle haciendo lo sgte:

1er Paso :
Fuimos al Software BOOTP DHCP SERVER

Luego de unos segundos aparecerá la sgte ventana:

PROGRAMA DE FORMACIÓN REGULAR


Luego hacer click en la línea con negrita. Y se muestra la siguiente ventana

Procedemos a colocar la dirección IP de la Workstation 8.

PROGRAMA DE FORMACIÓN REGULAR


2do Paso: Ir primero al Software RsLinx classic

Hacer click en el botón RSWho

Para verificar si hay comunicación con el PLC.

Nota: que sucede si no hay nada configurado en el Rslinx y tenemos que hacer lo sgte :
Debemos hacer click en Configure Drivers

En el menú desplegable elegir Ethernet Devices

PROGRAMA DE FORMACIÓN REGULAR


Luego hacer click en el botón Add New.

Luego hacer click en OK.

192.168.45.80 MicroLogix 1100


192.168.45.81 Panel View C1000
192.168.45.83 Power Flex 40
Luego hacer click en Aceptar.

En este momento he verificado que los driver estén corriendo (Running).

Pasos para la Creación de un Programa en el RSLOGIX 500.

A continuación describimos los pasos generales que seguiremos para la confección de un


programa de PLC:

PROGRAMA DE FORMACIÓN REGULAR


Hacer click en nueva hoja:

Elegir CPU Micrologix 1100 serie B

Luego hacer click en el botón OK.

PROGRAMA DE FORMACIÓN REGULAR


Hacer click en I/O Configuration

Hacer click en el botón Read IO Config

PROGRAMA DE FORMACIÓN REGULAR


La Barra de Herramientas de Instrucciones de Programa:

Todas las instrucciones de programación se encuentran en una barra de herramientas


clasificadas por categorías:

5. EJERCICIOS APLICATIVOS :

EJERCICIO N°1: Arranque y Parada de un Motor usando Pulsadores START/STOP y un


Contactor.

a. Siguiendo el procedimiento descrito en la sección 5.1 cree un programa nuevo en el


RSLogix teniendo cuidado de configurar bien las opciones del chasis y módulos del PLC.
Cada PLC del laboratorio tiene una configuración diferente.
b. Elabore el siguiente programa Ladder:

c. Verifique la lógica del programa. Para esto:

- Seleccione el ítem del menú Edit>Verify File o haga clic en el icono


correspondiente.
- La ficha Verify Results en la parte inferior de la ventana se abre para mostrarle si
ocurrieron errores durante el procedimiento de verificación. De existir errores
aparecerá una pantalla de Verificación de resultados indicando los mismos.
- Haga clic en el error para ir a esa ubicación en el archivo de programa.
- Puede cerrar/ocultar la ventana de Verificación seleccionando View>Results en el
menú Editar.
e. Descargue el Programa y quédese OnLine.

NOTA IMPORTANTE. Antes de poder ir en línea, tiene que indicar a RSLogix 500 cómo
va a comunicarse con el procesador, definiendo el número de nodo del procesador con el
que se va a comunicar y el controlador de comunicación.

1. Seleccione Comms>System Comms de la barra de menús.


2. Seleccione un controlador del cuadro de lista Controlador que identifique el
controlador de comunicación que está usando para comunicarse con el dispositivo
externo.
3. De la opción OFFLINE escoger Download para ir en línea, luego que el programa
esta corriendo y se encuentra en el modo REMOTE RUN, seleccionar las
instrucciones de entrada física para realizar el forzamiento. Seleccione una
entrada y mediante un clic derecho agregue OFF; en seguida Enable All Forces.
Entonces las salidas se puede activar ejecutando ON-OFF.

d. Realice las conexiones de dispositivos externos del PLC de acuerdo al siguiente


diagrama

SLC 5/02 INPUT OUTPUT


POWER
CPU DC SINK RELAY

IN 1 DC 1
OUT
+ IN 3
OUT
OUT
24 VDC OUT
-
220 VA C

DC A2
CO M

contactor
del motor

START

Note que el pulsador STOP no aparece en la figura: Indique en la figura donde va


este pulsador.
d. Ejecute el programa y compruebe el correcto funcionamiento de este.

EJERCICIO N°2: Instrucciones OTL (Output Latch) y OTU (Output Unlatch).

a. Elabore el siguiente programa:

b. Ejecútelo y describa su funcionamiento.

EJERCICIO N°3: Instrucción de TEMPORIZADOR.

a. Elabore el siguiente programa:

b. Describa el funcionamiento.
c. Cambie el tipo de temporizador a un TEMPORIZADOR OFF DELAY (TOF) y a
TEMPORIZADOR RETENTIVO (RTO). Describa el funcionamiento.
EJERCICIO N°3: Instrucción de CONTADOR.

a. Elabore el siguiente programa:

b. Describa el funcionamiento.

c. Cambie el tipo el CONTADOR al tipo DESCENDENTE (CTD). Describa el


funcionamiento.

PROBLEMAS PROPUESTOS

PROBLEMA N°1: Control del Arranque de un Motor con Inversión de Giro.

Elaborar un programa para que el PLC permita realizar el arranque, parada e inversión de
giro de un motor. Puede basarse en el siguiente esquema:
Funcionamiento:
El motor podrá girar en marcha directa o marcha inversa según presionemos el pulsador
correspondiente (marcha directa ó marcha inversa). Además existe un pulsador de parada,
y un réle térmico normalmente cerrado que se abrirá cuando en el motor se produzca un
sobrecalentamiento. Por ningún motivo deben activarse los simultáneamente contactores
K1 y K2.

PROBLEMA N°2: Control de un Semáforo.

Elaborar un programa para controlar un semáforo temporizando 14” para la


luz roja, 6” para la luz verde y 6” para la luz ambar. Considerar un pulsador
de START para encender el semáforo y otro de STOP para apagarlo. El
funcionamiento del semáforo debe ser continuo y no debe depender de ningún
evento.

PREGUNTAS:
1. Resultados de tomas de fotos del ejercicio numero 1.
2. Investigar el uso de los temporizadores y contadores.
 Semáforos de tránsito, donde se controla el tiempo necesario, haciendo
dicho proceso automatizado.
 En la industria de la harina de pescado, específicamente en las paila de
cocción, donde el pescado es cocido por un determinado tiempo.
 En la industria tecnológico, todos los instrumentos de mediciones de
tiempo.
3. Aplicaciones industriales de los ejercicios y problemas
propuestos.
 En una maquina robótica, que hace una operación continua, por ejemplo
( tapados o sellados de botellas o cualquier envase)
 En la industria alimentaria, especialmente en la máquina de líquido de
gobierno, porque requiere una precisión en el llenado del producto al ser
envasado.
 En la industria petrolera, en la columna de destilación de componentes,
que cada uno requiere un parámetro especifico, porque el uso de un
temporizador es imprescindible en dicha área.
6. Conclusiones

Se logró Reconocer las partes de un PLC Allen Bradley modelo MicroLogix


1100 serie B en la cual se asigno la Dirección IP al PLC usando en el Software
BOOTP DHCP SERVER, además se creo un Driver de Comunicaciones
usando el RSLinx Classic que finalmente se programo el PLC en el software
RSLogix 500.

Recomendaciones

 Seguir todos los procedimientos adecuados para no cometer errores durante la


práctica.
 Participación equitativa para que haya un aprendizaje equilibrado.

También podría gustarte