MLchartDataset catalogue

Patent · US2022286267A1 · A1 · US

Control system, information processing device, and non-transitory computer readable medium

(11) Publication number
US2022286267A1
(21) Application number
17/636,359
(22) Filing date
2020-03-10
(30) Priority date
2019-09-26
(43) Publication date
2022-09-08
(52) CPC
  • H04L Transmission of digital information, e.g. telegraphic communication: 7/0008, 41/0213, 41/12, 67/12
  • G05B Control or regulating systems in general; functional elements of such systems; monitoring or testing arrangements for such systems or elements: 19/05
  • H04J Multiplex communication: 3/0638, 3/0641, 3/12
(73) Assignee
OMRON TATEISI ELECTRONICS CO
(54) Title
Control system, information processing device, and non-transitory computer readable medium
(57) Abstract

The present invention decides a reference timer for synchronizing time in consideration of an indicator which indicates a length of a transmission path. A timer decision means for deciding a reference timer out of timers having a plurality of transfer apparatuses acquires, for each of the plurality of transfer apparatuses, a path indicator which indicates a length of a path on a network through which data passes from the transfer apparatus to an end apparatus, and decides a reference timer out of timers of one or more transfer apparatuses having the path indicator which indicates that a path to the end apparatus has a predetermined length out of the plurality of transfer apparatuses.

Full text
View on Google Patents

Claims (1)

  1. A control system including a plurality of apparatuses connected to a factory automation (FA) network, wherein each of the plurality of apparatuses includes a timer that manages a time, the timers of the plurality of apparatuses perform clock time synchronization with a reference timer that manages a reference time, the plurality of apparatuses include: one or more end apparatuses connected to ends of the network, and a plurality of transfer apparatuses transferring data related to control to the one or more end apparatuses, the control system comprising: a timer decision means for deciding the reference timer out of timers that the plurality of transfer apparatuses have, wherein the timer decision means includes a path indicator acquisition means for acquiring, for each of the plurality of transfer apparatuses, a path indicator which indicates a length of a path on a network through which the data passes from the transfer apparatus until arrival at the one or more end apparatuses, and decides the reference timer out of the timers of the one or more transfer apparatuses having the path indicator which indicates that a path until the arrival at the one or more end apparatuses has a predetermined length. 2. The control system according to claim 1, wherein time information of the reference timer is transferred to a target apparatus in the clock time synchronization, and the predetermined length of the path includes a length that is able to secure a constant communication delay for transfer of the time information to the target apparatus. 3. The control system according to claim 1, wherein the plurality of transfer apparatuses include one or more controllers that execute control arithmetic operations at cycles based on the clock time synchronization and transfer data related to the control, which is a result of the arithmetic operations, to the network, and the one or more end apparatuses include an apparatus controlling a control target using the data related to the control transferred from a controller with a shortest cycle out of the one or more controllers. 4. The control system according to claim 3, wherein the control target includes a motion control target, a behavior of which is controlled in accordance with the data related to the control. 5. The control system according to claim 1, wherein the timer decision means further includes an accuracy indicator calculation means for calculating an accuracy indicator indicating accuracy of the clock time synchronization from accuracy of the times of the timers and the path indicators of the transfer apparatuses that include the timers, and a candidate selection means for selecting one or more candidates for deciding the reference timer out of the timers of the one or more transfer apparatuses that have the path indicators indicating that the paths until the arrival at the one or more end apparatuses have the predetermined length, and the reference timer is decided on the basis of the accuracy indicator of each selected timer out of the one or more timers selected as the candidates. 6. The control system according to claim 5, wherein the candidate selection means further specifies a controller with a shortest cycle out of one or more controllers included in the one or more transfer apparatuses with the path indicators indicating the paths with the predetermined length, and selects, as the one or more candidates for deciding the reference timer, timers included by the specified controller and one or more transfer apparatuses through which the data from the controller passes until arrival at the one or more end apparatuses. 7. The control system according to claim 1, wherein the timer decision means further includes an accuracy indicator calculation means for calculating an indicator indicating accuracy of the clock time synchronization from accuracy of the times of the timers and the path indicators of the transfer apparatuses that have the timers, and decides the reference timer on the basis of the accuracy indicator of each timer out of the timers that the plurality of transfer apparatuses have. 8. The control system according to claim 1, further comprising: a means for selecting one transfer apparatus out of the plurality of transfer apparatuses on the basis of information indicating margins of resources of each transfer device relating to program execution, wherein the one selected transfer device includes the timer decision means. 9. An information processing device that is able to be connected to a control system including a plurality of apparatuses connected to a factory automation (FA) network, wherein each of the plurality of apparatuses includes a timer that manages a time, the timers of the plurality of apparatuses perform clock time synchronization with a reference timer that manages a reference time, the plurality of apparatuses includes one or more end apparatuses connected to ends of the network, and a plurality of transfer apparatuses that transfer data related to control to the one or more end apparatuses, the information processing device comprising: a timer decision means for deciding the reference timer out of the timers that the plurality of transfer apparatuses have, wherein the timer decision means includes a path indicator acquisition means for acquiring, for each of the plurality of transfer apparatuses, a path indicator which indicates a length of a path on a network through which data passes from the transfer apparatus until arrival at the one or more end apparatuses, and a candidate selection means for selecting one or more candidates for deciding the reference timer out of the timers of the one or more transfer apparatuses having the path indicator which indicates that a path until the arrival at the one or more end apparatuses has a predetermined length. 10. A non-transitory computer readable medium, storing a program that causes a computer to execute a setting method for a control system including a plurality of apparatuses connected to a factory automation (FA) network, in which each of the plurality of apparatuses has a timer that manages a time, the timers of the plurality of apparatuses perform clock time synchronization with a reference timer that manages a reference time, the plurality of apparatuses include one or more end apparatuses connected to ends of the network, and a plurality of transfer apparatuses that transfer data related to control to the one or more end apparatuses, the setting method includes the step of deciding the reference timer out of the timers that the plurality of transfer apparatuses have, and the step of deciding the reference timer includes the steps of acquiring, for each of the plurality of transfer apparatuses, a path indicator which indicates a length of a path on a network through which the data passes from the transfer apparatus until arrival at the one or more end apparatuses, and deciding the reference timer out of the timers of the one or more transfer apparatuses having the path indicator which indicates that a path until the arrival at the one or more end apparatuses has a predetermined length.

