You are on page 1of 4

PACs para Control Industrial, el Futuro del Control

Fecha de Publicacin: oct 23, 2012


Visin General

Con el gran nmero actual de vendedores produciendo Controladores de Automatizacin Programable que combinan tanto
funcionalidad de PC y confiabilidad de un PLC, la incorporacin de PACs a sistemas de control es cada da ms frecuente. Este
texto explora los orgenes de PAC, cmo PACs difieren de PLCs y PCs, y la direccin que tomar el control industrial al seguir
utilizando PACs.
Contenido

1.
2.
3.
4.
5.
6.
7.
8.

PACs
La Regla del 80-20
Construyendo un Mejor Controlador
Dos Acercamientos al Software
Visin y Mediciones en PACs
PACs Eliminan la Necesidad de Hardware a la Medida
LabVIEW para Control
PACs de National Instruments

1. PACs

Por ms de una dcada se ha tenido el debate acerca de las ventajas y desventajas de utilizar PLCs (Controladores Lgicos
Programables) comparados con el control basado en PCs. A medida que se incrementan las diferencias entre las PCs y PLCs,
con los PLCs utilizando el hardware de anaqueles (COTS) y sistemas PC incorporando sistemas operativos en tiempo real, una
nueva clase de controladores, el PAC se torna en un emergente. PAC, el nuevo acrnimo, creado por la Corporacin de
Investigacin de Automatizacin (ARC), significa Controlador de Automatizacin Programable y es utilizado para describir una
nueva generacin de controladores industriales que combinan la funcionalidad PLC y PC. El acrnimo PAC es utilizado por
vendedores tradicionales PLC para describir los sistemas de alto desempeo.
2. La Regla del 80-20

Durante las tres dcadas despus de su introduccin, los PLCs han evolucionado para incorporar E/S analgicas, comunicacin
sobre redes, nuevos estndares de programacin como IEC 61131-3. Sin embargo, los ingenieros crean un 80 por ciento de
aplicaciones industriales con E/S digital, unos cuantos puntos analgicos E/S, y tcnicas de programacin sencillas. Los expertos
de ARC, Corporacin de Desarrollo Venture (VDC), y el entrenamiento en lnea para PLCs fuente para PLCS.net estima que:
77% de los PLCs son utilizados en pequeas aplicaciones (menos de 128 E/S).
72% de los PLC son E/S digital.
80% de los retos de las aplicaciones PLC son resueltas con un conjunto de 20 instrucciones lgicas tipo escalera.
Debido a que el 80 por ciento de las aplicaciones industriales son resueltas con herramientas tradicionales, hay una gran
demanda para PLCs de bajo costo. Esto a desatado el incremento de los micro PLCs de bajo costo con E/S digital que utilizan
lgica tipo escalera. Tambin ha creado una discontinuidad en la tecnologa del controlador, donde 80 por ciento de las
aplicaciones requieren controladores sencillos, de bajo costo y el 20 por ciento apenas empujan las capacidades de sistemas de
control tradicionales. Las aplicaciones que encajan en este 20 por ciento son construidos por ingenieros que requieren mayores
razones de ciclo, algoritmos de control avanzados, y una mejor integracin con la red empresarial.
En los 80s y 90s, el 20 por ciento de las PCs evaluaban el control industrial. La PC provea las capacidades de software para
desempear tareas avanzadas, ofreciendo una programacin grfica y ambiente del usuario ricos, adems de utilizar
componentes COTS permitiendo que los ingenieros de control tomaran ventaja de las tecnologas desarrolladas para otras
aplicaciones. Estas tecnologas incluyen procesadores de punto flotante, buses E/S de alta velocidad, como PCI y Ethernet,
almacenamiento de datos no voltiles, y herramientas de software de desarrollo grfico. La PC tambin proporciona flexibilidad
no paralela, software de alta productividad, y hardware avanzado de bajo costo.
Sin embargo, las PCs an no resultaban ideales para aplicaciones de control. Aunque muchos ingenieros utilizaban la PC al
incorporar funcionalidad avanzada, como el control y simulacin anloga, conectividad de base de datos, funcionalidad basada en
web, y comunicacin con dispositivos de terceros, el PLC an controlaba las funciones. El principal problema de control basado
en PC era que las PCs estndar no estaban diseadas para ambientes rugosos.
La PC presentaba tres retos principalmente:
Estabilidad: Seguido, el propsito de los sistemas operativos de las PCs no era lo suficientemente estable para el control. Las
instalaciones controladas por la PC eran forzadas a manejar choques de sistemas y reiniciaciones no planeadas.
Confiabilidad: Con dispositivos magnticos en rotacin y componentes no industriales, como fuentes de potencia, las PCs
eran ms propensas a las fallas.
Ambiente de programacin no familiar: Los operadores de la planta necesitan la habilidad para manejar sistemas para
mantenimiento o problemas de disparo. Utilizando la lgica tipo escalera, se puede forzar manualmente un carbn a un estado
deseado, y rpidamente reparar el cdigo afectado para estabilizar al sistema. Sin embargo, los sistemas PC requieren que
los operadores aprendan nuevas herramientas avanzadas.
Aunque algunos ingenieros utilizan computadoras industriales especiales con hardware rugoso y sistemas operativos especiales,
1/4

