SlideShare una empresa de Scribd logo
1 de 60
Descargar para leer sin conexión
James Robles 
Departamento de Instrumentación 
Huertas College 
Programmable Logic Controllers - PLC 
Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas)
Programmable Logic Controllers – PLC 
Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) 
James Robles, Departamento de Instrumentación, Huertas College 
En esta presentación: 
Definición de PLC 
Inputs y Outputs 
Procesador e interface del PLC con el Programador 
Trainer de PLC Allen Bradley MicroLogix 1200 
Software RSLogix 500 
Ladder Logic 
Programación de Instrucciones Básicas (Inputs/Outputs) 
Programación con la Instrucción de Latch 
Programación con Instrucciones de Compuertas Lógicas 
Addressing de Inputs y Outputs
Programmable Logic Controllers – PLC 
Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) 
James Robles, Departamento de Instrumentación, Huertas College 
Definición de PLC: 
Un PLC es un “Programmable Logic Controller” 
Es un dispositivo encargado de recibir información del campo en forma de inputs y generar información hacia el campo en forma de outputs 
Input 1 
Input 2 
Input 3 
Input 4 
Input…(n) 
Output 1 
Output 2 
Output…(n) 
Input Register 
Counters 
Output Register 
PLC 
Timers 
Program 
Logic
Programmable Logic Controllers – PLC 
Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) 
James Robles, Departamento de Instrumentación, Huertas College 
Definición de PLC: 
Un PLC es un “Programmable Logic Controller” 
Input 1 
Input 2 
Input 3 
Input 4 
Input…(n) 
Output 1 
Output 2 
Output…(n) 
Input Register 
Output Register 
PLC 
Inputs 
Processor 
Outputs 
Counters 
Timers 
Logic 
Program Files 
Sequencers 
Data Files
Programmable Logic Controllers – PLC 
Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) 
James Robles, Departamento de Instrumentación, Huertas College 
Inputs y Outputs: 
Los Inputs y Outputs del PLC son de niveles de voltaje estático. Es decir, que son de dos niveles: 0 VDC ó 24 VDC. Además de voltaje DC, se utiliza 0 y 120 VAC 
Esto se llama niveles lógicos ó binarios. El input ó output es 0 (0 VDC) ó 1 (24 VDC) 
Un ejemplo de un input sería un interruptor (switch) de nivel. Si en nuestro proceso se está llenando un envase, es necesario conocer cuando este nivel llega al nivel deseado.
Programmable Logic Controllers – PLC 
Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) 
James Robles, Departamento de Instrumentación, Huertas College 
Inputs del PLC: 
El input es un contacto generado por un dispositivo en el campo. Un ejemplo sería un Level Switch 
El interruptor permanecerá abierto (un cero lógico) mientras esté por debajo del nivel deseado 
Interruptor abierto = 0 Lógico (0 VDC) 
Input 1 permanecerá de-energizado 
Input 1 
Level Switch en el Campo 
(Abierto) 
0 Lógico 
PLC 
N ó GND 
120 VAC 
ó 24 VDC
Programmable Logic Controllers – PLC 
Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) 
James Robles, Departamento de Instrumentación, Huertas College 
Inputs del PLC: 
Al llegar al nivel deseado, el interruptor cerrará (un 1 lógico), dejando pasar voltaje hacia el input 
Interruptor cerrado = 1 Lógico (24 VDC) 
Input 1 se energizará dentro del PLC 
Input 1 
1 Lógico 
Level Switch en el Campo 
(Cerrado) 
PLC 
120 VAC 
ó 24 VDC 
N ó GND
Programmable Logic Controllers – PLC 
Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) 
James Robles, Departamento de Instrumentación, Huertas College 
Inputs del PLC: 
Interruptores de Estado Sólido “Solid State” 
Vcc (+5 VDC) 
c 
b 
e 
V 
0 VDC 
+5 VDC
Programmable Logic Controllers – PLC 
Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) 
James Robles, Departamento de Instrumentación, Huertas College 
Inputs del PLC: 
Interruptores de Estado Sólido “Solid State” 
Vcc (+5 VDC) 
c 
b 
e 
V 
+24 VDC 
0 VDC
Programmable Logic Controllers – PLC 
Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) 
James Robles, Departamento de Instrumentación, Huertas College 
Inputs del PLC: 
Interruptores de Estado Sólido “Solid State” 
Vcc (+5 VDC) 
c 
b 
e 
V 
0 VDC 
0 VDC 
c 
b 
e
Programmable Logic Controllers – PLC 
Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) 
James Robles, Departamento de Instrumentación, Huertas College 
Inputs del PLC: 
Interruptores de Estado Sólido “Solid State” 
Vcc (+5 VDC) 
c 
b 
e 
V 
+24 VDC 
+5 VDC 
c 
b 
e
Programmable Logic Controllers – PLC 
Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) 
James Robles, Departamento de Instrumentación, Huertas College 
Inputs del PLC: 
Aislacion ó Acolpe Óptico “Opto-Coupler” 
Se utiliza para proteger a los inputs de ruidos o voltajes altos. 
INPUT 
24 VDC 
INPUT 
+5 VDC
Programmable Logic Controllers – PLC 
Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) 
James Robles, Departamento de Instrumentación, Huertas College 
Inputs del PLC: 
El PLC recibe este input. 
Luego, el PLC procesa este input y de acuerdo a la programación genera un output. 
En este caso, se genera un output (24 VDC) para detener el llenado del envase. El output desactiva una válvula que deja pasar el fluido con que se llena el envase.
Programmable Logic Controllers – PLC 
Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) 
James Robles, Departamento de Instrumentación, Huertas College 
Push Button Level Switch 
Proximity Switch Pressure Switch 
Limit Switch Flow Switch 
Temperature Switch Optical Switch 
Inputs del PLC: 
Ejemplos de tipos de interruptores para inputs:
Programmable Logic Controllers – PLC 
Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) 
James Robles, Departamento de Instrumentación, Huertas College 
Inputs del PLC: 
Level Switch 
Ejemplo: Un sensor de nivel cierra un contacto cuando el nivel de un envase llega al valor deseado. El PLC procesa este dato y emite un output para detener el llenado del envase. 
0 
0 
1 
1 
1 
1 
0 
0 
Inputs 
Outputs 
PLC 
Inputs 
Processor 
Outputs 
Input 2 
Input…(n) 
Output 1 
Output…(n) 
Válvula Solenoide 
Output 2 
Input 1 
Counters 
Timers 
Logic 
Program Files 
Sequencers 
Data Files
Programmable Logic Controllers – PLC 
Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) 
James Robles, Departamento de Instrumentación, Huertas College 
Outputs del PLC: 
El Output es un contacto generado por el PLC para activar una acción en el campo. 
Output de-energizado = 0 Lógico (0 VDC) 
Output 1 permanecerá de-energizado y la válvula cerrada 
N ó GND 
Switch Interno en el PLC 
0 Lógico 
Válvula Solenoide Cerrada 
(No-Energizado) 
Output 1 
120 VAC 
ó 24 VDC
Programmable Logic Controllers – PLC 
Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) 
James Robles, Departamento de Instrumentación, Huertas College 
Outputs del PLC: 
Al energizarse el Output 1, un contacto interno del PLC se energiza 
Output energizado = 1 Lógico (24 VDC) 
Output 1 se energiza y la válvula solenoide abrirá 
120 VAC ó 24 VDC 
Switch Interno en el PLC 
1 Lógico 
Válvula Solenoide Abierta (Energizado) 
Output 1 
N ó GND
Programmable Logic Controllers – PLC 
Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) 
James Robles, Departamento de Instrumentación, Huertas College 
Outputs del PLC: 
Ejemplos de tipos de dispositivos para outputs: 
Solenoid Valve Indicator Light Strobe Light Alarm Panel Motor Starter Heater Horn, Buzzer or Bell Stepper Motor
Programmable Logic Controllers – PLC 
Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) 
James Robles, Departamento de Instrumentación, Huertas College 
Inputs y Outputs del PLC: 
Ejemplo: Un sensor de nivel cierra un contacto cuando el nivel de un envase llega al valor deseado. El PLC procesa este dato y emite un output para detener el llenado del envase. 
Inputs 
Counters 
Outputs 
PLC 
Timers 
Logic 
Level Switch 
Válvula Solenoide 
1 
0 
0 
1 
Program
Programmable Logic Controllers – PLC 
Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) 
James Robles, Departamento de Instrumentación, Huertas College 
Procesador del PLC: 
El procesador del PLC contiene los terminales de los inputs y outputs 
Inputs 
Counters 
Outputs 
PLC 
Timers 
Logic 
Program Files 
Sequencers 
Data Files 
Este procesador tiene módulos de lógica, temporirizadores, contadores, secuenciadores y programación en general. 
Además, tiene los Data Files, donde almacena el estatus de los inputs, outputs e instrucciones 
El Power Supply es un equipo aparte que se conecta al PLC.
Programmable Logic Controllers – PLC 
Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) 
James Robles, Departamento de Instrumentación, Huertas College 
Procesador del PLC e Interfase con el Programador 
PC de Interfase 
del Programador 
Puerto RS-232 
Puerto RS-232 
Inputs 
Outputs 
PLC 
Counters 
Timers 
Logic 
Program Files 
Sequencers 
Data Files
Programmable Logic Controllers – PLC 
Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) 
James Robles, Departamento de Instrumentación, Huertas College 
El trainer PLC de Lab-Volt utiliza el PLC Allen-Bradley MicroLogix 1200. 
Este PLC consiste de 14 inputs (input 0 al input 13) y 10 outputs (output 0 al output 9). Estos I/O tienen luces indicadoras de su estado. 
Contiene un espacio para instalar una tarjeta de expansión de memoria. 
Además, tiene un conector para expandir la cantidad de inputs y outputs (I/O). 
Incluye luces indicadoras de estatus del PLC. 
Para programar y monitorear el PLC, se utiliza el conector RS-232 en combinación con el software RSLogix 500. 
PLC Allen Bradley MicroLogix 1200
Programmable Logic Controllers – PLC 
Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) 
James Robles, Departamento de Instrumentación, Huertas College 
Trainer de PLC Allen Bradley MicroLogix 1200
Programmable Logic Controllers – PLC 
Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) 
James Robles, Departamento de Instrumentación, Huertas College 
Trainer de PLC Allen Bradley MicroLogix 1200 
Inputs 
Memory Expansion 
Connector 
Momentary Switches (Normally Open) 
Outputs 
RS-232 
Communication Port 
Toggle Switches 
Momentary Switch 
(Normally Closed) 
On / Off Switch 
PLC Status Indicators 
Input Terminal 
Connections 
Input Status Indicators 
Output Status 
Indicators 
Output Terminal 
Connections 
Output Indicators 
I/O Expansion 
Connector
Programmable Logic Controllers – PLC 
Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) 
James Robles, Departamento de Instrumentación, Huertas College 
Trainer de PLC Allen Bradley MicroLogix 1200 
Expansión de Memoria 
Micrologix 1200 PLC 
Tarjetas de Expansión de Memoria: 
Memory Expansion 
Connector
Programmable Logic Controllers – PLC 
Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) 
James Robles, Departamento de Instrumentación, Huertas College 
Trainer de PLC Allen Bradley MicroLogix 1200 
Expansión de I/O 
Micrologix 1200 PLC 
con 4 tarjetas de 
Expansión de Tarjetas de I/O: 
Connectores de Expansion de Tarjtas de I/O
Programmable Logic Controllers – PLC 
Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) 
James Robles, Departamento de Instrumentación, Huertas College 
El término HMI proviene del inglés para Human – Machine Interphase 
Interfase de Humano a Máquina. 
Es la forma de comunicarnos con el PLC o con otros sistemas de control. 
En la mayoría de las ocasiones, se trata de un software que se ejecuta en un PC. 
En el caso de los PLC Allen Bradley, el software es el RSLogix 500. 
 Para conectar el PLC a un PC, se utiliza un cable llamado RS-232. 
