Machine monitoring system, monitoring device, and monitoring method

The machine monitoring system addresses the issue of abnormal production quantity increases due to spontaneous node device resets by implementing a system where production quantity values are stored in non-volatile memory during power-off and corrected upon power-on, thereby ensuring accurate production quantity management.

JP7679290B2Active Publication Date: 2025-05-19MINEBEAMITSUMI INC
View PDF 9 Cites 0 Cited by

Patent Information

Application Number
JP2021208608
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2021-12-22
Publication Date
2025-05-19
Estimated Expiration
2041-12-22

AI Technical Summary

Technical Problem

In machine monitoring systems, spontaneous resets of node devices can cause abnormal increases in actual production quantities, especially when power-off and power-on occur within a short time frame.

Method used

The system includes a node device that counts production quantity values and holds them in volatile memory, rounding up when the maximum count is reached. When power-off is detected, the value is stored in non-volatile memory and rewritten to volatile memory upon power-on. The monitoring device acquires these values and manages actual production quantities, performing correction processes to prevent abnormal increases.

Benefits of technology

This solution effectively prevents abnormal increases in actual production quantities even during spontaneous resets of node devices, ensuring accurate production quantity management.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007679290000001
    Figure 0007679290000001
  • Figure 0007679290000002
    Figure 0007679290000002
  • Figure 0007679290000003
    Figure 0007679290000003
Patent Text Reader

Abstract

To prevent abnormal increase in an actual production number even when spontaneous reset of a node device occurs.SOLUTION: A node device counts a production quantity value every time a signal indicating production output by a monitoring object facility is acquired and holds the counted value in a volatile memory, performs round up when the number reaches a predetermined count maximum value, holds the production quantity value in a non-volatile memory at the time of detection of power off, and writes the production quantity value back to the volatile memory at the time of power on. The monitoring device acquires the production quantity value from the node device, and manages an actual production number for each prescribed time. The monitoring device determines that it is the round up when a latest production quantity value acquired by the node device is decreased from the previous production quantity value, and when a difference between the previous production quantity value and the latest production quantity value exceeds a predetermined threshold that is a majority of the count maximum value, and calculates the actual production number.SELECTED DRAWING: Figure 2
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to a machine monitoring system, a monitoring device, and a monitoring method.

Background Art

[0002] In order to manage the actual production quantity for each predetermined period, for example, the daily production quantity, in monitoring target equipment such as production equipment provided in a factory, a machine monitoring system may be provided. In such a machine monitoring system, each time a node device connected to the monitoring target equipment acquires a signal (pulse signal, digital signal, etc.) indicating production output from the monitoring target equipment, it counts the production quantity value. Then, the upper-level monitoring device acquires the production quantity value from the node device and manages the actual production quantity for each predetermined period.

[0003] The node device holds the counted production quantity value in a volatile memory and rounds up when a predetermined maximum count value (for example, 262,143 when held in 18 bits) is reached. In order to manage the daily production quantity, it may be considered to reset the production quantity value of the node device for each operating day. However, when a count reset signal is sent from the monitoring device to the node device, there are cases where data delay occurs and accurate count aggregation cannot be performed, or complex control is required for handling node devices that do not respond due to power-off, etc. Therefore, count reset is not performed. Note that the node device obtains power from the monitoring target equipment.

[0004] In addition, as a countermeasure against the production quantity value on the volatile memory disappearing when the node device is powered off, considering the limit on the number of write operations of the non-volatile memory such as flash memory, the node device holds the production quantity value in the non-volatile memory when power-off is detected, and writes it back from the non-volatile memory to the volatile memory when powered on. That is, when a decrease in the power supply voltage is detected, the production quantity value on the volatile memory is held in the non-volatile memory within the time the capacitor has for storing electricity, and when powered on, the production quantity value is read from the non-volatile memory and written into the volatile memory.

[0005] In the upper monitoring device, based on the production quantity value acquired from the node device, mainly the following three processes · Normal count-up process · Round-up process · Count correction process are used to manage the actual production quantity for each day.

[0006] The normal count-up process is a process when the latest production quantity value acquired from the node device does not decrease (increases or does not change) compared to the previous production quantity value, and the difference from the previous production quantity value is added to the actual production quantity.

