NOVEDADES EN INGENIERÍA INDUSTRIAL
ofrecidas por ER-SOFT SA

 

¿Es posible integrar estas dos funciones en un mismo PC Industrial?

 

1.    DCS / PLC fiable en auténtico tiempo real

2.    PC normal y flexible con interfaz gráfica para el usuario.

 

 

SI

La primera respuesta es:

dPCs

para tareas críticas en tiempo real

 

La otra respuesta es:

Cualquier software de Windows para hacer HMI.

 

dPCs es un nuevo concepto de hardware y software que permite que uno o más PC’s Industriales puedan sustituir sistemas DCS y/o PLCs con estaciones de supervisión del proceso.

 

La gran novedad es que ahora cualquier PC / PC Industrial podrá realizar las dos tareas a la vez, de una manera fiable y en auténtico tiempo real, ya que dPCs está basado en el concepto RTX de VenturCom Inc.

 

 

Más ventajas

El concepto dPCs ofrece un importante ahorro económico, debido al bajo coste del hardware estándar de los PCs y PCs Industriales. Hasta hoy el principal problema en la utilización de PCs Industriales es la incapacidad de éstos para garantizar respuestas en tiempo real debido as sus sistemas operativos populares como Windows y Linux.

 

VenturCom Inc., del grupo Microsoft, ha solucionado este problema (la incapacidad del sistema operativo de poder garantizar un tiempo de respuesta máximo para eventos como una señal de interrupción).

 

El producto RTX para Windows NT / 2000 / XP con prestaciones ofrece “Hard-Real-Time” bajo RTSS y “Soft-Real-Time” en el entorno de Win32 - una solución fiable y eficaz. Eficaz porque típicamente 70% del desarrollo del software de la aplicación de control queda en el entorno tan conocido de Windows.

 

RTX es un “Hypervisor” (otro sistema operativo pequeño, eficaz en sus prestaciones y muy ligado al hardware) que se instala bajo Windows y que gestiona por completo las tareas que ejecuta el procesador principal en cualquier momento.

 

Las tareas RTSS de RTX siempre tienen mayor prioridad que las tareas de Win32 y gozan de verdadero “Pre-emptive scheduling” con 128 niveles de prioridad y protección contra “priority-inversion”. Es decir que las tareas de Win32 siguen ejecutando “Soft” pero ahora asistido por un subsistema RTSS fiable de verdad en tiempo real.

 

 

¿Qué hace dPCs?

¡Hace la vida más fácil para los que quieren implementar aplicaciones de control de proceso en un PC!

 

El concepto dPCs es un sistema de software en tiempo real 100% abierto. El usuario puede componer un sistema total de software de control y supervisión en un PC como una mezcla de subsistemas de software tales como:

1.      Aplicaciones de control en dPCs, en tiempo real (Hard-Real-Time),

2.      Aplicaciones de control en C++, en tiempo real (Hard-Real-Time),

3.      Aplicaciones de control / Visualización en C++, (Soft-Real-Time)

4.      Aplicaciones de control / Visualización en Visual Basic,

5.      Aplicaciones de control / Visualización en Access o SQL,

6.      Etc, etc, ... todo como el diseñador del sistema desea.

 

NOTA IMPORTANTE:

Todas los subsistemas arriba mencionados tienen algo en común:

Se comunican entre ellos a través de un subsistema en dPCs que funciona como pasarela de datos (Data Gateway).  Esta pasarela de datos crea puentes entre los sistemas de software como C++, Visual Basic, Access, SQL, ..., y dPCs, tanto en el dominio de “Hard-Real-Time (precisión > 0,1 ms)” como enSoft-Real-Time”.

 

 

dPCsIo

El importante subsistema dPCsIo ofrece acceso a Entradas y Salidas en cualquier sistema de Bus de Campo  o Tarjetas E/S como:

 

  1. Profibus DP,
  2. DeviceNet,
  3. Allen Bradley 1771-RIO,
  4. Modicon RIO S-908
  5. CanOpen
  6. Interbus-S,
  7. Tarjetas de E/S directo, contadores, posionadores, etc...
  8. Etc…

Si no existe un driver dPCsIo, se puede fácilmente implementarlo.

Los drivers dPCsIo vienen junto con software de configuración y documentación de como instalarlo, configurar y utilizar.

 

 

API (Application Program Interface):

Una característica muy importante en dPCsIo es que siempre ofrece dos APIs:

 

  1. RTDLL API en el entorno RTSS bajo RTX (Hard-Real-Time),
  2. DLL API en el entorno Win32 (Soft-Real-Time).

 

Modelo del subsistema dPCsIo

 

