plataforma pac controladores de automatizaciónalgoritmos de control registro de datos codigo 3rd...

46
National Instruments Confidential Plataforma PAC Controladores de Automatización Programables Vigo 17 de Noviembre 2005 Yon Asensio Roy Representante Zona Norte National Instruments Spain

Upload: others

Post on 21-Aug-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Plataforma PAC Controladores de AutomatizaciónAlgoritmos de control Registro de datos Codigo 3rd party Análisis de señal HMI E/S y Temporiz sistema Prioridades Ejecución Operación

National Instruments Confidential

Plataforma PAC

Controladores de AutomatizaciónProgramables

Vigo 17 de Noviembre 2005

Yon Asensio RoyRepresentante Zona Norte National Instruments Spain

Page 2: Plataforma PAC Controladores de AutomatizaciónAlgoritmos de control Registro de datos Codigo 3rd party Análisis de señal HMI E/S y Temporiz sistema Prioridades Ejecución Operación

National Instruments Confidential

Agenda

• Introducción de National Instruments y su estrategia• Tendencias Tecnológicas• PAC (Controladores de Automatización Programables)• PAC Software – LabVIEW (Real Time, FPGA) • PAC Hardware – PXI RT,cRIO, cFP, CVS• Preguntas

Page 3: Plataforma PAC Controladores de AutomatizaciónAlgoritmos de control Registro de datos Codigo 3rd party Análisis de señal HMI E/S y Temporiz sistema Prioridades Ejecución Operación

National Instruments Confidential

Adopción de nuevas tecnologías

Page 4: Plataforma PAC Controladores de AutomatizaciónAlgoritmos de control Registro de datos Codigo 3rd party Análisis de señal HMI E/S y Temporiz sistema Prioridades Ejecución Operación

National Instruments Confidential

Descripción de National Instruments I• Oficinas en 40 países• Más de 1000 products, 3000 empleados & 500

miembros del programa Alliance Member• Sede en Austin (Texas)

Resellers

NI Sales offices

Page 5: Plataforma PAC Controladores de AutomatizaciónAlgoritmos de control Registro de datos Codigo 3rd party Análisis de señal HMI E/S y Temporiz sistema Prioridades Ejecución Operación

National Instruments Confidential

Descripción de National Instruments II

• Líderes en Automatización y medida basadas en PC

• En los últimos 6 años elegidacomo una de las 100 mejorescompañías americanasdonde trabajar (Fortune).

Page 6: Plataforma PAC Controladores de AutomatizaciónAlgoritmos de control Registro de datos Codigo 3rd party Análisis de señal HMI E/S y Temporiz sistema Prioridades Ejecución Operación

National Instruments Confidential

Estrategia National Instruments I

Page 7: Plataforma PAC Controladores de AutomatizaciónAlgoritmos de control Registro de datos Codigo 3rd party Análisis de señal HMI E/S y Temporiz sistema Prioridades Ejecución Operación

National Instruments Confidential

Estrategia National Instruments IIInstrumentation virtual

Hardware and Driver Software

Application Software

Network

Page 8: Plataforma PAC Controladores de AutomatizaciónAlgoritmos de control Registro de datos Codigo 3rd party Análisis de señal HMI E/S y Temporiz sistema Prioridades Ejecución Operación

National Instruments Confidential

Estrategia National Instruments III

Portable PCs

FPGAs on NI RIO

Embedded Controllers

Desktop PCs

Handheld Devices

PXI Industrial Controllers

Sensors

Vision Systems

Microprocessors8

Programmable AutomationControllers

Page 9: Plataforma PAC Controladores de AutomatizaciónAlgoritmos de control Registro de datos Codigo 3rd party Análisis de señal HMI E/S y Temporiz sistema Prioridades Ejecución Operación

National Instruments Confidential

Tendencias tecnológicas IAumento exponencial del rendimiento de los procesadores

Itanium® 2, 1.6 GHz

Itanium® 2, 1GHz

Xeon™, 2.8GHz

Pentium® 4, 1.5 GHz

Pentium® III, 733MHz

