US 12,443,159 B2
Support device monitoring function blocks of user program, non-transitory storage medium storing support program thereon, and control system
Ryosuke Fujimura, Kyoto (JP); Hiromu Suganuma, Kyoto (JP); Hiroko Kubo, Kyoto (JP); and Asahi Matsui, Kyoto (JP)
Assigned to OMRON CORPORATION, Kyoto (JP)
Filed by OMRON CORPORATION, Kyoto (JP)
Filed on Jul. 27, 2022, as Appl. No. 17/874,819.
Claims priority of application No. 2021-132645 (JP), filed on Aug. 17, 2021.
Prior Publication US 2023/0055189 A1, Feb. 23, 2023
Int. Cl. G05B 19/05 (2006.01); G06F 11/32 (2006.01)
CPC G05B 19/058 (2013.01) [G05B 19/054 (2013.01); G06F 11/321 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A support device comprising:
a universal serial bus (USB) controller that establishes a connection to a controller, the controller being configured to execute a user program written using one or more function blocks, the user program, when running on the controller, including one or more instances of the one or more functional blocks created for the controller to execute the user program, each instance of the one or more instances having an instance name;
a storage that stores one or more programs, and a monitoring condition defining a data type of a function block and a name of a monitoring target variable that is associated with the data type; and
a processor that accesses the storage and executes the one or more programs to cause the processor to function as a search module that searches for, among the one or more instances, one or more matching instances having a data type of a corresponding function block that matches the data type defined in the monitoring condition and having a value of the monitoring target variable indicating a monitoring target event.