Diagnosis device and computer-readable recording medium

WO2026167782A1PCT designated stage Publication Date: 2026-08-13FANUC LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-02-05
Publication Date
2026-08-13

Smart Images

  • Figure JP2025003807_13082026_PF_FP_ABST
    Figure JP2025003807_13082026_PF_FP_ABST
Patent Text Reader

Abstract

Provided is a diagnosis device comprising: a connection information acquisition unit that acquires connection information with one or more I / O units directly or indirectly connected to a control device provided in an industrial machine; a noise information acquisition unit that acquires noise detection information including position information indicating a noise detection position or indirect position information provided for identifying the noise detection position, on the basis of communication data flowing between the control device provided in the industrial machine and the I / O units or between the plurality of I / O units; a coupling unit that couples the connection information and the noise detection information to generate noise generation information indicating, in association with the connection information, that noise has been generated in the industrial machine; and an output unit that outputs the noise generation information to a display device.
Need to check novelty before this filing date? Find Prior Art

Description

Diagnostic device and computer-readable recording medium

[0001] The present disclosure relates to a diagnostic device and a computer-readable recording medium.

[0002] In the connection between a control device built in a machine, particularly an industrial machine, and an I / O (Input / Output) unit, a technique for detecting noise occurring in the periphery based on an error in communication data is known. As an example of such a conventional technique, Patent Document 1 can be cited.

[0003] Japanese Patent Application Laid-Open No. 2016-158051

[0004] However, in the conventional technique, the detected noise is represented in the order of connection of each I / O unit. With such a display method, it is difficult to know where the actual noise source is in the industrial machine. Therefore, a technique for easily displaying where the noise source of the noise detected based on an error in communication data is in which part of the industrial machine is desired.

[0005] At the site, it is desired to easily estimate the position of the noise source of the industrial machine.

[0006] The diagnostic device for an industrial machine according to the present disclosure combines detection information related to noise generated in the industrial machine and information related to the connection relationship between the I / O unit included in the industrial machine and the control device or between a plurality of I / O units, and outputs it as combined information associating the occurrence of noise in the industrial machine with connection information such as the I / O unit of the industrial machine, thereby solving the above problems.

[0007] Furthermore, one aspect of the present disclosure is a diagnostic device comprising: a connection information acquisition unit that acquires connection information between a control device provided by an industrial machine and one or more I / O units directly or indirectly connected to it; a noise information acquisition unit that acquires noise detection information, including location information indicating a noise detection location or indirect location information used to identify a noise detection location, based on communication data flowing between the control device provided by the industrial machine and the I / O units or between a plurality of I / O units; a coupling unit that combines the connection information and the noise detection information to generate noise generation information indicating that noise is occurring in the industrial machine in association with the connection information; and an output unit that outputs the noise generation information to a display device.

[0008] This is a block diagram schematically showing the functions of the diagnostic device in the first disclosure. This is a block diagram schematically showing an example of the hardware configuration of the diagnostic device relating to this disclosure. This is a block diagram showing the functions of the diagnostic device in the second disclosure. This is a schematic diagram showing an example of an image of the communication panel of an industrial machine taken by an imaging device. This is an illustrative diagram showing an example of the state in which the diagnostic device detects the positions of the control device and I / O units of the industrial machine based on the image in Figure 4 and displays the results. This is a diagram showing an example of noise counter values ​​detected at the connection parts of each element of the industrial machine in table format. This is an illustrative diagram showing an example of the state in which the diagnostic device places the noise counter values ​​detected between each unit of the industrial machine onto the image. This is an illustrative diagram showing an example of the state in which the position of the noise source estimated by the diagnostic device is superimposed onto the image. This is a block diagram schematically showing an example of the connection of the control device and I / O units of the industrial machine. This is a diagram showing an example in table format of the case in which the noise detected at each connection part of the industrial machine in Figure 9 is arranged in the order of the I / O unit connection.

[0009] Next, a diagnostic device according to the embodiment of this disclosure will be described in detail with reference to the attached drawings.