¿Qué es un HMI? 
PLC Allen Bradley MicroLogix 1200
Programmable Logic Controllers – PLC 
Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) 
James Robles, Departamento de Instrumentación, Huertas College 
Cable conector de PC (RS-232) hacia PLC: 
PC (RS-232) 
PLC (RS-232) 
PLC Allen Bradley MicroLogix 1200
Programmable Logic Controllers – PLC 
Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) 
James Robles, Departamento de Instrumentación, Huertas College 
PLC Allen Bradley MicroLogix 1200 
Cable conector de PC (RS-232) hacia PLC: 
PC de Interfase 
del Programador (HMI) 
Puertos RS-232 
Cable RS-232 
Micrologix 1200 PLC
Programmable Logic Controllers – PLC 
Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) 
James Robles, Departamento de Instrumentación, Huertas College 
James Robles, Departamento de Instrumentación, Huertas Junior College 
Software RSLogix 500:
Programmable Logic Controllers – PLC 
Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) 
James Robles, Departamento de Instrumentación, Huertas College 
Software RSLogix 500: 
Online Section 
Instruction Section 
Instruction Category Tabs 
Instruction 
Toolbar 
Ladder View Window 
Results Window 
Project Tree 
Main Toolbar
Programmable Logic Controllers – PLC 
Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) 
James Robles, Departamento de Instrumentación, Huertas College 
Software RSLogix 500: 
Pantalla del RS Logix 500: 
La pantalla de RS Logix 500 tiene 5 áreas básicas: 
1.Main Toolbar 
2.Online Section 
3.Instruction Section 
Instruction Category Tabs 
InstructionToolbar 
4.Project Tree 
5.Ladder View Window 
Además, tiene un Results Window para mostrar errores de programación
Programmable Logic Controllers – PLC 
Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) 
James Robles, Departamento de Instrumentación, Huertas College 
Software RSLogix 500: 
Pantalla del RS Logix 500: 
Main Toolbar 
Tiene instrucciones básicas tipo Microsoft para además de iconos representativos de estas 
Entre los mas notables son: 
File – Permite operaciones relativos al proyecto: Almacenamiento, Impresión, Abrir, Cerrar, etc. 
Edit – Permite operaciones de seleccionar, copiar, pegar, cortar, etc. 
Comms – Contiene operaciones para ajustar los parámetros de comunicaiones entre el software y el PLC
Programmable Logic Controllers – PLC 
Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) 
James Robles, Departamento de Instrumentación, Huertas College 
Software RSLogix 500: 
Pantalla del RS Logix 500: 
Online Section 
Emite comandos para ejecutar el modo del software: 
DOWNLOAD – Ejecuta el comando para enviar el proyecto al PLC 
PROGRAM – Pone el siftware en modo de programar 
ONLINE – Pone el software de modo que se vea en vivo 
OFFLINE – Contiene operaciones para ajustar los parámetros de comunicaiones entre el software y el PLC
Programmable Logic Controllers – PLC 
Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) 
James Robles, Departamento de Instrumentación, Huertas College 
Software RSLogix 500: 
Pantalla del RS Logix 500: 
Instruction Section: 
Tiene varias pestanas con categorías de instrucciones 
Algunas son: 
Input/Output – Instrucciones básicas de input y output 
Timer/Counter – Instrucciones de temporizadores (timers) y Contadores (Counters) 
Logic – Instrucciones de tipo lógico 
User – Instrucciones básicas combinadas
Programmable Logic Controllers – PLC 
Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) 
James Robles, Departamento de Instrumentación, Huertas College 
Software RSLogix 500: 
Pantalla del RS Logix 500: 
Project Tree: 
Contiene la data del proyecto clasificada por categorías: 
Program Files – Enumera los archivos del proyecto 
Data Files – Información de los datos del proyecto 
Force Files – Archivo que contiene información sobre datos forzados del proyecto 
Database – Informacion de las instrucciones contenidas en el software
Programmable Logic Controllers – PLC 
Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) 
James Robles, Departamento de Instrumentación, Huertas College 
Software RSLogix 500: 
Procedimiento para programar PLC: 
Del Main Menu, seleccionar File → New 
El RS Logix 500 subirá una ventana para que se seleccione el tipo de procesador 
En el caso de nuestro trainer, se selecciona el siguiente procesador: 
Bul. 1762 Micrologix 1200 Series C (1 or 2 Port Com.) 
Luego, se guarda el proyecto con el nombre dado: 
File → Save As → Nombre (Ej. Proyecto1.RSS) 
La extensión .RSS es propio de los proyectos de PLC 
La pantalla estará lista para desarrollar el proyecto
Programmable Logic Controllers – PLC 
Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) 
James Robles, Departamento de Instrumentación, Huertas College 
Software RSLogix 500: 
Procedimiento para programar PLC: 
Los programas del PLC se programan en una configuración llamada Ladder Logic (Lógica de Escalera) 
Este tipo de programación consiste en insertar instrucciones en líneas paralelas de arriba hacia abajo 
Cada línea que se crea es llamado un Rung 
Las instruuciones las procesa el PLC de izquierda a derecha y de arriba hacia abajo 
Cada programa termina con la instrucción END
Programmable Logic Controllers – PLC 
Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) 
James Robles, Departamento de Instrumentación, Huertas College 
Software RSLogix 500: 
Instrucciones Básicas: 
Insertar línea nueva: 
Del Instruction Category User, seleccionar Insert New Rung 
Dar doble clic o arrastrar hasta espacio del Ladder Logic 
Cada Rung tiene su número en secuencia
Programmable Logic Controllers – PLC 
Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) 
James Robles, Departamento de Instrumentación, Huertas College 
Software RSLogix 500: 
Instrucciones Básicas: 
Inputs: 
Existen dos tipos básicos de inputs: 
•XIC – Examine if Closed 
•XIO – Examine if Open 
Outputs: 
Existen tres tipos básicos de outputs: 
•OTE – Output Energize 
•OTL – Output Latch 
•OTU – Output Un-Latch
Programmable Logic Controllers – PLC 
Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) 
James Robles, Departamento de Instrumentación, Huertas College 
Software RSLogix 500: 
Instrucciones Básicas: 
Insertar input: 
Del Instruction Category User, seleccionar Insert XIC 
Dar doble clic o arrastrar hasta espacio del Ladder Logic
Programmable Logic Controllers – PLC 
Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) 
James Robles, Departamento de Instrumentación, Huertas College 
Software RSLogix 500: 
Instrucciones Básicas: 
Insertar Branch: 
Del Instruction Category User, seleccionar Insert Branch 
Dar doble clic o arrastrar hasta espacio del Ladder Logic
Programmable Logic Controllers – PLC 
Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) 
James Robles, Departamento de Instrumentación, Huertas College 
Software RSLogix 500: 
Instrucciones Básicas: 
Insertar output: 
Del Instruction Category User, seleccionar Insert OTE 
Dar doble clic o arrastrar hasta espacio del Ladder Logic
Programmable Logic Controllers – PLC 
Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) 
James Robles, Departamento de Instrumentación, Huertas College 
Software RSLogix 500: 
Download: 
Dar Download: 
De la sección de Download, seleccionar DOWNLOAD 
Seguir las instrucciones para bajar el proyecto al PLC 
Con esta acción, se borra el proyecto anterior 
DOWNLOAD
Programmable Logic Controllers – PLC 
Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) 
James Robles, Departamento de Instrumentación, Huertas College 
Software RSLogix 500: 
Online: 
Para ver la accion del PLC en vivo: 
De la sección de Download, seleccionar ONLINE 
Seguir las instrucciones para ver las acciones del field en la pantalla 
ONLINE
Programmable Logic Controllers – PLC 
Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) 
James Robles, Departamento de Instrumentación, Huertas College 
Software RSLogix 500: 
XIC 
OTE 
END 
Rung 000 
Rung 001 
Circuito Normally Open
Programmable Logic Controllers – PLC 
Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) 
James Robles, Departamento de Instrumentación, Huertas College 
Software RSLogix 500: 
XIO 
OTE 
END 
Rung 000 
Rung 001 
Circuito Normally Closed
Programmable Logic Controllers – PLC 
Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) 
James Robles, Departamento de Instrumentación, Huertas College 
Software RSLogix 500: 
XIC 
OTE 
END 
Rung 000 
Rung 001 
OTE 
XIO 
Circuito Latch 
Se utiliza la instrucción de “Branch” para colocar otro input en paralelo 
Instrucción de “Branch”
Programmable Logic Controllers – PLC 
Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) 
James Robles, Departamento de Instrumentación, Huertas College 
Software RSLogix 500: 
XIC 
OTE 
END 
Rung 000 
Rung 001 
Circuito AND Gate 
XIC 
XIC1 
XIC2 
OTE1 
0 
1 
0 
0 
0 
0 
1 
0 
0 
1 
1 
1
Programmable Logic Controllers – PLC 
Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) 
James Robles, Departamento de Instrumentación, Huertas College 
Software RSLogix 500: 
OTE 
END 
Rung 000 
Rung 001 
Circuito OR Gate 
XIC1 
XIC2 
OTE1 
0 
1 
1 
0 
0 
0 
1 
0 
1 
1 
1 
1 
XIC 
XIC
Programmable Logic Controllers – PLC 
Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) 
James Robles, Departamento de Instrumentación, Huertas College 
Software RSLogix 500: 
Asignacion de Inputs y Outputs: 
Para asignar tanto Inputs como Outputs se utiliza el siguiente formato (Address Format): 
En este ejemplo se esta usando de referencia el input 0 de la tarjeta 0 
I:0/0 
Numero de Tarjeta 
Tipo de Instrucción 
Numero de Bit
Programmable Logic Controllers – PLC 
Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) 
James Robles, Departamento de Instrumentación, Huertas College 
Software RSLogix 500: 
Asignacion de Inputs y Outputs: 
Para asignar tanto Inputs como Outputs se utiliza el siguiente formato (Address Format): 
En este ejemplo se esta usando de referencia el output 0 de la tarjeta 0 
O:0/0 
Numero de Tarjeta 
Tipo de Instrucción 
Numero de Bit
Programmable Logic Controllers – PLC 
Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) 
James Robles, Departamento de Instrumentación, Huertas College 
Software RSLogix 500: 
Asignacion de Inputs y Outputs: 
Input 9 de la tarjeta 3 
Output 1 de la tarjeta 1 
I:3/9 
Numero de Tarjeta 
Tipo de Instrucción 
Numero de Bit 
O:1/1 
Numero de Tarjeta 
Tipo de Instrucción 
Numero de Bit
Programmable Logic Controllers – PLC 
Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) 
James Robles, Departamento de Instrumentación, Huertas College 
Software RSLogix 500: 
I:0/0 
O:0/0 
END 
Rung 000 
Rung 001 
I:0/1 
Circuito Latch 
O:0/0 
Asignacion de Inputs y Outputs:
Programmable Logic Controllers – PLC 
Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) 
James Robles, Departamento de Instrumentación, Huertas College 
Software RSLogix 500: 
I:0/0 
O:0/0 
END 
Rung 000 
Rung 002 
Un detalle importante de la operación de los PLC, es el hecho de que este solo ejecuta una instrucción a la vez y la ejecución final ocurre luego de la instrucción END. 
Proceso Interno del PLC: 
Rung 001 
I:0/1 
O:0/0
Programmable Logic Controllers – PLC 
Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) 
James Robles, Departamento de Instrumentación, Huertas College 
Software RSLogix 500: 
I:0/0 
O:0/0 
END 
Rung 000 
Rung 002 
La ejecución se realiza de derecha a izquierda y de arriba hacia abajo. Cuando llega la instrucción de END, es que se energizan los outputs correspondientes. 
Proceso Interno del PLC: 
Rung 001 
I:0/1 
O:0/0 
 
 
 
 

