MatPLC Projekt ist eine Software-basierte PLC für die Industrieautomation.
MatPLC ist eine Software-basierte PLC (Programmable Logic Controller) für die Industrieautomation. Letztlich sollte es möglich sein, eine Fabrik mit dieser Software laufen.
Derzeit sollte man im Hinterkopf behalten, dass es noch in der Testphase und ist daher nicht geeignet für Anwendungen, bei denen eine Fehlbedienung würde Schaden oder Gefahr entstehen kann.
Wir nutzen die Tatsache, dass wir eine zugrunde liegende Betriebssystem und seine Funktionen nutzen, um die MatPLC modular zu machen. Ein Modul könnte die Ausführung Mnemotechnik. Ein weiteres Modul ist ein PID-Regelkreis. Ein anderes Modul übernimmt I / O oder Protokolle an eine Datenbank. (Diese Module alle vorhanden sind.) Die MatPLC koordiniert dann ihre Arbeiten, um eine einfache Schnittstelle für den Benutzer darstellen.
Derzeit sind wir in frühen Stadien: Wir haben einen festen Kern, Eselsbrücken für Logikbausteine (Python oder C kann auch verwendet werden), ein Signalverarbeitungsmodul, das einen PID-Regelkreis umfasst, mehrere I / O-Module (darunter zahlreiche industrielle Netzwerke und . eine Schnittstelle zum comedi Projekt) und einige einfache HMI-Module
Anforderungen :
- gcc
- libtool
- machen
- andere übliche Pakete bei der Zusammenstellung beteiligt. - Header-Dateien, Linker, etc
- console-tools Entwicklung
Kommentare nicht gefunden