Industrial Controller Services for Interoperability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current industrial control systems face challenges in interoperability and complexity, leading to high integration costs and delayed system ramp-up due to limited consistency between products from different vendors, requiring specialized personnel and focusing on implementation details rather than functional requirements, and lacking efficient distribution of processing load across the system.

Innovation Solution

Industrial controller services provide an abstraction for an industrial communications infrastructure to enable easy location and connection of desired functionality across the infrastructure, allowing applications to efficiently integrate by associating higher-level behaviors with control system messages and facilitating communication between components through a message bus, which differs from web services by supporting industrial protocols.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple products from different vendors are integrated, then system functionality is improved, but interoperability and consistency deteriorate

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

Solution Approach 1:

The patent introduces a service-oriented architecture with standardized service interfaces that act as intermediaries between components from different vendors. These services provide a common communication framework that mediates interactions, enabling interoperability without requiring direct integration between heterogeneous components.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent implements universal service interfaces that can handle multiple communication protocols and data formats. This multi-functionality allows the same service interface to work with different vendor products, providing consistency across diverse system components through a unified interaction model.

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

2Reliability

If detailed integration and glue logic are implemented, then system connectivity is improved, but development time and cost increase

Engineering Contradiction:
Improvesystem connectivityVSAvoidintegration time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent pre-defines standardized service interfaces and communication protocols before system integration begins. These preliminary configurations include predefined message formats, service contracts, and integration patterns that eliminate the need for custom glue logic during implementation, significantly reducing integration time while maintaining reliable connectivity.

Inventive Principle:
Principle #10Preliminary action

3Manufacturing precision

If specialized personnel are used for system integration, then integration quality is improved, but cost increases

Engineering Contradiction:
Improveintegration qualityVSAvoidintegration cost
Core Design Contradiction:
Manufacturing precisionVSEase of manufacture

Solution Approach 1:

The patent implements self-service mechanisms through automated service discovery, configuration, and validation. The system automatically generates integration configurations, validates service contracts, and manages communication protocols without requiring specialized manual intervention, thereby maintaining high integration quality while reducing dependency on expensive specialized personnel.

Inventive Principle:
Principle #25Self-service

4Device complexity

If processing load is concentrated in one location, then system simplicity is improved, but system reliability deteriorates

Engineering Contradiction:
Improvesystem structureVSAvoidsystem availability
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent segments processing load across multiple service instances distributed throughout the system. Each service can be independently deployed and scaled, allowing processing to be divided into manageable units that can fail independently without bringing down the entire system, thereby improving reliability while maintaining structural simplicity through modular design.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS7676279B2Services for industrial control systems
Publication Date: 2010.03.09 ROCKWELL AUTOMATION TECH INC
  • US7676279B2 patent drawing
  • US7676279B2 patent drawing
  • US7676279B2 patent drawing

AI summary

A message component for an industrial automation system is provided. This includes a service component that is employed to locate functionality of applications associated with a control system message bus. An operations component exchanges messages with the message bus, where the service component and the operations component form an external view to facilitate communications between the applications.