[0010] <First Embodiment> Figure 1 shows a diagnostic device 1 according to the first embodiment. The diagnostic device 1 according to the first embodiment is a device for diagnosing the state of an industrial machine 2, specifically the state of a control device mounted on the industrial machine 2. The diagnostic device 1 can generate information on noise generated around the control device of the industrial machine 2, and more preferably, can estimate the location of the noise source.

[0011] Here, the general configuration and operation of the industrial machine 2 diagnosed by the diagnostic device 1 will be explained with reference to Figures 9 and 10. The industrial machine 2 is equipped with a control device, more preferably a CNC (computer numerical control device) 902, and in the example shown in Figure 9, multiple I / O units are connected in series to the CNC 902 as one channel. However, the I / O units specifically shown in Figure 9 are limited to the I / O unit 904 directly connected to the CNC 902 and the I / O unit 906 directly connected to the I / O unit 904. In addition, other channels, i.e., other I / O units or groups of I / O units, may be connected to the CNC 902, but these are not shown in Figure 9.

[0012] The CNC 902 transmits and receives signals to and from other component units or external devices mounted inside the industrial machine 2 via I / O units 904, 906, and further I / O units. During this communication process, noise generated around the control unit or any of the I / O units may be mixed into the signal, causing a communication error. Figure 10 shows a table of noise counter values ​​obtained by measuring the noise mixed into the signals input to the CNC 902 and I / O units 904 and 906, arranged in system relay order. Here, system relays %Z320 to %Z323 refer to predetermined addresses in the memory (not shown) mounted on the industrial machine 2, where the noise counter values ​​are stored.

[0013] In Figures 9 and 10, one channel (Channel 1) with CNC 902 as the master is represented as Group 0 (I / O Unit 904) and Group 1 (I / O Unit 906) in the order of serial connection from the master. In Figure 10, the arrows shown in the description items for each system relay indicate the direction of the signal for which noise measurement was performed. For example, in the case of system relay %Z320, the noise counter value measured for the signal output from I / O Unit 904 of Group 0 and input to the master CNC 902 will be stored.

[0014] The diagnostic device 1 can further acquire connection information of the control device provided in the industrial machine 2 and each I / O unit directly or indirectly connected in series with it, from an input device 3 that supplies image data or information to other devices.

[0015] The diagnostic device 1 creates noise generation information based on communication data containing noise counter values ​​for each system relay acquired from the industrial machine 2 and connection information acquired from the input device 3, and outputs a communication signal containing the created noise generation information to the display device 4. Preferably, the display device 4 has a display screen that visually displays the received information.

[0016] From here, the functional components of the diagnostic device 1 will be described in more detail. The diagnostic device 1 includes a noise information acquisition unit 12 that can acquire communication data flowing between the control device and I / O units of the industrial machine 2, and between the I / O units if the industrial machine 2 has multiple I / O units.

[0017] In this embodiment, the diagnostic device 1 is connected wirelessly or via a wire to a communication unit (not shown) provided by the industrial machine 2, enabling it to send and receive communication signals with the industrial machine 2, and the noise information acquisition unit 12 can receive communication signals 14 from the industrial machine 2 via wireless or wired communication. The communication signals are assumed to contain communication data flowing between the control device and I / O units of the industrial machine 2, or between I / O units themselves.

[0018] The noise information acquisition unit 12 acquires noise detection information 16 contained in the received communication signal 14 by receiving the communication signal 14 transmitted from the industrial machine 2. The noise detection information 16 particularly includes, among the information related to the industrial machine 2 contained in the communication signal 14, position information that directly indicates the noise detection location, or indirect position information used to identify the noise detection location. The noise detection information 16 may further include information used to estimate the strength of the noise detected in correspondence with each position information or indirect position information, such as a noise counter value.

[0019] The diagnostic device 1 includes a connection information acquisition unit 18 that is connected to the input device 3 wirelessly or by wire. The connection information acquisition unit 18 acquires connection information 22 contained in the input signal 20 received from the input device 3, which includes the control device of the industrial machine 2 and one or more I / O units that are directly or indirectly connected in series with it.

