Curso PLC BÃ - SICO 2
Curso PLC BÃ - SICO 2
Curso PLC BÃ - SICO 2
DESCRIPCION
Al finalizar el curso, los participantes habrán ganado
experiencia práctica en selección y configuración de
Controladores de Lógica programable, con énfasis
particular en los PLC de Delta Electronics, familias SS2,
SX2, conociendo la teoría y práctica necesaria para
planificar un proyecto, seleccionar el hardware necesario,
configurar la aplicación y efectuar las pruebas, así como
la puesta en marcha de nuevas aplicaciones. Finalmente,
el dominio de las herramientas adquirido en el curso, les
habilitará efectuar la detección y resolución de problemas
en sistemas existentes, ganada a través de la ejercitación
con hardware y software de los PLC Delta Electronics.
Objetivos específicos
del curso
1.- El PLC DELTA.
Utilizando la documentación disponible, el estudiante será
capaz de identificar los componentes de hardware de un sistema
típico, su función e interrelaciones así como las interfaces
necesarias para establecer redes de PLC y comunicación con
dispositivos externos
2.-El programa WPLSoft.
El objetivo de este módulo es que el estudiante se familiarice
con la herramienta de programación y que conozca los tipos de
contactos que existen y como utilizarlos así como los arreglos
AND y OR.
3.-nstrucciones Set y Reset.
Al finalizar el módulo se comprenderá como utilizar contactos
para indicar entradas y salidas, setear y resetear variables.
4.- Set de Instrucciones del PLC para Mover información y
Comparador en diagrama escalera.
Familiarizarse y adquirir conocimiento del conjunto de
instrucciones de que dispone este sistema, sus características
y forma de utilización para construir programas en los que se
requiera Mover información y aprenderá a utilizar en
diagrama escalera los contactos de comparación.
5.-Set de Instrucciones Aritméticas del PLC.
Familiarizarse y adquirir conocimiento del conjunto de
instrucciones de que dispone este sistema, sus características
y forma de utilización para construir programas en los que se
requiera utilizar funciones aritméticas.
6.- Creación y manipulación de timers.
El Usuario se familiarizará con las diferentes opciones existentes
de timers
y como se configuran, será capaz de utilizarlos en aplicaciones.
7.- Principios de programación por estados y simulación.
El Usuario aprenderá los principios de programación por estados
y practicará todos los conocimientos aprendidos en los puntos
anteriores con un proyecto real de una mesa de corte, utilizará
el simulador para verificar el programa desarrollado.
8.- Ejercicio de evaluación.
Se planteará un problema de construcción básico de una
máquina llenadora de botellas.
PLC DELTA
Los PLC's no sólo controlan la lógica de funcionamiento de máquinas, plantas y procesos
industriales, sino que también pueden realizar operaciones aritméticas, manejar señales
analógicas para realizar estrategias de control, tales como controladores PID (Proporcional
Integral y Derivativo). Su estructura básica son dos o más planos de puertas lógicas,
normalmente AND y OR, que el programador debe conectar de forma adecuada para que
hagan la función lógica requerida.
Los PLC's actuales pueden comunicarse con otros controladores y computadoras en redes de
área local, y son una parte fundamental de los modernos sistemas de control distribuido.
Para ello, un PLC consta de las siguientes partes:
1. CPU – UNIDAD CENTRAL DE PROCESO:
Es el cerebro del sistema, usualmente es un microcontrolador,
antiguamente se usaban microcontroladores de 8bits, hoy en día,
son mas usados en aplicaciones robustas microcontroladores de
16 ,32 y 64 bits.
2. MEMORIA:
Usualmente se incluye una memoria externa al microcontrolador que
puede ser EEPROM y/o FLASH, que hace las veces de banco de datos
para la lecto/escritura de datos.
3. FUENTE DE ALIMENTACION:
El sistema de suministro de poder provee la tensión DC para el
circuito lógico del CPU y los circuitos de entrada / salida (E/S). Cada
fuente de poder tiene una máxima cantidad de corriente que puede
proveer a un nivel de voltaje dado (por ejemplo 10 A a 5 V).
Las DVP-PS de Delta son fuentes conmutadas con un rango de
voltaje de entrada 100 – 240 Vac, 50/60 Hz, tensión de salida de 24
Vcc (± 3%) y un rizado máximo de 100 mVpp, con fusible
autorrecuperable.
4. RELOJ EN TIEMPO REAL:
Para todo proceso automatizado, es necesario establecer la variable
tiempo ya que es indispensable para poner en marcha
TEMPORIZADORES Y CONTADORES.
5. PUERTO DE ENTRADAS:
Pueden ser analógicas, o digitales, y se usan para introducir datos al
proceso del PLC.
6. PUERTO DE SALIDAS:
Como en las entradas, las salidas pueden ser análogas, digitales a
relevador o a transistor.
7. COMUNICACIONES:
Diseñado con RS-232 y RS-485, compatible con protocolos de
comunicación MODBUS ASCII / RTU
7. COMUNICACIONES:
Diseñado con RS-232 y RS-485, compatible con
protocolos de comunicación MODBUS ASCII / RTU,
El PLC es un sistema autónomo ,sin embargo no
puede programarse solo para programarlo es
necesario un cable RS232 para programarlo.
8.SOFTWARE:
para el PLC SS2 y SX2 es necesario el software
WPLsoft y es indispensable tanto para programarlo
como para monitorearlo
SX2 SS2
Características de los led indicadores
Power: para indicar que el PLC se encuentra
conectado a la fuente de alimentación.
Run: para indicar que el programa del PLC se
encuentra ejecutándose.
Error: indica cuando se detecta un error en la
ejecución de un programa.
USB: indica cuando hay comunicación en el puerto
USB.
RS232:indica cuando hay comunicación en el
puerto RS232.
RS485:indica cuando hay comunicación con el
puerto RS485
Interruptor de arranque y paro
Si el interruptor esta en
la posición RUN al
energizarse el PLC
ejecutara el programa
que ha sido grabado en
el PLC.
Si el interruptor esta en
la posición STOP al
energizarse el PLC no
ejecutara el programa
que se encuentre
grabado
Estructura Interna del PLC SS2 y SX2
Entre las características mas importantes a
analizar en un PLC es la posición de
memoria asignada a las entradas y salidas
digitales y analógicas, las características de
la memoria interna y como esta
estructurada
Banderas y registros especiales.
Configuración OR y AND
Secuencias Mixtas.
Mediante estas simples secuencias se pueden armar bloques mas
complicados como por ejemplo el mostrado en la siguiente imagen:
3. CREACIÓN DE PROGRAMAS
CON WPLSOFT.
Ya sabe como colocar los contactos en la pantalla,
solamente le hace falta como colocar la función, para
ello coloque se sobre la zona donde desea poner la
función de salida y de clic en el ícono de función.
EJERCICIOS
Ejercicio 1:
Inicialice el PLC (M1002) con las salidas Y0 en ON y
Y1 en OFF
Después de un ciclo de tiempo (M1000) Y0 debe de
valer OFF y Y1 ON.
EJERCICIO 2
Se tiene un sistema de detección de
cajas, para cajas grandes 40 x 40 cm
y cajas chicas 20 x 20 cm.
Para ello se cuenta con un sensor al
centro de las cajas chicas conectado
al PLC en la entrada X0, y uno a 30
cm conectado a la entrada X1, haga
un programa que le ayude al
operador mediante una luz verde
(Y0) o roja (Y1) a saber el tamaño
de la caja. Verde caja grande, roja
caja chica.
Para la Caja grande los dos
sensores deben estár activos.
Inicialice el plc con las salidas Y0 y
Y1 en OFF
4. SET DE INSTRUCCIONES DEL PLC PARA MOVER Y
COMPARA INFORMACIÓN
Función MOV
Mientras las banderas son variables que solamente pueden
tomar valores ON y OFF existen registros denominados con
la letra D que pueden contener valores de -32768 a 32767
si utilizamos solamente una variable D para guardar el valor
por ejemplo D0, si utilizamos dos podemos obtener valores
mucho mayores, por ejemplo el valor guardado en D0 y D1.
Para copiar un valor constante en un registro utilizamos la
función MOV para ello coloque se sobre la zona donde desea
poner la función de salida y de clic en el ícono de función.
Seleccione la instrucción MOV.
Después escribiendo MOV K1 D200
Esto copia el valor 1 en el registro
D200
Esto es equivalente a
tener:
Función ADD.
Esta función suma un registro o una constante con otro registro u otra
constante y coloca el resultado en un registro.
Ejemplo:
Cuando la entrada X20 se activa Se suma el valor contenido en D0 y D1 y
se guarda, el resultado en D2
Podemos hacer sumas con números mayores formados por
registros dobles, por ejemplo suma el valor doble contenido en
D0 y D1 al valor contenido en D2 y D3 y guárdalos en D4 y D5.
Podemos hacer divisiones con números mayores formados por registros dobles, por ejemplo
divide el valor doble contenido en D2 y D3 entre el valor contenido en D0 y D1 y guárdalos en
D4, D5 y el residuo en D6 y D7.
Botón de Inicio X0
Botón de paro de emergencia X1
Sensor de conteo de entrada X2
Micro de cabezal arriba X3
Micro de cabezal abajo X4
Sensor de conteo de salida X5
Salidas:
Banda trasportadora Y0
Pistón de alimentador Y1
Pistón de retención en llenado Y2
Posición de mangueras de llenado 1=Arriba 0=abajo. Y3
Válvula de llenado 1=Abierta 0=Cerrada Y4
Estado 1captura de 5 botellas
Tenemos la siguiente propuesta de estados:
¿DUDAS?
¿COMENTARIOS?