ELX-Software

Acerca de

Trabajamos en automatización industrial: diseñamos controladores, escribimos el firmware que corre en ellos y los programas que recogen los datos de los equipos, se los muestran a las personas y gobiernan la instalación.

A qué nos dedicamos

El trabajo empieza en la planta: interrogar los equipos por buses industriales, llevar los datos al sistema de supervisión, montar el cuadro, trazar la placa, escribir el firmware, levantar el servidor y dar al técnico de puesta en marcha una herramienta con la que comprobarlo todo.

Una parte del trabajo se repite de una instalación a otra. Lo que sirve más de una vez lo llevamos hasta la forma de un programa terminado y lo publicamos en «Soluciones»: cada uno tiene su propia página con descripción, documentación y archivos para descargar.

Nuestras áreas de trabajo

Automatización industrial

Interrogación de equipos por Modbus, MQTT y líneas serie, envío de los datos a los sistemas de supervisión, puesta en marcha y mantenimiento de instalaciones.

Controladores y firmware

Desarrollo de controladores y módulos: desde el esquema y la placa hasta el firmware y el programa que lo graba en el dispositivo.

Software de servidor y de escritorio

Brokers de mensajes, pasarelas de protocolo, almacenes de archivos, agentes de monitorización y programas para el puesto del técnico.

Aplicaciones móviles

Aplicaciones Android para nuestros propios programas de servidor: acceso a los archivos, control y vigilancia de la instalación desde el teléfono.

Cómo están hechos los programas

Un programa es un único archivo que funciona donde se le deja: la interfaz, los recursos, los ajustes iniciales y la documentación van dentro. Instalar es copiar; actualizar, sustituir el archivo.

Los ajustes se guardan como texto y el historial en una sola base SQLite, de modo que una copia de seguridad es copiar un archivo. Los programas de servidor se prueban en placas ARM de 32 bits: si allí van tranquilos, un servidor normal ni los notará. Las condiciones de uso están en la página «Licencia».

Idiomas

El sitio se publica en seis idiomas: inglés, ruso, alemán, francés, italiano y español. La documentación se traduce entera, no se reduce a un resumen.

Con las capturas es distinto: se toman en el idioma que habla la propia interfaz del programa, y rehacer decenas de ventanas en cada idioma no compensaría el esfuerzo. Las páginas en los demás idiomas muestran las capturas en inglés — se traduce el texto de la página, no el texto de dentro de la imagen.