Modular Conveyor Controller Configuration for Jam-Free Article Tracking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional conveyor systems lack advanced control capabilities, such as discerning article information and tracking differently sized articles, leading to issues like jams and collisions, and are difficult to maintain and reprogram, requiring laborious processes.

Innovation Solution

The implementation of modular conveyor controllers that can detect and configure motorized rollers, communicate network interfaces, and automatically adjust operations based on sensor data and user input, enabling advanced control and reduced maintenance through automated configuration and data sharing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional controllers are used to monitor sensors, then basic article detection is achieved, but advanced control capabilities and article information discernment are lost

Engineering Contradiction:
Improvearticle information detectionVSAvoidadvanced control capability
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The system divides the conveyor control into multiple independent modular controllers, each capable of advanced sensing and control functions. This segmentation allows each controller to independently perform sophisticated article detection and tracking without requiring complex centralized processing, thereby achieving both high measurement precision and adaptability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The controller implements feedback mechanisms by continuously monitoring sensor data and adjusting motorized roller operations in real-time. This feedback loop enables the system to discern article information and make adaptive control decisions, resolving the contradiction between basic detection and advanced control capabilities.

Inventive Principle:
Principle #23Feedback

2Adaptability or versatility

If multiple controllers are programmed individually, then each controller can be configured independently, but programming time and labor are significantly increased

Engineering Contradiction:
Improveindividual controller configurationVSAvoidprogramming time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system allows configuration data to be copied and transferred between controllers automatically. When a controller is replaced or added, its configuration can be replicated from existing controllers or generated automatically, eliminating the need for manual individual programming and significantly reducing programming time while maintaining individual configurability.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The modular controllers are designed to self-configure and self-program through automated processes. The system can automatically generate configuration data, transfer it between controllers, and even reprogram controllers without human intervention, thereby maintaining adaptability while eliminating time-consuming manual programming.

Inventive Principle:
Principle #25Self-service

3Ease of repair

If conventional controllers are replaced, then hardware updates are achieved, but reprogramming requirements increase labor costs

Engineering Contradiction:
Improvecontroller replacementVSAvoidreprogramming labor
Core Design Contradiction:
Ease of repairVSEase of manufacture

Solution Approach 1:

When a controller is replaced, the system automatically copies the configuration data from the replaced controller to the new one. This copying process eliminates the need for manual reprogramming, making controller replacement simple and fast while avoiding additional labor costs for configuration recreation.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The system performs preliminary configuration actions by pre-programming replacement controllers with the necessary configuration data before they are installed. This preliminary action ensures that when a controller is replaced, it is already configured and ready to operate immediately, eliminating reprogramming labor and simplifying the replacement process.

Inventive Principle:
Principle #10Preliminary action

4Reliability

If configuration data is recreated from scratch, then controller functionality is restored, but laborious processes are required

Engineering Contradiction:
Improvecontroller functionalityVSAvoidconfiguration process
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

Instead of recreating configuration data from scratch, the system copies existing configuration data from operational controllers. This copying process maintains functionality reliability by using proven working configurations while dramatically simplifying the configuration process and reducing manual labor requirements.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The system performs configuration automatically through self-service mechanisms, where controllers can autonomously obtain and apply configuration data from other controllers or system databases. This eliminates the need for manual configuration recreation, making the process simple while ensuring reliable functionality restoration.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11247846B2Conveyor controllers
Publication Date: 2022.02.15 INSIGHT AUTOMATION INC
  • US11247846B2 patent drawing
  • US11247846B2 patent drawing
  • US11247846B2 patent drawing

AI summary

A conveyor controller for being implemented into a conveyor system includes control circuitry and one or more network interfaces for coupling with other conveyor controllers. In one embodiment, the control circuitry configured for detecting whether another conveyor controller is connected and to determine which network interface is used in order to set the direction of the conveyor system. In another embodiment, the control circuitry is configured, to receive configuration data from a conveyor controller connected to a network interface, and to detect if another conveyor controller is and to transmit configuration message to another conveyor controller that includes additional configuration data associated with the conveyor controller. In still another embodiment, the control circuitry transmits configuration data to a replacement conveyor controller upon getting a request from the replacement conveyor controller that has been connected to a network interface.