using the MatPLC
|a robotic arm that
can be controlled over the Internet. Note that the tank part and the
function need Java; if you don't have java, you'll only be able to play
with the robot itself.
| coruscant release (2.6M,
weekly tarball (2.6M, tar.gz)
| More up-to-date than the release,
but not as much hassle as the bzr. Because it's just an automatic copy
of the development version, expect it to randomly break from time to
After downloading, check the Getting
Started section of the manual for what to do next.
| This is the best if you want to stay
on the cutting edge or if you're thinking of joining in with the
MatPLC is a PLC-like program for Linux (PLC =
Programmable Logic Controller), licensed under the GNU GPL.
We take advantage of the fact that we have an underlying
system and use its features to make the MatPLC modular. One module
executing mnemonics. Another module is a PID loop. A different module
handles I/O, or logs to a database. (These modules all already exist.)
MatPLC then coordinates their workings to present a simple interface to
Currently, we are in early stages: we have a solid core,
(python or C can also be used), a signal-processing module which
PID loop, several I/O modules (including numerous industrial networks
an interface to the comedi
some simple HMI modules.
We are cooperating with the classicladder
project project, which will provide stepladder and GRAFCET in an
However, the interface between the two projects is not yet ready.