Search Our Site

  • CSPRO convierte un PC compatible en un controlador en tiempo real
  • El CSPRO sustituye a los PLC convencionales


El control de Windows y la Tecnología de Automatización

El sistema de software RSA CSPRO convierte casi cualquier PC compatible en un controlador en tiempo real con sistema multi-PLC, control numerico de ejes, entorno de programación y estación de trabajo. El CSPRO sustituye a los PLC convencionales y a controladores NC/CNC.

Caracterísiticas:

  • Hardware abierto, unicamente un PC compatible
  • Desarrollado en C# bajo la plataforma software Visual Studio. NET de Microsoft.
  • Programación y run-time, opcionalmente, en un solo PC o separados
  • Conexión a todos los buses de campo comunes
  • Interfaces con el PC de apoyo
  • La comunicación de datos con interfaces de usuario y otros programas se hace a través de estándares abiertos de Microsoft (OPC, OCX, DLL, etc)

 

 

Topología lógica

  • Eliminación PLC. Reducción de costos y cableado
  • Integración de servicios. Acceso remoto, trazabilidad, históricos de producción.
  • Simplificación interfaz modelo-vista

 

Integración

  • Sistema de supervisión remota
  • Sistemas de visión
  • Técnicas modernas de control. Logica difusa, redes neuronales, control predictivo

 

Desarrollo Software

  • Expresividad. Movimiento haica un paradigma declarativo
  • Escalabilidad del sistema de control
  • Testeabilidad. Pruebas unitarias

 

Multiparadigma

  • Programación orientada a objetos
  • Programación funcional
  • Metaprogramación

 

Arquitectura orientada a servicios

  • Subsistemas. Consumidor de servicios
  • Creación dinámica arbol de subsistemas
  • Configuración, manejo de subsistemas

 

Flujo de control

  • Basado en corrutinas de control
  • Componibles mediante llamadas parametrizadas
  • Componibles mediante operadores de control
    • And-Split, XOR-Split, OR-Split
    • Join
    • While, For, ForEach

 

Arquitectura CSPRO

CSPRO consiste en un sistema run-time que ejecuta programas de control en tiempo real y los entornos de desarrollo para la programación, el diagnóstico y configuración.

Todos los programas de Windows, por ejemplo, los programas de visualización o de los programas de Office, pueden acceder a los datos CSPRO a través de interfaces de Microsoft, o puede ejecutar comandos.

 

Una solución de software orientada a la práctica

CSPRO ofrece una base de tiempo precisa en la que los programas se ejecutan de manera determinista, independientemente de las otras tareas del procesador. La carga en tiempo real en un PC se configura con CSPRO, se logra de esta manera un comportamiento de funcionamiento definido. CSPRO indica la carga del sistema para los programas que se ejecutan, se puede ajustar un umbral de carga con el fin de asegurar una capacidad de computación definida para los programas operativos y para Windows NT/2000/XP. Si se alcanza este umbral, se genera un mensaje del sistema.

CSPRO ha sido diseñado con una estructura abierta, lo que permite su ampliación incorporando unidades de control, adquisición, análisis y procesamiento de datos que pueden ser desarrollados usando el editor de CSPRO.

Es un conjunto de librerías desarrollado en C# bajo la plataforma de desarrollo de software Visual Studio. NET de Microsoft y establece un procedimiento estándar para insertar código específico en cada aplicación.

En caso de usuarios inexpertos o aplicaciones complejas, el usuario se puede poner en contacto con RSA (info@roboticssa.es) para obtener soporte en el desarrollo de aplicaciones "llave en mano".

 

CSPRO realiza el diagnóstico del sistema

El uso de hardware y software del mundo del PC abierto requiere algunas comprobaciones: componentes inadecuados pueden trastornar el sistema del PC. RSA ha integrado un indicador práctico de la fluctuación en tiempo real, proporcionando a los administradores una forma sencilla de evaluar el hardware y software. Un mensaje del sistema durante el funcionamiento puede llamar la atención sobre los estados incorrectos.

 

Inicio / parada de comportamiento

Dependiendo de la configuración, CSPRO se inicia y detiene manualmente o automáticamente. Como CSPRO se integra en Windows NT/2000/XP como un servicio, el operador no es necesario para iniciar el sistema: el encendido del PC es suficiente.

 

Reiniciar y Backup de seguridad

Cuando un programa es iniciado o reiniciado, CSPRO carga los programas y los datos remanentes. Para hacer copias de seguridad de los datos y apagar Windows NT/2000/XP correctamente es necesario el uso de un UPS (sistema de alimentación ininterrumpida).

 

CSPRO y "pantalla azul"

El sistema de CSPRO puede ser configurado de tal manera que la capacidad de tiempo real se mantiene en el caso de una BSOD (Blue Screen of Death), caída del sistema operativo. En tiempo real de tareas tales como PLC y NC por lo tanto puede seguir corriendo, y llevar al sistema a un estado seguro. En última instancia, es decisión del programador si utilizar o no esta función, teniendo en cuenta que datos o programas ya pueden haber sido destruidas por el BSOD.

 

Interconexión global a través de enrutamiento de mensajes - La conexión remota es algo inherente al sistema

De acuerdo con la exigencia de los recursos de funcionamiento, los dispositivos de software del CSPRO puede ser distribuido: Un "router" de mensajes gestiona y distribuye todos los mensajes, tanto en el sistema como por medio de conexiones TCP / IP. Los diferentes elementos pueden ser conectados unos con otros a través de TCP / IP, de interfaces serie y de buses de campo ( Profibus DP, CANopen, RS232, RS485, Ethernet TCP / IP).

 

El acceso mundial

Debido al uso del estándar TCP / IP de los servicios de NT/2000/XP/Vista/CE los datos se pueden intercambiar en todo el mundo. El sistema ofrece la capacidad de comunicación escalable y períodos de tiempo de espera para la supervisión de las comunicaciones. El sistema OPC proporciona un medio estandarizado para tener acceso a muchos paquetes diferentes SCADA / MES / ERP.