IP Library Granted Patent US 11,811,547
Granted Patent B2
US 11,811,547 · App. 17/434,210 · Granted Nov 7, 2023

Control system in which a plurality of apparatuses in time synchronization with one another are connected to a network

Inventors: Mitsuhiro Yoneda (Otsu, JP); Nobuyuki Sakatani (Otsu, JP); Ryota Akai (Kyoto, JP); Taiga Niimi (Kusatsu, JP); Shigenori Sawada (Takatsuki, JP)
Assignee: OMRON CORPORATION
H04L12/28H04J3/0638H04L67/12
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 11,811,547
App. No.
17/434,210
Granted
Nov 7, 2023
Kind
B2
Abstract

A control system, apparatus, and method are provided. In the control system, plural apparatuses in time synchronization with one another are connected to a network, and the network transfers a frame periodically exchanged by the apparatuses. The apparatuses include a control device and an apparatus controlled by the control device. Each apparatus in the control system is connected over the network, to a first apparatus that transmits a frame that arrives at each of the apparatuses and a second apparatus that receives a frame transmitted from each of the apparatuses. Each apparatus includes information on a frame transfer path and transfer timing based on a synchronous time. When a frame does not arrive at defined time through the transfer path and when a condition associated with a cycle is satisfied, one or more of the apparatuses is configured to transmit a resend request through the transfer path.

Claims (31)

1. A control system in which a plurality of apparatuses in time synchronization with one another are connected to a network, wherein

the network is configured to transfer a frame periodically exchanged by the plurality of apparatuses,

the plurality of apparatuses include at least one control device and an apparatus controlled by the control device,

each of the plurality of apparatuses is connected over the network, to a first apparatus configured to transmit the frame that arrives at each of the plurality of apparatuses and a second apparatus configured to receive the frame transmitted from each of the plurality of apparatuses,

each of the apparatuses includes information on a framethe frame transfer path and transfer timing based on synchronous time, and

when the frame does not arrive at defined time through the transfer path and when a condition associated with a cycle is satisfied, at least one of the plurality of apparatuses is configured to transmit a resend request requesting to resend the frame through the transfer path to the first apparatus connected to the network.

2. The control system according to claim 1 , wherein

the cycle includes a time period for exchange of the frame by the plurality of apparatuses and a time period for a control operation performed by the at least one control device based on data in the exchanged frame, and

the condition includes a condition based on an allowance time calculated by subtracting the time period for exchange of the frame and the time period for the control operation from the cycle and a time period for response to the resend request.

3. The control system according to claim 2 , wherein

when the condition associated with the cycle is not satisfied, the at least one control device is configured to perform the control operation based on data in the frame that arrived in a previous cycle or to use a value calculated in the previous cycle for control.

4. The control system according to claim 1 , wherein

when the at least one apparatus transfers the resend request to the first apparatus over the network, the at least one apparatus is configured to transfer the frame non-arrival notification to the second apparatus over the network.

5. The control system according to claim 1 , wherein

the frame transferred by the network includes the frame of control-oriented data used for the control and a framethe frame of non-control-oriented data, and

the at least one apparatus is configured to transmit the resend request only for the frame of the control-oriented data, of the frame of the control-oriented data and the frame of the non-control-oriented data.

6. The control system according to claim 1 , wherein

the at least one apparatus is connected to a plurality of the first apparatuses over the network, and

the at least one apparatus includes a resend processing module configured to detect an apparatus capable of responding to the resend request among the plurality of first apparatuses and to transmit the resend request to the detected apparatus.

7. The control system according to claim 1 , wherein

a protocol for network communication between the control devices and a protocol for network communication between the control device and the controlled apparatus are identical.

8. An apparatus provided in a control system, wherein

the control system includes a plurality of the apparatuses connected to a network and being in time synchronization with one another,

the network is configured to transfer the frame periodically exchanged by the plurality of apparatuses,

the apparatus is connected over the network, to a first apparatus configured to transmit the frame that arrives at the apparatus and a second apparatus configured to receive the frame transmitted from the apparatus,

the apparatus includes information on the frame transfer path and transfer timing based on synchronous time, and

when the frame does not arrive at defined time through the transfer path and when a condition associated with the cycle is satisfied, the apparatus is configured to transmit a resend request requesting to resend the frame through the transfer path to the frist apparatus connected to the network.

9. A method of controlling communication by an apparatus included in a control system, the control system including a plurality of the apparatuses connected to a network and being in time synchronization with one another, the network being configured to transfer the frame periodically exchanged by the plurality of apparatuses, the apparatus being connected over the network, to a first apparatus configured to transmit the frame that arrives at the apparatus and a second apparatus configured to receive the frame transmitted from the apparatus, the apparatus including information on the frame transfer path and transfer timing based on synchronous time, the method comprising:

receiving the frame that arrives at the apparatus over the network;

detecting whether the frame arrives at the apparatus at defined time through the transfer path; and

transmitting, when the frame does not arrive and when a condition associated with the cycle is satisfied, a resend request requesting to resend the frame through the transfer path to the first apparatus connected to the network.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 11, 2022
From: YONEDA, MITSUHIRO; SAKATANI, NOBUYUKI; AKAI, RYOTA; NIIMI, TAIGA; SAWADA, SHIGENORI
To: OMRON CORPORATION
Reel/Frame 058987/0228 →
Priority Claims (1)
JP 2019-048251 · Mar 15, 2019 · national
Continuity (1)
Related Publication 20220173922A1 · Jun 2, 2022
Cited By (1)
US 12,744,710