Curso programacion micro oplcs unitronics jazz

36
CURSO DE INTRODUCCIÓN A LA PROGRAMACIÓN DE MicroOPLCs José Ignacio Redondo - Ingeniero Técnico Industrial - SIDE, S.A. Nuevas Oportunidades en Automatización con el nuevo Jazz 2 = MicroPLC + HMI Junio 2013 – Navalmoral de la Mata

description

Curso básico de introducción a la programación del micro OPLC (Autómata Programable + Panel Operador) Jazz 2 de Unitronics. Nociones básicas de programación, Ladder en PLC, edición de displays en HMI.

Transcript of Curso programacion micro oplcs unitronics jazz

Page 1: Curso programacion micro oplcs unitronics jazz

CURSO DE INTRODUCCIÓN A LA PROGRAMACIÓN DE MicroOPLCs

José Ignacio Redondo - Ingeniero Técnico Industrial - SIDE, S.A.

Nuevas Oportunidades en Automatizacióncon el nuevo Jazz 2 = MicroPLC + HMIJunio 2013 – Navalmoral de la Mata

Page 2: Curso programacion micro oplcs unitronics jazz

¿Qué es un OPLC?

OPLC = OP + PLC

OP – Operator Panel

Panel de Operador

HMI

PLC – Programmable Logic Controller

Controlador Lógico Programable

Autómata ProgramableINTRODUCCIÓN A LA PROGRAMACIÓN DE Micro-OPLC JAZZ DE UNITRONICS – JUNIO 2013

Page 3: Curso programacion micro oplcs unitronics jazz

HMI – Panel de Operador

Pantalla LCD

Visualización de Datos

Mensajes Informativos

Teclado

Introducción de datos

Funciones Asignadas

INTRODUCCIÓN A LA PROGRAMACIÓN DE Micro-OPLC JAZZ DE UNITRONICS – JUNIO 2013

Page 4: Curso programacion micro oplcs unitronics jazz

PLC – Autómata Programable

CPU

ENTRADAS

SALIDAS

INTRODUCCIÓN A LA PROGRAMACIÓN DE Micro-OPLC JAZZ DE UNITRONICS – JUNIO 2013

Page 5: Curso programacion micro oplcs unitronics jazz

Ciclo de SCAN

INTRODUCCIÓN A LA PROGRAMACIÓN DE Micro-OPLC JAZZ DE UNITRONICS – JUNIO 2013

Page 6: Curso programacion micro oplcs unitronics jazz

EJEMPLO ANIMADO

VÁLVULABEBIDA

Sensor

0.00 Kg

Entrada Digital

BÁSCULA

Entrada Analógica

Botellapresente

Abrirválvula

Salida Digital

1.50 Kg1.00 Kg0.50 Kg

0.50 Kg1.00 Kg1.50 Kg0.00 KgBotellallena

OPLC

INTRODUCCIÓN A LA PROGRAMACIÓN DE Micro-OPLC JAZZ DE UNITRONICS – JUNIO 2013

Page 7: Curso programacion micro oplcs unitronics jazz

Entradas y SalidasENTRADAS

DIGITALES (Sí-No Todo-Nada 0-1)

PNP – Se activan con 24VccNPN – Se activan con 0Vcc

ANALÓGICAS (Cualquier Valor Entero)

Tensión 0-10VccCorriente 4-20mATemperatura

SALIDASDIGITALES

Por Transistor PNPPor Relé

ANALÓGICASTensión 0-10VccCorriente 4-20mA

INTRODUCCIÓN A LA PROGRAMACIÓN DE Micro-OPLC JAZZ DE UNITRONICS – JUNIO 2013

Page 8: Curso programacion micro oplcs unitronics jazz

Señales Analógicas

Rango de 0-10 VccResolución 10 bit210 = 1024 puntos de resolución10V/1024=0.01V por punto0 - 1023 puntos equivalen a 0 – 10V

Rango de 0-20 mAResolución 10 bit 210 = 1024 puntos de resolución20mA/1024 = 0.02mA por punto0 - 1023 puntos equivalen a 0 – 20mA

Rango de 4-20 mAResolución 10 bit 210 = 1024 puntos de resolución20mA/1024 = 0.02mA por punto204 - 1023 puntos equivalen a 4 – 20mA

Método de Aproximación Sucesiva

INTRODUCCIÓN A LA PROGRAMACIÓN DE Micro-OPLC JAZZ DE UNITRONICS – JUNIO 2013

Page 9: Curso programacion micro oplcs unitronics jazz

HSC – Contador de Alta Velocidad

COUNTERContador de los pulsos en la entrada

FRECUENCYMedida de la frecuencia al a que entran los pulsos