www.ni.com

Aunque algunos ingenieros utilizan computadoras industriales especiales con hardware rugoso y sistemas operativos especiales,
la mayora de ellos evitaban el uso de PCs para el control debido a los problemas de confiabilidad de las PC. Aunado a esto, los
dispositivos utilizados en una PC para diferentes tareas de automatizacin, como E/S, comunicaciones, o movimiento, pueden
tener diferentes ambientes de desarrollo.
As que el 20 por ciento platicado viva sin confiabilidad no fcilmente logrado con un PLC o una un sistema que inclua un PLC
para la porcin de control del cdigo y una PC para funcionalidades ms avanzadas. Esta es la razn que muchos pisos de
fbricas utilizan PLCs en conjunto con la entrada de datos con PCs, conectndose a los escneres de cdigo de barras,
insertando informacin en bases de datos, y publicando datos en la Web. El mayor problema con este tipo de configuraciones es
que estos sistemas son difciles de construir, difciles de dispararse y mantenerse. El ingeniero en sistemas frecuentemente se
enfrenta a la inevitable tarea de incorporar hardware y software de distintos proveedores, lo cual presenta reto pues el equipo no
esta diseado para trabajar en conjunto.
3. Construyendo un Mejor Controlador

Sin ninguna clara solucin de PC o PLC, los ingenieros trabajan de cerca con aplicaciones complejas con proveedores que
puedan desarrollar nuevos productos. Hacan la peticin de combinar habilidades de software avanzadas de la PC con la
confiabilidad del PLC. Estos usuarios guiados ayudaron a desarrollar de gua de productos para compaas de control basado en
PC y PLC.
Las capacidades de software no solamente requeran software avanzados, tambin un incremento de la capacidad de hardware
de controladores. Con la declinacin en la demanda de componentes PC a nivel mundial, muchos proveedores de
semiconductores comenzaron a redisear sus productos para aplicaciones industriales. Los proveedores de control estn
incorporando ahora versiones industriales de procesadores de puntos flotantes, DRAM, dispositivos de almacenamiento en
estado slido como CompactFlash, y chips de Ethernet rpidos a productos de control industrial. Esto permite que los
proveedores desarrollen software ms potente con la flexibilidad y uso de sistemas de control basados en PC que se ejecutan en
sistemas operativos en tiempo real para aumentar confiabilidad.
Los nuevos controladores, diseados para solucionar las necesidades del 20 por ciento, combinan las mejores caractersticas del
PLC con las mejores caractersticas de PCs. Los analistas industriales en ARC nombraron a estos dispositivos Controladores de
Automatizacin Programable, o PACs. En su estudio de Visin General a Nivel Mundial de Controladores Lgicos
Programables, ARC identific cinco caractersticas PAC esenciales. Estos criterios caracterizan la funcionalidad del controlador
al definir las capacidades del software:
Funcionalidad Multi Dominio. Al menos 2 plataformas sencillas de proceso lgico, en movimiento, control PID y programas.
Exceptuando algunas variaciones en E/S para sealar protocolos especficos como SERCOS; lgica, movimiento, proceso, y
PID son simplemente una funcin del software. Por ejemplo, el control de movimiento es un software de control en ciclos que
lee entradas digitales de un codificador de cuadratura, desempea ciclos de control anlogo, y entrega una salida de seal
anloga para controlar un programa.
Plataforma de desarrollo multi disciplinaria sencilla incorporando etiquetado comn y una sola base de datos para tener
acceso a todos los parmetros y funciones. Debido a que los PACs estn diseados para aplicaciones ms avanzadas como
los diseos multidominios, requieren de software mucho ms avanzado. Para que el diseo del sistema sea eficiente, el
software debe estar integrado en un paquete en vez de presentar distintas herramientas de software las cuales no estn
creadas para trabajar entre si.
Herramientas de software que permiten el diseo del proceso de flujo a travs de varias mquinas o unidades de
proceso, en conjunto con IEC61131-3, gua al usuario, y administracin de datos. Otro componente que simplifica el diseo
del sistema son las herramientas de desarrollo grfico de alto nivel que ayudan a traducir el concepto del proceso de
ingeniera al cdigo que actualmente controla la mquina.
Arquitecturas modulares, abiertas esas aplicaciones que reflejan la industria desde planos de mquinas en la industria a
operaciones unitarias en plantas de proceso. Debido a que todas las aplicaciones industriales requieren configuracin
significativa, el hardware debe ofrecer modularidad para que el ingeniero pueda escoger y elegir los componentes apropiados.
El software debe habilitar que el ingeniero adicione y remueva mdulos para disear el sistema requerido.
Emplear estndares reales para interfases y lenguajes de red, etc., como bsquedas TCPIP, OPC & XML, y SQL. La
comunicacin con las redes empresariales son crticas para los sistemas de control modernos. Aunque los PACs incluyen un
puerto Ethernet, el software para comunicacin es la clave para evitar conflictos de integracin con el resto de la planta.
4. Dos Acercamientos al Software

