US 12,105,496 B2
Production system, host control device, control device, communication method, and program
Hajime Kimura, Kitakyushu (JP); Seishiro Sakaguchi, Kitakyushu (JP); and Hiromasa Shimizu, Kitakyushu (JP)
Assigned to Kabushiki Kaisha Yaskawa Denki, Kitakyushu (JP)
Filed by Kabushiki Kaisha Yaskawa Denki, Kitakyushu (JP)
Filed on Jun. 21, 2021, as Appl. No. 17/352,554.
Claims priority of application No. 2020-113005 (JP), filed on Jun. 30, 2020.
Prior Publication US 2021/0405606 A1, Dec. 30, 2021
Int. Cl. G05B 19/05 (2006.01); G05B 19/418 (2006.01); G06F 9/50 (2006.01)
CPC G05B 19/056 (2013.01) [G05B 19/054 (2013.01); G05B 19/41835 (2013.01); G06F 9/5016 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A production system, comprising:
a control device that controls at least one industrial device; and
a host control device configured to communicably connect to the control device and control the control device, wherein
the host control device includes a register memory allocated for control of the control device and including a command area, and circuitry configured to write a plurality of command data sets to the command area and transmit the plurality of command data sets stored in the command area of the host control device to the control device,
the control device includes
a communication memory configured to store the plurality of command data sets received from the command area of the host control device and store response data for transmission to the host control device, and
processing circuitry configured to execute a process instructed by the host control device based on the plurality of command data sets stored in the communication memory,
the communication memory of the control device is configured to store a plurality of functions and at least one process of each of the plurality of functions to be executed by the control device,
the plurality of command data sets includes a main command requesting one of the plurality of functions of the control device, a subcommand requesting a process of the one of the plurality of functions, and detailed information of the process, and
the processing circuitry of the control device is further configured to identify and execute the process based on a combination of the main command and the subcommand and the detailed information of the process.