© Pradeeka Seneviratne 2017

Pradeeka Seneviratne, Building Arduino PLCs, 10.1007/978-1-4842-2632-2_3

3. Arduino at Heart

Pradeeka Seneviratne

(1)Udumulla, Mulleriyawa, Sri Lanka

A simple bottle filling process control system is a good example to understand the fundamentals of PLCs . An assembly line consists of a conveyor belt that’s connected to a motor drive, nozzle, and a filling stroke. The conveyer belt moves to one direction with empty bottles on it and the presence of a bottle is captured by a sensor at the point of the nozzle. It stops the conveyor belt, starts the liquid pump to fill the bottle, detects the liquid level of the bottle by another sensor, stops the liquid pump, and starts the conveyor belt again. The process continues again ...

Get Building Arduino PLCs: The essential techniques you need to develop Arduino-based PLCs now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.