Proyecto MatPLC es un PLC basado en software para la automatización industrial.
MatPLC es un PLC basado en software (controlador lógico programable) para la automatización industrial. En última instancia, debería ser posible ejecutar una fábrica utilizando este software.
Actualmente, hay que tener en cuenta que se encuentra todavía en la fase de pruebas, y por lo tanto no es adecuado para aplicaciones en las que el funcionamiento incorrecto podría causar un perjuicio o peligro.
Aprovechamos el hecho de que tenemos un sistema operativo subyacente y el uso de sus características para hacer el modular MatPLC. Un módulo podría ejecutando mnemotécnicos. Otro módulo es un lazo PID. Un módulo diferente maneja I / O, o registros a una base de datos. (Estos módulos todos ya existen.) El MatPLC entonces coordina sus trabajos para presentar una interfaz sencilla para el usuario.
Actualmente, estamos en las primeras etapas: tenemos un núcleo sólido, mnemotécnicos para módulos lógicos (Python o C también pueden ser utilizados), un módulo de procesamiento de señales que incluye un bucle PID, varios módulos E / S (incluyendo numerosas redes industriales y . una interfaz para el proyecto comedi) y algunos módulos HMI simples
Requisitos
- gcc
- libtool
- make
- otros paquetes habituales que participan en la compilación -. archivos de cabecera, conectores, etc
- console-tools
Desarrollo
Comentarios que no se encuentran