Continea - Microprocesamiento modular + conectividad
Inicio Empresa Productos Contacto

 

MÓDULOS SOFTWARE


 

MÓDULOS RABBIT CORE >
RabbitCore RCM2000
RabbitCore RCM3000
RabbitCore RCM4000

MÓDULOS SOFTWARE >

LIBROS >

ELIJA SU MODULO RABBIT >

 
 

Modbus TCP, RabbitSys, RabbitWeb, Secure Sockets Layer (SSL), FAT file system, Simple Network Management Protocol (SNMP), Point-to-Point Protocol (PPP), Advanced Encryption Standard (AES), Rabbit Field Utility (RFU), Library Encryption Executable, µC/OS-II Real-Time Kernel

 

Una completa serie de módulos de software pueden agregarse al entorno de desarrollo Dynamic C según las necesidades de la aplicación y las exigencias del proyecto. Se trata de módulos  de bajo costo que se venden por separado y que teniendo en cuenta diferentes escenarios de implantación proporcionan diferentes funcionalidades que simplifican el desarrollo de la aplicación proporcionando un considerable ahorro en el tiempo de diseño, implementación y pruebas.

 

MODBUS
 

MODBUS TCP


Modbus TCP es la variante Ethernet del protocolo Modbus, un protocolo standard de comunicación en sistemas de automatización industrial. El módulo Modbus TCP viene con todas las herramientas necesarias para integrar conectividad Modbus en su sistema basado en Rabbit. El Modbus TCP Maste/Slave, y el Modbus Serial Master/Slave permite conectar su aplicación a cualquier red Modbus existente a través de Ethernet o de una conexión serie standard. Además el módulo Modbus soporta un Gateway Ethernet-a-serie que permite monitorear y controlar dispositivos seriales esclavos via un web browser standard. El software Modbus TCP utiliza el RCM3700 y BL2600 como una aplicación de referencia usando librerías genéricas que son fácilmente transferible a cualquier sistema basado en Rabbit. Con el agregado del módulo opcional RabbitWeb, se puede complementar la aplicación permitiendo la configuración, y monitoreo de los dispositivos Modbus TCP esclavos.

 
 
 
^ arriba
   

 

RabbitSys
 

RABBITSYS
Requiere RCM3365


RabbitSys ayuda a los integradores de sistemas a ahorrar tiempo y dinero. El monitor de programa, el event handler, y apagado de sistema seguro, cuidan a la aplicacion y la hace resistente a errores externos evetuales. RabbitSys crea un sistema sólido e incrementa la fiabilidad para los sistemas embebidos basados en microprocesadores Rabbit y programados con Dynamic C.

Las capacidades de RabbitSys lo habilitan para enviar alertas por mail cuando ocurre una falla de software y a  tomar las medidad necesarias para retornar el equipo a su estado de configuración por defecto. RabbitSys elimina la necesidad de enviar un tecnico, mediante RabbitSys una simple conexión de red y un update de software pueden solucionar problemas.

 
 
 
^ arriba
   

 

RabbitSys
 

RABBITWEB


RabbitWeb es una nueva manera de crear formularios HTML para paginas web que se vinculan con variables del código escrito en lenguaje C en aplicaciones de networking embebidas.  RabbitWeb reduce a horas las semanas o meses de compleja programación de Common Gate Interface (CGI).Consiste en el perfeccionamiento del compilador Dynamic C, y en extensiones del HTTP server embebido.  Un pequeño número de nuevas extensiones HTML scripting propietarias que son manejadas por el HTTP server, y la nueva directiva de compilador #web y otras opciones asociadas eliminan todo esfuerzo de programación involucrado en parsear HTML y generar luego paginas HTML de respuesta basadas en variables del programa.

 
 
 
^ arriba
   

 

SSL
 

Secure Sockets Layer (SSL)
Requiere RCM3300 o RCM3700


SSL es el metodo de transmisión segura de datos mas usado en internet, Rabbit logra una eficiente, y compacta implementacion de SSL permitiendo que esta funcionalidad se incorpore a las aplicaciones web con unas pocas lineas de código. El módulo SSL incluye una utilidad para generar los certificados de seguridad que SSL requiere.

El módulo SSL debe ejecutarse en microprocesadores Rabbit 3000A o superiores, ya que estos poseen un nuevo bloque de instrucciones aritméticas que aceleran las operaciones de encriptación/desencripación  considerablemente, haciendo SSL rápido y económico para pequeños sistemas embebidos.

 
 
 
^ arriba
   

 

Fat
 

FAT File System
Requiere RCM3300 o RCM3700


El sistema de archivos  FAT familiar para muchos programadores está disponible para los productos Rabbit con memorias flash seriales, como los RCM33xx y RCM37xx. Está integrado con HTTP upload y FTP para uptades en tiempo de ejecución de paginas web y graphicos, listas de seguridad, archivos de ayuda embebidos, o cualquier archivo que deba ser modificado en campo.

 
 
 
^ arriba
   

 

SNMP
 

SNMP Source Code & Sample Programs


Simple Network Management Protocol (Version 1). Basado en RFCs 1155-1157. Originalmente SNMP fue deseñado para recoger estadísticas para administración y planificación de redes. Pero gracias a su simplicidad, el uso de SNMP fue expandido hasta áreas de interes para los sistemas embebidos. Ahora es utilizado por muchos diseños que lo aprovechan con fines de administración y monitoreo de sistemas embebidos de red.

 
 
 
^ arriba
   

 

ppp
 

PPP Source Code & Sample Programs


Driver Point-to-Point Protocol para conexiones serie y PPPoE. Permite utilizar TCP/IP  con conexiones seriales o por modem. Basado en RFC2516 "Method for transmitting PPP over Ethernet."

 
 
 
^ arriba
   

 

AES Source Code & Sample Programs
 

AES Source Code & Sample Programs


Esta es una implementación del algoritmo de encriptación Rijndael (Advanced Encryption Standard) con clave de 128 bits. Es de utilidad para la encriptación de datos que serán enviados en una transmisión no segura.

 
 
 
^ arriba
   

 

RFU Source Code
 

RFU Source Code


Esto es el código fuente en Borland C++ para la utilidad RFU que viene con Dynamic C para quienes crean conveniente customizar este código. La utilidad permite cargar los archivos binarios generados por Dynamic C  en los módulos sin necesidad de utilizar el entorno de desarrollo.

 
 
 
^ arriba
   

 

Library Encryption Executable
 

Library Encryption Executable


Se trata de una utilidad en formato .EXE que solamente corre en la PC donde está instalado Dynamic C y le permite al desarrollador encriptar el código fuente de sus libraries con el propósito de que les sea posible desarrollar aplicaciones para terceros sin exponer el código fuente , es decir, protegiendo la propiedad intelectual.

 
 
 
^ arriba
   

 

 

µC/OS-II Real-Time Kernel Source Code & Sample Programs


Es un popular kernel de tiempo real. Es del tipo preemptive, y por prioridades que maneja 63 diferentes tareas, flags, semaforos, semaforos mutex, colas, y buzones de mensages. El libro MicroC/OS-II; The Real-Time Kernel por Jean J. Labrosse se incluye con este módulo.

 
 
 
^ arriba
     

Av. Corrientes 3989 Piso 2 Dto. 6 (1194) Ciudad de Buenos Aires - Argentina
Phone: (5411) 4865-5141// Fax: (5411) 4867-6776 // Email: info@continea.com.ar

 

Diseño gráfico y funcional: Gorricho. Diseño.