[0020] Here, the input device 3 that supplies the input signal 20 containing the connection information 22 to the connection information acquisition unit 18 can be any device as long as it is capable of wireless or wired communication with the diagnostic device 1 via the connection information acquisition unit 18.

[0021] One specific example of the input device 3 is a computer capable of transmitting design drawing data of an industrial machine 2, created using CAD (Computer-Aided Design), to the connection information acquisition unit 18 of the diagnostic device 1. In this example, the design drawing data created using CAD is contained in the input signal 20, and the connection information acquisition unit 18 extracts and acquires the design drawing data from the input signal 20 as connection information 22.

[0022] Another example of the input device 3 is an imaging device with a communication function that can transmit imaging data obtained by imaging the control panel of the industrial machine 2. In this example, the imaging data obtained by the imaging device imaging the control panel of the industrial machine 2 is included in the input signal 20, and the connection information acquisition unit 18 extracts and acquires the imaging data from the input signal 20 as connection information 22.

[0023] Furthermore, the connection information acquisition unit 18 can also receive separate input signals 20 from one or more input devices 3, and acquire connection information 22 that appropriately combines the necessary data from the multiple input signals 20 to supply to the next stage. For example, the diagnostic device 1 may be configured to communicate with both a computer capable of transmitting CAD design drawing data of the industrial machine 2 and an imaging device capable of transmitting imaging data via the connection information acquisition unit 18.

[0024] The diagnostic device 1 includes a coupling unit 24 connected to a noise information acquisition unit 12 and a connection information acquisition unit 18. The coupling unit 24 receives noise detection information 16 from the noise information acquisition unit 12 and connection information 22 from the connection information acquisition unit 18 at predetermined or arbitrary timings. The coupling unit 24 combines the received noise detection information 16 and connection information 22 to create information about noise generated by the industrial machine 2, i.e., noise generation information 26.

[0025] The noise generation information 26 includes information indicating that noise is being generated in the industrial machine 2, in association with the connection information 22. If the noise detection information 16 is location information that directly indicates the noise detection location, the coupling unit 24 processes the noise detection information 16 to associate it with the connection information 22, particularly with display data such as design drawings of the industrial machine 2 or image data contained in the connection information 22. On the other hand, if the location information contained in the information received from the noise information acquisition unit 12 is indirect location information used to identify the noise detection location, the coupling unit 24 first estimates the noise detection location based on the noise detection information 16 and the connection information 22, and then processes the estimated noise detection location to associate it with the connection information 22.

[0026] Furthermore, the coupling unit 24 can also perform processing to associate information other than the detection position-related information contained in the noise detection information 16, such as a noise counter value used to estimate the strength of the noise, with the connection information 22.

[0027] The diagnostic device 1 includes an output unit 28 connected to a coupling unit 24 and configured to receive noise generation information 26 from the coupling unit 24. The output unit 28 is also connected wirelessly or via wired to a communication unit (not shown) of the display device 4. The output unit 28 generates an output signal 30 containing the noise generation information 26 received from the coupling unit 24 and outputs the generated output signal 30 to the display device 4 by wireless or wired transmission. The conversion of the noise generation information 26 into an output signal 30 by the output unit 28 includes a process of converting the noise generation information 26 contained in the output signal 30 into a format compatible with the display method of the display device 4.

[0028] The display device 4, upon receiving the output signal 30, can visually display noise generation information 26 that helps estimate the noise source.

[0029] Figure 2 is a schematic hardware configuration diagram showing the main parts of the diagnostic device 1 according to this embodiment. The CPU (Central Processing Unit) 101 in the diagnostic device 1 according to this embodiment is a processor that controls the diagnostic device 1 as a whole. The CPU 101 reads the system program stored in the ROM (Read Only Memory) 112 via the bus 102 and controls the entire diagnostic device 1 according to the read system program. The RAM (Random Access Memory) 113 temporarily stores various data, such as temporary calculation data and display data, as well as various data input from external sources.

[0030] The non-volatile memory 114 is composed of, for example, a memory backed up by a battery (not shown), an SSD (Solid State Drive), etc. By providing the non-volatile memory 114 in the diagnostic device 1, the stored state is retained even when the power to the diagnostic device 1 is turned off. The non-volatile memory 114 is also connected to the CPU 101 via the bus 102, similar to the ROM 112 and RAM 113, and the data or information held by the non-volatile memory 114 is used to help the CPU 101 control the diagnostic device 1.