INTRODUCCIÓN A LA PROGRAMACIÓN DE Micro-OPLC JAZZ DE UNITRONICS – JUNIO 2013

Page 10: Curso programacion micro oplcs unitronics jazz

Operandos: Bits y Enteros

BITS ( 0 o 1)I (Input) – Entrada

O (Output) – Salida

MB (Memory Bit) – Bit de Memoria

SB ( System Bit) – Bit de Sistema

T (Timer) – Temporizador

ENTEROS (-32768 a 32767)MI (Memory Integer) – Entero de Memoria

SI (System Integer) – Entero de Sistema

# (Constant) – ConstanteINTRODUCCIÓN A LA PROGRAMACIÓN DE Micro-OPLC JAZZ DE UNITRONICS – JUNIO 2013

Page 11: Curso programacion micro oplcs unitronics jazz

Elementos: Contactos y Bobinas

CONTACTOSContacto Directo (Abierto)

Contacto Negado (Cerrado)

Flanco de Subida (uP)

Flanco de Bajada (dowN)

BOBINASBobina Directa

Bobina Negada

Bobina SET (Enclavamiento)

Bobina RESET (Desenclavamiento)

INTRODUCCIÓN A LA PROGRAMACIÓN DE Micro-OPLC JAZZ DE UNITRONICS – JUNIO 2013

Page 12: Curso programacion micro oplcs unitronics jazz

Ladder – Ejemplo de Funcionamiento

INTRODUCCIÓN A LA PROGRAMACIÓN DE Micro-OPLC JAZZ DE UNITRONICS – JUNIO 2013

Page 13: Curso programacion micro oplcs unitronics jazz

Ladder – Esquema de Contactos

CONTACTOS BOBINAS

REDES

Lectura del Programa

Le

ctura

de

l Pro

gra

ma

CONTACTOSCONTACTOS

INTRODUCCIÓN A LA PROGRAMACIÓN DE Micro-OPLC JAZZ DE UNITRONICS – JUNIO 2013

Page 14: Curso programacion micro oplcs unitronics jazz

Programación Básica en Ladder

CONTACTOS EN SERIESi se cumplen todas las condiciones

se activa la salida.

CONTACTOS EN PARALELOSi se cumple una cualquiera de las

condiciones se activa la salida.

INTRODUCCIÓN A LA PROGRAMACIÓN DE Micro-OPLC JAZZ DE UNITRONICS – JUNIO 2013

Page 15: Curso programacion micro oplcs unitronics jazz

Temporizadores1 - Se activa la bobina del Temporizador

2 – Cuenta el tiempo del Temporizador

3 - Se activan los contactos del Temporizador

INTRODUCCIÓN A LA PROGRAMACIÓN DE Micro-OPLC JAZZ DE UNITRONICS – JUNIO 2013

Page 16: Curso programacion micro oplcs unitronics jazz

Ventajas del uso de un PLC

Reducción de Materiales

Modificaciones sin recablear

Mínimo espacio en cuadro

Menor tiempo en obra

Equipo útil para otra máquina

INTRODUCCIÓN A LA PROGRAMACIÓN DE Micro-OPLC JAZZ DE UNITRONICS – JUNIO 2013

Page 17: Curso programacion micro oplcs unitronics jazz

Micro-OPLC JAZZ

Puerto de comunicacionesRS232 o RS485

Display de 2 filas de 16 caracteresHasta 60 pantallas disponibles

Teclado completo

INTRODUCCIÓN A LA PROGRAMACIÓN DE Micro-OPLC JAZZ DE UNITRONICS – JUNIO 2013

Page 18: Curso programacion micro oplcs unitronics jazz

Micro-OPLC JAZZ Modelos Disponibles

INTRODUCCIÓN A LA PROGRAMACIÓN DE Micro-OPLC JAZZ DE UNITRONICS – JUNIO 2013

Page 19: Curso programacion micro oplcs unitronics jazz

Micro-OPLC JAZZ 2 Nuevos Modelos

JZ20-R10 6 entradas, 4 salidas relé

JZ20-R16 6 entradas, 6 salidas relé 2 digitales o analógicas 10V 12 bit 2 analógicas 4-20mA 12 bit

JZ20-R31 16 entradas, 11 salidas relé 2 digitales o analógicas 10V 12 bit 2 analógicas 4-20mA 12 bit

30x veces más rápido2x veces la memoriaMiniUSB integrado para programación

INTRODUCCIÓN A LA PROGRAMACIÓN DE Micro-OPLC JAZZ DE UNITRONICS – JUNIO 2013

Page 20: Curso programacion micro oplcs unitronics jazz

Cable de Programación Jazz2

