Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Information processing device

A technology of information processing devices and control devices, which is applied in the direction of electrical digital data processing, instruments, calculations, etc., to achieve the effect of suppressing memory conflicts and preventing memory conflicts

Pending Publication Date: 2021-11-26
ORMON CORP
View PDF2 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

As a result, there is a problem that the CPU cannot perform processing at a fixed cycle

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Information processing device
  • Information processing device
  • Information processing device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment approach 1

[0026] Hereinafter, an embodiment (hereinafter also referred to as "the present embodiment") of one aspect of the present invention will be described based on the drawings.

[0027] §1 Application example

[0028] First, refer to figure 1 and 2 to describe an example of a scene to which the present invention is applied. like figure 1 As shown, the unit 20 of the present embodiment is an information processing device which is connected to a programmable logic controller (PLC) 10 in the control system 1 and operates in cooperation with the PLC 10 . The protocol control unit 33 in the unit 20 shares the memory 12 in the PLC 10 with the CPU 11 in the PLC 10 , and both communicate with the memory 12 via the serial bus 15 . That is, the CPU 11 and the protocol control unit 33 share the memory 12 . In the control system 1 , a configuration for preventing memory conflicts between the CPU 11 and the protocol control unit 33 is introduced.

[0029] like figure 2 As shown, when a ...

Embodiment approach 2

[0078] Hereinafter, an embodiment (hereinafter also referred to as "the present embodiment") of another aspect of the present invention will be described based on the drawings.

[0079] §2 Structure example

[0080] (Configuration of Control System 1A)

[0081] Image 6 It is a block diagram which shows the structure of the main part of the control system 1A of this embodiment. In the example in this figure, the control system 1 includes a PLC 10 , a unit 20 , and a setting device 50 . Image 6 The internal structures of PLC10 and unit 20 are respectively figure 1 The internal structures of the PLC 10 and the unit 20 are the same, so the detailed description will not be repeated.

[0082] The setting device 50 is an external device connected to the PLC 10 and operated by a user such as an administrator of the control system 1 . The setting device 50 includes a program creation unit 51 , a simulation execution unit 52 , and a setting unit 53 . The setting unit 53 is conne...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The present invention suppresses the occurrence of memory contention without executing, in an operation unit of a control device, a reconciliation process for preventing memory contention. Provided is a unit (20) that causes transmission of smallest payload data (D8) to a communication interface (42) to be in standby during a time period (T3) from a time (t5), at which it is determined that a transmission time (T2) of smallest payload data (D6) exceeds a reference value during a control cycle (C2), to a time (t6) at which the communication interface (42) transmits the smallest payload data (D8) to be transmitted next after the most recent smallest payload data (D7) transmitted at the time (t5).

Description

technical field [0001] The present invention relates to an information processing apparatus that operates in cooperation with a control apparatus that performs control of a control object. Background technique [0002] Conventionally, there are known industrial control systems in which various units that operate in cooperation with the controller are used together in order to reduce the processing load of the industrial controller. In such a system, the controller and the unit may share the same memory, and the controller or the unit may access the shared memory to read and write data, respectively. However, if the controller and the unit can access the shared memory in an unordered manner, a "memory conflict" occurs when the respective accesses occur at the same timing, and as a result, there may be a delay in the reading and writing of data that should be prioritized. The problem. [0003] Therefore, in the past, for example, Patent Document 1 and Patent Document 2 have ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F12/00G06F13/38
CPCG06F13/1605G06F13/372G06F13/1668G06F13/4282
Inventor 玉井俊规
Owner ORMON CORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products