Modular Industrial Controller Expansion Auto-Detection and Ordering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Industrial controller systems are complex and difficult for non-technical users to configure and troubleshoot due to multiple layers of technology, making it challenging to expand, update, and identify issues within the system, especially when dealing with interconnected PLCs and expansion modules.

Innovation Solution

An industrial controller system with a controller device that automatically detects and identifies connected expansion modules using a 'daisy chaining' algorithm, providing a graphical user interface to visualize the configuration and allowing for easy setup and troubleshooting, and enabling remote management and monitoring through a cloud dashboard.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If manual configuration and device interaction is used to set up industrial controller systems, then system functionality can be achieved, but the configuration process becomes time-consuming and inaccessible to non-technical users

Engineering Contradiction:
Improveease of configurationVSAvoidconfiguration time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system performs self-configuration by automatically detecting expansion modules and determining their configuration order through electrical signal transmission and response reception, eliminating the need for manual user configuration

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The controller device pre-establishes communication pathways and signal transmission protocols before actual module connection, enabling automatic detection and configuration upon module attachment

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If multiple layers of technology devices are used to provide comprehensive industrial control functionality, then system capability is enhanced, but system complexity increases making implementation and expansion difficult

Engineering Contradiction:
Improvesystem capabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system is divided into a base controller device and separate expansion modules, each performing specific functions, allowing independent configuration and easier system expansion without increasing overall complexity

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The controller device provides universal communication pathways and signal transmission capabilities that work with multiple types of expansion modules, enabling a single device to perform multiple control functions through module attachment

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Ease of operation

If individual devices are accessed and controlled by HMI devices, then device control is achieved, but pre-configuring HMI devices to communicate with particular devices becomes costly and complex

Engineering Contradiction:
Improveease of device accessVSAvoidconfiguration complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

Expansion modules automatically generate and transmit their identification signals and configuration data when detected, enabling HMI devices to access them without pre-configuration

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system implements bidirectional communication where HMI devices receive automatic configuration data and status information from expansion modules, allowing dynamic adaptation without manual setup

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11131986B1Modular industrial controller system
Publication Date: 2021.09.28 SAMSARA INC
  • US11131986B1 patent drawing
  • US11131986B1 patent drawing
  • US11131986B1 patent drawing

AI summary

A controller device may connect to one or more expansion modules for capability expansion. The controller device may be configured to automatically detect and identify connected expansions modules. The controller device may be configured to further automatically detect an order in which the expansion modules are connected. A graphical user interface may be provided including a visualization of the system configuration including the order of the expansion modules.