[0031] The diagnostic device 1 is equipped with multiple interfaces, each of which is connected to the bus 102. This connection configuration allows the diagnostic device 1 to receive various data, information, and control programs from external devices, and to send generated data to the said external device or another external device. Figure 2 shows interfaces 115, 116, and 117 as some of the interfaces provided by the diagnostic device 1.

[0032] Interface 115 is used to connect the CPU 101 of the diagnostic device 1 to the industrial machine 2. Interface 116 is used to connect the CPU 101 of the diagnostic device 1 to the input device 3. Interface 117 is used to connect the CPU 101 of the diagnostic device 1 to the display device 4.

[0033] The non-volatile memory 114 stores noise detection information 16 read from the industrial machine 2 via interface 115 and connection information 22 read from the input device 3 via interface 116.

[0034] The control program stored in the non-volatile memory 114 may be loaded into the RAM 113 when the diagnostic device 1 performs a diagnosis. The data and information stored in the non-volatile memory 114 may also be loaded into the RAM 113 when they are needed during the diagnosis. In addition, various system programs, including well-known programs, are pre-written into the ROM 112.

[0035] The output signal 30 containing noise generation information 26, generated by the CPU 101 using various system programs, data, and information stored in ROM 112, RAM 113, or non-volatile memory 114, is output to the display device 4 via interface 117. The display device 4 visually displays the noise generation information 26 contained in the output signal 30 received via interface 117 on its display screen. The display device 4 displays at least information related to the noise detection location, and preferably also displays the detected noise amount, such as the noise counter value.

[0036] Thus, with the diagnostic device 1, which realizes the functional configuration shown in Figure 1 with the hardware configuration shown in Figure 2, it becomes possible to visually confirm at least information related to the noise detection location, making it easier to estimate the noise generation location.

[0037] Furthermore, the computer-readable recording medium may contain a program that causes the noise information acquisition unit 12, connection information acquisition unit 18, coupling unit 24, and output unit 28 to operate. By reading such a program via such a recording medium, any computer can be realized as the diagnostic device 1 according to this embodiment.

[0038] <Second Embodiment> Figure 3 shows the functional configuration of the diagnostic device 1 according to the second embodiment. In Figure 3, the same reference numerals are used for functional blocks that are provided in the same way as in the first embodiment shown in Figure 1, and redundant explanations are omitted. Alternatively, the diagnostic device 1 according to the second embodiment can be realized with the same hardware configuration as shown in Figure 2.

[0039] The diagnostic device 1 according to the second embodiment includes a noise information acquisition unit 12, a connection information acquisition unit 18, a coupling unit 24, and an output unit 28, similar to the diagnostic device of the first embodiment, and also includes an estimation unit 32 for estimating the source of noise. The estimation unit 32 is connected to the noise information acquisition unit 12 to receive noise detection information 16, and is also connected to the connection information acquisition unit 18 to receive at least a portion of the connection information 22. The information that the estimation unit 32 receives from the connection information acquisition unit 18 includes at least information regarding the arrangement of the control device and I / O units of the industrial machine 2.

[0040] Furthermore, the noise detection information 16 received by the estimation unit 32 from the noise information acquisition unit 12 includes at least positional information that directly or indirectly indicates the noise detection location. Preferably, the noise detection information 16 also includes data related to the strength of the noise, such as a noise counter value.

[0041] The estimation unit 32 estimates the noise source in the industrial machine 2 based on the received noise detection information 16 and connection information 22. The estimation of the noise source includes at least the estimation regarding the noise generation position, and is realized by estimating the relative positions with respect to the control device and I / O units arranged in the industrial machine 2 based on the acquired information such as the arrangement density of the noise detection positions or the magnitudes of the detection values.