Pentium® II, 300 MHz

Pentium®, 66MHzIntel486™, 50 MHz

Intel386™, 33MHz8088, 8 MHz4004, 108kHz1,00E+03

5,00E+07

1,00E+08

1,50E+08

2,00E+08

2,50E+08

3,00E+08

3,50E+08

4,00E+08

4,50E+08

jun-68 dic-73 may-79 nov-84 may-90 oct-95 abr-01 oct-06

# of

Tra

nsis

tors

Fuente: Intel Corporation

Page 10: Plataforma PAC Controladores de AutomatizaciónAlgoritmos de control Registro de datos Codigo 3rd party Análisis de señal HMI E/S y Temporiz sistema Prioridades Ejecución Operación

National Instruments Confidential

Tendencias tecnológicas IIAumento exponencial de la velocidad de las comunicaciones

1978 1988 1991 1993 19971982 2000 2004

Mbps

0

100

200

500

1000:

50

:

2000:

:

10,000

:

10Mb Compartido100MbCompartido

100MbSwitch

1Gb

10Gb

1200 baud

Page 11: Plataforma PAC Controladores de AutomatizaciónAlgoritmos de control Registro de datos Codigo 3rd party Análisis de señal HMI E/S y Temporiz sistema Prioridades Ejecución Operación

National Instruments Confidential

Tendencias tecnológicas IIIDispositivos no inteligentes

Buses propietariosInterfaces por cable

Sistemas de una piezaComunicación de datos dedicada

Controladores dedicadosDiversas herramientas

Procesadores de coma fijaInformes sin conexión a la red

Inteligencia embebidaEthernet, USB, 1394Redes inalámbricasSistemas modularesAcceso a la webControladores multifunciónHerramienta única de desarrolloProcesadores de coma flotanteInformación en tiempo real

Page 12: Plataforma PAC Controladores de AutomatizaciónAlgoritmos de control Registro de datos Codigo 3rd party Análisis de señal HMI E/S y Temporiz sistema Prioridades Ejecución Operación

National Instruments Confidential

Manufacturing Output per Labor Hour

40

60

80

100

120

140

160

180

1960

1962

1964

1966

1968

1970

1972

1974

1976

1978

1980

1982

1984

1986

1988

1990

1992

1994

1996

1998

2000

2002

2004

Índice de Productividad en producción (EEUU)

Source: U.S. Department of LaborBureau of Labor Statistics

Page 13: Plataforma PAC Controladores de AutomatizaciónAlgoritmos de control Registro de datos Codigo 3rd party Análisis de señal HMI E/S y Temporiz sistema Prioridades Ejecución Operación

National Instruments Confidential

Arquitectura del PLC o Automáta Programable

ProcessorMem

ory

I/O Module

I/O Module

I/O Module

I/O Module

I/O Communication Bus

Real-TimeOS

Vendor-defined SW

Sw propietario• Arquitectura de control específica• No específico para funciones como multi-hilo, registro de

datos, alta velocidad o E/S analógicas• Muy fiable

Page 14: Plataforma PAC Controladores de AutomatizaciónAlgoritmos de control Registro de datos Codigo 3rd party Análisis de señal HMI E/S y Temporiz sistema Prioridades Ejecución Operación

National Instruments Confidential

Arquitectura PC

ProcessorMem

ory

I/O Module

I/O Module

I/O Module

I/O Module

I/O Communication Bus

GeneralOS

Open SW

SW abierto• Lenguaje de programación de propósito general• Multi-hilo, registro de datos, alta velocidad o E/S analógicas• Baja fiabilidad

Page 15: Plataforma PAC Controladores de AutomatizaciónAlgoritmos de control Registro de datos Codigo 3rd party Análisis de señal HMI E/S y Temporiz sistema Prioridades Ejecución Operación

National Instruments Confidential

Arquitectura PAC I

ProcessorMem

ory

I/O Module

I/O Module

I/O Module

I/O Module

I/O Communication Bus

Real-TimeOS

Open SW

• Software Abierto• Sistema Operativo en Tiempo Real