[0007] The round-up process is when the latest production quantity value acquired from the node device decreases compared to the previous production quantity value. When the difference between the previous production quantity value and the latest production quantity value exceeds a predetermined threshold (for example, 80% of 262,143 which is 209,714 when held in 18 bits) that is more than half of the count maximum value, it is determined as a round-up, and the actual production quantity is calculated by compensating for the numbers during the round-up considering the count maximum value. A technique similar to the round-up process here (a pulse counter that can count the number of pulses up to a value exceeding the upper limit value of the counting unit) is disclosed in Patent Document 1.

[0008] When the latest production quantity value obtained from the node device decreases compared to the previous production quantity value, and when the difference between the previous production quantity value and the latest production quantity value does not exceed the above threshold, the count correction process is a process that does not increase the actual production quantity, assuming that there is an error in the latest production quantity value obtained from the node device.

Prior Art Documents

Patent Documents

[0009]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0010] In the above machine monitoring system, most errors could be addressed by the count correction process. However, when a spontaneous reset of the node device occurred at a predetermined timing, there was a problem that it would cause an abnormal increase in the actual production quantity. Here, the spontaneous reset of the node device refers to a phenomenon where, when the time from power-off to power-on of the node device is short, a reset rarely occurs between 30 [s] and 120 [s] after power-on.

[0011] The present invention has been made in view of the above, and an object thereof is to provide a machine monitoring system or the like that does not cause an abnormal increase in the actual production quantity even when a spontaneous reset of the node device occurs.

Means for Solving the Problems

[0012] In order to solve the above-described problems and achieve the object, a machine monitoring system according to an aspect of the present invention includes a node device and a monitoring device. Each time the node device acquires a signal indicating production output from a facility to be monitored, it counts the production quantity value and holds it in a volatile memory. When a predetermined maximum count value is reached, it rounds up. When power-off is detected, it holds the production quantity value in a non-volatile memory and rewrites it to the volatile memory when power is turned on. The monitoring device acquires the production quantity value from the node device and manages the actual production quantity for each predetermined period. When the latest production quantity value acquired from the node device is less than the previous production quantity value, the monitoring device determines that it is a round-up when the difference between the previous production quantity value and the latest production quantity value exceeds a predetermined threshold that is more than half of the maximum count value, calculates the actual production quantity, and performs a correction process of not increasing the actual production quantity when the difference between the previous production quantity value and the latest production quantity value does not exceed the threshold.

[0013] The machine monitoring system according to an aspect of the present invention can prevent an abnormal increase in the actual production quantity even if a spontaneous reset of the node device occurs.

Brief Description of the Drawings

[0014]

Figure 1

Figure 2

Figure 3

Figure 4

Figure 5

Figure 6

Figure 7

Figure 8

Figure 9

Figure 10

Figure 11

Figure 12

Figure 13

Figure 14

Figure 15

[0015] Hereinafter, a machine monitoring system, a monitoring device, and a monitoring method according to an embodiment will be described with reference to the drawings. Note that the present invention is not limited by this embodiment. Also, the dimensional relationships between elements in the drawings, the ratios of the elements, etc. may be different from reality. There may also be parts where the dimensional relationships and ratios between the drawings are different from each other. In addition, the content described in one embodiment or modification example is generally applicable to other embodiments and modification examples as well.

[0016] FIG. 1 is a diagram showing a configuration example of a machine monitoring system 1 according to an embodiment. In FIG. 1, factories F1, F2,... are provided with a plurality of monitoring target facilities 2 such as production facilities, and a plurality of node devices 3 respectively and wired-connected to these monitoring target facilities 2. The node device 3 is configured to obtain power from the monitoring target facility 2. Further, in factories F1, F2,..., a monitoring device 4 is provided for every predetermined number of the node devices 3, and the monitoring device 4 and the node device 3 are connected by short-range wireless such as Bluetooth (registered trademark) Mesh.

[0017] The monitoring devices 4 of the respective factories F1, F2,... are connected to a firewall device 5 in a management office AF via a WAN (Wide Area Network), a LAN (Local Area Network), or the like. A time server device 6 and a plurality of terminal devices 7 are connected to the firewall device 5. The time server device 6 is used by the monitoring device 4 to refer to date and time information in daily change processing and the like. The terminal device 7 is used to refer to the actual production quantity for each monitoring target facility 2 by the Web server function provided by the monitoring device 4.

