Patents by Inventor Yoshimi Niwa
Yoshimi Niwa 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: 11964390Abstract: A counter unit, a counter unit control method, a control device, and a control system are provided. A counter unit (10) executes an output to an actuator (40) at a time point when a waiting time indicated by a timing adjustment value (Ta) received from PLC (20) has elapsed since it was determined that an actual measurement value obtained by using a pulse signal has matched with a target value.Type: GrantFiled: February 3, 2020Date of Patent: April 23, 2024Assignee: OMRON CorporationInventor: Yoshimi Niwa
-
Patent number: 11637564Abstract: The present invention suppresses the data size of a data frame to be transmitted to a control device at every control period even if oversampling is performed. A counter unit (10) compresses the data size of sampling data (Sd) indicating a second or subsequent count value (Ct) to the number of bits by which the maximum (Vmax) of a count value countable in one sampling processing can be represented.Type: GrantFiled: March 3, 2020Date of Patent: April 25, 2023Assignee: OMRON CORPORATIONInventor: Yoshimi Niwa
-
Publication number: 20220182071Abstract: The present invention suppresses the data size of a data frame to be transmitted to a control device at every control period even if oversampling is performed. A counter unit (10) compresses the data size of sampling data (Sd) indicating a second or subsequent count value (Ct) to the number of bits by which the maximum (Vmax) of a count value countable in one sampling processing can be represented.Type: ApplicationFiled: March 3, 2020Publication date: June 9, 2022Applicant: OMRON CorporationInventor: Yoshimi NIWA
-
Publication number: 20220143818Abstract: A counter unit, a counter unit control method, a control device, and a control system are provided. A counter unit (10) executes an output to an actuator (40) at a time point when a waiting time indicated by a timing adjustment value (Ta) received from PLC (20) has elapsed since it was determined that an actual measurement value obtained by using a pulse signal has matched with a target value.Type: ApplicationFiled: February 3, 2020Publication date: May 12, 2022Applicant: OMRON CorporationInventor: Yoshimi NIWA
-
Patent number: 10747507Abstract: To appropriately find an omission of implementation of a shared variable defined between different programs and an error of a shared variable name before a program is executed. A development support device (50) for developing a plurality of different programming languages that are executed in a control device (10) includes: a shared variable reference (TBL1) which is a pre-created shared variable reference and is referred to in source codes of the plurality of different programming languages, and used for a shared variable that shares a memory; an input unit (71) configured to input the source codes of the plurality of different programming languages; and a determination unit (73d) configured to determine whether the shared variable is referred to in the input source codes of the plurality of different programming languages based on the shared variable reference (TBL1).Type: GrantFiled: February 14, 2019Date of Patent: August 18, 2020Assignee: OMRON CorporationInventors: Ryota Maruno, Yuji Suzuki, Yoshimi Niwa
-
Patent number: 10628143Abstract: Provided is a program development assist system, a program development assist method, and a non-transitory computer readable recording medium storing a program development assist program. The program development assist system includes: a shared variable extraction part that extracts, from the first source code that is described in the first programming language, shared variables that are variables shared by the first source code and the second source code that is described in the second programming language in a memory; and a display control part that causes a development screen of the second source code to display information indicating shared variables that are extracted by the shared variable extraction part.Type: GrantFiled: February 14, 2019Date of Patent: April 21, 2020Assignee: OMRON CorporationInventors: Yoshimi Niwa, Taku Oya, Kei Yasuda
-
Patent number: 10572420Abstract: A control system synchronizes input timing and output timing between functional units, while achieving the contradictory aspect of shortening the communication cycle of data frames transferred on a network. An information processing apparatus calculates parameters for the functional units included in a slave device in accordance with a mode selected from a plurality of available modes. The modes include a first mode in which timing to obtain a status value from the control target and timing to update an output value for the control target are synchronized between all the functional units included in the slave device, and a second mode in which the timing to obtain a status value from the control target and the timing to update an output value for the control target are synchronized between specific functional units included in the slave device.Type: GrantFiled: November 24, 2015Date of Patent: February 25, 2020Assignee: OMRON CorporationInventors: Yoshimi Niwa, Takamasa Ueda, Katsuyuki Kawamata, Yuji Ikeo
-
Publication number: 20190286425Abstract: Provided is a program development assist system, a program development assist method, and a non-transitory computer readable recording medium storing a program development assist program. The program development assist system includes: a shared variable extraction part that extracts, from the first source code that is described in the first programming language, shared variables that are variables shared by the first source code and the second source code that is described in the second programming language in a memory; and a display control part that causes a development screen of the second source code to display information indicating shared variables that are extracted by the shared variable extraction part.Type: ApplicationFiled: February 14, 2019Publication date: September 19, 2019Applicant: OMRON CorporationInventors: Yoshimi NIWA, Taku OYA, Kei YASUDA
-
Publication number: 20190286423Abstract: To appropriately find an omission of implementation of a shared variable defined between different programs and an error of a shared variable name before a program is executed. A development support device (50) for developing a plurality of different programming languages that are executed in a control device (10) includes: a shared variable reference (TBL1) which is a pre-created shared variable reference and is referred to in source codes of the plurality of different programming languages, and used for a shared variable that shares a memory; an input unit (71) configured to input the source codes of the plurality of different programming languages; and a determination unit (73d) configured to determine whether the shared variable is referred to in the input source codes of the plurality of different programming languages based on the shared variable reference (TBL1).Type: ApplicationFiled: February 14, 2019Publication date: September 19, 2019Applicant: OMRON CorporationInventors: Ryota MARUNO, Yuji SUZUKI, Yoshimi NIWA
-
Patent number: 10291233Abstract: A pulse output device which corrects a pulse signal advanced or delayed from a timing prescribed by a control device and a control system including the pulse output device are provided. A PLC system including a driving device, a CPU unit, and a pulse output unit is provided. The pulse output unit includes a clock generation unit that generates a clock signal, a pulse output unit that generates a pulse signal by dividing a frequency of a clock signal and outputs the pulse signal having the number of pulses and a pulse speed commanded by the CPU unit at a prescribed timing, a pulse counter that counts the number of pulses of the output pulse signal, and a processing unit that corrects the pulse speed of the pulse signal generated by the pulse output unit based on an error in the numbers of pulses.Type: GrantFiled: November 17, 2017Date of Patent: May 14, 2019Assignee: OMRON CorporationInventor: Yoshimi Niwa
-
Publication number: 20190121335Abstract: A control system includes a plurality of driving devices that are connected to a network and drive a plurality of control targets, a control device that controls the plurality of driving devices via the network, and a teaching device for teaching operations of corresponding control targets to the plurality of driving devices. The teaching device transmits a command for driving the corresponding control target to at least one driving device among the plurality of driving devices via the network.Type: ApplicationFiled: September 13, 2018Publication date: April 25, 2019Applicant: OMRON CorporationInventors: Mitsuhiro YONEDA, Yoshihide Tamura, Hidehiko SEKIMOTO, Taku OYA, Yoshimi NIWA, Junji SHIMAMURA
-
Publication number: 20180226976Abstract: A pulse output device which corrects a pulse signal advanced or delayed from a timing prescribed by a control device and a control system including the pulse output device are provided. A PLC system including a driving device, a CPU unit, and a pulse output unit is provided. The pulse output unit includes a clock generation unit that generates a clock signal, a pulse output unit that generates a pulse signal by dividing a frequency of a clock signal and outputs the pulse signal having the number of pulses and a pulse speed commanded by the CPU unit at a prescribed timing, a pulse counter that counts the number of pulses of the output pulse signal, and a processing unit that corrects the pulse speed of the pulse signal generated by the pulse output unit based on an error in the numbers of pulses.Type: ApplicationFiled: November 17, 2017Publication date: August 9, 2018Applicant: OMRON CorporationInventor: Yoshimi NIWA
-
Patent number: 9971715Abstract: A slave device is realized that establishes a link with a master device or another slave device such that a large link delay hardly occurs. The slave device includes a PHY unit, a COM unit, and a MPU unit. The PHY unit starts an operation according to the specification of the AutoMDI/MDI-X function when the slave device is turned on or the PHY unit itself is reset. After a predetermined time period has elapsed, the MPU unit resets the COM unit, and the PHY unit is reset in response to the reset of the COM unit.Type: GrantFiled: November 24, 2015Date of Patent: May 15, 2018Assignee: OMRON CorporationInventors: Hirohito Mizumoto, Yoshimi Niwa, Megumu Asano, Hajime Ujiie, Satoshi Yamawaki
-
Publication number: 20160292110Abstract: A control system synchronizes input timing and output timing between functional units, while achieving the contradictory aspect of shortening the communication cycle of data frames transferred on a network. An information processing apparatus calculates parameters for the functional units included in a slave device in accordance with a mode selected from a plurality of available modes. The modes include a first mode in which timing to obtain a status value from the control target and timing to update an output value for the control target are synchronized between all the functional units included in the slave device, and a second mode in which the timing to obtain a status value from the control target and the timing to update an output value for the control target are synchronized between specific functional units included in the slave device.Type: ApplicationFiled: November 24, 2015Publication date: October 6, 2016Inventors: Yoshimi NIWA, Takamasa UEDA, Katsuyuki KAWAMATA, Yuji IKEO
-
Publication number: 20160292102Abstract: A slave device is realized that establishes a link with a master device or another slave device such that a large link delay hardly occurs. The slave device includes a PHY unit, a COM unit, and a MPU unit. The PHY unit starts an operation according to the specification of the AutoMDI/MDI-X function when the slave device is turned on or the PHY unit itself is reset. After a predetermined time period has elapsed, the MPU unit resets the COM unit, and the PHY unit is reset in response to the reset of the COM unit.Type: ApplicationFiled: November 24, 2015Publication date: October 6, 2016Inventors: Hirohito MIZUMOTO, Yoshimi NIWA, Megumu ASANO, Hajime UJIIE, Satoshi YAMAWAKI
-
Patent number: 9208011Abstract: A clock output unit outputs a synchronous clock signal. A serial data receiving unit receives data representing an absolute position and an encoder sends data in synchronization with the synchronous clock signal. A position conversion unit converts the received absolute position into a current position. The position conversion unit calculates a difference between a last received absolute position and an absolute position received immediately before the last received absolute position. The position conversion unit obtains the latest current position by adding the difference and a current position that was calculated immediately before the latest current position. If the absolute value of the calculated difference is greater than a threshold value, the position conversion unit determines that the last received absolute position has an error.Type: GrantFiled: March 4, 2014Date of Patent: December 8, 2015Assignee: OMRON CorporationInventors: Yoshimi Niwa, Katsuyuki Kawamata
-
Publication number: 20140289571Abstract: A clock output unit outputs a synchronous clock signal. A serial data receiving unit receives data representing an absolute position and an encoder sends data in synchronization with the synchronous clock signal. A position conversion unit converts the received absolute position into a current position. The position conversion unit calculates a difference between a last received absolute position and an absolute position received immediately before the last received absolute position. The position conversion unit obtains the latest current position by adding the difference and a current position that was calculated immediately before the latest current position. If the absolute value of the calculated difference is greater than a threshold value, the position conversion unit determines that the last received absolute position has an error.Type: ApplicationFiled: March 4, 2014Publication date: September 25, 2014Applicant: OMRON CorporationInventors: Yoshimi Niwa, Katsuyuki Kawamata
-
Patent number: 8527040Abstract: In an abdominal fat measuring device that is a health managing device, vertical and horizontal widths of the abdomen of a subject are measured, and an ellipse defined by such widths is defined as an outer shape ellipse. The abdominal fat measuring device stores in advance an image representing the subcutaneous fat of the abdominal back side as an additional image in association with a proportion of the visceral fat mass and the subcutaneous fat mass. In the abdominal fat measuring device, the corresponding image is extracted from the stored additional images from the measured proportion of the visceral fat mass and the subcutaneous fat mass of the subject, added to the outer shape ellipse, and then a figure representing the measured fat free mass, visceral fat mass, and subcutaneous fat mass is drawn and displayed in the outer shape ellipse.Type: GrantFiled: August 11, 2011Date of Patent: September 3, 2013Assignee: Omron Healthcare Co., Ltd.Inventors: Yasuaki Murakawa, Takehiro Hamaguchi, Yoshimi Niwa
-
Publication number: 20110295144Abstract: In an abdominal fat measuring device that is a health managing device, vertical and horizontal widths of the abdomen of a subject are measured, and an ellipse defined by such widths is defined as an outer shape ellipse. The abdominal fat measuring device stores in advance an image representing the subcutaneous fat of the abdominal back side as an additional image in association with a proportion of the visceral fat mass and the subcutaneous fat mass. In the abdominal fat measuring device, the corresponding image is extracted from the stored additional images from the measured proportion of the visceral fat mass and the subcutaneous fat mass of the subject, added to the outer shape ellipse, and then a figure representing the measured fat free mass, visceral fat mass, and subcutaneous fat mass is drawn and displayed in the outer shape ellipse.Type: ApplicationFiled: August 11, 2011Publication date: December 1, 2011Applicant: OMRON HEALTHCARE CO., LTD.Inventors: Yasuaki MURAKAWA, Takehiro HAMAGUCHI, Yoshimi NIWA
-
Patent number: D583950Type: GrantFiled: January 24, 2008Date of Patent: December 30, 2008Assignee: Omron Healthcare Co., Ltd.Inventors: Kazunobu Itonaga, Toshihiko Ogura, Tadashi Koike, Yoshimi Niwa, Atsushi Sato, Naoki Mori, So Noguchi, Shuji Tsuruta, Masayuki Kawai