Difference between revisions of "OpenPLC-version1-with-LDmicro/C2/Overview-of-OpenPLC-version1-with-LDmicro/English"
(Created page with " {| border="1" |- || '''VISUAL CUE''' || '''NARRATION''' |- || Slide 1: || Welcome to the Spoken Tutorial on '''Overview of OpenPLC version1 with LDmicro.''' |- || Slide 2:...") |
Nancyvarkey (Talk | contribs) |
||
(One intermediate revision by one other user not shown) | |||
Line 7: | Line 7: | ||
|- | |- | ||
|| Slide 1: | || Slide 1: | ||
− | || Welcome to the Spoken Tutorial on '''Overview of OpenPLC | + | || Welcome to the Spoken Tutorial on '''Overview of OpenPLC version 1 with LDmicro.''' |
|- | |- | ||
|| Slide 2: Learning Objectives | || Slide 2: Learning Objectives | ||
Line 28: | Line 28: | ||
|- | |- | ||
|| | || | ||
− | ||First let us understand | + | ||First let us understand '''PLC'''. |
|- | |- | ||
|| Slide 5(a): | || Slide 5(a): | ||
Line 112: | Line 112: | ||
*This is helpful to avoid any '''hardware''' damage. | *This is helpful to avoid any '''hardware''' damage. | ||
*Once we are sure that the '''logic''' is working, we can '''compile''' the '''logic'''. | *Once we are sure that the '''logic''' is working, we can '''compile''' the '''logic'''. | ||
− | *That is to generate the .hex file for the same in '''LDmicro''' to upload it to '''OpenPLC Mainboard'''. | + | *That is to generate the '''.hex file''' for the same in '''LDmicro''' to upload it to '''OpenPLC Mainboard'''. |
*In this series, we have used some custom '''modules''' such as | *In this series, we have used some custom '''modules''' such as | ||
** '''Traffic Light module''' | ** '''Traffic Light module''' | ||
** '''Switchboard module''' | ** '''Switchboard module''' | ||
** '''Heater module''' | ** '''Heater module''' | ||
− | *Using these modules we will check the working of the '''ladder logic''' that we have created on '''hardware'''. | + | *Using these '''modules''' we will check the working of the '''ladder logic''' that we have created on '''hardware'''. |
|- | |- |
Latest revision as of 16:32, 15 March 2021
VISUAL CUE | NARRATION |
Slide 1: | Welcome to the Spoken Tutorial on Overview of OpenPLC version 1 with LDmicro. |
Slide 2: Learning Objectives | In this tutorial, we will learn about
|
Slide 3: System Requirements | To record this tutorial I’m using
|
Slide 4: Pre-requisites | To follow this tutorial you should have the basic knowledge of
|
First let us understand PLC. | |
Slide 5(a):
Introduction to PLC: |
|
Slide 5(b):
Introduction to PLC: |
|
Slide 6:
Embedded devices vs PLC |
|
Now we will learn about OpenPLC. | |
Slide 7:
About OpenPLC |
|
Now we will learn about LDmicro | |
Slide 8:
About LDmicro |
|
Let us go to the OpenPLC website developed by the FOSSEE team.
Please go through the website for detailed information on OpenPLC. In the Home page we can read more information about PLC and the motive behind OpenPLC. The Resources page has git repository links for hardware designs and LDmicro source code. The Downloads page has links to download LDmicro, AVRDUDE and USBasp drivers. | |
Slide 9:
Features of OpenPLC |
Features of OpenPLC
|
Slide 10:
What can you expect in this series? |
What can you expect in this series?
|
Slide 11:
Who can use OpenPLC? |
OpenPLC can be used by anyone who is interested in PLC programming.
For example:
|
Now, we will briefly go through the individual tutorials in this series. | |
Show Installation tutorials of windows and Linux | The first two tutorials in this series explains-
|
Introduction to LDmicro
Simulation and Compilation OpenPLC V1 Mainboard Programming OpenPLC |
Next four tutorials are about
|
OpenPLC Traffic Light and Switchboard Modules | Then we will learn about
|
Normal Coil
Normal Contact Negated Coil & Negated Contact |
In the next four tutorials,
|
Implementing NOT & AND logic gates
Implementing OR & XOR logic gates Internal Relay & Output pin SET & RESET Coils |
After this, we will learn
|
All the above topics are covered under the Basic level.
Next comes the Intermediate level tutorials. | |
One shot instructions
Arithmetic instructions Move instructions Compare instructions |
Here we will learn about
We will learn about the importance of cycle time and how to create a virtual counter. |
TON & TOFF Instructions
RTO Timer Instruction |
|
CTU Counter
CTD Counter CTC Counter |
|
OpenPLC Heater module
AD Converter Read Instruction PWM Instruction |
|
Slide 12: How to use the Code Files? | How to use the Code files?
|
This brings us to the end of this tutorial. | |
Slide 13: Summary | In this tutorial, we have learnt about
|
Slide 14:
About Spoken Tutorial project |
The video at the following link summarizes the Spoken Tutorial project.
Please download and watch it |
Slide 15:
Spoken Tutorial workshops |
The Spoken Tutorial Project team conducts workshops using spoken tutorials and
For more details, please write to us. |
Slide 16:
Answers for THIS Spoken Tutorial |
|
Slide 17:
Forum for specific questions: |
|
Slide 18:
Forum for specific questions: |
|
Slide 19:
Acknowledgement |
Spoken Tutorial Project is funded by MHRD, Government of India. |
Slide 20:
Thank you slide |
This tutorial has been contributed by FOSSEE and Spoken Tutorial Project, IIT Bombay.
And this is Harsha Priyanka from FOSSEE team, signing off. Thanks for watching. |