IP Library Granted Patent US 11,640,150
Granted Patent B2
US 11,640,150 · App. 16/789,427 · Granted May 2, 2023

Communication system, communication method, and information storage medium

Inventors: Ayaka Hashimoto (Kitakyushu, JP); Hirotaka Niimi (Kitakyushu, JP); Toshinobu Kira (Kitakyushu, JP); Wataru Nozaki (Kitakyushu, JP); Masaomi Kudo (Kitakyushu, JP); Yu Katono (Kitakyushu, JP); Hiroshi Okamoto (Kitakyushu, JP); Takeshi Nagata (Kitakyushu, JP); Takaaki Shogaki (Kitakyushu, JP); Megumi Yasuda (Kitakyushu, JP)
Assignee: KABUSHIKI KAISHA YASKAWA DENKI
G05B19/0426G05B19/4185G05B2219/35001G05B2219/37532
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,640,150
App. No.
16/789,427
Granted
May 2, 2023
Kind
B2
Abstract

Provided is a communication system, in which a first industrial machine and a second industrial machine are configured to communicate to/from each other, the communication system comprising circuitry configured to synchronize first time information updated by the first industrial machine and second time information updated by the second industrial machine with each other, wherein the second industrial machine is configured to: acquire state data on the second industrial machine; and transmit to the first industrial machine the second time information at a time when the state data is acquired and the state data.

Claims (87)

1. A communication system, in which a first industrial machine and a second industrial machine are configured to communicate to/from each other, the communication system comprising:

circuitry configured to use synchronous communication to synchronize first time information updated by the first industrial machine and second time information updated by the second industrial machine with each other,

wherein the first industrial machine is configured to use asynchronous communication to send a start request to the second industrial machine,

wherein the second industrial machine is configured to:

determine whether a predetermined trigger condition is satisfied;

acquire state data on the second industrial machine when the start request is received from the first industrial machine through use of the asynchronous communication and the predetermined trigger condition is satisfied; and

transmit to the first industrial machine the state data and the second time information indicating when the state data was acquired by the second industrial machine.

2. The communication system according to claim 1 ,

wherein the start request causes the second industrial machine to start recording the state data

wherein the first industrial machine is configured to send a readout request that is different from the start request to the second industrial machine, and

wherein the second industrial machine is configured to:

start the recording the state data when the start request is received, and

transmit the state data and the second time information indicating when the state data was acquired, upon receiving the readout request from the first industrial machine.

3. The communication system according to claim 1 ,

wherein the second industrial device is configured to:

control a motor,

is connected to a sensor or an encoder that detects a physical quantity of the motor, and

determine the predetermined trigger condition by determining whether the trigger condition is satisfied based on the physical quantity detected by the sensor or the encoder.

4. The communication system according to claim 3 ,

wherein the second industrial device is configured to:

determine the predetermined trigger condition by determining whether the feedback speed detected by the encoder falls within a predetermined range, or

determine the predetermined trigger condition by determining whether a torque signal detected by the sensor falls within a predetermined range, the torque signal has risen, the torque signal has converged, or the torque waveform has deviated from the reference range, or

determine the predetermined trigger condition by determining whether or not a temperature detected by the sensor falls within a predetermined range.

5. The communication system according to claim 4 , wherein the second industrial machine is configured to restrict an acquisition of the state data when the predetermined trigger condition is not satisfied by a predetermined time limit.

6. The communication system according to claim 1 ,

wherein the circuitry is implemented by the first industrial machine,

wherein the circuitry is configured to transmit a synchronization request containing the first time information to the second industrial machine, and

wherein the second industrial machine is configured to update the second time information based on the first time information contained in the synchronization request.

7. The communication system according to claim 1 ,

wherein the first industrial machine is configured to set an acquisition condition for the state data to the second industrial machine, and

wherein the second industrial machine is configured to acquire the state data based on the acquisition condition.

8. The communication system according to claim 1 ,

wherein the first industrial machine is configured to update time information with different time information from the first time information,

wherein the first industrial machine is configured to convert the second time information received from the second industrial machine to the different time information, and record the different time information in a storage in association with the state data received from the second industrial machine, and

wherein the different time information is in a different format than the first time information.

9. The communication system according to claim 1 ,

wherein the first industrial machine is a master machine,

wherein the second industrial machine is a slave machine configured to operate based on a command from the master machine,

wherein the slave machine is configured to acquire the state data on the slave machine, and

