IP Library Granted Patent US 12,222,708
Granted Patent B2
US 12,222,708 · App. 17/434,826 · Granted Feb 11, 2025

Control system

Inventors: Mitsuhiro Yoneda (Otsu, JP); Nobuyuki Sakatani (Otsu, JP); Ryota Akai (Kyoto, JP); Taiga Niimi (Kusatsu, JP); Shigenori Sawada (Takatsuki, JP)
Assignee: OMRON CORPORATION
G05B19/4188G05B19/05G05B2219/1147
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,222,708
App. No.
17/434,826
Granted
Feb 11, 2025
Kind
B2
Abstract

A control system includes one or more control devices, and an information processing device. The information processing device and the one or more control devices are communicatively connected and time-synchronized with each other. The information processing device includes a processor configured to perform control calculation processing of calculating control data in accordance with control calculation based on data received from each of the one or more control devices. Each of the control devices includes a controller configured to perform input/output processing of transferring incoming data from a field device to the information processing device and outputting the control data received from the information processing device to the field device, and the control calculation processing and the input/output processing are performed within a period of time based on the time synchronization and shared between each of the control devices and the information processing device.

Claims (39)

1. A control system comprising:

one or more control devices; and

an information processing device, wherein

the information processing device and the one or more control devices are communicatively connected over a first network,

each of the one or more control devices and a field device are communicatively connected over a second network different from the first network,

the information processing device includes (i) a first timer, (ii) a processor configured to perform control calculation processing of calculating control data in accordance with control calculation based on data received from each of the one or more control devices, and (iii) a storage for storing a server program configured to be executed by the processor,

each of the one or more control devices includes a second timer, and a controller configured to perform input/output processing of transferring incoming data from the field device to the information processing device and outputting the control data received from the information processing device to the field device,

the field device includes a third timer,

the control system is configured to perform a synchronization management to time- synchronize the first timer, the second timer, and the third timer with each other, and

the control calculation processing and the input/output processing are performed within a period of time based on the time synchronization and shared between each of the one or more control devices and the information processing device,

wherein the shared period of time includes a control period,

wherein the processing to be performed by the processor further includes processing of changing the shared the control period by M (M>1) times when a part of the shared control period in which the control calculation processing is performed is insufficient, and notifying the one or more control devices that the shared control period is changed by M times, and

wherein the input/output processing includes processing of starting, in response to the notification from the information processing device, to collect the incoming data from the field device for M control periods (M>1) and transmit the collected the incoming data to the information processing device.

2. The control system according to claim 1 , wherein

the input/output processing includes processing of transferring, in the control period, the incoming data for a plurality of control periods before the control period to the information processing device and outputting the control data for the plurality of control periods received from the information processing device to the field device.

3. The control system according to claim 2 , wherein

the input/output processing includes processing of outputting, upon receipt of the control data for the plurality of control periods from the information processing device in the control period, each piece of the control data for the plurality of control periods to the field device in a plurality of control periods after the control period.

4. The control system according to claim 1 , wherein

the input/output processing includes processing of transferring the incoming data for one control period to the information processing device and outputting the control data for a plurality of control periods to the field device, the control data being received from the information processing device and based on the incoming data.

5. The control system according to claim 4 , wherein

the input/output processing includes processing of outputting, upon receipt of the control data for the plurality of control periods from the information processing device in the control period, each piece of the control data for the plurality of control periods to the field device in a plurality of control periods after the control period.

6. The control system according to claim 1 , wherein

the information processing device and each of the control devices start processing in response to a common trigger received within the shared period of time, and

the information processing device performs preparation processing for the control calculation processing within a certain period of time earlier than a reception start time of the data predicted based on a reception time of the trigger and a period of time required for the input/output processing.

7. The control system according to claim 6 , wherein

the preparation processing includes processing of disabling information processing other than the control calculation processing.

8. The control system according to claim 1 , wherein