Mientras que el software es la clave de diferenciacin entre los PACs y PLCs, los proveedores varan su aproximacin al proveer
el software ms avanzado. Tpicamente inician con su software de control existente y trabajan para agregar funcionalidad,
confiabilidad, y facilidad de uso requerido para programar los PACs. Generalmente, esto crea dos campos de proveedores de
software PAC: aquellos con marco de referencia en control de PLCs y aquellos con marco de referencia en PCs.
Software Basado en la Filosofa PLC
Los proveedores de software PLC tradicionales comienzan otorgando una arquitectura de escaneo confiable de fcil uso
trabajando para adicionar una nueva funcionalidad. El software PLC sigue un modelo general es entradas de escaneo, cdigo de
control en ejecucin, salidas actualizadas, y funciones de desempeo internas. Un ingeniero de control se preocupa solamente
por el diseo del cdigo de control debido a que los ciclos de entrada, y ciclos internos se encuentran escondidos. Con la mayor
parte del trabajo hecho por el proveedor, la arquitectura de control estricta hace ms fcil y rpida la creacin de sistemas de
control. La rigidez de estos sistemas tambin elimina la necesidad de que el ingeniero de control entienda por completo la
operacin de bajo nivel del PLC para crear programas confiables. Sin embargo, la arquitectura de escaneo rgido, principal
fortaleza de un PLC, puede hacerla tambin inflexible. La mayora de los proveedores de PLCs crean software PAC al adicionar a
la arquitectura de escaneo existente una nueva funcionalidad como la comunicacin Ethernet, control de movimiento, y algoritmos
avanzados. Sin embargo, mantienen tpicamente la apariencia y sensacin familiar de la programacin PLC as como las
2/4