Controlador -> PLC Ajustes

INTRODUCCIÓN A LA PROGRAMACIÓN DE Micro-OPLC JAZZ DE UNITRONICS – JUNIO 2013

Page 21: Curso programacion micro oplcs unitronics jazz

Funciones Comparar

INTRODUCCIÓN A LA PROGRAMACIÓN DE Micro-OPLC JAZZ DE UNITRONICS – JUNIO 2013

Page 22: Curso programacion micro oplcs unitronics jazz

Funciones MatemáticasSUMA

RESTA MULTIPLICACIÓN

DIVISIÓN

INTRODUCCIÓN A LA PROGRAMACIÓN DE Micro-OPLC JAZZ DE UNITRONICS – JUNIO 2013

Page 23: Curso programacion micro oplcs unitronics jazz

Funciones de Reloj

RTC - Reloj en Tiempo Real con BateríaFunciones Directas: Hora-Día de la Semana-Día del Mes-Mes-Año

Funciones Indirectas: Las Mismas y Modificables por Pantalla HMI

INTRODUCCIÓN A LA PROGRAMACIÓN DE Micro-OPLC JAZZ DE UNITRONICS – JUNIO 2013

Page 24: Curso programacion micro oplcs unitronics jazz

Funciones Almacenar

Almacenar DirectoMueve el valor A (MI, SI o Constante) a B (MI o SI)

Almacenar IndirectoMueve el valor A a la dirección indicada en B

INTRODUCCIÓN A LA PROGRAMACIÓN DE Micro-OPLC JAZZ DE UNITRONICS – JUNIO 2013

Page 25: Curso programacion micro oplcs unitronics jazz

PID

Control Proporcional Integral Derivativo

INTRODUCCIÓN A LA PROGRAMACIÓN DE Micro-OPLC JAZZ DE UNITRONICS – JUNIO 2013

Page 26: Curso programacion micro oplcs unitronics jazz

Envío y Recepción de SMS

INTRODUCCIÓN A LA PROGRAMACIÓN DE Micro-OPLC JAZZ DE UNITRONICS – JUNIO 2013

Page 27: Curso programacion micro oplcs unitronics jazz

Configuración Ethernet en el Jazz2Navegación por el Proyecto -> Ethernet Configuration

INTRODUCCIÓN A LA PROGRAMACIÓN DE Micro-OPLC JAZZ DE UNITRONICS – JUNIO 2013

Page 28: Curso programacion micro oplcs unitronics jazz

HMI – Displays y Saltos entre Pantalla

INTRODUCCIÓN A LA PROGRAMACIÓN DE Micro-OPLC JAZZ DE UNITRONICS – JUNIO 2013

Page 29: Curso programacion micro oplcs unitronics jazz

HMI – Displays y Variables

INTRODUCCIÓN A LA PROGRAMACIÓN DE Micro-OPLC JAZZ DE UNITRONICS – JUNIO 2013

Page 30: Curso programacion micro oplcs unitronics jazz

Diagramas de Flujo - Elementos

INTRODUCCIÓN A LA PROGRAMACIÓN DE Micro-OPLC JAZZ DE UNITRONICS – JUNIO 2013

Page 31: Curso programacion micro oplcs unitronics jazz

Diagramas de Flujo - Funcionamiento

INTRODUCCIÓN A LA PROGRAMACIÓN DE Micro-OPLC JAZZ DE UNITRONICS – JUNIO 2013

Page 32: Curso programacion micro oplcs unitronics jazz

Diagramas de Flujo - Ejemplo

INTRODUCCIÓN A LA PROGRAMACIÓN DE Micro-OPLC JAZZ DE UNITRONICS – JUNIO 2013

Page 33: Curso programacion micro oplcs unitronics jazz

Grafcet

INTRODUCCIÓN A LA PROGRAMACIÓN DE Micro-OPLC JAZZ DE UNITRONICS – JUNIO 2013

Page 34: Curso programacion micro oplcs unitronics jazz

Estandar Industrial IEC-61131-3

ST – Texto Estructurado

IL – Lista de Instrucciones

FBD – Diagrama de Bloques Función

SFC – Bloques Función Secuenciales LD - LADDER

INTRODUCCIÓN A LA PROGRAMACIÓN DE Micro-OPLC JAZZ DE UNITRONICS – JUNIO 2013

Page 35: Curso programacion micro oplcs unitronics jazz

Toda la Familia UNITRONICS

¡Cualquier proyecto a su alcance!

Page 36: Curso programacion micro oplcs unitronics jazz

¿Aclaraciones? ¿Aclaraciones?

¿Dudas ? ¿Dudas ?

¿Preguntas? ¿Preguntas?