Programmable Logic Controllers – PLC 
Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) 
James Robles, Departamento de Instrumentación, Huertas College 
Software RSLogix 500: 
I:0/0 
O:0/0 
END 
Rung 000 
Rung 002 
Comenzando con el Rung 000, el I:0/0 cierra (1 lógico), entonces el O:0/0 debe estar energizado (1 lógico), pero no se energiza porque aún no ha llegado la instrucción de END 
Proceso Interno del PLC: 
Rung 001 
I:0/1 
O:0/0 
 
 
 
 

Programmable Logic Controllers – PLC 
Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) 
James Robles, Departamento de Instrumentación, Huertas College 
Software RSLogix 500: 
I:0/0 
O:0/0 
END 
Rung 000 
Rung 002 
Luego se ejecuta la instrucción del Rung 001 que indica que el I:0/1 está abierto (0 lógico), entonces el O:0/0 debe estar denergizado (0 lógico) 
Proceso Interno del PLC: 
Rung 001 
I:0/1 
O:0/0 
 
 
 
 

Programmable Logic Controllers – PLC 
Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) 
James Robles, Departamento de Instrumentación, Huertas College 
Software RSLogix 500: 
I:0/0 
O:0/0 
END 
Rung 000 
Rung 002 
El resultado es que al llegar la instrucción de END, el O:0/0 está denergizado, porque la última acción que se tomó con respecto a ese output fue denergizarlo (0 lógico) a través del input I:0/1 
Proceso Interno del PLC: 
Rung 001 
I:0/1 
O:0/0
Programmable Logic Controllers – PLC 
Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) 
James Robles, Departamento de Instrumentación, Huertas College 
http://instrumentacionhuertas.wordpress.com 
¿Preguntas, dudas, comentarios?

Más contenido relacionado

La actualidad más candente

Conceptos y componentes de un plc
Conceptos y componentes de un plcConceptos y componentes de un plc
Conceptos y componentes de un plcPaola Morales
 
Cade simu manual de funcionamiento2
Cade simu manual de funcionamiento2Cade simu manual de funcionamiento2
Cade simu manual de funcionamiento2guelo
 
PROGRAMACION DE PLCs: LENGUAJE BLOQUES FUNCIONALES
PROGRAMACION DE PLCs: LENGUAJE BLOQUES FUNCIONALESPROGRAMACION DE PLCs: LENGUAJE BLOQUES FUNCIONALES
PROGRAMACION DE PLCs: LENGUAJE BLOQUES FUNCIONALESUDO Monagas
 
Controladores (teoria de control)
Controladores (teoria de control)Controladores (teoria de control)
Controladores (teoria de control)martinezeduardo
 
Dispositivo logico programable
Dispositivo logico programableDispositivo logico programable
Dispositivo logico programablepancho_55
 
Amplificadores operacionales
Amplificadores operacionalesAmplificadores operacionales
Amplificadores operacionalesJomicast
 
Las fuentes de alimentación conmutadas (switching)
Las fuentes de alimentación conmutadas (switching)Las fuentes de alimentación conmutadas (switching)
Las fuentes de alimentación conmutadas (switching)Jomicast
 
Controladores Logicos Programables
Controladores Logicos ProgramablesControladores Logicos Programables
Controladores Logicos ProgramablesDavid Levy
 
Sistema control onoff
Sistema control onoffSistema control onoff
Sistema control onoffSalvador-UNSA
 
Variadores de velocidad
Variadores de velocidadVariadores de velocidad
Variadores de velocidadPedro JJ
 
Protocolos de comunicación para PLCs
Protocolos de comunicación para PLCsProtocolos de comunicación para PLCs
Protocolos de comunicación para PLCsUDO Monagas
 
008. diseño de circuitos secuenciales electroneumaticos cableados
008. diseño de circuitos secuenciales electroneumaticos cableados008. diseño de circuitos secuenciales electroneumaticos cableados
008. diseño de circuitos secuenciales electroneumaticos cableadosguelo
 
Sensores de final de carrera
Sensores de final de carreraSensores de final de carrera
Sensores de final de carreraJavier Caniparoli
 

La actualidad más candente (20)

Conceptos y componentes de un plc
Conceptos y componentes de un plcConceptos y componentes de un plc
Conceptos y componentes de un plc
 
Cade simu manual de funcionamiento2
Cade simu manual de funcionamiento2Cade simu manual de funcionamiento2
Cade simu manual de funcionamiento2
 
PROGRAMACION DE PLCs: LENGUAJE BLOQUES FUNCIONALES
PROGRAMACION DE PLCs: LENGUAJE BLOQUES FUNCIONALESPROGRAMACION DE PLCs: LENGUAJE BLOQUES FUNCIONALES
PROGRAMACION DE PLCs: LENGUAJE BLOQUES FUNCIONALES
 
Controladores (teoria de control)
Controladores (teoria de control)Controladores (teoria de control)
Controladores (teoria de control)
 
Dispositivo logico programable
Dispositivo logico programableDispositivo logico programable
Dispositivo logico programable
 
Entradas de plc
Entradas de plcEntradas de plc
Entradas de plc
 
vhdl
vhdlvhdl
vhdl
 
Amplificadores operacionales
Amplificadores operacionalesAmplificadores operacionales
Amplificadores operacionales
 
Las fuentes de alimentación conmutadas (switching)
Las fuentes de alimentación conmutadas (switching)Las fuentes de alimentación conmutadas (switching)
Las fuentes de alimentación conmutadas (switching)
 
