example projects

S5 - S7 Instruction list emulation

The case used in this video is a star-delta forward-backward control of a 3-phase motor. In many motors star-delta is used to limit the startup current. A 3-phase motor can be run in reverse by switching 2 of the 3 power supply wires.

This video is the forth in a series of video’s how to effectively introduce a Controllino PLC in a factory environment. The video uses a Controllino as it is more industrial but other Arduino boards can be used as well. IL (instruction list) was until recently one of the IEC standard languages to program a PLC. Those people familiar with Siemens S5 and Siemens S7 will recognize the mnemonics easily. This demo shows how to run a subset of these instructions on a Controllino (Arduino) using the Domolib library and the Arduino IDE.

Industrial PLC project demo

In this series of video’s it is shown how you could use Arduino/Controllino in an industrial environment with WawiLib.

First we show the IO test.

Then we make a little application to control temperature.

Then we show how you can record all kinds of variables and program output.

And the last video is for those people who know IL (IEC instruction list) and are used to PLC programming S5 or S7: It uses Domolib that emulates part of the S5/S7 IL commands on an Arduino.

Binary clock

A binary clock is a clock where the time value is represented by a series of bits. 

The example uses a 1302 Real Time Clock (RTC) to determine the actual time. The actual time is then sent to a LED strip. The LED strip is based on a Series of APA102 RGB LED’s. 

WawiLib is used to set the time and control the color of the strip LED’s.

Baby oak tree watering system

Control a pump or a valve based on a soil moisture sensor.

Use WawiLib to control the moisture setpoint and the valve or pump duty cycle.

Generate an alarm if low moisture levels continue for too long.

Keep track of the water consumption.

Get started with WawiLib today

Start now with real time monitoring of your Arduino variables