Search Tutorials

Industrial training has become an essential part in training personnel and getting them ready for the challenging work in the industry. An Open Source Hardware initiative by FOSSEE Project at IIT Bombay presents OpenPLC, an open source Programmable Logic Controller. This Cost effective, robust, dynamic and modular hardware with open source software enables students from various streams of Engineering and Polytechnics to learn Industrial automation using Ladder Logic programming language, one of the widely used languages in automation industries. Spoken Tutorials on OpenPLC will be based on OpenPLC hardware and LDmicro software. Both are available free and open source to use. LDmicro generates native code for microcontrollers like Atmel AVR and Microchip PIC16. OpenPLC is based on the ATMega16 AVR microcontroller. The board is equipped with sets of digital and analog input/output pins, a standard ISP header to which you can connect an external programmer for loading programs from computers, output power pins, external UART module, reset button etc and input power terminal. Read more


About 27 results found.
  1. Instruction Sheet
  2. Installation Sheet
  3. Brochures

Foss : OpenPLC with LDmicro - English

Outline: About PLC Embedded devices vs PLC About OpenPLC About LDmicro Features of OpenPLC About OpenPLC website developed by the FOSSEE team What can you expect in this series? Who..

Basic

Foss : OpenPLC with LDmicro - English

Outline: What is LDmicro? Installation of LDmicro Check the LDmicro version What is AVRDUDE? How to install AVRDUDE? How to check the version of AVRDUDE ? What is USBasp Programmer? ..

Basic

Foss : OpenPLC with LDmicro - English

Outline: What is LDmicro? Installation of LDmicro on Windows What is AVRDUDE? How to install AVRDUDE on Windows? How to check the version of AVRDUDE ? What is USBasp Programmer? Why d..

Basic

Foss : OpenPLC with LDmicro - English

Outline: LDmicro interface Rungs Rails Instructions Instructions toolbar I/O list Multiple inputs and Multiple outputs in a rung Adding/Deleting a rung Renaming instructions Saving..

Basic

Foss : OpenPLC with LDmicro - English

Outline: LDmicro simulator Simulation mode Real-time simulation Single cycle option Halt simulation Effect of cycle time on simulation Pre-compilation checklist Microcontroller selec..

Basic

Foss : OpenPLC with LDmicro - English

Outline: About OpenPLC Mainboard Input power unit 24V, 2A power supply Output power section 4 different types of connectors ATMega16 microcontroller 4 I/O ports ISP header USBasp p..

Basic

Foss : OpenPLC with LDmicro - English

Outline: Programming OpenPLC Mainboard Using USBasp to program the Mainboard Connect SMPS and USBasp to the Mainboard Check the programmer connection AVRDUDE command to upload HEX file ..

Basic

Foss : OpenPLC with LDmicro - English

Outline: About OpenPLC Traffic Light module Where can this module be used? Different ways to connect using single LED connections How to use LEDs with the connectors at the bottom of the..

Basic

Foss : OpenPLC with LDmicro - English

Outline: Connection of SMPS and USBasp to the Mainboard About types of Coils About source types for Coils Working of Normal Coil in LDmicro Real-time simulation of Normal coil Microcon..

Basic

Foss : OpenPLC with LDmicro - English

Outline: Connection of SMPS and USBasp to the Mainboard Insert contact Different types of Contact Working of Normal Contact in LDmicro Real-time simulation of Normal Contact Microcontr..

Basic

Foss : OpenPLC with LDmicro - English

Outline: Connection of SMPS and USBasp to the Mainboard Insert Coil and select Negated Real-time simulation of Negated Coil Make hardware connections for the Negated Coil using traffic l..

Basic

Foss : OpenPLC with LDmicro - English

Outline: Connection of SMPS and USBasp to the Mainboard Insert Coil and Contact, with either of them Negated. Real-time simulation of NOT logic gate Make hardware connections for the NOT..

Basic

Foss : OpenPLC with LDmicro - English

Outline: Connection of SMPS and USBasp to the Mainboard Insert two Contacts in parallel with a Coil in series Real-time simulation of OR logic gate Make hardware connections for the OR g..

Basic

Foss : OpenPLC with LDmicro - English

Outline: Connection of SMPS and USBasp to the Mainboard Insert Contact and Coil and configure the Coil as Internal Relay Insert a new rung below Insert Contact and Coil in the new rung a..

Basic

Foss : OpenPLC with LDmicro - English

Outline: Connection of SMPS and USBasp to the Mainboard Insert Contact and Coil and configure the Coil as SET-only Coil Real-time simulation of SET-only Coil Make hardware connections fo..

Basic

Foss : OpenPLC with LDmicro - English

Outline: Connection of SMPS and USBasp to the Mainboard Insert Contact, OSR and Coil in the same order Real-time simulation of OSR Change cycle time to 3000ms and simulate the OSR logic ..

Intermediate

Foss : OpenPLC with LDmicro - English

Outline: Connection of SMPS and USBasp to the Mainboard About Arithmetic instructions 4 Arithmetic Instructions - ADD, SUB, MUL, DIV Insert Contact and ADD instruction Real-time simulat..

Intermediate

Foss : OpenPLC with LDmicro - English

Outline: Connection of SMPS and USBasp to the Mainboard About MOV instruction Steps for creating a virtual counter Insert a Contact, OSR and ADD instruction Real-time simulation How to..

Intermediate

Foss : OpenPLC with LDmicro - English

Outline: Connection of SMPS and USBasp to the Mainboard 6 types of compare instructions - equals, not equals, less than, less than or equal, greater than, greater than or equal About Comp..

Intermediate

Foss : OpenPLC with LDmicro - English

Outline: Connection of SMPS and USBasp to the Mainboard Different types of timers Insert Contact, Delayed turn on timer and Coil in the same order Real-time simulation of timeron Make h..

Intermediate