Ejercicios diagramas de bloques y gfs
Ejercicios diagramas de bloques y gfsEjercicios diagramas de bloques y gfs
Ejercicios diagramas de bloques y gfs
 
Controladores Logicos Programables
Controladores Logicos ProgramablesControladores Logicos Programables
Controladores Logicos Programables
 
Control por contactos
Control por contactosControl por contactos
Control por contactos
 
Sistema control onoff
Sistema control onoffSistema control onoff
Sistema control onoff
 
Variadores de velocidad
Variadores de velocidadVariadores de velocidad
Variadores de velocidad
 
Protocolos de comunicación para PLCs
Protocolos de comunicación para PLCsProtocolos de comunicación para PLCs
Protocolos de comunicación para PLCs
 
Arquitectura de un plc
Arquitectura de un plcArquitectura de un plc
Arquitectura de un plc
 
008. diseño de circuitos secuenciales electroneumaticos cableados
008. diseño de circuitos secuenciales electroneumaticos cableados008. diseño de circuitos secuenciales electroneumaticos cableados
008. diseño de circuitos secuenciales electroneumaticos cableados
 
Tiristores
TiristoresTiristores
Tiristores
 
Sensores de final de carrera
Sensores de final de carreraSensores de final de carrera
Sensores de final de carrera
 
Tiristores
TiristoresTiristores
Tiristores
 

Destacado

Nuevas Tecnologías en Eficiencia Energética SCHNEIDER ELECTRIC Marcos Matias ...
Nuevas Tecnologías en Eficiencia Energética SCHNEIDER ELECTRIC Marcos Matias ...Nuevas Tecnologías en Eficiencia Energética SCHNEIDER ELECTRIC Marcos Matias ...
Nuevas Tecnologías en Eficiencia Energética SCHNEIDER ELECTRIC Marcos Matias ...Cámara Colombiana de la Energía
 
Curso: PLC Siemens S7-1200 y Allen Bradley Micrologix
Curso: PLC Siemens S7-1200 y Allen Bradley MicrologixCurso: PLC Siemens S7-1200 y Allen Bradley Micrologix
Curso: PLC Siemens S7-1200 y Allen Bradley MicrologixAIINTECPERU
 
CURSO DE PRUEBA SIEMENS
CURSO DE PRUEBA SIEMENSCURSO DE PRUEBA SIEMENS
CURSO DE PRUEBA SIEMENStoribio2015
 
Presentacion Corporativa 2017 | Siemens Espana
Presentacion Corporativa 2017 | Siemens EspanaPresentacion Corporativa 2017 | Siemens Espana
Presentacion Corporativa 2017 | Siemens EspanaSiemens España
 

Destacado (8)

Nuevas Tecnologías en Eficiencia Energética SCHNEIDER ELECTRIC Marcos Matias ...
Nuevas Tecnologías en Eficiencia Energética SCHNEIDER ELECTRIC Marcos Matias ...Nuevas Tecnologías en Eficiencia Energética SCHNEIDER ELECTRIC Marcos Matias ...
Nuevas Tecnologías en Eficiencia Energética SCHNEIDER ELECTRIC Marcos Matias ...
 
Plc 2010(b)
Plc 2010(b)Plc 2010(b)
Plc 2010(b)
 
Siemens Salud
Siemens SaludSiemens Salud
Siemens Salud
 
T1 introduccion
T1 introduccionT1 introduccion
T1 introduccion
 
Curso: PLC Siemens S7-1200 y Allen Bradley Micrologix
Curso: PLC Siemens S7-1200 y Allen Bradley MicrologixCurso: PLC Siemens S7-1200 y Allen Bradley Micrologix
Curso: PLC Siemens S7-1200 y Allen Bradley Micrologix
 
PLC
PLCPLC
PLC
 
CURSO DE PRUEBA SIEMENS
CURSO DE PRUEBA SIEMENSCURSO DE PRUEBA SIEMENS
CURSO DE PRUEBA SIEMENS
 
Presentacion Corporativa 2017 | Siemens Espana
Presentacion Corporativa 2017 | Siemens EspanaPresentacion Corporativa 2017 | Siemens Espana
Presentacion Corporativa 2017 | Siemens Espana
 

Similar a Principios de PLC - Hardware, Configuración e Instrucciones Básicas

Introducción a los PLC_FP.pptx
Introducción a los PLC_FP.pptxIntroducción a los PLC_FP.pptx
Introducción a los PLC_FP.pptxFernandoPiaggio3
 
ATÍPICO PODEROSO TAMAÑO DE BOLSILLO INDUSTRIAL PLC
ATÍPICO PODEROSO TAMAÑO DE BOLSILLO INDUSTRIAL PLCATÍPICO PODEROSO TAMAÑO DE BOLSILLO INDUSTRIAL PLC
ATÍPICO PODEROSO TAMAÑO DE BOLSILLO INDUSTRIAL PLCRémi GUILBERT
 
CURSO DE PLC.pptx
CURSO DE PLC.pptxCURSO DE PLC.pptx
CURSO DE PLC.pptxBrad Pitt
 
Plc basico 1
Plc basico 1Plc basico 1
Plc basico 1aucega
 
controladores logicos programables
controladores logicos programablescontroladores logicos programables
controladores logicos programablesAlejandro Cortijo
 
Microcontroladores - Configuración de puertos, bucles y saltos
Microcontroladores - Configuración de puertos, bucles y saltosMicrocontroladores - Configuración de puertos, bucles y saltos
Microcontroladores - Configuración de puertos, bucles y saltosmarco calderon layme
 
transp_plc_fundamentos básicos descripción.ppt
transp_plc_fundamentos básicos descripción.ppttransp_plc_fundamentos básicos descripción.ppt
transp_plc_fundamentos básicos descripción.pptSalexgGeovanny
 
Plc 01
Plc 01Plc 01
Plc 01ostol
 
Proyecto aula
Proyecto aulaProyecto aula
Proyecto aulagarcarell
 
Algunos tipos de puertas logicas
Algunos tipos de puertas logicasAlgunos tipos de puertas logicas
Algunos tipos de puertas logicasmiguelcifuentes7
 
El controlador l__gico_programable__plc__1ra_parte.pdf
El controlador l__gico_programable__plc__1ra_parte.pdfEl controlador l__gico_programable__plc__1ra_parte.pdf
El controlador l__gico_programable__plc__1ra_parte.pdfAlexanderLiquinchana
 
Habilidad Especial.pptx
Habilidad Especial.pptxHabilidad Especial.pptx
Habilidad Especial.pptxMiguel531373
 
Logica digital, compuertas,
Logica digital, compuertas, Logica digital, compuertas,
Logica digital, compuertas, Gabriel Pérez
 
Compuertas lógicas
Compuertas lógicasCompuertas lógicas
Compuertas lógicasEly Ch
 
Controladores logicos programables
Controladores logicos programablesControladores logicos programables
Controladores logicos programablesdiiegollp
 

Similar a Principios de PLC - Hardware, Configuración e Instrucciones Básicas (20)

Introducción a los PLC_FP.pptx
Introducción a los PLC_FP.pptxIntroducción a los PLC_FP.pptx
Introducción a los PLC_FP.pptx
 
SIMATIC S7
SIMATIC S7SIMATIC S7
SIMATIC S7
 
Plc220 uap01 ap06 sem 6
Plc220 uap01 ap06 sem 6Plc220 uap01 ap06 sem 6
Plc220 uap01 ap06 sem 6
 
ATÍPICO PODEROSO TAMAÑO DE BOLSILLO INDUSTRIAL PLC
ATÍPICO PODEROSO TAMAÑO DE BOLSILLO INDUSTRIAL PLCATÍPICO PODEROSO TAMAÑO DE BOLSILLO INDUSTRIAL PLC
ATÍPICO PODEROSO TAMAÑO DE BOLSILLO INDUSTRIAL PLC
 
CURSO DE PLC.pptx
CURSO DE PLC.pptxCURSO DE PLC.pptx
CURSO DE PLC.pptx
 
Manual básico PLC OMRON
Manual básico PLC OMRON Manual básico PLC OMRON
Manual básico PLC OMRON
 
Plc basico 1
Plc basico 1Plc basico 1
Plc basico 1
 
controladores logicos programables
controladores logicos programablescontroladores logicos programables
controladores logicos programables
 
Microcontroladores - Configuración de puertos, bucles y saltos
Microcontroladores - Configuración de puertos, bucles y saltosMicrocontroladores - Configuración de puertos, bucles y saltos
Microcontroladores - Configuración de puertos, bucles y saltos
 
Plc3
Plc3Plc3
Plc3
 
compuertas_logicas.pdf
compuertas_logicas.pdfcompuertas_logicas.pdf
compuertas_logicas.pdf
 
transp_plc_fundamentos básicos descripción.ppt
transp_plc_fundamentos básicos descripción.ppttransp_plc_fundamentos básicos descripción.ppt
transp_plc_fundamentos básicos descripción.ppt
 
Plc 01
Plc 01Plc 01
Plc 01
 
Proyecto aula
Proyecto aulaProyecto aula
Proyecto aula
 
Algunos tipos de puertas logicas
Algunos tipos de puertas logicasAlgunos tipos de puertas logicas
Algunos tipos de puertas logicas
 
El controlador l__gico_programable__plc__1ra_parte.pdf
El controlador l__gico_programable__plc__1ra_parte.pdfEl controlador l__gico_programable__plc__1ra_parte.pdf
El controlador l__gico_programable__plc__1ra_parte.pdf
 
Habilidad Especial.pptx
Habilidad Especial.pptxHabilidad Especial.pptx
Habilidad Especial.pptx
 
