Mis apps para J753

Esta aplicación esta basado en, los siguientes software:
Python — un lenguaje de programación con una sintaxis de código facil de leer.
Pymodbus — una implementacion del protocolo Modbus con python.
Sqlite — un sistema de bases de datos relacional, contenido en un solo archivo.
Lighttpd — un servidor web moderno y liviano.

Licencia:
Este programa es software libre. Se entrega con la esperanza de que sea útil, pero sin ninguna garantía. Puedes copiarlo y modificarlo bajo los términos de la Licencia Publica General de GNU versión 3. Para mas detalles sobre la licencia leer www.gnu.org/licenses.     Su autor es Rolf Dahl-skog Stade.


Este sistema esta construido en forma modular, con las siguientes aplicaciones:
Gateway — version serial (Modbus-rtu), o version ethernet (Modbus-tcp)
Historia — que guarda eventos en base de datos, y genera informes
HMI — que permite visualizar lo que esta ocurriendo
Servidor web — que permite visualizar en forma remota

Gateway, Historia, y HMI, como estan construidos en lenguaje Python, deberían funcionar, en cualquier sistema operativo en el que funcione Python.   Pero el servidor web Lighttpd , solo funciona en Linux.   Para trabajar en Windows abria que usar un servidor Apache u otro.

¿como ejecutar una aplicacion python?

Cada una de estas aplicaciones pueda ser modificada facilmente, sin necesidad de alterar el codigo de programacion, modificando sus archivos de configuracion.     Archivos 'config.txt' de texto plano (sin formato), y sus archivos .csv (Valores Separados por Comas) que pueden ser editadas facilmente con LibreOffice.

La app Gateway

Para el J753 se usa la version serial (Modbus-rtu)


La app Historia

Para el J753 ...


La app HMI

Para el J753 ...


La app Servidor web

Para el J753 ...