How to control a conveyor belt using industrial PLC

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 M-Duino 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.

Control a conveyor belt using PLC Arduino

                                            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


                                            Download the Control Conveyor Case Study

                                            Share it with your teammates

                                            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.