Modular Conveyor Controller Configuration for Jam-Free Article Tracking
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
2Adaptability or versatility
If multiple controllers are programmed individually, then each controller can be configured independently, but programming time and labor are significantly increased
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.
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.
3Ease of repair
If conventional controllers are replaced, then hardware updates are achieved, but reprogramming requirements increase labor costs
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.
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.
4Reliability
If configuration data is recreated from scratch, then controller functionality is restored, but laborious processes are required
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.
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.
Data Source
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.