[0042] There is no particular limitation on the noise source estimation method, and any estimation program or estimation formula for estimating the noise source generation position based on the noise detection position or detection value may be stored in advance in a storage element such as the ROM 112. As an example of the noise source estimation method, the noise detection positions are superimposed on the layout data of the industrial machine 2, and the centroid with weights based on the error detection amounts is calculated for each noise detection position, and this centroid is estimated as the location of the noise source.

[0043] The estimation unit 32 is also connected to the coupling unit 24, and the estimated position of the noise source determined by the estimation unit 32 is transferred to the coupling unit 24 as estimation result information 34 together with other information related to the estimated position.

[0044] The coupling unit 24 couples at least a part of the estimation result information 34 transferred from the estimation unit 32 and the connection information 22 transferred from the connection information acquisition unit 18. At this time, at least a part of the connection information 22 coupled with the estimation result information 34 in the coupling unit 24 may be the part excluding the information used for the estimation of the noise source by the estimation unit 32 from the original connection information 22. Such a part is, for example, the part that is treated as the background of the control device and I / O units provided in the industrial machine 2 when the diagnosis result is displayed on the display device 4 among the original design drawing data of the industrial machine 2 to be diagnosed or the original imaging data captured by the imaging device.

[0045] The information resulting from the coupling of the estimation result information 34 and the connection information 22 executed by the coupling unit 24 is transferred to the output unit 28 as noise generation information 36 with an estimation result.

[0046] The output unit 28 generates an output signal 40 containing the noise generation information 36 with the estimation result received from the combining unit 24, and transmits the generated output signal 40 to the display device 4 by wireless or wired communication. The conversion by the output unit 28 into the output signal 40 containing the noise generation information 36 with the estimation result includes a process of converting the noise generation information 36 contained in the output signal 40 into a form adapted to the display method on the display device 4.

[0047] The display device 4 that has received the output signal 40 can visually display the noise generation information 36 with the estimation result. Thus, according to the diagnostic device 1 having the functional configuration shown in FIG. 3, the user of the diagnostic device 1, such as the administrator of the industrial machine 2, can more easily estimate the noise generation position based on the displayed visual information.

[0048] Note that a computer-readable recording medium may record a program that operates as the above-described noise information acquisition unit 12, connection information acquisition unit 18, combining unit 24, output unit 28, and estimation unit 32. By any computer reading such a program via such a recording medium, the computer is embodied as the diagnostic device 1 according to the present embodiment.

[0049] <Third Embodiment> The functional configuration of the diagnostic device 1 according to the third embodiment is also the same as that of the diagnostic device according to the second embodiment shown in FIG. 3. Regarding the hardware configuration as well, a configuration similar to that shown in FIG. 2 can realize the diagnostic device 1 according to the third embodiment.

[0050] It should be noted that, in the case of the present embodiment, the connection information acquisition unit 18 of the diagnostic device 1 has an internal configuration suitable for processing the imaging data contained in the input signal 20 received from the VR (virtual reality) goggles. That is, in the case of the present embodiment, the input device 3 that transmits the input signal 20 containing the connection information 22 is a VR goggles, which is a form of an imaging device. And the imaging data of the control panel of the industrial machine 2 captured by the VR goggles corresponds to at least a part of the connection information 22 of the control device and each I / O unit of the control panel.

[0051] The VR goggles have a built-in communication device that can communicate with the diagnostic device 1, or can be connected to it, thereby fulfilling the role of an input device 3. Regarding the technology for recognizing the positions of the control device and each I / O unit on the imaging data, known technologies, such as the technology disclosed in Japanese Patent Application Publication No. 2021-22057, can be applied.

[0052] In the following, an example of the diagnostic operation of the industrial machine 2 by the diagnostic device 1 according to the third embodiment will be described. Figure 4 is an image 200 of the control panel of the industrial machine 2 to be diagnosed, captured by the VR goggles, which are the input device 3.

[0053] From image 200, the positions of the control unit (CNC) and each I / O unit are detected on the imaging data using the technique described above. The detection results are shown in Figure 5. In this example, the arrangement of the CNC 209, the control panel I / O 210 as group 0, the I / O unit 211 as group 1, the I / O unit 212 as group 2, the drive control unit 213 as group 3, and the drive control unit 214 as group 4 was detected.