Page 16: Plataforma PAC Controladores de AutomatizaciónAlgoritmos de control Registro de datos Codigo 3rd party Análisis de señal HMI E/S y Temporiz sistema Prioridades Ejecución Operación

National Instruments Confidential

Arquitectura PAC II• Robustez y fiabilidad del PLC• Potencia de procesamiento y flexibilidad del PC• Modular y funcionalidad E/S

Flex

ibilid

ad d

el So

ftwar

e

Robustez y Fiabilidad

PLCPLC

PCPCPAC

Page 17: Plataforma PAC Controladores de AutomatizaciónAlgoritmos de control Registro de datos Codigo 3rd party Análisis de señal HMI E/S y Temporiz sistema Prioridades Ejecución Operación

National Instruments Confidential

Arquitectura PAC IIIBits por Canal

8 bits

1 bit

16 bits

2.4 Mbits

1kHz 1MHzLoop RateLoop Rate

40 kHz

24 bits

PC Performance

PLC Performance

Custom IC Performance

PAC SW Coverage

Vision Artificial

Ctrl basado enASIC

MonitorizaciónVibraciones

Ctrlmovimiento

Discreto

Proceso

Batch

1 Hz

Page 18: Plataforma PAC Controladores de AutomatizaciónAlgoritmos de control Registro de datos Codigo 3rd party Análisis de señal HMI E/S y Temporiz sistema Prioridades Ejecución Operación

National Instruments Confidential

PAC: Combinación de Software & Hardware

Software Abierto y Flexible

Hardware Modular RobustoControladorE/S Comunicación

Interfaz de datosFunciones de Control y Análisis Sistema Operativo RT

Analog &Digital E/S

Procesadorcoma

Flotante

EthernetModbus

TCP

Hw amedida(FPGA)

InterfazFieldbus

CAN

Control demovimiento

VisiónArtificial Memoria Memoria

No volátil

Algoritmosde control

Registrode datos

Codigo3rd party

Análisisde señal HMI

E/S yTemporizsistema

PrioridadesEjecución

OperaciónMultihiloIntegración

Page 19: Plataforma PAC Controladores de AutomatizaciónAlgoritmos de control Registro de datos Codigo 3rd party Análisis de señal HMI E/S y Temporiz sistema Prioridades Ejecución Operación

National Instruments Confidential

LabVIEW 8 Inteligencia Distribuída

Software Abierto y Flexible

Interfaz de datosFunciones de Control y Análisis Sistema Operativo RTInterfaz de datosFunciones de Control y Análisis Sistema Operativo RT

Algoritmosde control

Registrode datos

Codigo3rd party

Análisisde señal HMI

E/S yTemporizsistema

PrioridadesEjecución

OperaciónMultihiloIntegración

8

Page 20: Plataforma PAC Controladores de AutomatizaciónAlgoritmos de control Registro de datos Codigo 3rd party Análisis de señal HMI E/S y Temporiz sistema Prioridades Ejecución Operación

National Instruments Confidential

LabVIEW 8 Entorno de desarrollo gráfico

• Desarrollos más rápidos mediante programacióngráfica y configuración interactiva.

• Estrecha integración de E/S mundo físico, análisis de medida y presentación de datos.

• Herramienta flexible de ingeniería para plataformascomo PCs, PDAs o dispositivos embebidos.

Page 21: Plataforma PAC Controladores de AutomatizaciónAlgoritmos de control Registro de datos Codigo 3rd party Análisis de señal HMI E/S y Temporiz sistema Prioridades Ejecución Operación

National Instruments Confidential

LabVIEW Capacidad de AbstracciónLabVIEWLabVIEW C*

* does not include code to generate UI

C*

Page 22: Plataforma PAC Controladores de AutomatizaciónAlgoritmos de control Registro de datos Codigo 3rd party Análisis de señal HMI E/S y Temporiz sistema Prioridades Ejecución Operación

National Instruments Confidential

LabVIEW 8 Adquisición de datos• LabVIEW integra todos los dispositivos de adquisición NI a través del