a plurality of the control devices are communicatively connected to the information processing device,

the control calculation processing includes a plurality of pieces of control calculation processing each provided for a corresponding one of the plurality of control devices, and

the processor has a first mode in which the processor starts the plurality of pieces of control calculation processing upon receipt of data from the plurality of control devices, or a second mode in which the processor starts, upon receipt of data from one of the plurality of control devices, the control calculation for the control device.

9. The control system according to claim 8 , wherein

when the processor has the first mode and the second mode, the processor enables either the first mode or the second mode in accordance with an external instruction.

10. The control system according to claim 1 , wherein

a plurality of the field devices are connected to each of the control devices over a field network, and

in the input/output processing, the controller collects the incoming data from the plurality of field devices and transfers the control data received from the information processing device to the plurality of field devices over the field network.

11. The control system according to claim 1 , wherein

a plurality of the control devices are communicatively connected to the information processing device and include a control device serving as an active system and a control device serving as a standby system,

the control device serving as the standby system is put into operation at a predetermined timing, and

the information processing device switches from data communication with the control device serving as the active system to data communication with the control device serving as the standby system at the predetermined timing.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 7, 2022
From: YONEDA, MITSUHIRO; SAKATANI, NOBUYUKI; AKAI, RYOTA; NIIMI, TAIGA; SAWADA, SHIGENORI
To: OMRON CORPORATION
Reel/Frame 058913/0632 →
Priority Claims (1)
JP 2019-046796 · Mar 14, 2019 · national
Continuity (1)
Related Publication 20220147022A1 · May 12, 2022
References Cited (29)
US 5392444A · Inoue · 1995 [cited by applicant]
US 20100199003A1 · Kitamura et al. · 2010 [cited by applicant]
US 20130131839A1 · Washington · 2013 [cited by examiner]
US 20130229907A1 · Wen et al. · 2013 [cited by applicant]
US 20130254584A1 · Tamaoki · 2013 [cited by applicant]
US 20140012402A1 · Nishiyama · 2014 [cited by examiner]
US 20150277411A1 · Nakajima et al. · 2015 [cited by applicant]
US 20160124413A1 · Lee · 2016 [cited by examiner]
US 20160292110A1 · Niwa · 2016 [cited by examiner]
US 20180259929A1 · Eguchi et al. · 2018 [cited by applicant]
US 20180281187A1 · Lee · 2018 [cited by examiner]
CN 103155633A · 2013 [cited by applicant]
CN 103235748A · 2013 [cited by applicant]
CN 103261983A · 2013 [cited by applicant]
CN 109159125A · 2019 [cited by applicant]
JP 63310004A · 1988 [cited by applicant]
JP 2004326531A · 2004 [cited by applicant]
JP 2010182101A · 2010 [cited by applicant]
JP 2015184987A · 2015 [cited by applicant]
JP 2018073436A · 2018 [cited by applicant]
JP 2018151726A · 2018 [cited by applicant]
WO 2014108999A1 · 2014 [cited by applicant]
Extended European Search Report dated Nov. 22, 2022 from the European Patent Office in EP Application No. 20770782.9. [cited by applicant]
Japanese Office Action dated Mar. 7, 2023 in Japanese Application No. 2021-208133. [cited by applicant]
International Search Report for PCT/JP2020/006256 dated Apr. 21, 2020 [PCT/ISA/210]. [cited by applicant]
Written Opinion for PCT/JP2020/006256 dated Apr. 21, 2020 [PCT/ISA/237]. [cited by applicant]
Chinese Office Action dated Nov. 15, 2023 in Chinese Application No. 202080017653.4. [cited by applicant]
Office Action issued Jul. 5, 2024 in Chinese Application No. 202080017653.4. [cited by applicant]
Office Action issued Nov. 27, 2024, in Chinese Application No. 202080017653.4. [cited by applicant]
Cited By (1)
US 12,744,710