[0054] On the other hand, in industrial machine 2, the amount of communication error in the control device and each unit is determined by measuring the noise counter value for each system relay. The measurement results are shown in the table in Figure 6. The table explains which system relay measured which signal flowed in which direction, and the symbols for the system relays are also shown in Figure 5 at the locations corresponding to the connectors of the CNC and each unit.

[0055] The diagnostic device 1 acquires information containing the measurement results of the amount of communication error from the industrial machine 2 using the noise information acquisition unit 12, and acquires information containing the arrangement of the industrial machine 2 on the control panel using the connection information acquisition unit 18.

[0056] The diagnostic device 1 transfers information related to the measurement results of the amount of communication error acquired by the noise information acquisition unit 12 and information related to the arrangement on the control panel acquired by the connection information acquisition unit 18 to the estimation unit 32. Based on the information transferred from the noise information acquisition unit 12 and the connection information acquisition unit 18, the estimation unit 32 estimates the source of noise in the control panel of the industrial machine 2.

[0057] An example of a method for estimating the source of noise is as follows. First, as shown in Figure 7, the noise counter values ​​detected by the industrial machine 2, received via the noise information acquisition unit 12, are placed on the connector positions of the CNC 209 and each unit, which are detected from the image 200 received via the connection information acquisition unit 18. This process can be considered a partial coupling process that combines the noise detection information 16 with the connector positions of the CNC 209 and each unit from the connection information 22.

[0058] Even if the image 200 shown in Figure 7 is displayed on the display device 4, the manager of the industrial machine 2 can estimate the noise source to some extent by looking at it. However, in the diagnostic device 1 of this embodiment, the estimation unit 32 performs estimation processing based on the information transmitted to the estimation unit 32 so that the noise source can be estimated with higher accuracy and the estimation result can be displayed on the display device 4. The estimation processing by the estimation unit 32 is performed based on the arrangement relationship between the CNC 209 and each unit, and the relationship between the magnitude of the communication error amounts measured in each.

[0059] A preferred example of the noise source estimation process performed by the estimation unit 32 is to determine the centroid of the noise counter values ​​placed on the CNC 209 and each unit, and estimate that centroid as the location of the noise source. When the noise counter values ​​are arranged as shown in Figure 7 under the arrangement shown in Figure 5, the estimation unit 32 calculates a point on the image 200 as the centroid based on numerical conditions such as the noise counter values ​​of %326 and %327 being the highest, followed by the noise counter value of %325. The estimation unit 32 estimates the location of the centroid it has calculated as the noise source.

[0060] The estimation unit 32 outputs estimation result information 34 containing the estimated results of the noise source to the coupling unit 24. The coupling unit 24 combines the estimation result information 34 received from the estimation unit 32 with a portion of the connection information 22 received from the connection information acquisition unit 18, more specifically, with the image data of the control panel of the industrial machine 2 captured by the VR goggles. The coupling unit 24 then sends noise generation information 36 with the estimated results of the noise source to the output unit 28.

[0061] The output unit 28 performs a conversion process to adapt the noise generation information 36 with estimated results received from the coupling unit 24 to the screen display method of the display device 4, and transmits the output signal 40 obtained by the conversion process to the display device 4.

[0062] The display device 4 visualizes the noise generation information 36, which includes the estimated results of the noise source contained in the output signal 40, and displays it on the display screen. The display screen at that time shows the image 200 shown in Figure 8. In image 200, the light-emitting display 300 is superimposed on the image data of the control panel of the industrial machine 2. In this embodiment, the light-emitting display 300 takes the shape of a circle centered on the position estimated by the estimation unit 32 to be the noise source.

[0063] A user of the diagnostic device 1 can immediately predict, by looking at the image 200 displayed by the display device 4, that some kind of noise source is occurring in or near the control panel of the industrial machine 2 corresponding to the position of the illuminated display 300.

[0064] Although embodiments of this disclosure have been described in detail above, this disclosure is not limited to the individual embodiments described above. These embodiments can be added, replaced, modified, partially deleted, etc., in any way that does not depart from the spirit of the invention or from the idea and intent of this disclosure derived from the claims and their equivalents. For example, the order of operations and processes in the embodiments described above are shown as examples only and are not limited thereto. The same applies when numerical values ​​or mathematical formulas are used in the description of the embodiments described above.

