Evaluando propuestas

Modificación de Aplicación C+ Integración de Módulo Daq Advantech Adam-6017 con Modbus/Tcp

Publicado el 17 Noviembre, 2025 en Programación y Tecnología

Sobre este proyecto

Abierto

Se busca un desarrollador con experiencia en C++ para modificar una aplicación existente. El objetivo principal es reemplazar el módulo DAQ actual (Exemys RME1-AI) por un Advantech ADAM-6017, manteniendo la funcionalidad y la interfaz de usuario. El proyecto implica la sustitución del bloque de acceso al hardware para que el programa detecte y gestione el nuevo módulo. Será necesario implementar la configuración de entradas y salidas, los protocolos de comunicación del equipo (Modbus/TCP) y las funciones de calibración que ofrece el Advantech ADAM-6017. Es crucial conservar la interfaz gráfica, el formato de los datos y el resto de la lógica de la aplicación; no se incorporarán señales ni variables nuevas.

El cliente proporcionará el código fuente completo del proyecto original en C++, incluyendo comentarios del código y documentación detallada del protocolo utilizado por el módulo Exemys. Además, se ofrecerá acceso remoto al módulo Advantech ADAM-6017 para facilitar las pruebas, o archivos de simulación si esto agiliza el desarrollo.

Se espera como resultado final:
1. Código actualizado y correctamente comentado.
2. Instrucciones claras para la compilación y el despliegue de la aplicación.
3. Una prueba de funcionamiento (mediante log o vídeo) que demuestre que las entradas analógicas se leen y se calibran correctamente a través del ADAM-6017, replicando la funcionalidad del hardware anterior.

La experiencia previa con módulos Advantech o la integración de protocolos Modbus en entornos C++ será valorada positivamente.

Categoría Programación y Tecnología
Subcategoría Aplicaciones de escritorio
¿Cuál es el alcance del proyecto? Bug o cambio pequeño

Plazo de Entrega: No definido

Habilidades necesarias