PLC Expansion Module USB Interface High-Speed Data Processing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional serial interface methods in medium/large size PLCs result in slow data processing speeds, making it difficult to apply to systems requiring high-speed control, especially when handling massive data processing.

Innovation Solution

The implementation of a USB interface in an expansion module for PLCs, which includes a USB hub, device, input/output sockets, and a controller that allocates exchange numbers and manages signal paths to enhance data processing speed by using a USB signal path and reducing the number of required signal lines.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If conventional serial interface method is used for PLC expansion modules, then the system is compatible with traditional PLC architecture, but data processing speed is slow and scan time is increased

Engineering Contradiction:
Improvedata processing speedVSAvoidscan time
Core Design Contradiction:
SpeedVSLoss of time

Solution Approach 1:

The patent changes the communication interface parameter from conventional serial interface to USB interface. The expansion module includes a USB device that communicates with the PLC basic unit's USB host, enabling high-speed data transfer. This parameter change directly resolves the contradiction by improving data processing speed while reducing scan time, as USB communication operates at significantly higher speeds than traditional serial interfaces.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent substitutes the conventional serial communication mechanism with a USB communication mechanism. The expansion module uses a USB device with switching unit to establish USB signal paths, replacing the traditional serial interface method. This substitution enables high-speed control systems to be achieved, directly addressing the speed limitation of conventional serial interfaces.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Productivity

If USB interface is implemented in expansion module, then data processing speed is significantly improved, but device complexity increases due to additional USB hub, switching unit, and controller components

Engineering Contradiction:
Improvedata processing throughputVSAvoidnumber of signal lines
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent implements multi-functionality by integrating a USB hub and switching unit within the expansion module. The switching unit can dynamically connect different pairs among input sockets, output sockets, USB hub sockets, and USB device sockets, allowing a single USB interface to handle multiple communication functions. This reduces the need for separate dedicated signal lines for each function, thereby improving productivity while managing device complexity.

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

Solution Approach 2:

The patent employs dynamic connection management through the switching unit, which can reconfigure signal paths based on communication needs. The controller dynamically controls the switching unit to establish appropriate USB signal paths during initialization and operation. This dynamic reconfiguration allows the system to adapt to different communication requirements without requiring fixed, complex wiring for all possible scenarios, thus improving productivity while keeping the device complexity manageable.

Inventive Principle:
Principle #15Dynamics

3Reliability

If conventional serial interface is used, then initialization process is simple with sequential trigger signal allocation, but interface time is consumed when multiple expansion modules require massive data processing

Engineering Contradiction:
Improvedata transmission reliabilityVSAvoidinterface time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent enables continuous high-speed data transmission through the USB interface. Unlike sequential serial communication, the USB interface allows multiple expansion modules to transmit massive data simultaneously or in rapid succession without significant interface time consumption. The controller manages multiple USB devices connected through the USB hub, maintaining continuous useful action for data processing while ensuring reliable transmission through USB's inherent error handling and retransmission capabilities.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS9910420B2Expansion module for programmable logic controller using USB communication
Publication Date: 2018.03.06 LSIS CO LTD
  • US9910420B2 patent drawing
  • US9910420B2 patent drawing
  • US9910420B2 patent drawing

AI summary

An expansion module for a PLC, used in such a manner that at least one expansion module is sequentially connected to a basic unit in order to exchange massive data at high speed by using USB communication, is provided. Each of the expansion module includes a USB hub and a USB device, and is allocated with an exchange number from a USB host of the basic unit by activating the USB device according to input of a trigger signal. In addition, whether the USB hub is to be used is determined by deciding whether the expansion through the USB hub is required according to the allocated exchange number. Thus, a user needs only to arrange each of the expansion modules by a designation.