MatPLC is a software-based PLC for industrial automation.. #Software-based PLC #Programmable Logic #Logic Controller #MatPLC #Software-based #Programmable
MatPLC project is a software-based PLC for industrial automation.
MatPLC is a software-based PLC (Programmable Logic Controller) for industrial automation. Ultimately, it should be possible to run a factory using this software.
Currently, one should keep in mind that it is still at the testing stage, and is therefore not suitable for applications where incorrect operation would cause damage or danger.
We take advantage of the fact that we have an underlying operating system and use its features to make the MatPLC modular. One module could be executing mnemonics. Another module is a PID loop. A different module handles I/O, or logs to a database. (These modules all already exist.) The MatPLC then coordinates their workings to present a simple interface to the user.
Currently, we are in early stages: we have a solid core, mnemonics for logic modules (python or C can also be used), a signal-processing module which includes a PID loop, several I/O modules (including numerous industrial networks and an interface to the comedi project) and some simple HMI modules.
System requirements
- gcc
- libtool
- make
- other usual packages involved in compiling - header files, linkers, etc.
- console-tools development
MatPLC coruscant
add to watchlist add to download basket send us an update REPORT- runs on:
- Linux
- main category:
- Home Automation
- developer:
- visit homepage
Windows Sandbox Launcher 1.0.0
7-Zip 23.01 / 24.04 Beta
Bitdefender Antivirus Free 27.0.35.146
ShareX 16.0.1
Context Menu Manager 3.3.3.1
IrfanView 4.67
Zoom Client 6.0.3.37634
Microsoft Teams 24060.3102.2733.5911 Home / 1.7.00.7956 Work
4k Video Downloader 1.5.3.0080 Plus / 4.30.0.5655
calibre 7.9.0
- Microsoft Teams
- 4k Video Downloader
- calibre
- Windows Sandbox Launcher
- 7-Zip
- Bitdefender Antivirus Free
- ShareX
- Context Menu Manager
- IrfanView
- Zoom Client