[0065] The following are annotations relating to embodiments of the present disclosure. (Annotation 1) A diagnostic device (1) according to one aspect of the present disclosure includes: a connection information acquisition unit (18) that acquires connection information with one or more I / O units directly or indirectly connected to a control device provided by an industrial machine; a noise information acquisition unit (12) that acquires noise detection information including location information indicating a noise detection location or indirect location information used to identify a noise detection location based on communication data flowing between the control device and the I / O unit or between a plurality of I / O units provided by an industrial machine; a coupling unit (24) that combines the connection information and the noise detection information to generate noise generation information indicating that noise is occurring in the industrial machine in association with the connection information; and an output unit (28) that outputs the noise generation information to a display device.

[0066] (Note 2) A diagnostic device (1) for industrial machinery according to another aspect of the present disclosure further comprises an estimation unit (32) that estimates the source of noise generated in the industrial machinery based on noise detection information and connection information.

[0067] (Note 3) In a diagnostic device for industrial machinery (1) according to another aspect of the present disclosure, a connection information acquisition unit (18) acquires connection information from design drawing data of the industrial machinery or imaging data of the industrial machinery.

[0068] (Note 4) In other embodiments of the Industrial Machinery Diagnostic Device (1) of the present disclosure, the noise detection information includes data relating to the intensity of noise detected in correspondence with location information or indirect location information.

[0069] (Note 5) A computer-readable recording medium according to one aspect of the present disclosure records a program that causes a computer to operate as: a connection information acquisition unit (18) that acquires connection information with one or more I / O units directly or indirectly connected to a control device provided by an industrial machine; a noise information acquisition unit (12) that acquires noise detection information including location information indicating a noise detection location or indirect location information used to identify a noise detection location, based on communication data flowing between the control device and the I / O unit or between a plurality of I / O units provided by an industrial machine; a coupling unit (24) that combines the connection information and the noise detection information to generate noise generation information indicating that noise is being generated in the industrial machine in association with the connection information; and an output unit (28) that outputs the noise generation information to a display device.

[0070] 1 Diagnostic device 12 Noise information acquisition unit 18 Connection information acquisition unit 24 Coupling unit 28 Output unit 32 Estimation unit 101 CPU 112 ROM 113 RAM 114 Non-volatile memory

Claims

1. A diagnostic device comprising: a connection information acquisition unit that acquires connection information between a control device provided by an industrial machine and one or more I / O units directly or indirectly connected to it; a noise information acquisition unit that acquires noise detection information, including location information indicating a noise detection location or indirect location information used to identify the noise detection location, based on communication data flowing between the control device and the I / O units or between a plurality of I / O units provided by the industrial machine; a coupling unit that combines the connection information and the noise detection information to generate noise generation information indicating that noise is being generated in the industrial machine in association with the connection information; and an output unit that outputs the noise generation information to a display device.

2. The diagnostic device according to claim 1, further comprising an estimation unit that estimates the source of noise generated in the industrial machine based on the noise detection information and the connection information.

3. The diagnostic device according to claim 1 or 2, wherein the connection information acquisition unit acquires the connection information from the design drawing data of the industrial machine or the imaging data of the industrial machine.

4. The diagnostic device according to claim 1 or 2, wherein the noise detection information includes data relating to the intensity of noise detected in correspondence with the position information or the indirect position information.

5. A computer-readable recording medium recording a program that causes a computer to operate as: a connection information acquisition unit that acquires connection information with one or more I / O units directly or indirectly connected to a control device provided by an industrial machine; a noise information acquisition unit that acquires noise detection information including location information indicating a noise detection location or indirect location information used to identify the noise detection location, based on communication data flowing between the control device and the I / O units or between a plurality of I / O units provided by the industrial machine; a coupling unit that combines the connection information and the noise detection information to generate noise generation information indicating that noise is being generated in the industrial machine in association with the connection information; and an output unit that outputs the noise generation information to a display device.