www.ni.com

avanzados. Sin embargo, mantienen tpicamente la apariencia y sensacin familiar de la programacin PLC as como las
fortalezas inherentes en control y lgica. Los resultados son generalmente un software PAC diseado para cubrir las
especificaciones tpicas de aplicaciones como los son la lgica, movimiento, y PID, pero es menos flexible para aplicaciones
hechas a la medida como la comunicacin, lectura de datos, y control de algoritmos especficos.
Software Basado en la Filosofa PC
Los vendedores de software PC tradicionales comienzan con un lenguaje de programacin muy flexible y con propsitos
generales, las cuales proveen un acceso profundo al trabajo interno del hardware. Este software tambin incorpora flexibilidad,
determinismo, y arquitecturas de control ya definidas. Aunque los ingenieros pueden crear la estructura del escner provista al
programador PLC, no son inherentes al software de control basado en PCs. Esto hace que el software PC extremadamente
flexible y bien preparado para aplicaciones complejas que requieren estructuras avanzadas, tcnicas de programacin, o control
del nivel del sistemas aunque ms difcil para aplicaciones sencillas.
El primer paso para estos vendedores es proveer confiabilidad y determinismo, las cuales no estn siempre disponibles en un
sistema operativo de propsito general como lo es Windows. Esto se logra a travs de sistemas operativos en tiempo real
(RTOS) como Phar Lap de Ardence (antes Venturcom) o VxWorks de Wind River. Estos RTOSs proporcionan la capacidad de
controlar todos los aspectos del sistema de control, desde las rezones de lectura y escritura E/S a la prioridad de hilos
individuales presentados en el controlador. Estos vendedores entonces adicionan abstracciones y estructuras de lectura/escritura
E/S para hacer ms fcil la construccin de aplicaciones de control confiables. El resultado es un software flexible para control a
la medida, acceso a datos, y comunicacin pero carente de arquitecturas de programacin PLC familiares, haciendo que el
desarrollo de aplicacin sea cada vez ms demandado.
National Instruments manufactura una familia de plataformas PAC desplegadas, las cuales ejecutan software LabVIEW. LabVIEW
es el estndar real para pruebas y medicin de software. El estilo de programacin grfico intuitivo, similar a las tablas de flujo,
proporciona funcionalidad de un lenguaje de programacin con caractersticas completas con interfase fcil de usar. Con
Real-Time de LabVIEW y FPGA de LabVIEW, se combin LabVIEW con un sistema operativo en tiempo real as como la
habilidad de direccionar el objetivo FPGAs (Arreglos de Compuerta Programables de Campo) para proveer confiabilidad y
determinismo.
5. Visin y Mediciones en PACs

Con un marco de referencia en mediciones, National Instruments esta extendiendo los PAC ms all de los E/S simples al
incorporar mediciones de alta velocidad y capacidades de visin de mquina. Muchas aplicaciones industriales coleccionan
mediciones de alta velocidad para aplicaciones de calidad de potencia o vibracin. Los datos coleccionados son utilizados para
monitorear la condicin de mquina en rotacin, determinar horarios de mantenimiento, identificar el uso de motor, y ajustar
algoritmos de control. Los datos son normalmente coleccionados utilizando sistemas de adquisicin de datos especializados o
instrumentacin solitaria y est incorporada a sistemas de control utilizando buses de comunicacin. Los PAC de National
Instruments pueden tomar mediciones con gran exactitud con una razn de muestreo de millones por segundo, las cuales son
despus pasadas directamente a los sistemas de control para el inmediato procesamiento.
Los ingenieros tambin incorporan visin a los sistemas de control. La visin es un rea de automatizacin que ha ganado gran
momentum en la ltima dcada. En un ambiente de manufactura, hay muchos errores y fallas que pueden identificarse a travs
de la inspeccin visual las cuales son difciles de detectar utilizando tcnicas de medicin tradicionales. Aplicaciones comunes
incluyen una parte de inspeccin para verificacin de manufactura o ensamble, como la revisin para un correcto posicionamiento
en el tablero de circuitos, reconocimiento de caracteres pticos (OCR) para examinar cdigos de datos y sortear productos, y
mediciones pticas para encontrar fallas en productos o para reacomodar de acuerdo a un criterio basado en calidad. PACs de
National Instruments incorpora la visin o mediciones de alta velocidad con lgica, y control de movimiento eliminando la
necesidad de los ingenieros para integrar plataformas de hardware y software incompatibles.
6. PACs Eliminan la Necesidad de Hardware a la Medida