Citations (3)

  • US2018270140A1
  • US2019320437A1
  • WO2005096794A2
Record as JSON
{
  "publication_number": "US2022286267A1",
  "country": "US",
  "kind": "A1",
  "title": "Control system, information processing device, and non-transitory computer readable medium",
  "abstract": "The present invention decides a reference timer for synchronizing time in consideration of an indicator which indicates a length of a transmission path. A timer decision means for deciding a reference timer out of timers having a plurality of transfer apparatuses acquires, for each of the plurality of transfer apparatuses, a path indicator which indicates a length of a path on a network through which data passes from the transfer apparatus to an end apparatus, and decides a reference timer out of timers of one or more transfer apparatuses having the path indicator which indicates that a path to the end apparatus has a predetermined length out of the plurality of transfer apparatuses.",
  "claims": [
    "1. A control system including a plurality of apparatuses connected to a factory automation (FA) network, wherein each of the plurality of apparatuses includes a timer that manages a time, the timers of the plurality of apparatuses perform clock time synchronization with a reference timer that manages a reference time, the plurality of apparatuses include: one or more end apparatuses connected to ends of the network, and a plurality of transfer apparatuses transferring data related to control to the one or more end apparatuses, the control system comprising: a timer decision means for deciding the reference timer out of timers that the plurality of transfer apparatuses have, wherein the timer decision means includes a path indicator acquisition means for acquiring, for each of the plurality of transfer apparatuses, a path indicator which indicates a length of a path on a network through which the data passes from the transfer apparatus until arrival at the one or more end apparatuses, and decides the reference timer out of the timers of the one or more transfer apparatuses having the path indicator which indicates that a path until the arrival at the one or more end apparatuses has a predetermined length. 2. The control system according to claim 1, wherein time information of the reference timer is transferred to a target apparatus in the clock time synchronization, and the predetermined length of the path includes a length that is able to secure a constant communication delay for transfer of the time information to the target apparatus. 3. The control system according to claim 1, wherein the plurality of transfer apparatuses include one or more controllers that execute control arithmetic operations at cycles based on the clock time synchronization and transfer data related to the control, which is a result of the arithmetic operations, to the network, and the one or more end apparatuses include an apparatus controlling a control target using the data related to the control transferred from a controller with a shortest cycle out of the one or more controllers. 4. The control system according to claim 3, wherein the control target includes a motion control target, a behavior of which is controlled in accordance with the data related to the control. 5. The control system according to claim 1, wherein the timer decision means further includes an accuracy indicator calculation means for calculating an accuracy indicator indicating accuracy of the clock time synchronization from accuracy of the times of the timers and the path indicators of the transfer apparatuses that include the timers, and a candidate selection means for selecting one or more candidates for deciding the reference timer out of the timers of the one or more transfer apparatuses that have the path indicators indicating that the paths until the arrival at the one or more end apparatuses have the predetermined length, and the reference timer is decided on the basis of the accuracy indicator of each selected timer out of the one or more timers selected as the candidates. 6. The control system according to claim 5, wherein the candidate selection means further specifies a controller with a shortest cycle out of one or more controllers included in the one or more transfer apparatuses with the path indicators indicating the paths with the predetermined length, and selects, as the one or more candidates for deciding the reference timer, timers included by the specified controller and one or more transfer apparatuses through which the data from the controller passes until arrival at the one or more end apparatuses. 7. The control system according to claim 1, wherein the timer decision means further includes an accuracy indicator calculation means for calculating an indicator indicating accuracy of the clock time synchronization from accuracy of the times of the timers and the path indicators of the transfer apparatuses that have the timers, and decides the reference timer on the basis of the accuracy indicator of each timer out of the timers that the plurality of transfer apparatuses have. 8. The control system according to claim 1, further comprising: a means for selecting one transfer apparatus out of the plurality of transfer apparatuses on the basis of information indicating margins of resources of each transfer device relating to program execution, wherein the one selected transfer device includes the timer decision means. 9. An information processing device that is able to be connected to a control system including a plurality of apparatuses connected to a factory automation (FA) network, wherein each of the plurality of apparatuses includes a timer that manages a time, the timers of the plurality of apparatuses perform clock time synchronization with a reference timer that manages a reference time, the plurality of apparatuses includes one or more end apparatuses connected to ends of the network, and a plurality of transfer apparatuses that transfer data related to control to the one or more end apparatuses, the information processing device comprising: a timer decision means for deciding the reference timer out of the timers that the plurality of transfer apparatuses have, wherein the timer decision means includes a path indicator acquisition means for acquiring, for each of the plurality of transfer apparatuses, a path indicator which indicates a length of a path on a network through which data passes from the transfer apparatus until arrival at the one or more end apparatuses, and a candidate selection means for selecting one or more candidates for deciding the reference timer out of the timers of the one or more transfer apparatuses having the path indicator which indicates that a path until the arrival at the one or more end apparatuses has a predetermined length. 10. A non-transitory computer readable medium, storing a program that causes a computer to execute a setting method for a control system including a plurality of apparatuses connected to a factory automation (FA) network, in which each of the plurality of apparatuses has a timer that manages a time, the timers of the plurality of apparatuses perform clock time synchronization with a reference timer that manages a reference time, the plurality of apparatuses include one or more end apparatuses connected to ends of the network, and a plurality of transfer apparatuses that transfer data related to control to the one or more end apparatuses, the setting method includes the step of deciding the reference timer out of the timers that the plurality of transfer apparatuses have, and the step of deciding the reference timer includes the steps of acquiring, for each of the plurality of transfer apparatuses, a path indicator which indicates a length of a path on a network through which the data passes from the transfer apparatus until arrival at the one or more end apparatuses, and deciding the reference timer out of the timers of the one or more transfer apparatuses having the path indicator which indicates that a path until the arrival at the one or more end apparatuses has a predetermined length."
  ],
  "cpc": [
    "H04L 7/0008",
    "G05B 19/05",
    "H04J 3/0638",
    "H04J 3/0641",
    "H04J 3/12",
    "H04L 41/0213",
    "H04L 41/12",
    "H04L 67/12"
  ],
  "assignees": [
    "OMRON TATEISI ELECTRONICS CO"
  ],
  "filing_date": "2020-03-10",
  "publication_date": "2022-09-08",
  "priority_date": "2019-09-26",
  "application_number": "US-202017636359-A",
  "family_id": "75158022",
  "citations": [
    "US2018270140A1",
    "US2019320437A1",
    "WO2005096794A2"
  ]
}

Record 425 of 5,000 in Patents full text (MLC-0201). Request the full dataset.