Factory and Industrial Automation Related Open Source Projects
This list is not comprehensive (I don't have time for that), but I will add to it when I come across interesting projects.
Umbrella Projects
- Beremiz Project -- an Open Source framework for automation; uses the CANFestival, PLCOpen Editor, MatPLC, and SVGUI open source projects.
- EtherLab -- An Open Source Toolkit for rapid real time code generation under Linux® using Simulink/RTW® - and EtherCAT®-Technology. Sub-projects include EtherCAT master, EtherLab/RTW, Testmanager, and DataLoggingServices.
Fieldbusses
- CANFestival -- CANOpen stack (master and slave)
- Open PowerLink -- Ethernet PowerLink stack (master and slave)
- EtherCAT Master -- EtherCAT Master from Etherlab
- EtherCAT Master -- EtherCAT Master from The Flanders' Mechatronics Technology Centre
- Simple Open EtherCAT Master -- EtherCAT Master from Eindhoven University of Technology
System Controller (PAC/PLC)
- MatPLC -- PLC run-time software for Linux (replaces LinuxPLC)
- PLCOpen Editor -- Graphical Editor for all 5 IEC-61131 PLC languages, uses PLCOpen TC6-XML schemas.
Machine Vision
- Camellia -- Image Processing and Computer Vision Library
- OpenCV -- > 500 Real timer computer vision algorithms.
CNC
- LinuxCNC -- Enhanced Machine Controller, a stepper or servo controller running on real time Linux with support for G-code.
Linux (Real Time or Automation)
- Open Source Automation Develop Lab -- real time Linux projects.