driver NI-DAQmx− E/S Analógicas− E/S Digitales− Contadores & E/S temporizadas− Acondicionamiento de señal

• Configuración automática y paneles de test

Page 23: Plataforma PAC Controladores de AutomatizaciónAlgoritmos de control Registro de datos Codigo 3rd party Análisis de señal HMI E/S y Temporiz sistema Prioridades Ejecución Operación

National Instruments Confidential

LabVIEW 8 Análisis de medidas

• Toolkits específicos• Librerías de análisis orientadas a la medida

Más de 450 funciones matemáticas y de análisis:• Ajuste de curvas e interpolación• FFT y análisis en frecuencia• Generación de señal• Matemática• Probabilidad y estadística• Análisis en el dominio del tiempo y frecuencia• Procesamiento digital de la señal• Sonido y Vibraciones

Page 24: Plataforma PAC Controladores de AutomatizaciónAlgoritmos de control Registro de datos Codigo 3rd party Análisis de señal HMI E/S y Temporiz sistema Prioridades Ejecución Operación

National Instruments Confidential

LabVIEW 8 Presentación de datosVisualización• Objetos gráficos para HMI• Utilidades gráficas• Control y monitorización de aplicaciones remotas ( PanelesREMOTOS)

Generación de informes•Herramientas para documentación• Informes HTML• Informes Microsoft Word y Excel • Generation de informes interactivacon NI DIAdem

Gestión de datos y Conectividad• NI DIAdem• Database Connectivity Toolkit• File I/O (binarios, ASCII, TDM)• NI DataSocket• ActiveX,.NET, DLLs • Comunicación y estándar de datos

– TCP/IP– BlueTooth– OPC– Conectividad con BD SQL – Formato de fichero XML

Page 25: Plataforma PAC Controladores de AutomatizaciónAlgoritmos de control Registro de datos Codigo 3rd party Análisis de señal HMI E/S y Temporiz sistema Prioridades Ejecución Operación

National Instruments Confidential

DEMO I

Page 26: Plataforma PAC Controladores de AutomatizaciónAlgoritmos de control Registro de datos Codigo 3rd party Análisis de señal HMI E/S y Temporiz sistema Prioridades Ejecución Operación

National Instruments Confidential

LabVIEW 8 Variable compartida

Page 27: Plataforma PAC Controladores de AutomatizaciónAlgoritmos de control Registro de datos Codigo 3rd party Análisis de señal HMI E/S y Temporiz sistema Prioridades Ejecución Operación

National Instruments Confidential

LabVIEW 8 Real Time Herramienta de depuración en Tiempo real Interfaz de

depuración en Host

Programa de LabVIEWen plataforma RT

Page 28: Plataforma PAC Controladores de AutomatizaciónAlgoritmos de control Registro de datos Codigo 3rd party Análisis de señal HMI E/S y Temporiz sistema Prioridades Ejecución Operación

National Instruments Confidential

LabVIEW FPGA Tecnología embebida

• Acceso a tecnologías embebidas para ingenieros e integradores

Placa Personalizada

Diseño del Hardware: 2 semanasPrototipo A Build/Test: 2 semanasPrototipo B Build/Test: 2 semanasSoftware Design/Coding: 2 semans – 6 mesesSoftware Testing: 2 semanasSystem Testing/Certificación: 2 semanas

TOTAL: 12 semanas, 60k€ a 200k€

APROXIMACIÓN TRADICIONAL

Page 29: Plataforma PAC Controladores de AutomatizaciónAlgoritmos de control Registro de datos Codigo 3rd party Análisis de señal HMI E/S y Temporiz sistema Prioridades Ejecución Operación

National Instruments Confidential

cRIO, cFieldPoint, PXI , PC RT

Hardware Modular RobustoControladorE/S Comunicación

Analog &Digital E/S

Procesadorcoma

Flotante

EthernetModbus

TCP

Hw amedida(FPGA)

InterfazFieldbus

CAN

Control demovimiento

VisiónArtificial Memoria Memoria

No volátil

