background preloader


Facebook Twitter

The OpenPLC Project. Open Source PLC - Open Source Hardware Project. Open Source PLC Small Brick. Created on: 18 April 2013 The OSPLC SMALL BRICK is an open-source PLC (programmable logic controller) that can be programmed using open source C language programming tools. The PLC is a general-purpose controller with a wide variety of applications. It is useful to the engineer, technician, student and hobbyist. All the source files for the small brick OSPLC are provided, including schematic diagrams so that you can build this project yourself or modify it. Even if you do not wish to build the project, it serves as a useful reference design for anyone wanting to build a similar PLC project. Small Brick Open Source PLC (OSPLC) This video shows the Open Source PLC being demonstrated.

OSPLC Applications Some applications that the OSPLC (Open Source PLC) can be used in: Machine Control Automatic Test Equipment (ATE) Computer I/O and communication expansion Data logging to EEPROM memory Process Control Process Monitoring Home Automation PLC Example Application Small Open Source PLC Features. Introduction to PLC Ladder Logic. Introduction to PLC Part 01- Programmable Logic Controller Basics. Introduction to PLC Part 02 - Programmable Logic Controller Basics. Arduino programmable PLC-Uno. Why PLC-Uno I have been designing, fabricating and manufacturing micro-controller based devices since 1988. My areas of interest have been custom-built industrial automation controllers, PMDC servo drives and CNC. In my experience of industrial automation, the biggest bugbear has been the Programmable Logic Controller.

PLCs come in as many flavours and colours as the companies manufacturing them, some with proprietary programming software, which need to be bought at great cost; some with free software. With myriad software and standards, handling PLCs in the field is a nightmare for the engineer working with industrial or home automation.

With the Arduino environment having become the de facto Open Source software and hardware standard over the last few years, it was only natural for us to start building a Programmable Logic Controller for the Arduino environment. We have fabricated a successful prototype of the PLC, which is compatible with the Arduino IDE as the Arduino Uno. The Impact. Arduino as a programmable logic controller (PLC) Today we’ll explain how to exploit the potential of Arduino as a programmable logic controller, connecting it to appropriate interfaces for I/O.

The PLC (Programmable Logic Controller) has been and still is the basic component of the industrial automation world. The Industrial application made the PLC systems being very expensive, both to buy and repair, and also because of the highly specific skills requested to software designers to extract the maximum potentials from controllers.

Arduino is a kind of universal programmable controller, although it is only the “core” and in any case it has been built for general applications; with a little of external hardware (essentially interfaces capable of transferring signals from sensors and to actuators, reducing the EMI which may damage the microcontroller) and an appropriate software may, however, become something very similar to a PLC. To turn Arduino into a Programmable Logic Controller, there are two approaches. A practical example in(X1); Arduino as a programmable logic controller (PLC) Controllino | First Software Open-Source PLC. Products | Triangle Research International. Open-plc - OpenPLC - an open hardware alternative for automation.

OpenAPC - Open Source Advanced Process Control - Open APC. PLCopen for efficiency in automation.