Patents by Inventor Hiroshi Sawaragi
Hiroshi Sawaragi 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: 11307023Abstract: A measurement system and method, which increases a degree of freedom for setting a measurement period and a transmission period of measurement values and has a high accuracy, are provided. The measurement system includes a control device and a measurement device that measures a measurement object in a first period and transmits measurement values obtained from the measurement device to the control device. The measurement device transmits the measurement values waiting to be transmitted and additional information including information of the number of the measurement values waiting to be transmitted to the control device using frames transmitted in a second period that is longer than the first period. The control device generates time series data in which the measurement values are arranged in time series using the additional information.Type: GrantFiled: December 18, 2018Date of Patent: April 19, 2022Assignee: OMRON CorporationInventors: Yuta Suzuki, Hiroshi Sawaragi, Tomonori Kondo
-
Patent number: 10705503Abstract: A PLC system includes a displacement sensor, drives, and a PLC. When an unmeasurable condition is detected at a data obtaining position, the PLC system moves the displacement sensor back to the position at which the unmeasurable condition is detected, and again performs measurement. When an unmeasurable condition is detected again in the measurement, the PLC system SYS moves the stage to the next data obtaining position, and again performs measurement.Type: GrantFiled: October 26, 2017Date of Patent: July 7, 2020Assignee: OMRON CorporationInventor: Hiroshi Sawaragi
-
Patent number: 10480933Abstract: A PLC system includes a displacement sensor, drives, and a PLC. The PLC system obtains line measurement data including a plurality of pieces of measurement information or 1D information from the displacement sensor and a plurality of pieces of positional information from the drives that are read in accordance with measurement intervals, generates 2D shape data, and generates 2D shape data as 1D arrangement information for every measurement interval from combination line measurement data combining the 1D information and the positional information.Type: GrantFiled: October 26, 2017Date of Patent: November 19, 2019Assignee: OMRON CorporationInventors: Hiroshi Sawaragi, Mitsuru Nakamura, Manabu Kawachi
-
Publication number: 20190271538Abstract: A measurement system and method, which increases a degree of freedom for setting a measurement period and a transmission period of measurement values and has a high accuracy, are provided. The measurement system includes a control device and a measurement device that measures a measurement object in a first period and transmits measurement values obtained from the measurement device to the control device. The measurement device transmits the measurement values waiting to be transmitted and additional information including information of the number of the measurement values waiting to be transmitted to the control device using frames transmitted in a second period that is longer than the first period. The control device generates time series data in which the measurement values are arranged in time series using the additional information.Type: ApplicationFiled: December 18, 2018Publication date: September 5, 2019Applicant: OMRON CorporationInventors: Yuta SUZUKI, Hiroshi SAWARAGI, Tomonori KONDO
-
Patent number: 10365631Abstract: A desired position instruction of a user is generated even if a plurality of position instructions satisfying a vibration control condition exist. An instruction generator includes a conditional expression selector configured to select a conditional expression that should generate the position instruction from a plurality of conditional expressions based on a control performance condition, a parameter calculator configured to calculate a parameter based on a machine performance index and the selected vibration control conditional expression, and a position instruction generator configured to calculate the position instruction based on the parameter.Type: GrantFiled: September 29, 2016Date of Patent: July 30, 2019Assignee: OMRON CorporationInventors: Ryuichiro Nakanishi, Junji Shimamura, Yosuke Iwai, Hiroshi Sawaragi, Nobuhiro Harada
-
Publication number: 20180120087Abstract: A PLC system includes a displacement sensor, drives, and a PLC. In the PLC system, the trace control unit calculates a target position at which a distance between the displacement sensor and the object is constant based on measurement information (1D information) from which measurement noise (noise information) has been removed by the filter and positional information from the drives.Type: ApplicationFiled: October 25, 2017Publication date: May 3, 2018Applicant: OMRON CorporationInventor: Hiroshi SAWARAGI
-
Publication number: 20180120810Abstract: A PLC system includes a displacement sensor, drives, and a PLC. When an unmeasurable condition is detected at a data obtaining position, the PLC system moves the displacement sensor back to the position at which the unmeasurable condition is detected, and again performs measurement. When an unmeasurable condition is detected again in the measurement, the PLC system SYS moves the stage to the next data obtaining position, and again performs measurement.Type: ApplicationFiled: October 26, 2017Publication date: May 3, 2018Applicant: OMRON CorporationInventor: Hiroshi SAWARAGI
-
Publication number: 20180120806Abstract: A PLC system includes a displacement sensor, drives, and a PLC. The PLC system obtains line measurement data including a plurality of pieces of measurement information (1D information) from the displacement sensor and a plurality of pieces of positional information from the drives that are read in accordance with a measurement range and a measurement interval (measurement recording position) defined by the PLC for measuring an object A, and generates 2D shape data.Type: ApplicationFiled: October 26, 2017Publication date: May 3, 2018Applicant: OMRON CorporationInventor: Hiroshi SAWARAGI
-
Publication number: 20180120805Abstract: A PLC system includes a displacement sensor, drives, and a PLC. The PLC system performs a data obtaining process for obtaining one-dimensional information from the displacement sensor and positional information from the drives in a task with a first constant cycle, and performs a data generation process for generating two-dimensional shape data or three-dimensional shape data based on the obtained measurement data in a task with a second constant cycle, and can set an amount of processing to be performed for one task in the data generation process.Type: ApplicationFiled: October 26, 2017Publication date: May 3, 2018Applicant: OMRON CorporationInventors: Hiroshi SAWARAGI, Mitsuru NAKAMURA, Manabu KAWACHI
-
Publication number: 20180120090Abstract: A PLC system includes a displacement sensor, drives, and a PLC. The PLC system obtains line measurement data including a plurality of pieces of measurement information or 1D information from the displacement sensor and a plurality of pieces of positional information from the drives that are read in accordance with measurement intervals, generates 2D shape data, and generates 2D shape data as 1D arrangement information for every measurement interval from combination line measurement data combining the 1D information and the positional information.Type: ApplicationFiled: October 26, 2017Publication date: May 3, 2018Applicant: OMRON CorporationInventors: Hiroshi SAWARAGI, Mitsuru NAKAMURA, Manabu KAWACHI
-
Patent number: 9891610Abstract: A CPU unit of a PLC executes a motion control and a sequence control. The CPU unit stores a CAM table and a control program for performing the motion control using the CAM table. When a microprocessor receives a command for altering one of a plurality of phases and/or a displacement associated with the phase, the microprocessor alters the phase and/or the displacement in the CAM table to a value that is on the basis of the command. When the microprocessor performs the alteration, the microprocessor executes a control program using a post-alteration CAM table, and outputs the execution results to an apparatus to be controlled.Type: GrantFiled: March 22, 2011Date of Patent: February 13, 2018Assignee: OMRON CORPORATIONInventors: Junji Shimamura, Hiroshi Sawaragi, Shinichi Hosomi
-
Patent number: 9869979Abstract: A CPU unit of PLC executes a motion control and a sequence control. The CPU unit stores a control program for executing the motion control using a CAM table, and a first CAM table and a second CAM table. When a microprocessor receives a predetermined instruction during execution of the control program, the microprocessor switches the CAM table used in the execution of the control program from the first CAM table to the second CAM table. On the basis of the switching of the CAM table, the microprocessor outputs the execution results of the control program using the second CAM table to an apparatus to be controlled.Type: GrantFiled: March 22, 2011Date of Patent: January 16, 2018Assignee: OMRON CORPORATIONInventors: Junji Shimamura, Hiroshi Sawaragi, Takaaki Yamada
-
Patent number: 9753447Abstract: It is possible to easily change CAM tables, which are used for executing an electronic CAM operation. A CAM computation program performs an electronic CAM operation, using a CAM table that is an array in which displacements of a slave axis of an electronic CAM are associated with phases of a master axis of the electronic CAM. A CAM table generating program receives input of a CAM definition variable that defines an electronic CAM operation to be realized by a motion control, and generates a CAM table in which a CAM curve is stored as an array corresponding to the inputted CAM definition variable. A microprocessor performs a CAM computation program using the CAM table. If the microprocessor receives the input of the CAM definition variable, the microprocessor performs the CAM table generating program to generate the CAM table, and stores the generated CAM table into the main memory.Type: GrantFiled: December 5, 2014Date of Patent: September 5, 2017Assignee: OMRON CORPORATIONInventors: Hiroshi Sawaragi, Yutaka Abe, Yoshimi Kamitani, Josep Manel Lario Perez
-
Publication number: 20170123404Abstract: A desired position instruction of a user is generated even if a plurality of position instructions satisfying a vibration control condition exist. An instruction generator includes a conditional expression selector configured to select a conditional expression that should generate the position instruction from a plurality of conditional expressions based on a control performance condition, a parameter calculator configured to calculate a parameter based on a machine performance index and the selected vibration control conditional expression, and a position instruction generator configured to calculate the position instruction based on the parameter.Type: ApplicationFiled: September 29, 2016Publication date: May 4, 2017Applicant: OMRON CorporationInventors: Ryuichiro NAKANISHI, Junji SHIMAMURA, Yosuke IWAI, Hiroshi SAWARAGI, Nobuhiro HARADA
-
Publication number: 20150177723Abstract: It is possible to easily change CAM tables, which are used for executing an electronic CAM operation. A CAM computation program performs an electronic CAM operation, using a CAM table that is an array in which displacements of a slave axis of an electronic CAM are associated with phases of a master axis of the electronic CAM. A CAM table generating program receives input of a CAM definition variable that defines an electronic CAM operation to be realized by a motion control, and generates a CAM table in which a CAM curve is stored as an array corresponding to the inputted CAM definition variable. A microprocessor performs a CAM computation program using the CAM table. If the microprocessor receives the input of the CAM definition variable, the microprocessor performs the CAM table generating program to generate the CAM table, and stores the generated CAM table into the main memory.Type: ApplicationFiled: December 5, 2014Publication date: June 25, 2015Applicant: OMRON CORPORATIONInventors: Hiroshi SAWARAGI, Yutaka ABE, Yoshimi KAMITANI, Josep Manel Lario PEREZ
-
Patent number: 8901870Abstract: A synchronous control apparatus capable of switching cam curves with ease and without delay is provided. A cam curve storing unit stores a representation of a first cam curve and a representation of a second cam curve. Before switch-over of the cam curves, a control unit finds a position command value to a driven-side member, after the switch-over of the cam curves, the control unit finds the position command value, and in a switch-over period of the cam curves, the control unit finds the position command value to the driven-side member based on a value obtained by utilizing first data based on the first cam curve or a position of the driven shaft and second data based on the second cam curve to provide a weighted average at each control timing.Type: GrantFiled: July 12, 2012Date of Patent: December 2, 2014Assignee: Omron CorporationInventors: Takaaki Yamada, Hiroshi Sawaragi, Junji Shimamura
-
Publication number: 20140088767Abstract: A CPU unit of PLC executes a motion control and a sequence control. The CPU unit stores a control program for executing the motion control using a CAM table, and a first CAM table and a second CAM table. When a microprocessor receives a predetermined instruction during execution of the control program, the microprocessor switches the CAM table used in the execution of the control program from the first CAM table to the second CAM table. On the basis of the switching of the CAM table, the microprocessor outputs the execution results of the control program using the second CAM table to an apparatus to be controlled.Type: ApplicationFiled: March 22, 2011Publication date: March 27, 2014Applicant: OMRON CORPORATIONInventors: Junji Shimamura, Hiroshi Sawaragi, Takaaki Yamada
-
Publication number: 20140058565Abstract: A CPU unit of a PLC executes a motion control and a sequence control. The CPU unit stores a CAM table and a control program for performing the motion control using the CAM table. When a microprocessor receives a command for altering one of a plurality of phases and/or a displacement associated with the phase, the microprocessor alters the phase and/or the displacement in the CAM table to a value that is on the basis of the command. When the microprocessor performs the alteration, the microprocessor executes a control program using a post-alteration CAM table, and outputs the execution results to an apparatus to be controlled.Type: ApplicationFiled: March 22, 2011Publication date: February 27, 2014Applicant: OMRON CORPORATIONInventors: Junji Shimamura, Hiroshi Sawaragi, Shinichi Hosomi
-
Publication number: 20130033218Abstract: A synchronous control apparatus capable of switching cam curves with ease and without delay is provided. A cam curve storing unit stores a representation of a first cam curve and a representation of a second cam curve. Before switch-over of the cam curves, a control unit finds a position command value to a driven-side member, after the switch-over of the cam curves, the control unit finds the position command value, and in a switch-over period of the cam curves, the control unit finds the position command value to the driven-side member based on a value obtained by utilizing first data based on the first cam curve or a position of the driven shaft and second data based on the second cam curve to provide a weighted average at each control timing.Type: ApplicationFiled: July 12, 2012Publication date: February 7, 2013Applicant: OMRON CORPORATIONInventors: Takaaki YAMADA, Hiroshi SAWARAGI, Junji SHIMAMURA
-
Patent number: 8154226Abstract: An operating apparatus including a main body, a movable member, a drive unit having a drive source, and a control unit controlling the drive source to control the position of the movable member relative to the main body. The control unit including a position control system and an acceleration control system. The position control system including a position command portion, a first feedforward compensator outputting a first operation command to the drive source, a second feedforward compensator, a positional-information acquiring device obtaining information related to the position of the movable member, and a first feedback compensator outputting a second operation command to the drive source. The acceleration control system including an acceleration-information acquiring device obtaining information related to an acceleration of the main body, a third feedforward compensator, a second feedback compensator outputting a third operation command to the drive source.Type: GrantFiled: March 4, 2009Date of Patent: April 10, 2012Assignees: Fuji Machine Mfg. Co., Ltd., National University Corporation Nagoya Institute of TechnologyInventors: Hiroshi Sawaragi, Keisuke Nagiri, Takayoshi Kawai, Nobuyuki Matsui, Makoto Iwasaki