Virtual PLC Network Simulation for Cost-Effective Verification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional simulation methods for large-scale PLC networks require complex and costly verification environments, as they necessitate a personal computer for each PLC connected to the network.

Innovation Solution

A simulation device that constructs a virtual network system with multiple virtual PLC systems, allowing for synchronized operation and simulation of a network system, thereby simplifying the configuration and reducing costs.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If one personal computer (PC) operates one virtual PLC for each PLC connected to a network, then the operation of PLC programs can be simulated and verified, but the verification environment becomes complicated and costly for large-scale PLC networks

Engineering Contradiction:
Improveverification accuracyVSAvoidverification environment complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

Multiple virtual PLCs are merged into a single integrated simulation environment on one PC. The patent implements a host PC that can simultaneously simulate and coordinate multiple virtual PLCs (Virtual PLC-A, Virtual PLC-B, etc.) within a unified network simulation framework, eliminating the need for separate physical PCs for each PLC while maintaining verification accuracy.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The host PC is designed to perform multiple functions simultaneously: it acts as the simulation host, network controller, and coordinator for multiple virtual PLCs. The single PC universal platform can simulate different PLC models, manage network communication protocols, and verify PLC programs across the entire network system, replacing the need for dedicated PCs for each function.

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

2Reliability

If multiple PCs are used to simulate multiple virtual PLCs in a network, then accurate operation verification is achieved, but the cost of constructing the verification environment increases significantly

Engineering Contradiction:
Improveoperation verification accuracyVSAvoidhardware resources
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent consolidates hardware resources by merging multiple PC systems into a single host PC that simulates multiple PLCs. The host PC's processing power, memory, and storage are shared across all virtual PLC simulations, reducing hardware costs while maintaining verification accuracy through virtualization technology.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

Instead of using physical PLC hardware or separate PCs for each PLC, the patent creates virtual copies of PLCs that run on a single host PC. These virtual PLCs replicate the functionality and behavior of actual PLCs, enabling accurate verification without the need for expensive physical hardware for each unit.

Inventive Principle:
Principle #26Copying

3Device complexity

If a simplified simulation environment is used to reduce complexity and cost, then hardware requirements are lowered, but the ability to accurately verify PLC network operations may be compromised

Engineering Contradiction:
Improveverification environment simplicityVSAvoidverification accuracy
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent introduces a simulation environment as an intermediary layer between the physical PLCs and the host PC. This virtualization layer accurately replicates network communication protocols, data transmission, and PLC operations, ensuring verification reliability while keeping the physical hardware simple (just one host PC). The simulation environment mediates all interactions, maintaining fidelity without complex physical infrastructure.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10635071B2Simulation device and simulation method
Publication Date: 2020.04.28 MITSUBISHI ELECTRIC CORP
  • US10635071B2 patent drawing
  • US10635071B2 patent drawing
  • US10635071B2 patent drawing

AI summary

A simulation device includes a storage unit to store a PLC program for operating PLC systems, and a simulation unit to construct a virtual network system simulating a configuration of a network system that includes the PLC systems, and simulate an operation of the network system using the virtual network system and the PLC program. The network system includes the PLC systems, the virtual network system includes a plurality of virtual PLC systems to simulate an operation of the PLC systems, and the simulation unit causes the virtual PLC systems to execute the PLC program while synchronizing time in the virtual network system.