Logica digital, compuertas,
Logica digital, compuertas, Logica digital, compuertas,
Logica digital, compuertas,
 
Compuertas lógicas
Compuertas lógicasCompuertas lógicas
Compuertas lógicas
 
Controladores logicos programables
Controladores logicos programablesControladores logicos programables
Controladores logicos programables
 

Más de James Robles

Principios de medida presión
Principios de medida   presiónPrincipios de medida   presión
Principios de medida presiónJames Robles
 
Principios de Instrumentación - Conceptos Básicos
Principios de Instrumentación - Conceptos BásicosPrincipios de Instrumentación - Conceptos Básicos
Principios de Instrumentación - Conceptos BásicosJames Robles
 
Principios de Instrumentación - Señales de Instrumentación y Transmisores
Principios de Instrumentación - Señales de Instrumentación y TransmisoresPrincipios de Instrumentación - Señales de Instrumentación y Transmisores
Principios de Instrumentación - Señales de Instrumentación y TransmisoresJames Robles
 
Principios de Instrumentación - Símbolos, Automatización y Regulaciones
Principios de Instrumentación - Símbolos, Automatización y RegulacionesPrincipios de Instrumentación - Símbolos, Automatización y Regulaciones
Principios de Instrumentación - Símbolos, Automatización y RegulacionesJames Robles
 
Principios de Medida - Instrumentos Analíticos
Principios de Medida - Instrumentos AnalíticosPrincipios de Medida - Instrumentos Analíticos
Principios de Medida - Instrumentos AnalíticosJames Robles
 
Principios de Medida - Temperatura
Principios de Medida - TemperaturaPrincipios de Medida - Temperatura
Principios de Medida - TemperaturaJames Robles
 
Principios de Medida - Flujo
Principios de Medida - FlujoPrincipios de Medida - Flujo
Principios de Medida - FlujoJames Robles
 
Principios de Medida - Nivel
Principios de Medida - NivelPrincipios de Medida - Nivel
Principios de Medida - NivelJames Robles
 
Principios de Medida - Transmisores
Principios de Medida - TransmisoresPrincipios de Medida - Transmisores
Principios de Medida - TransmisoresJames Robles
 
Principios de Medida - Presión
Principios de Medida - PresiónPrincipios de Medida - Presión
Principios de Medida - PresiónJames Robles
 

Más de James Robles (10)

Principios de medida presión
Principios de medida   presiónPrincipios de medida   presión
Principios de medida presión
 
Principios de Instrumentación - Conceptos Básicos
Principios de Instrumentación - Conceptos BásicosPrincipios de Instrumentación - Conceptos Básicos
Principios de Instrumentación - Conceptos Básicos
 
Principios de Instrumentación - Señales de Instrumentación y Transmisores
Principios de Instrumentación - Señales de Instrumentación y TransmisoresPrincipios de Instrumentación - Señales de Instrumentación y Transmisores
Principios de Instrumentación - Señales de Instrumentación y Transmisores
 
Principios de Instrumentación - Símbolos, Automatización y Regulaciones
Principios de Instrumentación - Símbolos, Automatización y RegulacionesPrincipios de Instrumentación - Símbolos, Automatización y Regulaciones
Principios de Instrumentación - Símbolos, Automatización y Regulaciones
 
Principios de Medida - Instrumentos Analíticos
Principios de Medida - Instrumentos AnalíticosPrincipios de Medida - Instrumentos Analíticos
Principios de Medida - Instrumentos Analíticos
 
Principios de Medida - Temperatura
Principios de Medida - TemperaturaPrincipios de Medida - Temperatura
Principios de Medida - Temperatura
 
Principios de Medida - Flujo
Principios de Medida - FlujoPrincipios de Medida - Flujo
Principios de Medida - Flujo
 
Principios de Medida - Nivel
Principios de Medida - NivelPrincipios de Medida - Nivel
Principios de Medida - Nivel
 
Principios de Medida - Transmisores
Principios de Medida - TransmisoresPrincipios de Medida - Transmisores
Principios de Medida - Transmisores
 
Principios de Medida - Presión
Principios de Medida - PresiónPrincipios de Medida - Presión
Principios de Medida - Presión
 

Último

Trabajo en altura de acuerdo a la normativa peruana
Trabajo en altura de acuerdo a la normativa peruanaTrabajo en altura de acuerdo a la normativa peruana
Trabajo en altura de acuerdo a la normativa peruana5extraviado
 
Tarea de UTP matematices y soluciones ingenieria
Tarea de UTP matematices y soluciones ingenieriaTarea de UTP matematices y soluciones ingenieria
Tarea de UTP matematices y soluciones ingenieriaSebastianQP1
 
Peligros de Excavaciones y Zanjas presentacion
Peligros de Excavaciones y Zanjas presentacionPeligros de Excavaciones y Zanjas presentacion
Peligros de Excavaciones y Zanjas presentacionOsdelTacusiPancorbo
 
FORMATO REPORTE SEMANAL KLEF - Sem 15.pptx
FORMATO REPORTE SEMANAL KLEF - Sem 15.pptxFORMATO REPORTE SEMANAL KLEF - Sem 15.pptx
FORMATO REPORTE SEMANAL KLEF - Sem 15.pptxSAMAELAUGURIOFIGUERE
 
lean manufacturing and its definition for industries
lean manufacturing and its definition for industrieslean manufacturing and its definition for industries
lean manufacturing and its definition for industriesbarom
 
Simbología de Soldadura, interpretacion y aplicacion en dibujo tecnico indus...
Simbología de Soldadura,  interpretacion y aplicacion en dibujo tecnico indus...Simbología de Soldadura,  interpretacion y aplicacion en dibujo tecnico indus...
Simbología de Soldadura, interpretacion y aplicacion en dibujo tecnico indus...esandoval7
 
1. Cap. 4 Carga Axial (1).pdf237374335347
1. Cap. 4 Carga Axial (1).pdf2373743353471. Cap. 4 Carga Axial (1).pdf237374335347
1. Cap. 4 Carga Axial (1).pdf237374335347vd110501
 
MEC. FLUIDOS - Análisis Diferencial del Movimiento de un Fluido -GRUPO5 sergi...
MEC. FLUIDOS - Análisis Diferencial del Movimiento de un Fluido -GRUPO5 sergi...MEC. FLUIDOS - Análisis Diferencial del Movimiento de un Fluido -GRUPO5 sergi...
MEC. FLUIDOS - Análisis Diferencial del Movimiento de un Fluido -GRUPO5 sergi...Arquitecto Alejandro Gomez cornejo muñoz
 
Edificio residencial Tarsia de AEDAS Homes Granada
Edificio residencial Tarsia de AEDAS Homes GranadaEdificio residencial Tarsia de AEDAS Homes Granada
Edificio residencial Tarsia de AEDAS Homes GranadaANDECE
 
Historia de la Arquitectura II, 1era actividad..pdf
Historia de la Arquitectura II, 1era actividad..pdfHistoria de la Arquitectura II, 1era actividad..pdf
Historia de la Arquitectura II, 1era actividad..pdfIsbelRodrguez
 
01 COSTOS UNITARIOS Y PRESUPUESTO DE OBRA-EXPEDIENTE TECNICO DE OBRA.pptx
01 COSTOS UNITARIOS Y PRESUPUESTO DE OBRA-EXPEDIENTE TECNICO DE OBRA.pptx01 COSTOS UNITARIOS Y PRESUPUESTO DE OBRA-EXPEDIENTE TECNICO DE OBRA.pptx
01 COSTOS UNITARIOS Y PRESUPUESTO DE OBRA-EXPEDIENTE TECNICO DE OBRA.pptxluiscisnerosayala23
 
CONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdf
CONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdfCONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdf
CONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdfErikNivor
 
Sistema de Base de Datos para renta de trajes
Sistema de Base de Datos para renta de trajesSistema de Base de Datos para renta de trajes
Sistema de Base de Datos para renta de trajesjohannyrmnatejeda
 
MUROS Y CONEXIONES NTC 2017 CONCRETO REFORZADO.pptx
MUROS Y CONEXIONES NTC 2017 CONCRETO REFORZADO.pptxMUROS Y CONEXIONES NTC 2017 CONCRETO REFORZADO.pptx
MUROS Y CONEXIONES NTC 2017 CONCRETO REFORZADO.pptxIcelaMartnezVictorin
 
Estudio de materiales asfalticos para utilizar en obras viales
Estudio de materiales asfalticos para utilizar en obras vialesEstudio de materiales asfalticos para utilizar en obras viales
Estudio de materiales asfalticos para utilizar en obras vialesRamonCortez4
 
Electricidad y electronica industrial unidad 1
Electricidad y electronica industrial unidad 1Electricidad y electronica industrial unidad 1
Electricidad y electronica industrial unidad 1victorrodrigues972054
 
LIQUIDACION OBRAS PUBLICAS POR CONTRATA.pdf
LIQUIDACION OBRAS PUBLICAS  POR CONTRATA.pdfLIQUIDACION OBRAS PUBLICAS  POR CONTRATA.pdf
LIQUIDACION OBRAS PUBLICAS POR CONTRATA.pdfManuelVillarreal44
 
Tema 7 Plantas Industriales (2).pptx ingenieria
Tema 7 Plantas Industriales (2).pptx ingenieriaTema 7 Plantas Industriales (2).pptx ingenieria
Tema 7 Plantas Industriales (2).pptx ingenieriaLissetteMorejonLeon
 
5. MATERIAL COMPLEMENTARIO - PPT de la Sesión 02.pptx
5. MATERIAL COMPLEMENTARIO - PPT  de la Sesión 02.pptx5. MATERIAL COMPLEMENTARIO - PPT  de la Sesión 02.pptx
5. MATERIAL COMPLEMENTARIO - PPT de la Sesión 02.pptxJOSLUISCALLATAENRIQU
 
