Cloud IDE Collaboration for Consistent Industrial Automation Projects

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Industrial automation systems face challenges in collaborative development environments, where multiple developers work on separate aspects of a project in isolation, leading to inconsistencies and inefficiencies due to the lack of integrated tools for programming and configuration across different development platforms.

Innovation Solution

A cloud-based integrated development environment (IDE) that enables collaborative development by providing a common platform for designing, programming, and configuring industrial automation systems, allowing multiple developers to work on a project simultaneously while ensuring consistency through features like brokering between different design inputs, notification of modifications, and integration of automation objects.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If multiple developers work on separate aspects of a project in isolation using separate development platforms, then each developer can focus on their specific task, but inconsistencies and inefficiencies arise due to lack of integration

Engineering Contradiction:
ImproveDeveloper focus on specific tasksVSAvoidProject consistency
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent merges multiple separate development platforms into a single integrated development environment (IDE) that provides unified programming, configuration, and debugging capabilities. This integration allows developers to work on different aspects of the project within the same environment, ensuring consistency across the entire system while maintaining the ability to focus on specific tasks through organized project structures and modular design.

Inventive Principle:
Principle #5Merging (Combining)

2Reliability

If a cloud-based integrated development environment is implemented to enable collaborative development, then project consistency and collaboration are improved, but system complexity increases

Engineering Contradiction:
ImproveProject consistencyVSAvoidSystem architecture
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces a cloud-based IDE as an intermediary platform that mediates between multiple developers and the industrial automation system. This cloud environment provides centralized project management, version control, and configuration management capabilities, simplifying the complexity by abstracting it into a managed service rather than requiring complex local installations and synchronizations across multiple devices.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If integrated tools for programming and configuration are provided across different development platforms, then collaboration efficiency is improved, but the initial setup and integration complexity increases

Engineering Contradiction:
ImproveCollaboration efficiencyVSAvoidIntegration complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent implements a universal cloud-based IDE that provides multi-functional capabilities for programming, configuration, debugging, and commissioning of industrial automation systems. This single platform replaces multiple specialized tools, enabling seamless collaboration across different disciplines (control engineers, HMI developers, machine learning specialists) without requiring complex integrations between separate platforms. The unified interface and shared project space eliminate integration complexities while maintaining high collaboration efficiency.

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

Data Source

PatentUS12175430B2Cloud-based collaborative industrial automation design environment
Publication Date: 2024.12.24 ROCKWELL AUTOMATION TECH INC
  • US12175430B2 patent drawing
  • US12175430B2 patent drawing
  • US12175430B2 patent drawing

AI summary

An industrial integrated development environment (IDE) supports collaborative tools that allow multiple designers and programmers to remotely submit design input to the same automation system project in parallel while maintaining project consistency. These collaborative features can include, for example, brokering between different sets of design input directed to the same portion of the system project, generating notifications to remote designers when a portion of the system project is modified, sharing of development interfaces or environments, facilitating involvement of outside technical support experts to assist with design issues, and other collaborative features.