Características importantes de dPCsIo:

 

  1. Las dos APIs (RTDLL y DLL) ofrecen acceso simultáneo al mismo hardware de interfaz como tarjetas de interfaz de Buses de Campo y tarjetas de E/S directo. El sistema de Control de Acceso asegura la correcta funcionalidad en tanto hardware como software. 
  2. Se pueden instalar muchos drivers y tarjetas de interfaz dPCsIo y, por tanto, se puede tener acceso a varios tipos de Buses de Campo en paralelo y a varias tarjetas (instancias) de cada tipo de Bus de Campo. Y todo siempre en auténtico tiempo real.
  3. Cualquier programa de aplicación puede acceder a dPCsIo: dPCs, Visual Basic, Visual C++, Delphi, etc. ...
  4. Sólo dos tipos de programas son capaces de ejecutar en tiempo real de verdad (Hard-Real-Time): dPCs y C++ (C++ con ciertas limitaciones).
  5. Una importante calidad intrínseca de dPCsIo es que los dos APIs (RTDLL y DLL) son 100% compatibles. Es decir, que los programas de aplicación son iguales tanto para utilizar el API RTDLL (RTSS) como para utilizar el API DLL (Win32).
  6. Tiempo de acceso típico: Menos de 50 micro segundos por acceso.

 

¿Cómo ahorramos aun más dinero utilizando dPCs?

 

¡Diseñar, implementar y hacer pruebas en software en un PC es mucho más barato que hacer lo mismo para sistemas de PLC y/o DCS!

 

Otra ventaja es que una solución de control con PC Industrial se puede tratar como una solución embebida y genérica. Es decir, que no entramos en discusiones sobre de qué tipo de PLC o DCS se trata. Es un PC industrial con el sistema de E/S o Bus de Campo deseado.

 

 

¿Integración de Sistemas de Control con dPCs?

¿Cómo hacerlo?

 

¡Lo que aún no hemos dicho es que el concepto dPCs es un verdadero comunicador Industrial!

 

dPCs ha nacido para controlar y comunicar. El subsistema dPCsCom permite conectar un PC con el sistema dPCs a una red de DCS y/o PLCs de diferentes marcas y comunicar con ellos comportándose del mismo modo que uno de ellos.

 

Por ejemplo, un PC con dPCs puede controlar un proceso muy complejo y a la vez, comunicar con un PLC de Allen Bradley y con un PLC de Siemens y con aun más PLCs o DCS.

 

 

¡Un sistema garantizado!

 

dPCs no es ningún recién llegado. Las primeras versiones de este potente sistema funcionan con éxito desde hace más de 10 años en más de 1000 instalaciones de todo el mundo.

dPCs es el sistema de control elegido por compañías tan importantes como Krones, Sander-Hansen, - Budweiser, Miller’s, EMRI, - Disney Wonder, Royal Caribbean entre muchos otros.

 

Las razones que más influyen en la elección de dPCs es el hecho de ser un sistema basado en tecnología PC - "procesador potente":

  1. Más potente que PLC y DCS en resolución de ecuaciones diferenciales en tiempo real,
  2. Precio mucho mas interesante,
  3. Un sistema completamente abierto y modular que ofrece auténtico tiempo real,
  4. Programación muy sencillo (orientación a objetos),
  5. Un verdadero comunicador industrial,
  6. Solución simple para problemas complejos,
  7. Scada / HMI en Visual Basic, Delphi, o, ...

           

¿Desea saber más sobre el sistema dPCs?

 

Si quiere saber más sobre dPCs, no espere a que se lo cuenten. Contacte hoy mismo con ER-Soft y recibirá la información que desee, sin ningún compromiso.

 

Nota:

Es importante comprender que el concepto dPCs es un “Open Software Frame-Work”, es decir, se trata de toda una metodología abierta y potente para la estructuración e implementación de software de control.

Por eso, el concepto dPCs continuará creciendo permanentemente, de la misma forma que lo hace el sistema de juguetes LEGO1).

 

Tanto el sistema dPCs como el sistema LEGO tienen en su concepción mucho en común:

 

  1. dPCs está basado en objetos (así podríamos denominar a las piezas de LEGO)
  2. Todos los objetos tienen algunas características comunes:

a.      Los objetos LEGO tiene pivotes y agujeros que los mantienen unidos como decidido por el que juega.

b.     Los objetos dPCs tiene terminales de señales2)  de entradas y salidas. Cada entrada se puede conectar libremente a cualquier terminal de señal de salida del mismo tipo de señal como decidido por el programador.

c.      Los objetos dPCs son mas flexibles “estirables” / configurables en tamaño y función con parámetros. Esto es algo que una pieza de LEGO no puede hacer. Algunas clases de objetos de dPCs son configurables en muchas dimensiones. Es exactamente esta característica la que proporciona a dPCs más potencia, en comparación con otros sistemas, para la fácil solución de problemas de control y comunicación complejos.

 

1): LEGO es marca registrada del Grupo LEGO.

 

2): Tipos se señales en dPCs:

1.       Lógica (Boolean),

2.       Entero (Integer 32 bits),

3.       Entero largo (Integer Long 64 bits),

4.       Coma flotante (Real / Float / Single, IEEE 32 bit Float),

5.       Tiempo (Time, 64 bit, 0..indefinido, resolución = 1 micro segundo).

 

No dude en consultar con los ingenieros de ER-Soft todo lo que quiera saber sobre este novedoso sistema de software.

 

Contacte con ER-Soft en:

er@er-soft.com

Tel. 916.408.408

Fax 916.408.409

 

 

Nota: Para darse de baja de nuestro servicio de noticias,

envíenos un email a er@er-soft.com indicando en el campo de asunto: Baja y su dirección de email de subscribción.

Nota: Asegurese que la dirección email es la corecta, puede estar redirecionada desde otro buzon email.