Ley 29783 ALCANCES E INTERPRETACION ----
Ley 29783 ALCANCES E INTERPRETACION ----Ley 29783 ALCANCES E INTERPRETACION ----
Ley 29783 ALCANCES E INTERPRETACION ----AdministracionSSTGru
 

Último (20)

Trabajo en altura de acuerdo a la normativa peruana
Trabajo en altura de acuerdo a la normativa peruanaTrabajo en altura de acuerdo a la normativa peruana
Trabajo en altura de acuerdo a la normativa peruana
 
Tarea de UTP matematices y soluciones ingenieria
Tarea de UTP matematices y soluciones ingenieriaTarea de UTP matematices y soluciones ingenieria
Tarea de UTP matematices y soluciones ingenieria
 
Peligros de Excavaciones y Zanjas presentacion
Peligros de Excavaciones y Zanjas presentacionPeligros de Excavaciones y Zanjas presentacion
Peligros de Excavaciones y Zanjas presentacion
 
FORMATO REPORTE SEMANAL KLEF - Sem 15.pptx
FORMATO REPORTE SEMANAL KLEF - Sem 15.pptxFORMATO REPORTE SEMANAL KLEF - Sem 15.pptx
FORMATO REPORTE SEMANAL KLEF - Sem 15.pptx
 
lean manufacturing and its definition for industries
lean manufacturing and its definition for industrieslean manufacturing and its definition for industries
lean manufacturing and its definition for industries
 
Simbología de Soldadura, interpretacion y aplicacion en dibujo tecnico indus...
Simbología de Soldadura,  interpretacion y aplicacion en dibujo tecnico indus...Simbología de Soldadura,  interpretacion y aplicacion en dibujo tecnico indus...
Simbología de Soldadura, interpretacion y aplicacion en dibujo tecnico indus...
 
1. Cap. 4 Carga Axial (1).pdf237374335347
1. Cap. 4 Carga Axial (1).pdf2373743353471. Cap. 4 Carga Axial (1).pdf237374335347
1. Cap. 4 Carga Axial (1).pdf237374335347
 
MEC. FLUIDOS - Análisis Diferencial del Movimiento de un Fluido -GRUPO5 sergi...
MEC. FLUIDOS - Análisis Diferencial del Movimiento de un Fluido -GRUPO5 sergi...MEC. FLUIDOS - Análisis Diferencial del Movimiento de un Fluido -GRUPO5 sergi...
MEC. FLUIDOS - Análisis Diferencial del Movimiento de un Fluido -GRUPO5 sergi...
 
Edificio residencial Tarsia de AEDAS Homes Granada
Edificio residencial Tarsia de AEDAS Homes GranadaEdificio residencial Tarsia de AEDAS Homes Granada
Edificio residencial Tarsia de AEDAS Homes Granada
 
Historia de la Arquitectura II, 1era actividad..pdf
Historia de la Arquitectura II, 1era actividad..pdfHistoria de la Arquitectura II, 1era actividad..pdf
Historia de la Arquitectura II, 1era actividad..pdf
 
01 COSTOS UNITARIOS Y PRESUPUESTO DE OBRA-EXPEDIENTE TECNICO DE OBRA.pptx
01 COSTOS UNITARIOS Y PRESUPUESTO DE OBRA-EXPEDIENTE TECNICO DE OBRA.pptx01 COSTOS UNITARIOS Y PRESUPUESTO DE OBRA-EXPEDIENTE TECNICO DE OBRA.pptx
01 COSTOS UNITARIOS Y PRESUPUESTO DE OBRA-EXPEDIENTE TECNICO DE OBRA.pptx
 
CONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdf
CONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdfCONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdf
CONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdf
 
Sistema de Base de Datos para renta de trajes
Sistema de Base de Datos para renta de trajesSistema de Base de Datos para renta de trajes
Sistema de Base de Datos para renta de trajes
 
MUROS Y CONEXIONES NTC 2017 CONCRETO REFORZADO.pptx
MUROS Y CONEXIONES NTC 2017 CONCRETO REFORZADO.pptxMUROS Y CONEXIONES NTC 2017 CONCRETO REFORZADO.pptx
MUROS Y CONEXIONES NTC 2017 CONCRETO REFORZADO.pptx
 
Estudio de materiales asfalticos para utilizar en obras viales
Estudio de materiales asfalticos para utilizar en obras vialesEstudio de materiales asfalticos para utilizar en obras viales
Estudio de materiales asfalticos para utilizar en obras viales
 
Electricidad y electronica industrial unidad 1
Electricidad y electronica industrial unidad 1Electricidad y electronica industrial unidad 1
Electricidad y electronica industrial unidad 1
 
LIQUIDACION OBRAS PUBLICAS POR CONTRATA.pdf
LIQUIDACION OBRAS PUBLICAS  POR CONTRATA.pdfLIQUIDACION OBRAS PUBLICAS  POR CONTRATA.pdf
LIQUIDACION OBRAS PUBLICAS POR CONTRATA.pdf
 
Tema 7 Plantas Industriales (2).pptx ingenieria
Tema 7 Plantas Industriales (2).pptx ingenieriaTema 7 Plantas Industriales (2).pptx ingenieria
Tema 7 Plantas Industriales (2).pptx ingenieria
 
5. MATERIAL COMPLEMENTARIO - PPT de la Sesión 02.pptx
5. MATERIAL COMPLEMENTARIO - PPT  de la Sesión 02.pptx5. MATERIAL COMPLEMENTARIO - PPT  de la Sesión 02.pptx
5. MATERIAL COMPLEMENTARIO - PPT de la Sesión 02.pptx
 
Ley 29783 ALCANCES E INTERPRETACION ----
Ley 29783 ALCANCES E INTERPRETACION ----Ley 29783 ALCANCES E INTERPRETACION ----
Ley 29783 ALCANCES E INTERPRETACION ----
 