Aunque los PACs representan los controladores programables actuales, los PACs futuros sern moldeables para poderse
adaptar e incorporar a la tecnologa. Un ejemplo es la habilidad para utilizar software y definir as el hardware. Los Arreglos de
Compuerta Programables de Campo (FPGAs) son componentes electrnicos comnmente utilizados por manufactureros
electrnicos para crear chips a la medida, permitiendo la inteligencia en nuevos dispositivos. Estos dispositivos consisten en
bloques de lgica configurables con la habilidad de desempear una variedad de funciones, la interconexin programable que
acta en los interruptores para conectar las funciones de bloques, y los bloques E/S que pasan datos dentro y fuera del chip. Al
definir la funcionalidad de los bloques de lgica configurables y la manera en las cuales se encuentran conectados unos a otros y
el E/S, los diseadores de electrnicos pueden crear chips sin sacrificar la produccin de ASIC a la medida. Los FPGAs son
comparables a tener una computadora que literalmente conecta nuevamente los circuitos internos para ejecutar una aplicacin en
especfico.
La tecnologa FPGA ha estado disponible solamente para diseadores de hardware los cuales eran altamente eficientes en
lenguajes de programacin de bajo nivel como los VHDL. Sin embargo, los ingenieros de control, hoy en da, pueden utilizar los
FPGA de LabVIEW para crear algoritmos de control a la medida los cuales son descargados a los chips FPGA. Esta capacidad
permite a los ingenieros incorporar funciones al hardware extremadamente crticas en tiempo como el lmite y proximidad de

deteccin del sensor y monitoreo de la salud del sensor. Debido a que el cdigo de control se ejecuta directamente en silicn, es
3/4

www.ni.com

deteccin del sensor y monitoreo de la salud del sensor. Debido a que el cdigo de control se ejecuta directamente en silicn, es
posible que los ingenieros creen aplicaciones rpidamente que incorporan protocolos de comunicacin a la medida o ciclos de
control de alta velocidad: hasta ciclos de control digital de 1 MHz y ciclos de control anlogo de 200 kHz.
7. LabVIEW para Control

Debido a las caractersticas de LabVIEW y la facilidad de uso de la programacin grfica, LabVIEW basado en PACs es
adecuado para aplicaciones que requieren:
Grficos. Debido a que el programador de LabVIEW nativamente construye una interfase de usuario, puede incorporar
grficos y sistemas de control HMI fcilmente.
Mediciones (adquisicin de datos, visin y movimiento de alta velocidad). National Instruments tiene una fuerte historia en E/S
de alta velocidad, incluyendo adquisicin de visin, para que pueda incorporar mediciones como vibracin y visin de mquina
a sus sistemas de control estndar.
Capacidades de Procesamiento. En algunas aplicaciones, requiere de algoritmos de control especializados, procesamiento
de seales avanzadas, o acceso a datos. Utilizando LabVIEW, usted puede incorporar cdigos de control a la medida
construidos utilizando herramientas de NI o de terceros, implementar procesamiento de seales como los JTFA, o acceso de
datos locales o remotos.
Plataformas. Con LabVIEW, usted puede crear cdigos que ejecuten gran variedad de plataformas incluyendo una PC, un
controlador incluido, un chip FPGA, o un PDA manual.
Comunicacin. LabVIEW hace fcil la transferencia de datos a la empresa con herramientas como conectividad de base de
datos, OPCs, e interfases de operador va web.
8. PACs de National Instruments