Page 30: Plataforma PAC Controladores de AutomatizaciónAlgoritmos de control Registro de datos Codigo 3rd party Análisis de señal HMI E/S y Temporiz sistema Prioridades Ejecución Operación

National Instruments Confidential

LabVIEW Real-Time Plataformas Hardware

Compact FieldPoint PXI

PCI Plug-In Board

Desktop PCCompactRIO

Compact Vision System

E/S Modulares

100 Hz4 kHz

40 kHz50 kHz

Prestaciones

E/S fijas

Page 31: Plataforma PAC Controladores de AutomatizaciónAlgoritmos de control Registro de datos Codigo 3rd party Análisis de señal HMI E/S y Temporiz sistema Prioridades Ejecución Operación

National Instruments Confidential

PXI Controlador Embebido(ie Windows XP, LabVIEW RTPentium M)

Slots paraExpansión de sistema

Chasis

RF Downconverter Digitalizador IF

Adquisición de datosmultifunción

DigitalizadorTarjeta RT

Matriz conmutación

GeneradorOnda arbitraria

VisiónArtificial

Periferiaintegrada

GPIBSerial

ParallelEthernet

USB

FlexDMM

Page 32: Plataforma PAC Controladores de AutomatizaciónAlgoritmos de control Registro de datos Codigo 3rd party Análisis de señal HMI E/S y Temporiz sistema Prioridades Ejecución Operación

National Instruments Confidential

DEMO IIControl de Levitador Magnético

Page 33: Plataforma PAC Controladores de AutomatizaciónAlgoritmos de control Registro de datos Codigo 3rd party Análisis de señal HMI E/S y Temporiz sistema Prioridades Ejecución Operación

National Instruments Confidential

Control Levitador Magnético Tiempo Real

PXI Chassis

LabVIEW (Host Computer)Ethernet

PXI ControllerLabVIEW Real-Time

Multifunction DAQSalida Analógica

Entrada Analógica

Controlador Planta

fotodiodo

Electroiman

Page 34: Plataforma PAC Controladores de AutomatizaciónAlgoritmos de control Registro de datos Codigo 3rd party Análisis de señal HMI E/S y Temporiz sistema Prioridades Ejecución Operación

National Instruments Confidential

Compact FieldPoint Controladores Industriales

Borneros de conexión

Backplane sólido de metal50 G choque, 5 G vibración

Carril DINFuente Alimentación

Back Up

SO Tiempo Real

Componentes IndustrialesRango de Tª de –25 a 60 ºC

Page 35: Plataforma PAC Controladores de AutomatizaciónAlgoritmos de control Registro de datos Codigo 3rd party Análisis de señal HMI E/S y Temporiz sistema Prioridades Ejecución Operación

National Instruments Confidential

Sistema embebido reconfigurable CompactRIO

Tamaño pequeño, bajo consumo179.6 x 88.1 mm 11 to 30 VDC power, 17 W max

Durabilidad Extrema-40 to 70 °C Rango Temperatura

50 G choque, certificaciones industriales

SO Tiempo RealProcesador 200 MHz

Control, análisis y registrofiable

E/S Industriales aisladasVariedad de E/S

Acondicionamiento de ±80 mV a ±250 V

179.6 mm

88.1 mm

FPGA1 M ó 3M puertas

Page 36: Plataforma PAC Controladores de AutomatizaciónAlgoritmos de control Registro de datos Codigo 3rd party Análisis de señal HMI E/S y Temporiz sistema Prioridades Ejecución Operación

National Instruments Confidential

Aplicación en cRIO desarrollada con LabVIEW

CompactRIO Real-Time, FPGA Target

1. Desarrollo en Host

2. Descarga en plataforma RT3. Ejecución autónoma o comunicando

via Ethernet con Host

Page 37: Plataforma PAC Controladores de AutomatizaciónAlgoritmos de control Registro de datos Codigo 3rd party Análisis de señal HMI E/S y Temporiz sistema Prioridades Ejecución Operación

National Instruments Confidential

CompactRIO Aplicaciones IndustrialesControl de Máquinas

