PLC

Interfacing of Proximity Sensor with PLC in Motor Speed Control Application

The Programmable Logic Controller (PLC) is a dedicated controller designed for industrial usage. It contains the various types of I/Os that are very suitably matching with the industrial instrumentation and plant control interfaces. It provides the flexibility in the programming options especially the "ladder language" that is similar to the industrial standard "ladder Network" used for designing automatic control schemes in the plants. So, getting a hands-on experience on PLC is important for an engineer to match the industrial standards. The aim of this project is to develop a drive system which can regulate the speed of the DC motor with the help of the Proximity sensor.

Read more..

Interfacing of Proximity Sensor with PLC in Motor Speed Control Application project Looking to build project on Automation using PLC?:

Skyfi Labs gives you the easiest way to learn and build this project.

  1. Automation using PLC Kit will be shipped to you (anywhere in the world!)
  2. Use high quality videos to understand concepts and build the project
  3. Get 1 to 1 expert assistance from Skyfi Labs engineers while doing the project
  4. Earn a smart certificate on finishing the project
You can start for free and pay only if you like it!


This project deals with controlling speed of a DC motor using PLC. In some cases, Induction Motor are inefficient than DC motor. Due to the simplistic nature of this control, DC motor has the potential to be implemented in a low-cost application-specific integrated circuit. The controller exploits the characteristic of most electromechanical systems.

Furthermore, this control strategy does not require a state observer. Under dynamic load conditions. Here you will use the proximity sensor to measure the current RPM of the motor. According to the reading, the voltage will be regulated using PLC to achieve the required RPM of the motor. The proposed controller will be capable of regulating speed without the use of an observer. This results in a considerable reduction of size and the cost of the system.


Latest projects on PLC

Want to develop practical skills on PLC? Checkout our latest projects and start learning for free


Project Description:

  1. PLC: A PLC is an industrial digital computer which receives information from connected sensors or input devices, processes the data, and triggers outputs based on pre-programmed parameters. Depending on the inputs and outputs, a PLC can monitor and record run-time data such as machine productivity or operating temperature, automatically start and stop processes, generate alarms if a machine malfunctions and more.
  2. Proximity sensor: Proximity sensor is a prime device to measure the speed of the motor so that the motor speed can be further controlled. In this project, you will be interfacing such sensors with PLC.
  3. DC Motor: Motor is a rotary actuator or linear actuator that is capable of carrying out precise control of angular or linear position, velocity, and acceleration. A DC motor converts direct current into electrical machines.

Project Implementation:

  1. At 1st install LOGO! Soft comfort v8.0 in your PC. Then write code with proper logic to import into PLC. Your aim should be to maintain the motor speed at 1000RPM.
  2. Make an assembly of DC motor and IR sensor in such a way that IR sensor can always detect the speed of the motor.
  3. Upload the code in PLC and test your prototype.
  4. If you observe any error correct your program and test your prototype again.

Project Brief: With successful completion of project you can observe that, whenever there is a rise or fall in rpm of the motor, PLC will know it from the reading of proximity sensor and according to the code it will work on maintaining the required rpm of the motor.

Software requirements:

LOGO! Soft Comfort V8.0(PLC Software): LOGO! A soft Comfort is a programming software which you will use to programme your PLC. This allows the creation of user programs by selecting the respective functions and their connection via drag-and-drop. This speed up programming and testing.

Programming language: Graphical programming language


How to build PLC projects Did you know

Skyfi Labs helps students learn practical skills by building real-world projects.

You can enrol with friends and receive kits at your doorstep

You can learn from experts, build working projects, showcase skills to the world and grab the best jobs.
Get started today!


Kit required to develop Interfacing of Proximity Sensor with PLC in Motor Speed Control Application:
Technologies you will learn by working on Interfacing of Proximity Sensor with PLC in Motor Speed Control Application:
Interfacing of Proximity Sensor with PLC in Motor Speed Control Application
Skyfi Labs Last Updated: 2021-07-01





Join 250,000+ students from 36+ countries & develop practical skills by building projects

Get kits shipped in 24 hours. Build using online tutorials.

Subscribe to receive more project ideas

Stay up-to-date and build projects on latest technologies