Patents by Inventor Yutsuka Shigemori
Yutsuka Shigemori has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 11979404Abstract: An information providing method includes (i) starting, by a control device, a communication session with a server in response to establishment of a communication connection with a terminal, and (ii) issuing, by the server, temporary access information for accessing a service in a manner that depends on the communication session. The access information is different for each communication session. The information providing method further includes (iii) notifying, by the control device, the access information to the terminal, and (iv) providing, by the server, target information collected from the control device to the terminal in response to access from the terminal based on the access information. Accordingly, the threat to security when providing information of the control device is reduced.Type: GrantFiled: March 9, 2020Date of Patent: May 7, 2024Assignee: OMRON CORPORATIONInventor: Yutsuka Shigemori
-
Publication number: 20240004688Abstract: The control system is equipped with a generator that generates a container inclusive of an image of runtime including a user program that defines computations for control of a control object and an execution environment of the user program; and an orchestrator that releases the container to one or both of the control device and the server. The control device and the server each have a container engine for container deployment and each deploy the container released by the orchestrator to generate an instance of the runtime image and perform the computations for control.Type: ApplicationFiled: March 8, 2021Publication date: January 4, 2024Applicant: OMRON CORPORATIONInventor: Yutsuka SHIGEMORI
-
Patent number: 11733689Abstract: The PLC is provided that outputs assistance information for assisting elimination of a target abnormality by using abnormality history data having written thereto an abnormality log element containing type information, occurrence time, and elimination time of an abnormality and operation history data having written thereto an operation log element containing content information and execution time of an operation. The output unit extracts, from the abnormality history data, an abnormality log element containing the type information showing a type identical to a type of the target abnormality. The output unit extracts, from the operation history data, an operation log element containing the execution time falling within a period from the occurrence time to the elimination time contained in the abnormality log element thus extracted, and generates the assistance information based on the extracted operation log element.Type: GrantFiled: March 10, 2020Date of Patent: August 22, 2023Assignee: OMRON CORPORATIONInventor: Yutsuka Shigemori
-
Publication number: 20220308574Abstract: The PLC is provided that outputs assistance information for assisting elimination of a target abnormality by using abnormality history data having written thereto an abnormality log element containing type information, occurrence time, and elimination time of an abnormality and operation history data having written thereto an operation log element containing content information and execution time of an operation. The output unit extracts, from the abnormality history data, an abnormality log element containing the type information showing a type identical to a type of the target abnormality. The output unit extracts, from the operation history data, an operation log element containing the execution time falling within a period from the occurrence time to the elimination time contained in the abnormality log element thus extracted, and generates the assistance information based on the extracted operation log element.Type: ApplicationFiled: March 10, 2020Publication date: September 29, 2022Applicant: OMRON CORPORATIONInventor: Yutsuka SHIGEMORI
-
Patent number: 11429357Abstract: The objective of the present invention is to diversify the types of OS compatible with constituent elements of an HMI program. A support device receives a specification of UI elements of program code compatible with a first OS type, said UI elements constituting an HMI program executed by control devices which are targets of factory automation (FA); generates program code of UI elements compatible with a second OS type from the specified UI elements; and generates a wrapper program, which includes the program code compatible with the second OS type and an instruction code instructing to generate an execution module that includes the relevant program code, when a condition that the OS possessed by the target device is not the first OS type is satisfied. A program in executable code is generated from the HMI program having the wrapper program incorporated therein.Type: GrantFiled: July 10, 2019Date of Patent: August 30, 2022Assignee: OMRON CorporationInventors: Yutsuka Shigemori, Mark Furseman, Nick Apps
-
Publication number: 20220229416Abstract: The support device acquires locus information in which a position of a machine tool corresponding to an instruction value generated by execution of an NC program is associated with time information indicating a control time using the instruction value, and variable history information in which a value of a variable updated by execution of the sequence program is associated with time information indicating an update time The support device selects a target period in an execution period of a program, displays a portion corresponding to the target period in transition indicated by the locus information on a display device, and displays the value of the variable in the target period on the display device based on the variable history information.Type: ApplicationFiled: March 6, 2020Publication date: July 21, 2022Applicant: OMRON CORPORATIONInventor: Yutsuka SHIGEMORI
-
Publication number: 20220224689Abstract: An information providing method includes (i) starting, by a control device, a communication session with a server in response to establishment of a communication connection with a terminal, and (ii) issuing, by the server, temporary access information for accessing a service in a manner that depends on the communication session. The access information is different for each communication session. The information providing method further includes (iii) notifying, by the control device, the access information to the terminal, and (iv) providing, by the server, target information collected from the control device to the terminal in response to access from the terminal based on the access information. Accordingly, the threat to security when providing information of the control device is reduced.Type: ApplicationFiled: March 9, 2020Publication date: July 14, 2022Applicant: OMRON CORPORATIONInventor: Yutsuka SHIGEMORI
-
Publication number: 20220206455Abstract: For each of one or a plurality of control units, a development support device registers a service corresponding to the control unit and a screen generation code generating a UI screen corresponding to the service in a server. The server includes a service module providing a target service of a target control unit requested by the terminal. The service module accesses the target control unit to collect target data obtained by the target control unit executing the control program; and provides a UI screen, which is indicated by the screen generation code corresponding to the target service and includes the target data, to the terminal. Thus, the one or the plurality of control units can be easily monitored.Type: ApplicationFiled: March 10, 2020Publication date: June 30, 2022Applicant: OMRON CORPORATIONInventor: Yutsuka SHIGEMORI
-
Patent number: 11360462Abstract: The objective of the present invention is to simplify the transfer of a program that has been edited. A support device, which assists in the development of a program executed by a target device provided in factory automation (FA), carries out a transfer process for transferring the program to the target device. The program includes a control program for controlling a machine and an HMI program for processing a variable used by the control program. When the control program or the HMI program has been edited, the support device simultaneously transfers the control program and the HMI program respectively to a control device and an HMI device.Type: GrantFiled: July 10, 2019Date of Patent: June 14, 2022Assignee: OMRON CorporationInventor: Yutsuka Shigemori
-
Publication number: 20210263715Abstract: The objective of the present invention is to diversify the types of OS compatible with constituent elements of an HMI program. A support device receives a specification of UI elements of program code compatible with a first OS type, said UI elements constituting an HMI program executed by control devices which are targets of factory automation (FA); generates program code of UI elements compatible with a second OS type from the specified UI elements; and generates a wrapper program, which includes the program code compatible with the second OS type and an instruction code instructing to generate an execution module that includes the relevant program code, when a condition that the OS possessed by the target device is not the first OS type is satisfied. A program in executable code is generated from the HMI program having the wrapper program incorporated therein.Type: ApplicationFiled: July 10, 2019Publication date: August 26, 2021Applicant: OMRON CorporationInventors: Yutsuka SHIGEMORI, Mark FURSEMAN, Nick APPS
-
Publication number: 20210247746Abstract: The objective of the present invention is to simplify the transfer of a program that has been edited. A support device, which assists in the development of a program executed by a target device provided in factory automation (FA), carries out a transfer process for transferring the program to the target device. The program includes a control program for controlling a machine and an HMI program for processing a variable used by the control program. When the control program or the HMI program has been edited, the support device simultaneously transfers the control program and the HMI program respectively to a control device and an HMI device.Type: ApplicationFiled: July 10, 2019Publication date: August 12, 2021Applicant: OMRON CorporationInventor: Yutsuka SHIGEMORI
-
Patent number: 10474132Abstract: Setting related to a motor is required to be simplified. An information processing device for performing setting related to a motor includes a generation unit which generates a plurality of pieces of motor information for designating each of a plurality of motors for driving the same control target on the basis of reception of a predetermined user operation, and an assignment unit which assigns each of the generated plurality of pieces of motor information to any one of a plurality of axes defining a predetermined coordinate system.Type: GrantFiled: January 12, 2018Date of Patent: November 12, 2019Assignee: OMRON CorporationInventors: Ryota Maruno, Yutsuka Shigemori
-
Publication number: 20180329396Abstract: A support device that supports creation of a user program which is executed by an industrial control device, a control method of the support device and a non-transitory computer-readable recording medium are provided. According thereto, overall programs including a sequence program and an NC program can be easily understood. In an embodiment, a tool includes a display control unit that displays a sequence program and an NC program which are to be synchronously executed on a single screen in an editable manner.Type: ApplicationFiled: February 13, 2018Publication date: November 15, 2018Applicant: OMRON CorporationInventor: Yutsuka SHIGEMORI
-
Publication number: 20180284722Abstract: Setting related to a motor is required to be simplified. An information processing device for performing setting related to a motor includes a generation unit which generates a plurality of pieces of motor information for designating each of a plurality of motors for driving the same control target on the basis of reception of a predetermined user operation, and an assignment unit which assigns each of the generated plurality of pieces of motor information to any one of a plurality of axes defining a predetermined coordinate system.Type: ApplicationFiled: January 12, 2018Publication date: October 4, 2018Applicant: OMRON CorporationInventors: Ryota MARUNO, Yutsuka SHIGEMORI
-
Patent number: 7974828Abstract: A simulation device for a programmable controller is formed by realizing by software on a computer a virtual PLC for emulating operations of a real PLC, a tool that functions as a development aid device for the virtual PLC and an error simulator for emulating an error that occurs in the virtual PLC. The virtual PLC and the error simulator are structured such that the simulation device is adapted to set, without any operations by the tool, a specified condition at a corresponding address in an error memory of the virtual PLC by carrying out a specified error selection operation and a specified operation regarding presence and absence of error generation, based on a list display of error items on the computer screen, after causing desired PLC type data stored in a PLC type memory in the virtual PLC through the tool.Type: GrantFiled: April 24, 2008Date of Patent: July 5, 2011Assignee: OMRON CorporationInventors: Kotaro Okamura, Yutsuka Shigemori
-
Publication number: 20080281575Abstract: A simulation device for a programmable controller is formed by realizing by software on a computer a virtual PLC for emulating operations of a real PLC, a tool that functions as a development aid device for the virtual PLC and an error simulator for emulating an error that occurs in the virtual PLC. The virtual PLC and the error simulator are structured such that the simulation device is adapted to set, without any operations by the tool, a specified condition at a corresponding address in an error memory of the virtual PLC by carrying out a specified error selection operation and a specified operation regarding presence and absence of error generation, based on a list display of error items on the computer screen, after causing desired PLC type data stored in a PLC type memory in the virtual PLC through the tool.Type: ApplicationFiled: April 24, 2008Publication date: November 13, 2008Applicant: OMRON CORPORATIONInventors: Kotaro Okamura, Yutsuka Shigemori
-
Patent number: 6473761Abstract: The objective of the present invention is to provide an agent system in which it will not be necessary to respecify the destination and in which the dead time entails in specifying the destination will be minimized. Agent generating unit in the system agent generates mobile object with its attached routing list which indicates the object's destination. MPU converting unit converts agent to MPU code. Intermediate code converting unit changes to intermediate code, and outputs to the next communication device. In the communication device which received the agent, the MPU converting unit converts the agent to MPU code. Agent restoring unit restores the agent of MPU code to the original agent, and stores it in the memory area.Type: GrantFiled: March 26, 1999Date of Patent: October 29, 2002Assignee: Omron CorporationInventors: Yutsuka Shigemori, Takefumi Naganuma, Akira Nakajima, Tetsuto Nishiyama
-
Patent number: 6466963Abstract: This invention provides an agent system that can easily detect an error in the system, and that can prioritize agents to be processed. This invention makes the agent system more flexible than the prior art. In order achieve this object, each agent according to this invention has an ID and priority number to prioritize the processing of the agent in the designated device. Once this agent is transmitted to the designated device, the agent is processed according to the priority number when the designated device has more than two agents.Type: GrantFiled: April 13, 1999Date of Patent: October 15, 2002Assignee: Omron CorporationInventor: Yutsuka Shigemori