• Empaquetado/ Proceso

• Control MaquinariaPesada

• Control personalizado

Monitorización de Maquinas

• Mantenimiento predictivo

• Medición portátil de DSA/NVH

• Adquisición distribuida

Aplicaciones embarcadas

• Adquisiciones en vehículo

• Tests de ECUs y Motores

• Prototipado Rápido de Control

Page 38: Plataforma PAC Controladores de AutomatizaciónAlgoritmos de control Registro de datos Codigo 3rd party Análisis de señal HMI E/S y Temporiz sistema Prioridades Ejecución Operación

National Instruments Confidential

Sistema Compacto de Visión Real Time• Software opcional

– Vision Builder for Automated Inspection – Librerías de Visión

• Interfaz IEEE 1394– Soporte de Configuraciones con múltiples

sensores– Conexión de hasta 16 cámaras

• E/S Digitales– 15 DI; 14 DO– Encoders, strobe outputs, RS-232

• Compacto, Robusto y Fiable– Rango extendido de Tª: 0-55°C– Vibración extendida y choque hasta 50 Gs

Page 39: Plataforma PAC Controladores de AutomatizaciónAlgoritmos de control Registro de datos Codigo 3rd party Análisis de señal HMI E/S y Temporiz sistema Prioridades Ejecución Operación

National Instruments Confidential

Aplicaciones de Visión Artificial

Page 40: Plataforma PAC Controladores de AutomatizaciónAlgoritmos de control Registro de datos Codigo 3rd party Análisis de señal HMI E/S y Temporiz sistema Prioridades Ejecución Operación

National Instruments Confidential

DEMO IIPlataforma PAC

Clasificador de rodamientoswww.ni.com/events/niweek

Page 41: Plataforma PAC Controladores de AutomatizaciónAlgoritmos de control Registro de datos Codigo 3rd party Análisis de señal HMI E/S y Temporiz sistema Prioridades Ejecución Operación

National Instruments Confidential

Page 42: Plataforma PAC Controladores de AutomatizaciónAlgoritmos de control Registro de datos Codigo 3rd party Análisis de señal HMI E/S y Temporiz sistema Prioridades Ejecución Operación

National Instruments Confidential

PC de sobremesa como Plataforma Real-Time• Conversión de PCs industriales y de sobremesa en

plataformas RT• Altas prestaciones del procesador PC

Page 43: Plataforma PAC Controladores de AutomatizaciónAlgoritmos de control Registro de datos Codigo 3rd party Análisis de señal HMI E/S y Temporiz sistema Prioridades Ejecución Operación

National Instruments Confidential

Rango de Productos NI

Panel PCPPC-1019

Flat Panel TouchscreenFPT-1017

Monitor for CVS and PXI cRIO Machine Builder HMI

LabVIEW PDA TargetPCI DAQ

HMI for PACs

Func

iona

lidad

Touch Panel ComputerTPC-1018

Page 44: Plataforma PAC Controladores de AutomatizaciónAlgoritmos de control Registro de datos Codigo 3rd party Análisis de señal HMI E/S y Temporiz sistema Prioridades Ejecución Operación

National Instruments Confidential

PAC(Cámara Inteligente)

Linea de Producción

PAC(Motion/Drive)

PAC(SCADA)

PAC(PLC) PAC

(Control de Proceso)

• Múltiples disciplinas de Control –Un único entorno Software

• Ethernet para compartir datos

• PC, PLC, y componentesembebidos

• Software abierto

Page 45: Plataforma PAC Controladores de AutomatizaciónAlgoritmos de control Registro de datos Codigo 3rd party Análisis de señal HMI E/S y Temporiz sistema Prioridades Ejecución Operación

National Instruments Confidential

The Webni.com/PAC ni.com/REALTIME

Page 46: Plataforma PAC Controladores de AutomatizaciónAlgoritmos de control Registro de datos Codigo 3rd party Análisis de señal HMI E/S y Temporiz sistema Prioridades Ejecución Operación

National Instruments Confidential

¿ PREGUNTAS ?