Documentos de Académico
Documentos de Profesional
Documentos de Cultura
INDUSTRIALES
LABORATORIO
N° 4
“CONFIGURACIÓN Y
PROGRAMACIÓN DE UN PLC
ALLEN BRADLEY MICROLOGIX
1100”
VI
CICLO
2017 - II
1
Laboratorio 04
CICLO: VI
SECCION: “G” G4
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
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.
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.
Archivos de Programa.
Estos archivos se clasifican de la siguiente forma:
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.
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:
Instrucciones de Temporización.
Son instrucciones de salida lógica, tienen dos valores asociados: el preset y el
acumulador. Existen 3 tipos de temporizadores:
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.
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.
Bf:e/b
Donde:
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.
Tf : b
Donde:
Cada elemento temporizador (instrucción) está asociado a un archivo que contiene bits y
palabras de 16 bits:
Tanto los bits como las palabras descritas pueden ser utilizados en un programa.
EQUIPOS Y MATERIALES:
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.
Conector
RJ-45
Salidas
1er Paso :
Fuimos al Software BOOTP DHCP SERVER
Nota: que sucede si no hay nada configurado en el Rslinx y tenemos que hacer lo sgte :
Debemos hacer click en Configure Drivers
5. EJERCICIOS APLICATIVOS :
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.
IN 1 DC 1
OUT
+ IN 3
OUT
OUT
24 VDC OUT
-
220 VA C
DC A2
CO M
contactor
del motor
START
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.
b. Describa el funcionamiento.
PROBLEMAS PROPUESTOS
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.
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
Recomendaciones