[0018] The node device 3 and the monitoring device 4 are computer devices, which include an arithmetic device, a storage device, an input / output device, etc., and execute predetermined processing based on a computer program stored in the storage device. Further, the node device 3 and the monitoring device 4 perform basic operations as described in the background art.

[0019] FIG. 2 is a flowchart showing an example of processing performed each time data is acquired for each node device 3 from the time of daily change in the monitoring device 4. FIG. 3 is a flowchart showing an example of normal count-up processing (step S5) in FIG. 2. FIG. 4 is a flowchart showing an example of round-up processing (step S7) in FIG. 2. FIG. 5 is a flowchart showing an example of count correction processing (step S8) in FIG. 2.

[0020] Before explaining the processing in the embodiment, in order to explain the previous problem (the problem that an abnormal increase in the actual production quantity occurs when an involuntary reset of the node device occurs), the processing in the comparative example will be explained first. FIG. 6 is a flowchart showing a processing example of the comparative example including the problem.

[0021] In FIG. 6, at the time of day change, the monitoring device 4 sets the production quantity value at the time of day change to the variable PreVal (step S1'). FIG. 7 is a diagram showing an example of a normal change in the production quantity value of the node device 3. The production quantity value increases by 1 each time production is detected, and when it reaches the count maximum value of "262,143", it returns to "1". FIG. 8 is a diagram showing an example of the production quantity value acquired from the node device 3 in the monitoring device 4 and the determined actual production quantity. Here, "210,000" is set as the production quantity value at the time of day change to the variable PreVal. Also, the actual production quantity at this time is "0".

[0022] Next, in FIG. 6, when the monitoring device 4 acquires the production quantity value from the node device 3, it sets the latest production quantity value to the variable CurVal (step S2'), and determines whether the variable CurVal is smaller than the variable PreVal (CurVal < PreVal) (step S3'). Note that the acquisition of the production quantity value from the node device 3 in the monitoring device 4 is performed by issuing a data acquisition request to the registered plurality of node devices 3 in a predetermined order.

[0023] Then, when the monitoring device 4 determines that the variable CurVal is not smaller than the variable PreVal (No in step S3'), it executes normal count-up processing (step S5'). The normal count-up processing is the same as that shown in FIG. 3. It sets the actual production quantity at that time to the variable ProductCnt (step S51), sets CurVal - PreVal as the increase in the production quantity (step S52), and sets ProductCnt + the increase in the production quantity to the actual production quantity (step S53).

[0024] For example, in the second frame from the left in FIG. 8 (at the first acquisition after the date change), the variable CurVal becomes "210,001", and since it is not smaller than the variable PreVal "210,000" (it has increased), it is a normal count-up process. The variable ProductCnt is the previous actual production quantity "0", the increase in the production quantity is "1", and the actual production quantity becomes "1". In FIG. 8, the production quantity values acquired from the node device 3 increase continuously by 1 each time, but depending on the interval at which the monitoring device 4 acquires the production quantity values from the node device 3, the production quantity values may not be continuous. FIG. 9 is a diagram showing an example where the production quantity values acquired from the node device 3 by the monitoring device 4 do not form continuous values. Also in this case, the actual production quantity is accurately counted by the same process as described above.

[0025] Next, in FIG. 6, the monitoring device 4 sets the value of the variable CurVal to the variable PreVal (step S9'), and waits for the setting of the latest production quantity value (step S2').

[0026] On the other hand, when the monitoring device 4 determines that the variable CurVal is smaller than the variable PreVal (Yes in step S3'), it further determines whether the variable PreVal is greater than a predetermined threshold that is more than half of the count maximum value (for example, when held in 18 bits, 80% of 262,143 which is 209,714) (PreVal > 209,714) (step S6').

[0027] And when the monitoring device 4 determines that the variable PreVal is greater than a predetermined threshold (209,714) that is more than half of the count maximum value (Yes in step S6'), it executes a round-up process (step S7'). The round-up process is the same as that shown in FIG. 4. It sets the actual production quantity at that time to the variable ProductCnt (step S71), sets 262,143 - PreVal + CurVal as the increase in the production quantity (step S72), and sets ProductCnt + the increase in the production quantity to the actual production quantity (step S73).

[0028] For example, when the production quantity value "1" is obtained from the third frame from the right in FIG. 9, the variable PreVal becomes the previous "262,120", the variable CurVal becomes "1", and it is a round-up process. The variable ProductCnt is the previous actual production quantity of "52,120", the increase in the production quantity is "24" (= 262,143 - 262,120 + 1), and the actual production quantity becomes "52,144" (= 52,120 + 24).

[0029] Next, in FIG. 6, the monitoring device 4 sets the value of the variable CurVal to the variable PreVal (step S9'), and waits for the setting of the latest production quantity value (step S2').

[0030] On the other hand, when the monitoring device 4 determines that the variable PreVal is not greater than a predetermined threshold value (209,714) which is more than half of the count maximum value (No in step S6'), it executes a count correction process (step S8'). The count correction process is the same as that shown in FIG. 5. It sets the actual production quantity at that time to the variable ProductCnt (step S81), sets "0" as the increase in the production quantity (step S82), and sets ProductCnt + the increase in the production quantity "0" to the actual production quantity (step S83).

[0031] FIG. 10 is a diagram showing an example of correction when the production quantity value obtained from the node device 3 in the monitoring device 4 decreases due to a defect. In FIG. 10, in the frame shown shaded, when the variable CurVal becomes "0", the variable PreVal is the previous "102", and it is a count correction process. The variable ProductCnt is the previous actual production quantity of "2", the increase in the production quantity is "0", and the actual production quantity remains "2".

[0032] Next, in FIG. 6, the monitoring device 4 sets the value of the variable CurVal to the variable PreVal (step S9'), and waits for the setting of the latest production quantity value (step S2').

[0033] Next, the first problem in the comparative example is as follows. FIG. 11 is a diagram showing an example of a defect in which a rapid increase in the actual production quantity has occurred due to an incorrect rounding-up process (step S7'). In FIG. 11, at the time of the fourth frame from the left, a power-off (OFF)-on (ON) occurs in the node device 3 in a short time, and the production quantity value "210,003" in the volatile memory is written into the non-volatile memory (Flash RAM), and it is assumed that "210,003" is read back from the non-volatile memory (Flash RAM) to the volatile memory.

[0034] It is assumed that at the time of the second frame from the right, a spontaneous reset occurs in the node device 3 due to the short-time power-off-on between 30 [s] and 120 [s] thereafter. In this case, due to the reset, the "210,003" read from the non-volatile memory (Flash RAM) to the volatile memory becomes the production quantity acquired by the monitoring device 4, and it becomes smaller than the previous "210,005". Also, since the variable PreVal "210,005" is larger than a predetermined threshold value (209,714) that is more than half of the count maximum value, the rounding-up process (step S7') is executed. As a result, due to the above-described process, the production quantity increases from "5" to "262,146", which is close to the count maximum value (262,143).

[0035] Next, the second problem in the comparative example is as follows. FIG. 12 is a diagram showing an example of a defect in which a rapid increase in the actual production quantity has occurred due to an incorrect normal count-up process (step S5'). In FIG. 12, at the time of the second frame from the left, a power-off (OFF)-on (ON) occurs in the node device 3 in a short time, and the production quantity value "262,412" in the volatile memory is written into the non-volatile memory (Flash RAM), and it is assumed that "262,412" is read back from the non-volatile memory (Flash RAM).

[0036] Assume that during the subsequent 30 [s] to 120 [s], a spontaneous reset occurred in the node device 3 due to a short power-off and on, at the time of the fourth frame from the right. In this case, due to the reset, the production quantity "262,412" read from the non-volatile memory (Flash RAM) to the volatile memory is acquired by the monitoring device 4 as the production quantity, and it is larger than the previous "1". Therefore, the normal count-up process (step S5') is executed. As a result, due to the above-described process, the production quantity increases from "3" to "262,414", which is close to the maximum count value (262,143).

[0037] Hereinafter, in the embodiments of FIGS. 2 to 5, a general process including a process example for solving the above problems will be described.

[0038] In FIG. 2, the monitoring device 4 sets the production quantity value at the time of date change to the variable PreVal at the time of date change (step S1).

[0039] Next, when the monitoring device 4 acquires the production quantity value from the node device 3, it sets the latest production quantity value to the variable CurVal (step S2), and determines whether the variable CurVal is smaller than the variable PreVal (CurVal < PreVal) (step S3).

[0040] Then, when the monitoring device 4 determines that the variable CurVal is not smaller than the variable PreVal (No in step S3), it further determines whether the value obtained by subtracting the variable PreVal from the variable CurVal is larger than a predetermined threshold value (209,714) that is more than half of the maximum count value (CurVal - PreVal > 209,714) (step S4).

[0041] Then, when the monitoring device 4 determines that the value obtained by subtracting the variable PreVal from the variable CurVal is not greater than a predetermined threshold value (209,714) that is more than half of the count maximum value (No in step S4), it executes normal count-up processing (step S5). The normal count-up processing (step S5) is as shown in FIG. 3.

[0042] Also, when the monitoring device 4 determines that the value obtained by subtracting the variable PreVal from the variable CurVal is greater than a predetermined threshold value (209,714) that is more than half of the count maximum value (Yes in step S4), it executes count correction processing (step S8). The count correction processing (step S8) is as shown in FIG. 5.

[0043] Next, after the normal count-up processing (step S5) or the count correction processing (step S8), the monitoring device 4 sets the value of the variable CurVal to the variable PreVal (step S9) and waits for the setting of the latest production quantity value (step S2).

[0044] Here, the aforementioned second problem (FIG. 12) occurred because, despite the production quantity value increasing significantly due to the spontaneous reset of the node device 3, the normal count-up processing was executed. Therefore, in this embodiment, when the production quantity value increases, if the difference from the previous production quantity value is greater than a predetermined threshold value (209,714) that is more than half of the count maximum value, instead of the normal count-up processing (step S5), the count correction processing (step S8) is executed.

[0045] FIG. 13 is a diagram showing an example in which the problem of FIG. 12 is solved according to the embodiment. In FIG. 13, it is assumed that at the time of the second frame from the left, a power-off (OFF)-on (ON) occurs in the node device 3 in a short time, the production quantity value "262,412" in the volatile memory is written to the non-volatile memory (Flash RAM), and "262,412" is read back from the non-volatile memory (Flash RAM) to the volatile memory.

[0046] Assume that during the subsequent 30 [s] to 120 [s], a spontaneous reset occurred in the node device 3 due to a short power-off and on, at the time of the fourth frame from the right. In this case, due to the reset, the production quantity "262,412" read from the non-volatile memory (Flash RAM) to the volatile memory is obtained by the monitoring device 4, and it is larger than the previous "1" (No in step S3). However, since the difference "262,411" from the previous "1" is larger than the threshold value (209,714) (Yes in step S4), the process proceeds to the count correction process (step S8), and by the process of FIG. 5 described above, the actual production quantity does not change from the previous "3".

[0047] Next, in FIG. 2, when the monitoring device 4 determines that the variable CurVal is smaller than the variable PreVal (Yes in step S3), it further determines whether the value obtained by subtracting the variable CurVal from the variable PreVal is larger than a predetermined threshold value (209,714) that is more than half of the count maximum value (PreVal - CurVal > 209,714) (step S6).

[0048] And when the monitoring device 4 determines that the value obtained by subtracting the variable CurVal from the variable PreVal is larger than a predetermined threshold value (209,714) that is more than half of the count maximum value (Yes in step S6), it executes the round-up process (step S7). The round-up process (step S7) is as shown in FIG. 4.

[0049] Also, when the monitoring device 4 determines that the value obtained by subtracting the variable CurVal from the variable PreVal is not larger than a predetermined threshold value (209,714) that is more than half of the count maximum value (No in step S6), it executes the count correction process (step S8).

[0050] Next, after the rounding-up process (step S7) or the count correction process (step S8), the monitoring device 4 sets the value of the variable CurVal to the variable PreVal (step S9) and waits for the setting of the latest production quantity value (step S2).

[0051] Here, the aforementioned first problem (FIG. 11) occurred because, despite the production quantity value decreasing slightly due to the spontaneous reset of the node device 3, the rounding-up process was executed. Therefore, in the present embodiment, when the production quantity value decreases, if the difference from the immediately preceding production quantity value is smaller than a predetermined threshold (209,714) that is more than half of the count maximum value, the count correction process (step S8) is executed instead of the rounding-up process (step S7).

[0052] FIG. 14 is a diagram showing an example in which the problem of FIG. 11 is solved according to the embodiment. In FIG. 14, it is assumed that at the time of the fourth frame from the left, a power-off (OFF)-on (ON) occurs in the node device 3 in a short time, and the production quantity value "210,003" in the volatile memory is written to the non-volatile memory (Flash RAM), and "210,003" is read back from the non-volatile memory (Flash RAM) to the volatile memory.

[0053] It is assumed that at the time of the second frame from the right, a spontaneous reset occurred in the node device 3 due to the short-time power-off-on between 30 [s] and 120 [s] thereafter. In this case, due to the reset, "210,003" read from the non-volatile memory (Flash RAM) to the volatile memory becomes the production quantity acquired by the monitoring device 4 and becomes smaller than the immediately preceding "210,005" (Yes in step S3). However, since the difference "2" from the immediately preceding "210,005" is smaller than the threshold value (209,714) (No in step S6), the process proceeds to the count correction process (step S8), and the actual production quantity does not change from the immediately preceding "5" by the process of FIG. 5 described above.

[0054] FIG. 15 is a diagram showing an example of normal round-up processing according to an embodiment. In FIG. 15, when the production quantity "1" is acquired after the immediately preceding production quantity "262,413" in the fifth frame from the left, CurVal <PreVal (Yes in step S3), and PreVal - CurVal> 209,714 (Yes in step S6), so the round-up processing (step S7) is executed. Then, by the processing of FIG. 4, the increase in the production quantity becomes "1", and the actual production quantity changes from the immediately preceding "3" to "4".

[0055] As described above, the embodiments of the present invention have been described. However, the present invention is not limited to the above embodiments, and various modifications can be made without departing from the spirit thereof.

[0056] As described above, the machine monitoring system according to the embodiment counts the production quantity value each time a signal indicating production output from the facility to be monitored is acquired, holds it in the volatile memory, rounds up when a predetermined maximum count value is reached, holds the production quantity value in the non-volatile memory when power-off is detected, and writes it back to the volatile memory when power-on. It includes a node device that performs this operation, and a monitoring device that acquires the production quantity value from the node device and manages the actual production quantity for each predetermined period. When the latest production quantity value acquired by the monitoring device is less than the previous production quantity value, if the difference between the previous production quantity value and the latest production quantity value exceeds a predetermined threshold that is more than half of the maximum count value, it determines that a round-up has occurred and calculates the actual production quantity. If the difference between the previous production quantity value and the latest production quantity value does not exceed the threshold, it performs a correction process of not increasing the actual production quantity. Thereby, even if a spontaneous reset of the node device occurs, it is possible to prevent an abnormal increase in the actual production quantity.

[0057] In addition, when the latest production quantity value acquired from the node device has not decreased compared to the previous production quantity value, if the difference between the previous production quantity value and the latest production quantity value does not exceed the threshold, the actual production quantity is calculated by normal count-up processing. If the difference between the previous production quantity value and the latest production quantity value exceeds the threshold, correction processing is performed without increasing the actual production quantity. This can prevent an abnormal increase in the actual production quantity due to other inconveniences caused by spontaneous reset of the node device.

[0058] In addition, the threshold value is 80% of the maximum count value. This enables practical management without inconvenience.

[0059] Also, each time a signal indicating production output from the monitoring target facility is acquired, the production quantity value is counted and held in the volatile memory. When the predetermined maximum count value is reached, it is rounded up. When power-off is detected, the production quantity value is held in the non-volatile memory and rewritten to the volatile memory when power-on occurs. A monitoring device that acquires the production quantity value from the node device and manages the actual production quantity for each predetermined period. When the latest production quantity value acquired from the node device has decreased compared to the previous production quantity value, if the difference between the previous production quantity value and the latest production quantity value exceeds a predetermined threshold that is more than half of the maximum count value, it is determined as a round-up and the actual production quantity is calculated. If the difference between the previous production quantity value and the latest production quantity value does not exceed the threshold, correction processing is performed without increasing the actual production quantity. This enables countermeasures through improvement of the monitoring device.

[0060] Also, each time a signal indicating production output from the equipment to be monitored is acquired, the production quantity value is counted and held in the volatile memory. When the predetermined maximum count value is reached, it is rounded up. When power-off is detected, the production quantity value is held in the non-volatile memory and written back to the volatile memory when power is turned on. In a method in a monitoring device that acquires the production quantity value from a node device and manages the actual production quantity for each predetermined period, when the latest production quantity value acquired from the node device is less than the previous production quantity value, if the difference between the previous production quantity value and the latest production quantity value exceeds a predetermined threshold that is more than half of the maximum count value, it is determined that rounding up has occurred and the actual production quantity is calculated. If the difference between the previous production quantity value and the latest production quantity value does not exceed the threshold, the computer performs a correction process of not increasing the actual production quantity. Thereby, it becomes possible to cope with improvements in the processing method in the monitoring device.

[0061] Also, the present invention is not limited by the above-described embodiments. Those configured by appropriately combining the above-described components are also included in the present invention. Further, additional effects and modifications can be easily derived by those skilled in the art. Therefore, a broader aspect of the present invention is not limited to the above-described embodiments, and various changes are possible.

Explanation of Reference Numerals

[0062] 1 Machine monitoring system, 2 Equipment to be monitored, 3 Node device, 4 Monitoring device, 5 Firewall device, 6 Time server device, 7 Terminal device, F1 Factory, F2 Factory, AF Management office

Claims

1. a node device that counts a production value every time a signal indicating production output from a monitored facility is acquired, stores the count in a volatile memory, rounds up when a predetermined count maximum is reached, stores the production value in a non-volatile memory when power is turned off, and writes the production value back to the volatile memory when power is turned on; a monitoring device that acquires the production unit values ​​from the node devices and manages the actual production numbers for each predetermined period; the monitoring device determines that a round-up has occurred and calculates the actual production number when the latest production value acquired from the node device is lower than the previous production value and the difference between the previous production value and the latest production value exceeds a predetermined threshold value that is a majority of the maximum count value, and performs a correction process not to increase the actual production number when the difference between the previous production value and the latest production value does not exceed the threshold value. Machine monitoring system.

2. the monitoring device calculates the actual production number by a normal count-up process when the latest production value acquired from the node device is not lower than the previous production value and when the difference between the previous production value and the latest production value does not exceed the threshold value, and performs a correction process not to increase the actual production number when the difference between the previous production value and the latest production value exceeds the threshold value. The machine monitoring system of claim 1 .

3. The threshold value is 80% of the maximum count value.

3. A machine monitoring system according to claim 1 or 2.

4. A monitoring device that acquires production unit values ​​from a node device that counts a production unit value every time a signal indicating production output from a monitored facility is acquired, stores the production unit value in a volatile memory, rounds up when a predetermined count maximum is reached, stores the production unit value in a non-volatile memory when a power-off is detected, and writes the production unit value back to the volatile memory when the power is turned on, and manages an actual production number for each predetermined period, When the latest production value obtained from the node device is lower than the previous production value, if the difference between the previous production value and the latest production value exceeds a predetermined threshold value that is a majority of the maximum count value, a round-up is determined and the actual production number is calculated, and if the difference between the previous production value and the latest production value does not exceed the threshold value, a correction process is performed so as not to increase the actual production number. Monitoring equipment.

5. A method for a monitoring device that acquires production unit values ​​from a node device that counts a production unit value and stores it in a volatile memory every time a signal indicating production output from a monitored facility is acquired, rounds up when a predetermined maximum count is reached, stores the production unit value in a non-volatile memory when a power-off is detected, and writes the production unit value back to the volatile memory when the power is turned on, and manages an actual production number for each predetermined period, comprising: When the latest production value obtained from the node device is lower than the previous production value, if the difference between the previous production value and the latest production value exceeds a predetermined threshold value which is a majority of the maximum count value, the computer determines that a round-up has occurred and calculates the actual production number, and if the difference between the previous production value and the latest production value does not exceed the threshold value, the computer performs a correction process not to increase the actual production number. Monitoring methods.

Citation Information

Patent Citations

  • Display device for the number of products

    JP1992178894A

  • Counter for number of thin plates

    JP1993266275A

  • counter

    JP1995078232A

  • Device and method for counting sheet and storage medium

    JP2001283181A

  • Data storage processing device for printer, printer and data storage processing method

    JP2012056132A