MatPLC project is een software-gebaseerde PLC voor de industriële automatisering.
MatPLC is een software-gebaseerde PLC (Programmable Logic Controller) voor de industriële automatisering. Uiteindelijk moet het mogelijk zijn een fabriek met behulp van deze software.
Op dit moment, moet men in gedachten houden dat het nog in de testfase en is daarom niet geschikt voor toepassingen waar de verkeerde bediening schade of gevaar zou veroorzaken.
We profiteren van het feit dat we een onderliggende besturingssysteem en gebruik maken van zijn mogelijkheden om de MatPLC modulair te maken. Een module kan worden uitvoeren van ezelsbruggetjes. Een andere module is een PID lus. Een andere module behandelt I / O of logs een database. (Deze modules al bestaan.) De MatPLC coördineert dan hun werkingen een eenvoudige interface voor de gebruiker.
Momenteel zijn we in vroege stadia: we hebben een vaste kern, mnemonics voor logische modules (python of C kan ook worden gebruikt), een signaalverwerkende module die een PID lus omvat verschillende I / O-modules (waaronder talrijke industriële netwerken en . een interface naar de Comedi project) en een aantal eenvoudige HMI modules
Eisen
- gcc
- libtool
- maken
- andere gebruikelijke pakketten die betrokken zijn bij het opstellen van -. Header-bestanden, linkers, etc
- console-tools ontwikkeling
Reacties niet gevonden