Safety Relay Configuration Editor Using Column Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Industrial safety relay programming is complicated, especially as the number of safety relay terminals grows, and existing development platforms often result in difficult-to-interpret and troubleshoot program visualizations.

Innovation Solution

A configuration system with a graphical interface that organizes function blocks into four columns by type and allows signal flow lines to be manipulated, creating a configuration program for safety relays, facilitating intuitive and simplified configuration.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If traditional programming methods are used for industrial safety relays, then the relay can perform safety functions, but the programming process becomes complicated and the program visualization becomes difficult to interpret and troubleshoot as the number of terminals grows

Engineering Contradiction:
Improveprogramming complexityVSAvoidprogram interpretability
Core Design Contradiction:
Device complexityVSEase of operation

Solution Approach 1:

The patent segments the safety relay programming interface into distinct functional columns (Input, Logic Level A, Logic Level B, Output) that organize function blocks by their operational stage. This segmentation allows programmers to work with smaller, more manageable sections rather than a monolithic program structure, reducing cognitive load and improving interpretability as the system scales.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transitions from traditional linear or hierarchical programming representations to a two-dimensional graphical interface where function blocks are arranged spatially across multiple columns and rows. This dimensional change enables visual representation of signal flow and logical relationships that are difficult to convey in text-based formats, making programs easier to interpret and troubleshoot.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Adaptability or versatility

If the number of safety relay terminals increases, then the relay can handle more complex safety requirements, but the programming complexity and difficulty of troubleshooting increases

Engineering Contradiction:
Improveterminal capacityVSAvoidprogramming complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

By dividing the programming interface into functional columns that process signals in stages (Input → Logic Level A → Logic Level B, Output), the system can accommodate increasing numbers of terminals without proportionally increasing programming complexity. Each column handles a specific aspect of signal processing, allowing complex terminal configurations to be managed through modular, localized programming decisions rather than global program management.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces intermediate Logic Level A and Logic Level B columns that act as mediators between input signals and final outputs. These intermediate layers provide structured points for signal manipulation and monitoring, making it easier to manage and troubleshoot complex terminal configurations by breaking down the signal flow into manageable segments with clear intermediate states.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If traditional configuration interfaces are used, then basic programming can be performed, but the development time and complexity increase for intuitive configuration

Engineering Contradiction:
Improvedevelopment timeVSAvoidconfiguration intuitiveness
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The patent provides pre-configured function block templates with default parameters and standardized interfaces that can be quickly deployed without requiring programmers to build complex logic from scratch. These templates include common safety relay configurations that can be adapted to specific applications, significantly reducing development time while maintaining intuitive configuration through consistent, predictable interfaces.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent enables easy copying and reuse of function blocks and configuration patterns across different parts of the program and between different relay configurations. Once a functional signal path or logic pattern is established, it can be replicated and modified, reducing development time for repetitive configurations while maintaining consistency across the system.

Inventive Principle:
Principle #26Copying

Data Source

PatentEP3065017B1Safety relay configuration editor
Publication Date: 2020.06.17 ROCKWELL AUTOMATION TECH INC
  • EP3065017B1 patent drawingFigure 1
  • EP3065017B1 patent drawingFigure 2
  • EP3065017B1 patent drawingFigure 3

AI summary

A safety relay configuration system for configuring safety functions to be carried out by a safety relay is provided. The configuration system comprises a number of features that facilitate intuitive and simplified configuration of an industrial safety relay, including but not limited to features that guide the user through the configuration process using an intuitive sequential procedure, enforce design consistency throughout the configuration project by intelligently limiting user selections, and visually organize configuration and status information in a manner that efficiently utilizes display space and allows the user to quickly evaluate available configuration options. The configuration system organizes function blocks into columns according to function block type and uses pass-through blocks and signal flow line drawing rules to yield an organized program visualization that can be easily followed and interpreted.