Principios de PLC - Hardware, Configuración e Instrucciones Básicas

  • 1. James Robles Departamento de Instrumentación Huertas College Programmable Logic Controllers - PLC Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas)
  • 2. Programmable Logic Controllers – PLC Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) James Robles, Departamento de Instrumentación, Huertas College En esta presentación: Definición de PLC Inputs y Outputs Procesador e interface del PLC con el Programador Trainer de PLC Allen Bradley MicroLogix 1200 Software RSLogix 500 Ladder Logic Programación de Instrucciones Básicas (Inputs/Outputs) Programación con la Instrucción de Latch Programación con Instrucciones de Compuertas Lógicas Addressing de Inputs y Outputs
  • 3. Programmable Logic Controllers – PLC Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) James Robles, Departamento de Instrumentación, Huertas College Definición de PLC: Un PLC es un “Programmable Logic Controller” Es un dispositivo encargado de recibir información del campo en forma de inputs y generar información hacia el campo en forma de outputs Input 1 Input 2 Input 3 Input 4 Input…(n) Output 1 Output 2 Output…(n) Input Register Counters Output Register PLC Timers Program Logic
  • 4. Programmable Logic Controllers – PLC Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) James Robles, Departamento de Instrumentación, Huertas College Definición de PLC: Un PLC es un “Programmable Logic Controller” Input 1 Input 2 Input 3 Input 4 Input…(n) Output 1 Output 2 Output…(n) Input Register Output Register PLC Inputs Processor Outputs Counters Timers Logic Program Files Sequencers Data Files
  • 5. Programmable Logic Controllers – PLC Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) James Robles, Departamento de Instrumentación, Huertas College Inputs y Outputs: Los Inputs y Outputs del PLC son de niveles de voltaje estático. Es decir, que son de dos niveles: 0 VDC ó 24 VDC. Además de voltaje DC, se utiliza 0 y 120 VAC Esto se llama niveles lógicos ó binarios. El input ó output es 0 (0 VDC) ó 1 (24 VDC) Un ejemplo de un input sería un interruptor (switch) de nivel. Si en nuestro proceso se está llenando un envase, es necesario conocer cuando este nivel llega al nivel deseado.
  • 6. Programmable Logic Controllers – PLC Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) James Robles, Departamento de Instrumentación, Huertas College Inputs del PLC: El input es un contacto generado por un dispositivo en el campo. Un ejemplo sería un Level Switch El interruptor permanecerá abierto (un cero lógico) mientras esté por debajo del nivel deseado Interruptor abierto = 0 Lógico (0 VDC) Input 1 permanecerá de-energizado Input 1 Level Switch en el Campo (Abierto) 0 Lógico PLC N ó GND 120 VAC ó 24 VDC
  • 7. Programmable Logic Controllers – PLC Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) James Robles, Departamento de Instrumentación, Huertas College Inputs del PLC: Al llegar al nivel deseado, el interruptor cerrará (un 1 lógico), dejando pasar voltaje hacia el input Interruptor cerrado = 1 Lógico (24 VDC) Input 1 se energizará dentro del PLC Input 1 1 Lógico Level Switch en el Campo (Cerrado) PLC 120 VAC ó 24 VDC N ó GND
  • 8. Programmable Logic Controllers – PLC Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) James Robles, Departamento de Instrumentación, Huertas College Inputs del PLC: Interruptores de Estado Sólido “Solid State” Vcc (+5 VDC) c b e V 0 VDC +5 VDC
  • 9. Programmable Logic Controllers – PLC Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) James Robles, Departamento de Instrumentación, Huertas College Inputs del PLC: Interruptores de Estado Sólido “Solid State” Vcc (+5 VDC) c b e V +24 VDC 0 VDC
  • 10. Programmable Logic Controllers – PLC Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) James Robles, Departamento de Instrumentación, Huertas College Inputs del PLC: Interruptores de Estado Sólido “Solid State” Vcc (+5 VDC) c b e V 0 VDC 0 VDC c b e
  • 11. Programmable Logic Controllers – PLC Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) James Robles, Departamento de Instrumentación, Huertas College Inputs del PLC: Interruptores de Estado Sólido “Solid State” Vcc (+5 VDC) c b e V +24 VDC +5 VDC c b e
  • 12. Programmable Logic Controllers – PLC Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) James Robles, Departamento de Instrumentación, Huertas College Inputs del PLC: Aislacion ó Acolpe Óptico “Opto-Coupler” Se utiliza para proteger a los inputs de ruidos o voltajes altos. INPUT 24 VDC INPUT +5 VDC
  • 13. Programmable Logic Controllers – PLC Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) James Robles, Departamento de Instrumentación, Huertas College Inputs del PLC: El PLC recibe este input. Luego, el PLC procesa este input y de acuerdo a la programación genera un output. En este caso, se genera un output (24 VDC) para detener el llenado del envase. El output desactiva una válvula que deja pasar el fluido con que se llena el envase.
  • 14. Programmable Logic Controllers – PLC Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) James Robles, Departamento de Instrumentación, Huertas College Push Button Level Switch Proximity Switch Pressure Switch Limit Switch Flow Switch Temperature Switch Optical Switch Inputs del PLC: Ejemplos de tipos de interruptores para inputs:
  • 15. Programmable Logic Controllers – PLC Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) James Robles, Departamento de Instrumentación, Huertas College Inputs del PLC: Level Switch Ejemplo: Un sensor de nivel cierra un contacto cuando el nivel de un envase llega al valor deseado. El PLC procesa este dato y emite un output para detener el llenado del envase. 0 0 1 1 1 1 0 0 Inputs Outputs PLC Inputs Processor Outputs Input 2 Input…(n) Output 1 Output…(n) Válvula Solenoide Output 2 Input 1 Counters Timers Logic Program Files Sequencers Data Files
  • 16. Programmable Logic Controllers – PLC Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) James Robles, Departamento de Instrumentación, Huertas College Outputs del PLC: El Output es un contacto generado por el PLC para activar una acción en el campo. Output de-energizado = 0 Lógico (0 VDC) Output 1 permanecerá de-energizado y la válvula cerrada N ó GND Switch Interno en el PLC 0 Lógico Válvula Solenoide Cerrada (No-Energizado) Output 1 120 VAC ó 24 VDC
  • 17. Programmable Logic Controllers – PLC Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) James Robles, Departamento de Instrumentación, Huertas College Outputs del PLC: Al energizarse el Output 1, un contacto interno del PLC se energiza Output energizado = 1 Lógico (24 VDC) Output 1 se energiza y la válvula solenoide abrirá 120 VAC ó 24 VDC Switch Interno en el PLC 1 Lógico Válvula Solenoide Abierta (Energizado) Output 1 N ó GND
  • 18. Programmable Logic Controllers – PLC Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) James Robles, Departamento de Instrumentación, Huertas College Outputs del PLC: Ejemplos de tipos de dispositivos para outputs: Solenoid Valve Indicator Light Strobe Light Alarm Panel Motor Starter Heater Horn, Buzzer or Bell Stepper Motor
  • 19. Programmable Logic Controllers – PLC Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) James Robles, Departamento de Instrumentación, Huertas College Inputs y Outputs del PLC: Ejemplo: Un sensor de nivel cierra un contacto cuando el nivel de un envase llega al valor deseado. El PLC procesa este dato y emite un output para detener el llenado del envase. Inputs Counters Outputs PLC Timers Logic Level Switch Válvula Solenoide 1 0 0 1 Program
  • 20. Programmable Logic Controllers – PLC Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) James Robles, Departamento de Instrumentación, Huertas College Procesador del PLC: El procesador del PLC contiene los terminales de los inputs y outputs Inputs Counters Outputs PLC Timers Logic Program Files Sequencers Data Files Este procesador tiene módulos de lógica, temporirizadores, contadores, secuenciadores y programación en general. Además, tiene los Data Files, donde almacena el estatus de los inputs, outputs e instrucciones El Power Supply es un equipo aparte que se conecta al PLC.
  • 21. Programmable Logic Controllers – PLC Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) James Robles, Departamento de Instrumentación, Huertas College Procesador del PLC e Interfase con el Programador PC de Interfase del Programador Puerto RS-232 Puerto RS-232 Inputs Outputs PLC Counters Timers Logic Program Files Sequencers Data Files
  • 22. Programmable Logic Controllers – PLC Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) James Robles, Departamento de Instrumentación, Huertas College El trainer PLC de Lab-Volt utiliza el PLC Allen-Bradley MicroLogix 1200. Este PLC consiste de 14 inputs (input 0 al input 13) y 10 outputs (output 0 al output 9). Estos I/O tienen luces indicadoras de su estado. Contiene un espacio para instalar una tarjeta de expansión de memoria. Además, tiene un conector para expandir la cantidad de inputs y outputs (I/O). Incluye luces indicadoras de estatus del PLC. Para programar y monitorear el PLC, se utiliza el conector RS-232 en combinación con el software RSLogix 500. PLC Allen Bradley MicroLogix 1200
  • 23. Programmable Logic Controllers – PLC Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) James Robles, Departamento de Instrumentación, Huertas College Trainer de PLC Allen Bradley MicroLogix 1200
  • 24. Programmable Logic Controllers – PLC Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) James Robles, Departamento de Instrumentación, Huertas College Trainer de PLC Allen Bradley MicroLogix 1200 Inputs Memory Expansion Connector Momentary Switches (Normally Open) Outputs RS-232 Communication Port Toggle Switches Momentary Switch (Normally Closed) On / Off Switch PLC Status Indicators Input Terminal Connections Input Status Indicators Output Status Indicators Output Terminal Connections Output Indicators I/O Expansion Connector
  • 25. Programmable Logic Controllers – PLC Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) James Robles, Departamento de Instrumentación, Huertas College Trainer de PLC Allen Bradley MicroLogix 1200 Expansión de Memoria Micrologix 1200 PLC Tarjetas de Expansión de Memoria: Memory Expansion Connector
  • 26. Programmable Logic Controllers – PLC Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) James Robles, Departamento de Instrumentación, Huertas College Trainer de PLC Allen Bradley MicroLogix 1200 Expansión de I/O Micrologix 1200 PLC con 4 tarjetas de Expansión de Tarjetas de I/O: Connectores de Expansion de Tarjtas de I/O
  • 27. Programmable Logic Controllers – PLC Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) James Robles, Departamento de Instrumentación, Huertas College El término HMI proviene del inglés para Human – Machine Interphase Interfase de Humano a Máquina. Es la forma de comunicarnos con el PLC o con otros sistemas de control. En la mayoría de las ocasiones, se trata de un software que se ejecuta en un PC. En el caso de los PLC Allen Bradley, el software es el RSLogix 500.  Para conectar el PLC a un PC, se utiliza un cable llamado RS-232. ¿Qué es un HMI? PLC Allen Bradley MicroLogix 1200
  • 28. Programmable Logic Controllers – PLC Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) James Robles, Departamento de Instrumentación, Huertas College Cable conector de PC (RS-232) hacia PLC: PC (RS-232) PLC (RS-232) PLC Allen Bradley MicroLogix 1200
  • 29. Programmable Logic Controllers – PLC Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) James Robles, Departamento de Instrumentación, Huertas College PLC Allen Bradley MicroLogix 1200 Cable conector de PC (RS-232) hacia PLC: PC de Interfase del Programador (HMI) Puertos RS-232 Cable RS-232 Micrologix 1200 PLC
  • 30. Programmable Logic Controllers – PLC Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) James Robles, Departamento de Instrumentación, Huertas College James Robles, Departamento de Instrumentación, Huertas Junior College Software RSLogix 500:
  • 31. Programmable Logic Controllers – PLC Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) James Robles, Departamento de Instrumentación, Huertas College Software RSLogix 500: Online Section Instruction Section Instruction Category Tabs Instruction Toolbar Ladder View Window Results Window Project Tree Main Toolbar
  • 32. Programmable Logic Controllers – PLC Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) James Robles, Departamento de Instrumentación, Huertas College Software RSLogix 500: Pantalla del RS Logix 500: La pantalla de RS Logix 500 tiene 5 áreas básicas: 1.Main Toolbar 2.Online Section 3.Instruction Section Instruction Category Tabs InstructionToolbar 4.Project Tree 5.Ladder View Window Además, tiene un Results Window para mostrar errores de programación
  • 33. Programmable Logic Controllers – PLC Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) James Robles, Departamento de Instrumentación, Huertas College Software RSLogix 500: Pantalla del RS Logix 500: Main Toolbar Tiene instrucciones básicas tipo Microsoft para además de iconos representativos de estas Entre los mas notables son: File – Permite operaciones relativos al proyecto: Almacenamiento, Impresión, Abrir, Cerrar, etc. Edit – Permite operaciones de seleccionar, copiar, pegar, cortar, etc. Comms – Contiene operaciones para ajustar los parámetros de comunicaiones entre el software y el PLC
  • 34. Programmable Logic Controllers – PLC Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) James Robles, Departamento de Instrumentación, Huertas College Software RSLogix 500: Pantalla del RS Logix 500: Online Section Emite comandos para ejecutar el modo del software: DOWNLOAD – Ejecuta el comando para enviar el proyecto al PLC PROGRAM – Pone el siftware en modo de programar ONLINE – Pone el software de modo que se vea en vivo OFFLINE – Contiene operaciones para ajustar los parámetros de comunicaiones entre el software y el PLC
  • 35. Programmable Logic Controllers – PLC Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) James Robles, Departamento de Instrumentación, Huertas College Software RSLogix 500: Pantalla del RS Logix 500: Instruction Section: Tiene varias pestanas con categorías de instrucciones Algunas son: Input/Output – Instrucciones básicas de input y output Timer/Counter – Instrucciones de temporizadores (timers) y Contadores (Counters) Logic – Instrucciones de tipo lógico User – Instrucciones básicas combinadas
  • 36. Programmable Logic Controllers – PLC Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) James Robles, Departamento de Instrumentación, Huertas College Software RSLogix 500: Pantalla del RS Logix 500: Project Tree: Contiene la data del proyecto clasificada por categorías: Program Files – Enumera los archivos del proyecto Data Files – Información de los datos del proyecto Force Files – Archivo que contiene información sobre datos forzados del proyecto Database – Informacion de las instrucciones contenidas en el software
  • 37. Programmable Logic Controllers – PLC Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) James Robles, Departamento de Instrumentación, Huertas College Software RSLogix 500: Procedimiento para programar PLC: Del Main Menu, seleccionar File → New El RS Logix 500 subirá una ventana para que se seleccione el tipo de procesador En el caso de nuestro trainer, se selecciona el siguiente procesador: Bul. 1762 Micrologix 1200 Series C (1 or 2 Port Com.) Luego, se guarda el proyecto con el nombre dado: File → Save As → Nombre (Ej. Proyecto1.RSS) La extensión .RSS es propio de los proyectos de PLC La pantalla estará lista para desarrollar el proyecto
  • 38. Programmable Logic Controllers – PLC Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) James Robles, Departamento de Instrumentación, Huertas College Software RSLogix 500: Procedimiento para programar PLC: Los programas del PLC se programan en una configuración llamada Ladder Logic (Lógica de Escalera) Este tipo de programación consiste en insertar instrucciones en líneas paralelas de arriba hacia abajo Cada línea que se crea es llamado un Rung Las instruuciones las procesa el PLC de izquierda a derecha y de arriba hacia abajo Cada programa termina con la instrucción END
  • 39. Programmable Logic Controllers – PLC Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) James Robles, Departamento de Instrumentación, Huertas College Software RSLogix 500: Instrucciones Básicas: Insertar línea nueva: Del Instruction Category User, seleccionar Insert New Rung Dar doble clic o arrastrar hasta espacio del Ladder Logic Cada Rung tiene su número en secuencia
  • 40. Programmable Logic Controllers – PLC Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) James Robles, Departamento de Instrumentación, Huertas College Software RSLogix 500: Instrucciones Básicas: Inputs: Existen dos tipos básicos de inputs: •XIC – Examine if Closed •XIO – Examine if Open Outputs: Existen tres tipos básicos de outputs: •OTE – Output Energize •OTL – Output Latch •OTU – Output Un-Latch
  • 41. Programmable Logic Controllers – PLC Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) James Robles, Departamento de Instrumentación, Huertas College Software RSLogix 500: Instrucciones Básicas: Insertar input: Del Instruction Category User, seleccionar Insert XIC Dar doble clic o arrastrar hasta espacio del Ladder Logic
  • 42. Programmable Logic Controllers – PLC Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) James Robles, Departamento de Instrumentación, Huertas College Software RSLogix 500: Instrucciones Básicas: Insertar Branch: Del Instruction Category User, seleccionar Insert Branch Dar doble clic o arrastrar hasta espacio del Ladder Logic
  • 43. Programmable Logic Controllers – PLC Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) James Robles, Departamento de Instrumentación, Huertas College Software RSLogix 500: Instrucciones Básicas: Insertar output: Del Instruction Category User, seleccionar Insert OTE Dar doble clic o arrastrar hasta espacio del Ladder Logic
  • 44. Programmable Logic Controllers – PLC Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) James Robles, Departamento de Instrumentación, Huertas College Software RSLogix 500: Download: Dar Download: De la sección de Download, seleccionar DOWNLOAD Seguir las instrucciones para bajar el proyecto al PLC Con esta acción, se borra el proyecto anterior DOWNLOAD
  • 45. Programmable Logic Controllers – PLC Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) James Robles, Departamento de Instrumentación, Huertas College Software RSLogix 500: Online: Para ver la accion del PLC en vivo: De la sección de Download, seleccionar ONLINE Seguir las instrucciones para ver las acciones del field en la pantalla ONLINE
  • 46. Programmable Logic Controllers – PLC Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) James Robles, Departamento de Instrumentación, Huertas College Software RSLogix 500: XIC OTE END Rung 000 Rung 001 Circuito Normally Open
  • 47. Programmable Logic Controllers – PLC Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) James Robles, Departamento de Instrumentación, Huertas College Software RSLogix 500: XIO OTE END Rung 000 Rung 001 Circuito Normally Closed
  • 48. Programmable Logic Controllers – PLC Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) James Robles, Departamento de Instrumentación, Huertas College Software RSLogix 500: XIC OTE END Rung 000 Rung 001 OTE XIO Circuito Latch Se utiliza la instrucción de “Branch” para colocar otro input en paralelo Instrucción de “Branch”
  • 49. Programmable Logic Controllers – PLC Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) James Robles, Departamento de Instrumentación, Huertas College Software RSLogix 500: XIC OTE END Rung 000 Rung 001 Circuito AND Gate XIC XIC1 XIC2 OTE1 0 1 0 0 0 0 1 0 0 1 1 1
  • 50. Programmable Logic Controllers – PLC Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) James Robles, Departamento de Instrumentación, Huertas College Software RSLogix 500: OTE END Rung 000 Rung 001 Circuito OR Gate XIC1 XIC2 OTE1 0 1 1 0 0 0 1 0 1 1 1 1 XIC XIC
  • 51. Programmable Logic Controllers – PLC Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) James Robles, Departamento de Instrumentación, Huertas College Software RSLogix 500: Asignacion de Inputs y Outputs: Para asignar tanto Inputs como Outputs se utiliza el siguiente formato (Address Format): En este ejemplo se esta usando de referencia el input 0 de la tarjeta 0 I:0/0 Numero de Tarjeta Tipo de Instrucción Numero de Bit
  • 52. Programmable Logic Controllers – PLC Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) James Robles, Departamento de Instrumentación, Huertas College Software RSLogix 500: Asignacion de Inputs y Outputs: Para asignar tanto Inputs como Outputs se utiliza el siguiente formato (Address Format): En este ejemplo se esta usando de referencia el output 0 de la tarjeta 0 O:0/0 Numero de Tarjeta Tipo de Instrucción Numero de Bit
  • 53. Programmable Logic Controllers – PLC Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) James Robles, Departamento de Instrumentación, Huertas College Software RSLogix 500: Asignacion de Inputs y Outputs: Input 9 de la tarjeta 3 Output 1 de la tarjeta 1 I:3/9 Numero de Tarjeta Tipo de Instrucción Numero de Bit O:1/1 Numero de Tarjeta Tipo de Instrucción Numero de Bit
  • 54. Programmable Logic Controllers – PLC Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) James Robles, Departamento de Instrumentación, Huertas College Software RSLogix 500: I:0/0 O:0/0 END Rung 000 Rung 001 I:0/1 Circuito Latch O:0/0 Asignacion de Inputs y Outputs:
  • 55. Programmable Logic Controllers – PLC Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) James Robles, Departamento de Instrumentación, Huertas College Software RSLogix 500: I:0/0 O:0/0 END Rung 000 Rung 002 Un detalle importante de la operación de los PLC, es el hecho de que este solo ejecuta una instrucción a la vez y la ejecución final ocurre luego de la instrucción END. Proceso Interno del PLC: Rung 001 I:0/1 O:0/0
  • 56. Programmable Logic Controllers – PLC Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) James Robles, Departamento de Instrumentación, Huertas College Software RSLogix 500: I:0/0 O:0/0 END Rung 000 Rung 002 La ejecución se realiza de derecha a izquierda y de arriba hacia abajo. Cuando llega la instrucción de END, es que se energizan los outputs correspondientes. Proceso Interno del PLC: Rung 001 I:0/1 O:0/0     
  • 57. Programmable Logic Controllers – PLC Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) James Robles, Departamento de Instrumentación, Huertas College Software RSLogix 500: I:0/0 O:0/0 END Rung 000 Rung 002 Comenzando con el Rung 000, el I:0/0 cierra (1 lógico), entonces el O:0/0 debe estar energizado (1 lógico), pero no se energiza porque aún no ha llegado la instrucción de END Proceso Interno del PLC: Rung 001 I:0/1 O:0/0     
  • 58. Programmable Logic Controllers – PLC Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) James Robles, Departamento de Instrumentación, Huertas College Software RSLogix 500: I:0/0 O:0/0 END Rung 000 Rung 002 Luego se ejecuta la instrucción del Rung 001 que indica que el I:0/1 está abierto (0 lógico), entonces el O:0/0 debe estar denergizado (0 lógico) Proceso Interno del PLC: Rung 001 I:0/1 O:0/0     
  • 59. Programmable Logic Controllers – PLC Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) James Robles, Departamento de Instrumentación, Huertas College Software RSLogix 500: I:0/0 O:0/0 END Rung 000 Rung 002 El resultado es que al llegar la instrucción de END, el O:0/0 está denergizado, porque la última acción que se tomó con respecto a ese output fue denergizarlo (0 lógico) a través del input I:0/1 Proceso Interno del PLC: Rung 001 I:0/1 O:0/0
  • 60. Programmable Logic Controllers – PLC Allen-Bradley MicroLogix 1200 & RSLogix 500 - (Hardware, Configuración e Instrucciones Básicas) James Robles, Departamento de Instrumentación, Huertas College http://instrumentacionhuertas.wordpress.com ¿Preguntas, dudas, comentarios?