National Instruments ofrece cinco plataformas basadas en PAC de LabVIEW.


PXI es una industria multi-vendedora estndar PAC basada en la arquitectura CompactPCI que ofrece un sistema industrial
modular, compacto, y rugoso. Un sistema PXI esta controlado por un controlador incluido con un procesador de alto desempeo y
multi-GHz. Puede usted elegir mdulos PXI y CompactPCI de National Instruments o terceros. PXI ofrece el ms amplio rango de
E/S incluyendo 1000 V aislados en entrada anloga, E/S digital de alta densidad, sujetadores de marcos tanto digitales como
anlogos para visin de mquinas, y multi ejes de movimiento coordinados. Proporciona fcil acceso al cableado con conectores
en la parte frontal de los mdulos PXI. La plataforma PXI ofrece un amplio rango de mdulos de medicin y conectividad a los
dispositivos de campo utilizando CAN, DeviceNet, RS-232, RS-485, Modbus, y Foundation Fieldbus.
La lnea del producto Compact FieldPoint consiste en mdulos y controladores E/S digitales y anlogos intercambiables con
interfases Ethernet y seriales. Los mdulos E/S proporcionan conectividad directa con termocoples, RTDs, vlvulas de seguridad,
sensores de 4-20 mA, y 5-30 VDC y seales de 0-250 VAC. La red de comunicacin Compact FieldPoint hace una interfase
automtica publicando mediciones a travs de una red Ethernet. Puede usted tener acceso a puntos E/S cercanos o a kilmetros
de distancia en la red utilizando el mismo marco de trabajo de software de lectura / escritura. Con una interfase de software
sencilla, Compact FieldPoint es rpido para configurar y programar, pero proporciona la potencia suficiente para desempear
control complejo, anlisis de datos, y comunicaciones.
El Compact Vision System combina un procesador Intel de alto desempeo con un FPGA, E/S digital y tres puertos 1394. Este
PAC esta diseado para incorporar visin a aplicaciones de control a travs del uso de la tecnologa FireWire (IEEE 1394),
compatible con ms de 80 cmaras industriales. Con un FPGA reconfigurable y lneas E/S digitales en el CVS, tambin puede
obtener control de motor espeso y digitales de bajos canales. Al programar con LabVIEW, el sistema puede estar configurado
tanto para vision de alto desempeo y control digital y control de motor espeso de alta velocidad.
CompactRIO es un sistema de adquisicin y control reconfigurable basado en FPGA diseado para aplicaciones que requieren
un alto grado de configuracin y control de alta velocidad. La arquitectura combina un procesador en tiempo real incluido para
algoritmos complejos y clculos a la medida con un E/S reconfigurable (RIO) y coraza FPGA. La plataforma CompactRIO
acomodar hasta ocho mdulos E/S digitales o anlogos manufacturados ya sea por National Instruments o por otras compaas.
La plataforma CompactRIO es ideal para aplicaciones complejas y de alta velocidad como el control de mquinas y con un FPGA
es una Buena opcin para aplicaciones que normalmente requieren un desarrollo de hardware a la medida.
Las PCs Industriales estndar pueden utilizarse tambin en un amplio rango de mdulos PCI manufacturados por National
Instruments. Estos tableros plug-in incluyen hardware diseados para E/Ss anlogos y digitales, control de movimiento, y visin
de mquina. Para desempeo determinstico en tiempo real, combine el hardware PCI con LabVIEW ejecutndose en un sistema
operativo en tiempo real basado en PC. Real-Time de LabVIEW puede cargarse en la mayora de las PCs Industriales estndar
para proporcionar una plataforma de bajo costo para medicin y control industrial.
Con una amplia variedad de plataformas de medicin y control, National Instruments hace un PAC para casi cualquier aplicacin.
Usted puede aprender ms acerca de LabVIEW, incluyendo la programacin en una versin de evaluacin en lnea, y aprenda
acerca de todas las plataformas PAC dando clic aqui.

4/4

www.ni.com

You might also like