IoT based Bottle Filling System using PLC
S.J.Suji Prasad,E. L. Kumar,R. Sureshkumar,R. B. Karthikeyan,K.S Jagadeesh,M. Thangatamilan
DOI: https://doi.org/10.1109/ICEMCE57940.2023.10433948
2023-12-14
Abstract:This innovative "IoT-Based Bottle Filling System using Programmable Logic Controller (PLC)" is made to automate and improve bottle filling operations' efficiency. It is the main process of filling liquid products. Today, programmable logic controllers (computers designed for industrial control) are used to automate the water injection process. However, to start and finish this process, we need to manually monitor the factory operation. In this model, the filling of bottles is controlled by a controller called PLC and monitored via the Internet of Things. First, water is pumped through a motor and controlled by high and low water sensors on the treatment tank. Bottles are placed on the conveyor belt for the filling process. When the inductive proximity sensor detects the product and the position sensor shows the location of the bottle, the conveyor stops and the amount of water that should enter the bottle from the purification tank begins to pour. The signal output from the workstation is fed to the programmable logic controller (PLC), Siemens S7-1200, and continues through a 24-port switch. PCs, IoT 2040 gateways and human machine interfaces (HMIs) will also be connected to the switch. Totally Integrated Automation (TIA) is a portal to PLC ladder logic programming. In order for the PLC to communicate with the IoT2040 gateway, Python code will be written in a software called MobaXterm. Additionally, Python programs for communication between the IoT2040 gate and the cloud and between the cloud and the PLC were written in the same software. The entire system is managed by an online IoT platform called Ubidots, which provides a secure way to build IoT solutions.
Engineering,Computer Science