Академический Документы
Профессиональный Документы
Культура Документы
INTRODUCCIÓN
Los Controladores Lógicos Programables (PLC, Programmable Logic Controllers) se
introdujeron por primera vez en la industria en 1960 aproximadamente. Esto hizo que los
sistemas PLC fueran muy costosos, tanto para comprar como para reparar. Se dice que en
1969 la División Hydramatic de la General Motors instaló el primer PLC para reemplazar
los sistemas inflexibles cableados usados entonces en sus líneas de producción. Ya en
1971, los PLCs se extendían a otras industrias y en los ochenta, los componentes
electrónicos permitieron un conjunto de operaciones en 16 bits, comparados con los 4 bits
de los setenta, por lo que los popularizó en todo el mundo. En los 90s, aparecieron los
microprocesadores de 32 bits con posibilidad de operaciones matemáticas complejas, y
de comunicaciones entre PLCs de diferentes marcas y PCs, los que abrieron la posibilidad
de fábricas completamente automatizadas y con comunicación a la Gerencia en "tiempo
real”. (Álvaro M. G.; 2013)
LD micro genera código nativo para cierta Microchip PIC16 y Atmel AVR
Microcontroladores. Por lo general, el software para estos microcontroladores se escribe
en un lenguaje de programación como ensamblador, C o BASIC. Un programa en uno de
idiomas comprende una lista de los estados. Estas lenguas son potentes y bien adaptadas
a la arquitectura del procesador, el cual ejecuta internamente una lista de instrucciones.
Usando LD micro, se puede dibujar un diagrama de contactos para el programa, Se puede
simular la lógica en tiempo real en el PC. Entonces, cuando esto está correcto, puede
asignar pines en el microcontrolador de la entradas y salidas del programa. Después de
asignar los pines, puede compilar PIC o AVR código de su programa. La salida es un
compilador. Hex archivo que se puede programar en el microcontrolador utilizando
cualquier PIC / AVR programador. Es por ello que los Controladores Lógicos
Programables son diseñados usando lo último en diseño de microprocesadores, esto
proporciona una mayor confiabilidad en su operación, así como también en las
aplicaciones industriales donde existen peligros ambientales: alta respetabilidad, elevadas
ESCUELA DE INGENIERÍA AGROINDUSTRIAL 2018
En este proyecto tenemos en cuenta que Fajas Transportadoras son un elemento esencial
en todo transporte de materiales ya sea en minería, construcción, agroindustria e industria
en general ya que constituye la forma más práctica y económica de transportar materiales
de un punto a otro. Las fajas son fabricadas con cubiertas de caucho y núcleos de fibras
textiles o cables de acero, existiendo una infinidad de variables de acuerdo a la necesidad
de los medios a transportar, variables como: longitud, velocidad, ángulo de inclinación y
formas de material. Este es un sistema de transporte consistente en una cinta que se mueve
continuamente entre dos tambores y es arrastrada por fricción por uno de ellos, que es
accionado por un motor (Anixter. Inc;2018).
MARCO TEORICO:
Los controladores lógicos programables (PLCs) son aparatos que fueron ideados
originalmente para reemplazar los sistemas de control basados en lógica cableada. Un
PLC, como cualquier microprocesador, ejecuta internamente un listado de instrucciones
de manera secuencial. Esto no quiere decir que tengamos que aprender una a una las
instrucciones. Para programarlos existen varios lenguajes, entre ellos el Ladder. Esta
lógica nos permite dibujar un circuito uniendo contactos y bobinas de relés en la pantalla,
simular el funcionamiento del esquema, y luego cargarlo en la memoria del equipo.
Registros de desplazamiento
PIC16F876
PIC16F628
ATmega64
ATmega128
Los siguientes microcontroladores son soportados, pero aún no han sido probados. Es
posible que funcionen, pero no hay garantías:
PIC16F88
PIC16F819
ATmega162
ATmega32
ATmega16
ATmega8
MATERIALES Y METODOS
MATERIALES
1 Potenciómetro
1 resistencia de 1k
1 pulsador
1 display de cátodo compartido con una resistencia de 1k
1 transistor 2N2222A
1 Resistencia de 270 ohmios
METODOS
Simulamos un botón (BOTONINICIO), para encendido y apagado del proceso.
Simulamos un contador cronométrico haciendo que parpadee un led interno del
programa, el cual no se mostrará en nuestra placa Arduino, dicha simulación
servirá para contar un segundo de tiempo; del cual nos aprovecharemos para
generar nuestras variables necesitadas a simular.
Simulamos un contador cronométrico, fuimos a la opción Instruction y elegimos
la opción Insert coil para crear la variable CP (contador peso) en serie con el
contador cronométrico; luego fuimos a la instruction y elegimos la opción Insert
CTC (Count Circular) y le dimos a la variable CP como máximo valúe 8 (cuenta
de 0 hasta 8); pero como nuestros valores de peso obedecen a 10<P<20, tuvimos
que multiplicar a estos números por 3 para lo cual elegimos la opción Insert MUL
(16-bit Integer Multiply)
Después vamos nuevamente la opción instruction y elegimos la opción Insert
CTC (Count Circular) con lo cual vamos a crear la variable CC (contador de
color) y le dimos un máximo valúe de 2 (cuenta de 0 hasta 2).
Otra vez vamos a la opción instrucction y elegimos la opción Insert CTC (Count
Circular) con lo cual vamos a crear la variable Cd (Contador de diámetro) y le
dimos un máximo valúe de 6 (cuenta de 0-6); luego elegimos Insert ADD (16-bit
IntegerADD) pero como nuestros valores de diámetro obedecen a 60<d<80,
tuvimos que multiplicar a estos números por 5 para lo cual elegimos la opción
Insert MUL (16-bit Integer Multiply).
Luego simulamos un Display, que funciona como un contador.
Luego a cada variable le asignamos un LED para que puedan prender y apagar,
cuando estén en el rango indicado para cada una (prenden) o de lo contrario se
apagan.
ESCUELA DE INGENIERÍA AGROINDUSTRIAL 2018
RESULTADOS
ALGORITMO:
INICIO
P,C,d VARIABLES
Pesar P= peso
Si 10 < P <20, entonces C= color
Encender faja d= diámetro (mm)
SINO V= verde
PESAR Pt= Pintón
Leer C M= maduro
V, Pt, M
SI C = Pt, entonces
Transportar por faja
SINO
OTRO PROCESO
LEER d
SI 60< d <80, entonces
Transportar por faja
Sigue el proceso
SINO
OTRO PROCESO
FIN
ESCUELA DE INGENIERÍA AGROINDUSTRIAL 2018
DIAGRAMA DE FLUJO
ESCUELA DE INGENIERÍA AGROINDUSTRIAL 2018
SIMULACIÓN:
Bibliografía
Martin, L. (7 de Febrero de 2009). Automatismos Mar Del Plata. Obtenido de
http://www.automatismos-mdq.com.ar/blog/2009/02/ldmicro-logica-ladder-para-pic-
y-avr.html
ESCUELA DE INGENIERÍA AGROINDUSTRIAL 2018