Control a conveyor belt using PLC Arduino

In this project we describe a model to control an asynchronous motor using a frequency inverter in one of our PLCs based on Arduino

Industrial Arduino for motor control

It has been used an MDuino 42 I / Os PLUS and a frequency inverter.

An Industrial Shields Panel PC has also been used to manually monitor and control the speed of the conveyor belt and make it more intuitive.

We use the frequency inverter to completely control the induction electric motors by means of the control of the supplied power frequency.

It focuses on the control of engine speed by varying the frequency of the supply voltage.

The Industrial PLC contains a program made with Arduino IDE with the functions that will control, on one hand, the parameters of the frequency inverter, and on the other hand, the reading of the current that reaches the motor.

The frequency inverter controls the induction motor according to the commands it receives from the Arduino PLC.

The Panel PC will have the main function of showing on screen the values in real time and the possibility of modifying them at any time, as well as, additional functions that are exposed below.

Hardware Solution with Controller Arduino

The current sensor installed between the frequency inverter and the inductive AC motor allows the industrial controller to make decisions based on the current read and can indicate the desired values to the frequency inverter. In this way we have an autonomous system that regulates the speed depending on the desired parameters.

If a manual modification of the speed of the conveyor is required, the Panel PC connected to the Arduino PLC is used through the Ethernet port.
The Panel PC also fulfills other specific functions such as:

- Alarm if the limit speed is exceeded
- Real-time sampling of the AC motor speed.
- Emergency stop function
- Start function

 

Motor Control using PLC Arduino

Download the Control Conveyor Case Study

Share it with your teammates

Ask for more information

Fill in the form below if you need more information

Do you want to receive more information about Conveyor Control?

Open Source technology allows you to develop your Monitor applications.

Just fill the form and we will send you several examples about how to use Open Source based devices on your projects.

Send