transmit to the master machine the second time information at a time when the state data is acquired and the state data.

10. The communication system according to claim 9 , wherein the circuitry is configured to display the command and the state data for comparison, based on the first time information at a time when the command is transmitted and the second time information received from the second industrial machine.

11. The communication system according to claim 1 ,

wherein the second industrial machine is configured to acquire, as the state data, trace data indicating a state change in time series in the second industrial machine, and

transmit to the first industrial machine the second time information at a time when the trace data is acquired and the trace data.

12. A communication method for performing communication between a first industrial machine and a second industrial machine, the communication method comprising:

using synchronous communication to synchronize first time information updated by the first industrial machine and second time information updated by the second industrial machine with each other;

using asynchronous communication to send a start request to the second industrial machine;

determining whether a predetermined trigger condition is satisfied;

causing the second industrial machine to acquire state data when the start request is received from the first industrial machine through use of the asynchronous communication and the predetermined trigger condition is satisfied; and

transmitting the state data and the second time information indicating when the state data was acquired to the first industrial machine.

13. A non-transitory computer readable information storage medium storing a program for causing, when first time information updated by a first industrial machine and second time information updated by a second industrial machine are synchronized with each other by using synchronous communication, the second industrial machine to:

determine whether a predetermined trigger condition is satisfied;

acquire state data on the second industrial machine when a start request is received from the first industrial machine through use of asynchronous communication and the predetermined trigger condition is satisfied; and

transmit the state data and the second time information indicating when the state data was acquired to the first industrial machine.

14. The communication system according to claim 2 ,

wherein the circuitry is configured to use synchronous communication to synchronize the first time information and the second time information with each other,

wherein the first industrial machine is configured to use asynchronous communication to send a start request the second industrial machine, and

wherein the second industrial machine is configured to acquire the state data when the start request is received from the first industrial machine through use of the asynchronous communication.

15. The communication system according to claim 2 ,

wherein the second industrial machine is configured to determine whether a predetermined trigger condition is satisfied, and

acquire the state data when the predetermined trigger condition is satisfied.

16. The communication system according to claim 3 ,

wherein the second industrial machine is configured to determine whether a predetermined trigger condition is satisfied, and

acquire the state data when the predetermined trigger condition is satisfied.

17. The communication system according to claim 2 ,

wherein the circuitry is implemented by the first industrial machine,

wherein the circuitry is configured to transmit a synchronization request containing the first time information to the second industrial machine, and

wherein the second industrial machine is configured to update the second time information based on the first time information contained in the synchronization request.

18. The communication system according to claim 3 ,

wherein the circuitry is implemented by the first industrial machine,

wherein the circuitry is configured to transmit a synchronization request containing the first time information to the second industrial machine, and

wherein the second industrial machine is configured to update the second time information based on the first time information contained in the synchronization request.

19. The communication system according to claim 4 ,

wherein the circuitry is implemented by the first industrial machine,

wherein the circuitry is configured to transmit a synchronization request containing the first time information to the second industrial machine, and

wherein the second industrial machine is configured to update the second time information based on the first time information contained in the synchronization request.

20. The communication system according to claim 1 ,

wherein the predetermined trigger condition is at least one of:

a condition relating to a physical quantity detected by a sensor or an encoder of the second industrial machine,

a condition relating to an internal state of the second industrial machine,

a condition that a feedback speed of the second industrial machine falls within a first predetermined range,

a condition that a value of a torque signal of the second industrial machine falls within a second predetermined range,

a condition that a torque signal of the second industrial machine rises,

a condition that a torque signal of the second industrial machine converges,

a condition that a torque waveform of the second industrial machine deviates from a reference range,

a condition that a temperature of the second industrial machine is within a third predetermined range, and

a condition that CPU usage rate of the second industrial machine falls within a fourth predetermined range.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 18, 2020
From: HASHIMOTO, AYAKA; NIIMI, HIROTAKA; KIRA, TOSHINOBU; NOZAKI, WATARU; KUDO, MASAOMI; KATONO, YU; OKAMOTO, HIROSHI; NAGATA, TAKESHI; SHOGAKI, TAKAAKI; YASUDA, MEGUMI
To: KABUSHIKI KAISHA YASKAWA DENKI
Reel/Frame 051835/0229 →
Priority Claims (1)
JP JP2019-025387 · Feb 15, 2019 · national
Continuity (1)
Related Publication 20200264577A1 · Aug 20, 2020