US 11,917,024 B2
Control system, support apparatus, and program for support apparatus
Norihiro Maekawa, Takatsuki (JP); and Hiroko Kubo, Kusatsu (JP)
Assigned to OMRON CORPORATION, Kyoto (JP)
Appl. No. 17/435,246
Filed by OMRON Corporation, Kyoto (JP)
PCT Filed Feb. 12, 2020, PCT No. PCT/JP2020/005273
§ 371(c)(1), (2) Date Aug. 31, 2021,
PCT Pub. No. WO2020/184035, PCT Pub. Date Sep. 17, 2020.
Claims priority of application No. 2019-047166 (JP), filed on Mar. 14, 2019.
Prior Publication US 2022/0210247 A1, Jun. 30, 2022
Int. Cl. G06F 15/173 (2006.01); H04L 67/00 (2022.01); G05B 19/05 (2006.01)
CPC H04L 67/34 (2013.01) [G05B 19/054 (2013.01); G05B 2219/1147 (2013.01)] 17 Claims
OG exemplary drawing
 
1. A control system comprising:
a control device including a processor configured to periodically perform a control operation for controlling an object to be controlled;
a controller including a processor configured to perform communication processing for periodically exchanging data with at least one device that is configured to communicate with the control device; and
a support apparatus including a processor configured to provide a development environment that allows for creating contents of processing to be executed by the control device to perform the control operation and for setting a plurality of settings including a settable range of a cycle time for the controller to periodically exchange the data with the at least one device,
wherein the support apparatus is configured to determine the settable range based on a task cycle time of the control operation performed by the control device and based on a plurality of safety settings,
wherein the cycle time for the controller to periodically exchange the data is an expected packet interval (EPI), and
wherein the EPI is determined based on the task cycle time of the control operation performed by the control device, a number of connections supported by the control system, a size of data allocated to each of the connections, a processing capability of the control device, and a priority of the control operation performed by the control device.