<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="https://script.spoken-tutorial.org/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://script.spoken-tutorial.org/index.php?action=history&amp;feed=atom&amp;title=OpenPLC-version1-with-LDmicro%2FC3%2FRTO-Timer-Instruction%2FEnglish</id>
		<title>OpenPLC-version1-with-LDmicro/C3/RTO-Timer-Instruction/English - Revision history</title>
		<link rel="self" type="application/atom+xml" href="https://script.spoken-tutorial.org/index.php?action=history&amp;feed=atom&amp;title=OpenPLC-version1-with-LDmicro%2FC3%2FRTO-Timer-Instruction%2FEnglish"/>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php?title=OpenPLC-version1-with-LDmicro/C3/RTO-Timer-Instruction/English&amp;action=history"/>
		<updated>2026-05-13T15:53:55Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.23.17</generator>

	<entry>
		<id>https://script.spoken-tutorial.org/index.php?title=OpenPLC-version1-with-LDmicro/C3/RTO-Timer-Instruction/English&amp;diff=54664&amp;oldid=prev</id>
		<title>Nancyvarkey at 14:38, 9 January 2021</title>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php?title=OpenPLC-version1-with-LDmicro/C3/RTO-Timer-Instruction/English&amp;diff=54664&amp;oldid=prev"/>
				<updated>2021-01-09T14:38:51Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;a href=&quot;https://script.spoken-tutorial.org/index.php?title=OpenPLC-version1-with-LDmicro/C3/RTO-Timer-Instruction/English&amp;amp;diff=54664&amp;amp;oldid=54572&quot;&gt;Show changes&lt;/a&gt;</summary>
		<author><name>Nancyvarkey</name></author>	</entry>

	<entry>
		<id>https://script.spoken-tutorial.org/index.php?title=OpenPLC-version1-with-LDmicro/C3/RTO-Timer-Instruction/English&amp;diff=54572&amp;oldid=prev</id>
		<title>Nirmala Venkat: Created page with &quot; {| border=&quot;1&quot; |-  | align=center| '''Visual Cue''' | align=center| '''Narration''' |-  || Slide 1:  || Welcome to the spoken tutorial on '''RTO timer instruction''' |-  || Sl...&quot;</title>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php?title=OpenPLC-version1-with-LDmicro/C3/RTO-Timer-Instruction/English&amp;diff=54572&amp;oldid=prev"/>
				<updated>2020-12-09T12:00:27Z</updated>
		
		<summary type="html">&lt;p&gt;Created page with &amp;quot; {| border=&amp;quot;1&amp;quot; |-  | align=center| &amp;#039;&amp;#039;&amp;#039;Visual Cue&amp;#039;&amp;#039;&amp;#039; | align=center| &amp;#039;&amp;#039;&amp;#039;Narration&amp;#039;&amp;#039;&amp;#039; |-  || Slide 1:  || Welcome to the spoken tutorial on &amp;#039;&amp;#039;&amp;#039;RTO timer instruction&amp;#039;&amp;#039;&amp;#039; |-  || Sl...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
| align=center| '''Visual Cue'''&lt;br /&gt;
| align=center| '''Narration'''&lt;br /&gt;
|- &lt;br /&gt;
|| Slide 1: &lt;br /&gt;
|| Welcome to the spoken tutorial on '''RTO timer instruction'''&lt;br /&gt;
|- &lt;br /&gt;
|| Slide 2: Learning Objectives* Retentive Delayed turn ON (RTO) timer&lt;br /&gt;
&lt;br /&gt;
|| In this tutorial we’ll learn about working of * '''Retentive Delayed Turn ON''' timer&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|| Slide 3: System Requirements* Ubuntu 18.04''' '''OS&lt;br /&gt;
* LDmicro&lt;br /&gt;
* OpenPLC V1 Mainboard&lt;br /&gt;
* 24V, 2A SMPS&lt;br /&gt;
* USBasp programmer&lt;br /&gt;
* Traffic Light module&lt;br /&gt;
* Switchboard module&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|| To record this tutorial I am using:* '''Ubuntu Linux 18.04''' operating system&lt;br /&gt;
* '''LDmicro'''&lt;br /&gt;
* '''OpenPLC version1 Mainboard'''&lt;br /&gt;
* '''24V, 2A SMPS'''&lt;br /&gt;
* '''USBasp''' programmer&lt;br /&gt;
* '''Traffic Light''' module and&lt;br /&gt;
* '''Switchboard''' module&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|| Slide 4: Pre-requisites* Working of a Contact and a Coil&lt;br /&gt;
* If not, please refer to the relevant tutorials from [https://spoken-tutorial.org/ Home | spoken-tutorial.org]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|| * To follow this tutorial, you should know the working of a '''Contact''' and a '''Coil'''.&lt;br /&gt;
* If not, please refer to the relevant tutorials in this series on this website.&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|| Slide 5: Prerequisites - Hardware setup&lt;br /&gt;
&lt;br /&gt;
hardware-prerequisite.jpg&lt;br /&gt;
|| Connect''' SMPS''' and '''USBasp''' to the '''Mainboard''' as shown in the picture.&lt;br /&gt;
&lt;br /&gt;
Keep these connections throughout this tutorial.&lt;br /&gt;
|- &lt;br /&gt;
|| Open the LDmicro &lt;br /&gt;
|| Let us open '''LDmicro'''.&lt;br /&gt;
|- &lt;br /&gt;
|| Insert ‘Instructions -&amp;gt; Insert Contact’ &amp;gt;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Place the cursor to the right of the contact &amp;gt;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Insert ‘Instructions -&amp;gt; Insert Coil’&lt;br /&gt;
|| Insert a '''Contact''' and a '''Coil''' as shown.&lt;br /&gt;
|- &lt;br /&gt;
|| Double-click on contact &amp;gt;&amp;gt; Type switch in name box &amp;gt;&amp;gt; Click OK button&lt;br /&gt;
|| Rename the Contact as '''‘switch’.'''&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|| Double click on the coil &amp;gt;&amp;gt; Rename it as ‘LED1’ &amp;gt;&amp;gt; Click OK button&lt;br /&gt;
|| Then rename the Coil '''‘LED’'''.&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|| Place the cursor to the right of the contact &amp;gt;&amp;gt; Click Instructions -&amp;gt; Timers -&amp;gt; Insert RTO&lt;br /&gt;
|| We will now add a '''Retentive Delayed turn on '''timer to the right of '''Xswitch'''.&lt;br /&gt;
&lt;br /&gt;
For that, place the cursor to the right of '''Xswitch'''.&lt;br /&gt;
&lt;br /&gt;
Click on '''Instructions''' then '''Timers''' and then '''Insert RTO.'''&lt;br /&gt;
|- &lt;br /&gt;
|| Double-click on Tnew &amp;gt;&amp;gt; Type RTO in the name box &amp;gt;&amp;gt; Type 5000 in the delay box &amp;gt;&amp;gt; Click the OK button&lt;br /&gt;
|| Rename it as ‘'''RTO’''' and enter the delay as 5s.&lt;br /&gt;
&lt;br /&gt;
Note that the name will be prefixed by T by default.&lt;br /&gt;
&lt;br /&gt;
Click the OK button.&lt;br /&gt;
|- &lt;br /&gt;
|| &lt;br /&gt;
|| We will now check the working of this logic.&lt;br /&gt;
|- &lt;br /&gt;
|| Click Simulate -&amp;gt; Simulation mode &amp;gt;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Click Simulate -&amp;gt; Real-time simulation&lt;br /&gt;
|| Let us turn on the simulation mode.&lt;br /&gt;
&lt;br /&gt;
For that, click '''Simulate''' and then on S'''imulation mode.'''&lt;br /&gt;
&lt;br /&gt;
Next, start real-time simulation as shown.&lt;br /&gt;
|- &lt;br /&gt;
|| Highlight the state of Xswitch, YLED and TRTO in the IO list&lt;br /&gt;
|| Initially the state of '''Xswitch''', '''YLED''' and '''TRTO''' are 0.&lt;br /&gt;
|- &lt;br /&gt;
|| Double click on Xswitch&lt;br /&gt;
|| Double click on '''Xswitch''' to change the state to 1.&lt;br /&gt;
&lt;br /&gt;
We can observe that the state '''TRTO''' is 20ms.&lt;br /&gt;
|- &lt;br /&gt;
|| Double click on Xswitch&lt;br /&gt;
|| Within 5s change the state of '''Xswitch''' back to 0.&lt;br /&gt;
|- &lt;br /&gt;
|| Highlight the state of TRTO&lt;br /&gt;
|| We can observe that the state of '''TRTO''' doesn’t go to 0. &lt;br /&gt;
&lt;br /&gt;
Instead it shows the accumulated delay value just before '''Xswitch''' is 0.&lt;br /&gt;
|- &lt;br /&gt;
|| Double click on Xswitch in the IO list&lt;br /&gt;
&lt;br /&gt;
Highlight the state of TRTO&lt;br /&gt;
|| Change the state of '''Xswitch''' to 1.&lt;br /&gt;
&lt;br /&gt;
We can observe that the timer starts.&lt;br /&gt;
&lt;br /&gt;
The count starts from where it was before and not from 0.&lt;br /&gt;
|- &lt;br /&gt;
|| Highlight the state of TRTO and YLED&lt;br /&gt;
|| After 5s the state of '''YLED''' changes to 1 and '''TRTO''' to 4.990s&lt;br /&gt;
|- &lt;br /&gt;
|| Double click on Xswitch&lt;br /&gt;
|| Now change the state of '''Xswitch''' to 0.&lt;br /&gt;
|- &lt;br /&gt;
|| Highlight the state of TRTO and YLED&lt;br /&gt;
|| We can observe neither '''YLED''' nor '''TRTO''' changes its state.&lt;br /&gt;
|- &lt;br /&gt;
|| &lt;br /&gt;
|| This is because the '''RTO''' timer retains its state when '''Xswitch''' turns 0.&lt;br /&gt;
|- &lt;br /&gt;
|| &lt;br /&gt;
|| Thus it must be reset manually using the '''RESET''' instruction.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
We will now see how to use RESET.&lt;br /&gt;
|- &lt;br /&gt;
|| Click Simulate -&amp;gt; Halt Simulation &amp;gt;&amp;gt; Click Simulate -&amp;gt; Simulation Mode&lt;br /&gt;
|| Now, turn off the simulation mode.&lt;br /&gt;
&lt;br /&gt;
For that, click '''Simulate''' and then on '''Halt Simulation.'''&lt;br /&gt;
&lt;br /&gt;
Then click '''Simulate''' and '''Simulation Mode.'''&lt;br /&gt;
|- &lt;br /&gt;
|| Click Edit -&amp;gt; Insert rung below&lt;br /&gt;
|| Insert a new rung below.&lt;br /&gt;
|- &lt;br /&gt;
|| Place the cursor near the new rung &amp;gt;&amp;gt; Click Instructions -&amp;gt; Insert Contact &amp;gt;&amp;gt; Place the cursor to the right of the contact &amp;gt;&amp;gt; Click Instructions -&amp;gt; Insert Reset &lt;br /&gt;
|| Place a '''Contact''' and '''RESET''' instruction in the new rung as shown.&lt;br /&gt;
|- &lt;br /&gt;
|| Double click on Xnew &amp;gt;&amp;gt; Type reset in the name box &amp;gt;&amp;gt; Click the OK button&lt;br /&gt;
|| Rename the '''Contact''' as '''‘reset’'''.&lt;br /&gt;
|- &lt;br /&gt;
|| Double-click reset instruction&lt;br /&gt;
|| Now double-click on '''RESET''' instruction.&lt;br /&gt;
|- &lt;br /&gt;
|| Highlight the type column&lt;br /&gt;
|| Under the column '''Type''' we can find two options '''Timer''' and '''Counter'''.&lt;br /&gt;
&lt;br /&gt;
That means with this instruction we can reset only timer and counter variables.&lt;br /&gt;
&lt;br /&gt;
By default, it is set to '''Timers'''. &lt;br /&gt;
&lt;br /&gt;
Don’t change it.&lt;br /&gt;
|- &lt;br /&gt;
|| Type RTO in the name box&lt;br /&gt;
|| The name should be the name of the timer variable that needs to be reset.&lt;br /&gt;
&lt;br /&gt;
So type '''RTO'''.&lt;br /&gt;
|- &lt;br /&gt;
|| Click the OK button&lt;br /&gt;
|| Click the OK button.&lt;br /&gt;
|- &lt;br /&gt;
|| Click Simulate -&amp;gt; Simulation mode &amp;gt;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Click Simulate -&amp;gt; Real-time simulation&lt;br /&gt;
|| Start real-time simulation as shown.&lt;br /&gt;
|- &lt;br /&gt;
|| Double click on Xswitch&lt;br /&gt;
|| Change the state of '''Xswitch''' to 1.&lt;br /&gt;
|- &lt;br /&gt;
|| Highlight the state of TRTO&lt;br /&gt;
|| After 5s the state of '''TRTO''' changes to 4.990s.&lt;br /&gt;
&lt;br /&gt;
Change the state of '''Xswitch''' back to 0.&lt;br /&gt;
|- &lt;br /&gt;
|| Double click on Xreset &lt;br /&gt;
|| Now change the state of '''Xreset''' to 1.&lt;br /&gt;
|- &lt;br /&gt;
|| Highlight the state of TRTO&lt;br /&gt;
|| We can observe the timer '''TRTO''' resets. &lt;br /&gt;
|- &lt;br /&gt;
|| Click Simulate -&amp;gt; Halt Simulation &amp;gt;&amp;gt; Click Simulate -&amp;gt; Simulation Mode&lt;br /&gt;
|| Turn off the simulation mode as shown.&lt;br /&gt;
|- &lt;br /&gt;
|| &lt;br /&gt;
|| Now let us compile the logic.&lt;br /&gt;
&lt;br /&gt;
The detailed steps on how to compile and save the logic are explained in the earlier tutorials. &lt;br /&gt;
|- &lt;br /&gt;
|| Click on Settings &amp;gt;&amp;gt; Click on Microcontroller &amp;gt;&amp;gt; Select AVR ATmega16 40-PDIP &lt;br /&gt;
&lt;br /&gt;
Click on Settings &amp;gt;&amp;gt; Click on MCU parameters &amp;gt;&amp;gt; Change Crystal frequency to 16&lt;br /&gt;
|| Click on '''Settings''' and select the microcontroller '''AVR ATmega16 40-PDIP.''' &lt;br /&gt;
&lt;br /&gt;
Adjust its parameters as shown here.&lt;br /&gt;
|- &lt;br /&gt;
|| Double-click on Xswitch in I/O list &amp;gt;&amp;gt; Select PC0 &amp;gt;&amp;gt; Click OK button&lt;br /&gt;
&lt;br /&gt;
Double-click on Xreset in I/O list &amp;gt;&amp;gt; Select PC0 &amp;gt;&amp;gt; Click OK button&lt;br /&gt;
&lt;br /&gt;
Double-click on YLED in I/O list &amp;gt;&amp;gt; Select PA0 &amp;gt;&amp;gt; Click OK button&lt;br /&gt;
|| Assign pin '''PC0''' to '''Xswitch''' and '''PC1''' to '''Xreset'''.&lt;br /&gt;
&lt;br /&gt;
Assign pin '''PA0''' to '''YLED'''.ap&lt;br /&gt;
|- &lt;br /&gt;
|| Click on Compile &amp;gt;&amp;gt; Click on Compile &amp;gt;&amp;gt; Go to Desktop/LDmicro folder &amp;gt;&amp;gt; Rename it as ‘timeron.hex’ &amp;gt;&amp;gt; Click on Save.&lt;br /&gt;
&lt;br /&gt;
Click OK button&lt;br /&gt;
|| Compile the logic as '''rto.hex.'''&lt;br /&gt;
|- &lt;br /&gt;
|| Click on File &amp;gt;&amp;gt; Click on Save &amp;gt;&amp;gt; Go to Desktop/LDmicro folder &amp;gt;&amp;gt; Rename it as ‘rto.ld’ &amp;gt;&amp;gt; Click on Save&lt;br /&gt;
|| Save the ladder diagram as '''rto.ld.'''&lt;br /&gt;
|- &lt;br /&gt;
|| &lt;br /&gt;
|| Now we will see the working of this logic on hardware.&lt;br /&gt;
|- &lt;br /&gt;
|| Connect Mainboard to PC using USBasp&lt;br /&gt;
&lt;br /&gt;
laptop-usbasp.jpg&lt;br /&gt;
&lt;br /&gt;
Text box: Turn on the power supply&lt;br /&gt;
|| Connect the '''Mainboard''' to your laptop using '''USBasp'''.&lt;br /&gt;
&lt;br /&gt;
Turn on the power supply.&lt;br /&gt;
|- &lt;br /&gt;
|| Open terminal &amp;gt;&amp;gt; Type cd Desktop/LDmicro &amp;gt;&amp;gt; Press ENTER &amp;gt;&amp;gt; type ‘'''avrdude -c usbasp -p m16 -U flash:w:rto.hex’ '''&amp;gt;&amp;gt; Press ENTER&lt;br /&gt;
|| Open the Terminal by pressing '''CTRL+ALT+T''' keys simultaneously.&lt;br /&gt;
&lt;br /&gt;
Go to the folder where you have saved the hex file.&lt;br /&gt;
&lt;br /&gt;
Type the command as shown to upload the hex file to the '''Mainboard'''.&lt;br /&gt;
|- &lt;br /&gt;
|| Remove the '''USBasp''' connection from the laptop.&lt;br /&gt;
|| Turn off the power supply.&lt;br /&gt;
&lt;br /&gt;
Remove the '''USBasp''' connection from the laptop.&lt;br /&gt;
&lt;br /&gt;
This will prevent any hardware damage.&lt;br /&gt;
|- &lt;br /&gt;
|| rto.png&lt;br /&gt;
|| Let us see the connection details now. &lt;br /&gt;
|- &lt;br /&gt;
|| rto.png&lt;br /&gt;
&lt;br /&gt;
|| Connect '''GND pin''' of the red LED of '''Traffic Light module''' to '''GND''' of the '''Mainboard'''.&lt;br /&gt;
&lt;br /&gt;
Then connect the '''+5V''' pin of the red LED to '''PA0 '''pin of the Mainboard.&lt;br /&gt;
|- &lt;br /&gt;
|| rto.png&lt;br /&gt;
|| Connect '''GND''' and 5V of '''Switchboard''' to GND and 5V of the '''Mainboard''' respectively.&lt;br /&gt;
&lt;br /&gt;
Connect '''NO1''' to '''PC0''' of the '''Mainboard'''.&lt;br /&gt;
&lt;br /&gt;
Then, connect '''NO2''' to '''PC1''' of the '''Mainboard'''.&lt;br /&gt;
&lt;br /&gt;
Make the connections as shown in the picture.&lt;br /&gt;
|- &lt;br /&gt;
|| &lt;br /&gt;
|| After making all the connections properly, turn on the power supply.&lt;br /&gt;
|- &lt;br /&gt;
|| &lt;br /&gt;
|| Initially the red LED will not glow.&lt;br /&gt;
|- &lt;br /&gt;
|| &lt;br /&gt;
|| Press the switch '''NO1'''.&lt;br /&gt;
&lt;br /&gt;
Remember '''NO1''' should be pressed for at least 5s for LED to turn ON.&lt;br /&gt;
|- &lt;br /&gt;
|| &lt;br /&gt;
|| The red LED should turn ON 5s after the '''NO1''' is pressed.&lt;br /&gt;
|- &lt;br /&gt;
|| &lt;br /&gt;
|| Once we release the '''NO1''' it doesn't turn off the red LED.&lt;br /&gt;
|- &lt;br /&gt;
|| &lt;br /&gt;
|| For that we need to press the switch '''NO2'''.&lt;br /&gt;
|- &lt;br /&gt;
|| &lt;br /&gt;
|| Thus, an RTO timer retains the accumulated value even after the switch is released.&lt;br /&gt;
|- &lt;br /&gt;
|| &lt;br /&gt;
|| Turn off the power supply&lt;br /&gt;
|- &lt;br /&gt;
|| &lt;br /&gt;
|| This brings us to the end of this tutorial.&lt;br /&gt;
&lt;br /&gt;
Let us summarize.&lt;br /&gt;
|- &lt;br /&gt;
|| Slide 5: Summary* Retentive Delayed turn ON (RTO) timer&lt;br /&gt;
&lt;br /&gt;
|| In this tutorial we’ll learnt about working of * '''Retentive Delayed turn ON''' timer&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|| Slide 6: Evaluation&lt;br /&gt;
&lt;br /&gt;
1. RES instruction is used with:* RTO timer&lt;br /&gt;
* TON timer&lt;br /&gt;
* TOFF timer&lt;br /&gt;
* all of these&lt;br /&gt;
&lt;br /&gt;
2. An RTO timer retains the present accumulated value when the rung goes false* True&lt;br /&gt;
* False&lt;br /&gt;
&lt;br /&gt;
3. What timer instruction would be best suited for the below process?&lt;br /&gt;
&lt;br /&gt;
Track the time to make a product.&lt;br /&gt;
&lt;br /&gt;
It needs to track even if the process is halted and then started again.* TON&lt;br /&gt;
* TOFF&lt;br /&gt;
* RTO&lt;br /&gt;
&lt;br /&gt;
|| Here are some self assessment questions for you.&lt;br /&gt;
&lt;br /&gt;
1. RES instruction is used with_______&lt;br /&gt;
&lt;br /&gt;
The options are* RTO timer&lt;br /&gt;
* TON timer&lt;br /&gt;
* TOFF timer&lt;br /&gt;
* all of these&lt;br /&gt;
&lt;br /&gt;
2. An RTO timer retains the present accumulated value when the rung goes false* True or&lt;br /&gt;
* False&lt;br /&gt;
&lt;br /&gt;
3. What timer instruction would be best suited for the below process?&lt;br /&gt;
&lt;br /&gt;
Track the time to make a product.&lt;br /&gt;
&lt;br /&gt;
It needs to track even if the process is halted and then started again.&lt;br /&gt;
&lt;br /&gt;
The options are:* TON&lt;br /&gt;
* TOFF&lt;br /&gt;
* RTO&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|| Slide 7: Answers to Assignment# RTO timer&lt;br /&gt;
# True&lt;br /&gt;
# RTO&lt;br /&gt;
&lt;br /&gt;
|| Now let us look at the answers.&lt;br /&gt;
&lt;br /&gt;
The answer to the first question is RTO timer&lt;br /&gt;
&lt;br /&gt;
The answer to the second question is true.&lt;br /&gt;
&lt;br /&gt;
The answer to the third question is RTO.&lt;br /&gt;
|- &lt;br /&gt;
|| Slide 8:About Spoken Tutorial project&lt;br /&gt;
|| The video at the following link summarises the Spoken Tutorial project.&lt;br /&gt;
&lt;br /&gt;
Please download and watch it&lt;br /&gt;
|- &lt;br /&gt;
|| Slide 9:&lt;br /&gt;
&lt;br /&gt;
Spoken Tutorial workshops&lt;br /&gt;
|| The''' Spoken Tutorial Project''' team:* conducts workshops using spoken tutorials and&lt;br /&gt;
* gives certificates on passing online tests.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
For more details, please write to us&lt;br /&gt;
|- &lt;br /&gt;
|| Slide 10:&lt;br /&gt;
&lt;br /&gt;
Forum for specific questions:&lt;br /&gt;
|| * Please post your timed queries in this forum.&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
|| Slide 11:&lt;br /&gt;
&lt;br /&gt;
Forum for specific questions:&lt;br /&gt;
|| Do you have any general / technical questions on OpenPLC?&lt;br /&gt;
&lt;br /&gt;
Please visit the FOSSEE forum and post your question.&lt;br /&gt;
|- &lt;br /&gt;
|| Slide 12:&lt;br /&gt;
&lt;br /&gt;
Acknowledgement&lt;br /&gt;
|| Spoken Tutorial Project is funded by MHRD, Government of India.&lt;br /&gt;
|- &lt;br /&gt;
|| Slide 13:&lt;br /&gt;
&lt;br /&gt;
Thank you slide&lt;br /&gt;
|| This tutorial has been contributed by FOSSEE and Spoken Tutorial Project, IIT Bombay.&lt;br /&gt;
&lt;br /&gt;
And this is Harsha Priyanka from FOSSEE team, signing off.&lt;br /&gt;
&lt;br /&gt;
Thanks for watching.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Nirmala Venkat</name></author>	</entry>

	</feed>