Barrel Internal Surface Control System
The project involves detecting production errors on the inner surface of the barrels produced. When the products come to the area to be controlled, they will be controlled with the camera control system and the product will be separated according to the control result and will continue the production process.
When the drums travel on the conveyor, when it reaches the control point, they are compressed with four pulleys and the drum begins to be turned around itself. As soon as the product starts rotating, the system with the camera and the illumination enters the center of the barrel and the illumination turns on. Images taken from the entire inner surface of the product are kept in memory. After the image acquisition is finished, the rotation stops and the lights are turned off. The system with cameras and lighting comes out of the barrel. The images obtained are processed until the construction goes up. If no error is found on the surface of the barrel, “OK” signal is given and the production process is continued. If an error is detected on the surface of the drum, the “NOK” output signal is given and the production line is stopped.
After the check, all the images taken of the 5 cameras and the lists of the results of the images appear. The operator can see which image is detected on which camera in which error is detected and compare it with the inner surface of the drum.
Some tolerances have been made to be dynamically changed by the user during the error detection process. It is possible to produce in desired tolerances by changing the parameters in the admin panel entered with the administrator password. Also, variations related to image saving can be changed in this window. Detailed information about the parameter can be accessed by opening the information window from the information icon next to each parameter.
According to the control results, the images taken from the products are recorded and archived together with the hour-day-month-year information. Thus, retrospective examinations can also be made.
In the project, image processing module is developed using the Halcon library and it is integrated into the interface which is developed with C#. I/O module was used for signal communication with the PLC.