Understanding the Operational Logic of Labeler Machines

Question:

Hello everyone! I have some experience in programming PLCs, so I am seeking a conceptual explanation rather than a specific hardware solution. In our work with machine overhauls, we are currently working on a square canister-bottle labeler. The labeler assembly is positioned next to a conveyor that brings spaced canisters, and it is meant to apply labels to the flat side of each canister as they pass by. Since the electrical components are not functioning properly, we are incorporating a new PLC into the system. The new PLC includes a label gap sensor that can be adjusted along the label web to control how much label protrudes from the peel-plate. Additionally, there is a small display where adjustments can be made to the '0' offset and label length. I believe the offset adjustment on the display is designed to simplify changes, particularly when switching to a different label. As for entering the label length, my main confusion lies in why this step is necessary. Could the motor simply be run from the sensor (gap) plus offset to the sensor (gap) plus offset without losing position? It seems that this method would consistently overshoot by the same amount each time. Running the motor for a set length may allow for a slow-down ramp, but it could also result in position loss over time. In this case, automatic correction would need to be implemented by referencing the gap sensor. My line of thinking involves continuously monitoring the gap sensor while running the motor, and making adjustments for any deviations from the ideal position. Does this approach align with the best way to address the issue?

Top Replies

When it comes to sensors, hysteresis is a common factor to consider. The sensing range, switching electronics within the sensor model, product speed, PLC input update rate, PLC scan variance, and more all play a role in determining the final position detected by the sensor. In comparison, instructing a stepper or servo with closed loop feedback to move a specific distance is a much more reliable and repeatable method.

Thank you for your input, Robert. I understand that at higher speeds, certain factors can result in excessive variance. Although the current project does not operate at such high speeds, utilizing interrupts could help reduce some of these issues. However, I am determined to address the accumulating error in the correct manner. Do you think the method I suggested earlier is a suitable approach for resolving this issue?

Marko responded with gratitude to Robert's feedback, acknowledging that at higher speeds, certain factors could result in too much variance. While using interrupts could help alleviate some issues, Marko is determined to address the accumulating error in the right way. He seeks confirmation on whether his proposed solution is the appropriate approach. It is feasible, especially for constant, slow, and predictable speeds. The key consideration is how much movement the product can undergo within the sensor's sensing and reporting timeframe to the PLC. If this is consistent and predictable, then it should work effectively. However, if there are variations in movement time, implementing position control to reduce time variances would be more efficient. The concept of a sensor with an offset essentially replicates a programmable limit switch, where the sensor triggers a count based on movement recorded by an encoder or stepper. As long as the movement is completed before the next trigger event, the process should function smoothly.

I sketched this drawing to provide further clarification on my point.

Is there a more reliable method that reduces speed dependence or any potential edge cases in this approach? Please advise on a more robust alternative solution.

Your thought process regarding consistent monitoring of the gap sensor in order to make real-time adjustments is in theory, a good one. However, label applicators often work with a variety of label sizes and materials that can shift, stretch, or shrink over time. By inputting the label length manually into the PLC, you're essentially calibrating it to the "ideal" length of the label prior to any potential changes in label size due to external factors. Your method could potentially correct for any discrepancies, but depending on the speed of the conveyor and the responsiveness of your PLC, there might not be enough time to make these adjustments on-the-fly without disrupting the consistency of the label application. The manual input of label length therefore, serves as a fail-safe to ensure uniformity.

You're on the right track with your thoughts. It's true that the label length input might seem redundant, but it serves a crucial purpose in assuring precise control. Without defining a specific label length, the motor would indeed be running from sensor to sensor, which could lead to potential inaccuracies due to variations in sensor fidelity or slight mechanical changes. Label length input ensures that the machine has a precise 'goal' at any given instance regardless of these potential discrepancies. Your idea about continuously monitoring the gap sensor and making adjustments is totally valid, though. This strategy, often referred to as real-time control, can effectively correct any minor deviations and keep the system running accurately. Both inputs –label length and gap sensor feedback– can significantly contribute to the overall precision of the label placement.

More Replies →

Streamline Your Asset Management
See How Oxmaint Works!!

✅   Work Order Management

✅   Asset Tracking

✅   Preventive Maintenance

✅   Inspection Report

We have received your information. We will share Schedule Demo details on your Mail Id.

To add a comment, please sign in or register if you haven't already..   

Frequently Asked Questions (FAQ)

FAQ: 1. What is the purpose of the label gap sensor in the new PLC for the labeler machine?

Answer: - The label gap sensor is used to control how much label protrudes from the peel-plate, allowing for precise application of labels onto the canisters.

FAQ: 2. Why is it necessary to enter the label length in the PLC system?

Answer: - Entering the label length allows for accurate positioning of the label on the canister, preventing overshooting and ensuring consistent label application.

FAQ: 3. How does the offset adjustment on the display simplify label changes?

Answer: - The offset adjustment simplifies switching to different labels by allowing quick adjustments to the starting position of the label application, making the process more efficient.

FAQ: 4. What is the potential risk of running the motor based solely on the sensor (gap) plus offset without entering the label length?

Answer: - Running the motor without considering the label length may result in consistent overshooting, leading to imprecise label placement and potential position loss over time.

FAQ: 5. Is continuously monitoring the gap sensor while running the motor and making adjustments for deviations the best approach to address position loss?

Answer: - Yes, continuously monitoring the gap sensor and implementing automatic corrections based on deviations is a suitable approach to maintaining precise label application and preventing position loss in the labeler machine.

Ready to Simplify Maintenance?

Join hundreds of satisfied customers who have transformed their maintenance processes.
Sign up today and start optimizing your workflow.

Request Demo  â†’