Screen generation method, screen generation device, and program
By combining sensor and controller data, the method and device generate management screens that accurately depict equipment status, addressing the inaccuracies of single-data-point assessments in conventional systems.
Patent Information
- Application Number
- JP2021118220
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2021-07-16
- Publication Date
- 2026-01-14
- Estimated Expiration
- 2041-07-16
AI Technical Summary
Conventional management systems struggle to generate accurate management screens for manufacturing facility equipment status due to reliance on single data points, leading to inaccurate assessments when equipment operates normally despite abnormal readings in temperature or vibration.
A method and device that utilize a combination of data from sensors and controllers to determine equipment status, incorporating a first determination process for sensor data combinations and a second process for sensor and controller data combinations to generate a management screen.
This approach allows for a more accurate reflection of equipment status, enabling precise determination of normal or abnormal conditions by considering multiple data types.
Smart Images

Figure 0007797794000001 
Figure 0007797794000002 
Figure 0007797794000003
Abstract
Description
[Technical Field]
[0001] The present invention relates to a screen generation method and a screen generation device for generating a management screen showing the status of equipment in a manufacturing facility, and also to a program for operating a computer as such a screen generation device. [Background technology]
[0002] A management system for managing equipment in a manufacturing facility is known. Such a management system has sensors installed in the manufacturing facility and manages the equipment by collecting information from the equipment and information from the sensors.
[0003] For example, in the production line monitoring system disclosed in Patent Document 1, a production line PLC (Programmable Logic Controller), a data collection PLC, and a gateway terminal are installed at the production site, and a server is installed at a remote location. The data collection PLC acquires production line data indicating the operating status of the equipment output from the production line PLC and values output from various sensors as sensor data, and outputs the acquired production line data and sensor data to the gateway terminal. The gateway terminal receives the production line data and sensor data output by the data collection PLC and transmits the received data via a network to a server installed at a remote location. The server accumulates the production line data and sensor data transmitted by the gateway terminal and makes the various data available for viewing from client terminals.
[0004] In addition, in the operation and maintenance support system disclosed in Patent Document 2, operation control devices, sensor devices, a power panel, and a data logger are installed within a facility. The data logger collects the operating status of the operation control devices and measurement data of the sensor devices from the PLC in the power panel. The data logger makes the measurement data viewable via a wireless network from the mobile information terminal of the site manager. The data logger also transmits the measurement data via the network to the information terminal device of a specialist engineer in a remote location. [Prior art documents] [Patent documents]
[0005] [Patent Document 1] Japanese Patent Publication No. 2018-63715 (published April 19, 2018) [Patent Document 2] Japanese Patent Publication No. 2004-326468 (published November 18, 2004) Summary of the Invention [Problem to be solved by the invention]
[0006] In conventional management systems that generate a management screen showing the status of equipment in a manufacturing facility based on information acquired from the equipment and sensors, the status of a piece of equipment (e.g., whether it is normal or abnormal) is determined based on a single piece of information acquired from the equipment or a single piece of information acquired from a sensor attached to the equipment. This makes it difficult to generate a management screen that accurately reflects the status of the equipment. For example, the temperature and vibration of an equipment are indicators for determining whether the equipment is abnormal. However, if the temperature is elevated but the vibration is low, or if the vibration is high but the temperature is low, the equipment is often operating normally. In conventional management systems that determine the status of an equipment based solely on the temperature or vibration of the equipment, it is difficult to generate a management screen that accurately reflects the status of the equipment in such cases.
[0007] One aspect of the present invention has been made in consideration of the above-mentioned problems, and aims to provide a screen generation method and screen generation device that generate a management screen that shows the status of equipment in a manufacturing facility, and that is capable of generating a management screen that accurately reflects the status of the equipment. [Means for solving the problem]
[0008] A screen generation method according to one aspect of the present invention is a screen generation method for generating a management screen showing the status of equipment in a manufacturing facility, characterized in that one or more processors execute at least one of a first determination process or a second determination process and a generation process. Also, a screen generation device according to one aspect of the present invention is characterized in that one or more processors include one or more processors that execute at least one of the first determination process or the second determination process and a generation process.
[0009] Here, the first determination process is a process of determining whether a combination of at least two types of data related to the equipment transmitted from a sensor attached to the equipment satisfies a predetermined condition. The second determination process is a process of determining whether a combination of first data related to the equipment transmitted from a sensor attached to the equipment and second data related to the equipment transmitted from a controller built into the equipment satisfies a predetermined condition. The generation process is a process of generating a management screen showing the status of the equipment according to the result of the executed determination process. [Effects of the Invention]
[0010] According to one aspect of the present invention, it is possible to realize a screen generation method and a screen generation device that are capable of generating a management screen that accurately reflects the status of equipment. [Brief explanation of the drawings]
[0011] [Figure 1] 1 is a block diagram showing a configuration of a management system according to an embodiment of the present invention; [Figure 2] 2 is a block diagram showing the configuration of a server included in the management system of FIG. 1. FIG. [Figure 3] 3 is a flowchart showing the flow of processing in a screen generation method executed by the server of FIG. 2. [Figure 4] 4 is a screen configuration diagram showing a specific example of a management screen generated by the screen generation method shown in FIG. 3. FIG. [Figure 5]4 is a screen configuration diagram showing a specific example of a selection screen generated when the selection process shown in FIG. 3 is executed. FIG. [Figure 6] 4 is a screen configuration diagram showing a specific example of a setting screen generated when the setting process shown in FIG. 3 is executed. FIG. DETAILED DESCRIPTION OF THE INVENTION
[0012] (Management system configuration) The configuration of a management system 1 according to one embodiment of the present invention will be described with reference to Fig. 1. Fig. 1 is a block diagram showing the configuration of the management system 1.
[0013] The management system 1 is a system for managing a production line 9, and includes a gateway 10, a server 20 (an example of the "screen generation device" in the claims), and a terminal 30, as shown in FIG.
[0014] The production line 9 is composed of n pieces of equipment M1 to Mn (n is a natural number equal to or greater than 1) installed within a production facility 90. Each piece of equipment Mi (i is a natural number equal to or greater than 1 and equal to or less than n) has a built-in controller Pi. The controller Pi has the function of identifying the internal state of the equipment Mi and generating data representing the identified state. Each piece of equipment Mi is also equipped with a sensor group Ci. Each sensor group Ci has the function of detecting the external state of the equipment Mi and generating a signal representing the detected state. A sensor master unit CP is also installed within the production facility 90. The sensor master unit CP is connected to each sensor group Ci via a wireless sensor network. The sensor master unit CP has the function of acquiring signals representing the external state of each piece of equipment Mi from the sensor group Ci attached to that piece of equipment Mi and generating data representing the external state of that piece of equipment Mi. The configuration of the production line 9 will be described in detail in a separate section.
[0015] The gateway 10 is disposed within the manufacturing facility 90 and is connected to each of the facilities M1 to Mn and the sensor master CP via a LAN 9001. The gateway 10 acquires data representing the internal state of each facility Mi from a controller Pi built into the facility Mi. The gateway 10 also acquires data representing the external state of each facility Mi from the sensor master CP. The server 20 is disposed outside the manufacturing facility 90 and is connected to the gateway 10 via a wide area network (WAN) 1001. The server 20 acquires data representing the external state of each facility Mi and data representing the internal state of each facility Mi from the gateway 10. The server 20 also generates a management screen G for managing the manufacturing line 9 based on the data acquired from the gateway 10. This management screen G includes an alert generated by the server 10 based on the data acquired from the gateway 10 and indicating the state of each facility Mi. The terminal 30 is disposed anywhere inside or outside the manufacturing facility 90 and is connected to the server 20 via the WAN 1001. The terminal 30 acquires the management screen G from the server 20 and displays the acquired management screen G. The configuration of the server 20 and a specific example of the management screen G will be described in detail in a separate section.
[0016] For example, the terminal 30 may be a laptop computer, smartphone, tablet, or the like carried by a person in charge of maintenance of each facility Mi. Furthermore, for example, the terminal 30 may be installed in a support sensor corresponding to maintenance of the production line 9. Furthermore, for example, the terminal 30 may be installed in a manufacturing facility 90 for use by a field staff member of the production line 9. Although FIG. 1 shows an example in which the management system 1 includes one terminal 30, the management system 1 may include multiple terminals 30. For example, one of the multiple terminals 30 may be carried by the aforementioned staff member, the others may be set in the aforementioned support center, and the others may be installed in the manufacturing facility 90.
[0017] (Production line details) The details of the production line 9 will be described again with reference to Fig. 1. As described above, the production line 9 includes n pieces of equipment M1 to Mn, n sensor groups C1 to Cn, and a sensor master unit CP. In this embodiment, the production line 9 is assumed to be a casting production line, but the present invention is not limited to this.
[0018] Each equipment Mi has a built-in controller Pi. Examples of equipment Mi include, but are not limited to, a molding machine, a blasting machine, or a dust collector.
[0019] Each controller Pi controls the equipment Mi. As an example, the controller Pi is a programmable logic controller (PLC) that operates according to a program for controlling each part of the equipment Mi. Each controller Pi identifies the internal state of the equipment Mi and generates data representing the identified state. Here, examples of the internal state of the equipment Mi include the operating state, power consumption, operating time, the number of inspections of a specific part, the operating time of a specific part, the date and time of replacement of a specific part, and the processing time required for a specific task. However, the internal state of the equipment Mi is not limited to these. Note that the identification of the internal state of the equipment Mi by the controller Pi is realized, for example, by referring to signals output from sensors built into the equipment Mi and / or parameters (e.g., setting values that define the operation of the equipment Mi) stored in a memory built into the equipment Mi. This memory may be internal to the controller Pi or external to the controller Pi.
[0020] Each controller Pi is connected to a gateway 10 (described later) via a local area network (LAN) 9001 installed in the manufacturing facility 90. The LAN 9001 may be, for example, a wired LAN, a wireless LAN, or a combination thereof. Each controller Pi transmits data representing the internal state of the equipment Mi to the gateway 10 in response to a request from the gateway 10 or spontaneously. Here, the data transmitted by the controller Pi to the gateway 10 at each transmission timing may be data generated immediately before the current transmission timing, or may be a time series of data generated between the previous transmission timing and the current transmission timing.
[0021] Each sensor group Ci is composed of sensors Ci1 to Cimi (mi is a natural number equal to or greater than 1) attached to equipment Mi. Here, attached means that the sensors are installed on the equipment Mi afterwards in order to detect the external state of the equipment Mi. The installation location of each sensor Cij (j is a natural number equal to or greater than 1 and equal to or less than mi) may be inside or outside the equipment Mi. Note that in this embodiment, sensors Ci1 to Cimi are attached to each equipment Mi, but the present invention is not limited to this. That is, the production line 9 may include equipment Mi that does not have any attached sensors. In the example of FIG. 1, two sensors C11 and C12 are attached to equipment M1. One sensor C21 is attached to equipment M2. One sensor Cm1 is attached to equipment Mn.
[0022] Each sensor Cij detects an external condition of the equipment Mi and generates a signal representing the detected condition. Here, examples of the external condition of the equipment Mi include vibrations of the equipment Mi or the temperature of the equipment Mi. The vibrations of the equipment Mi can be at least one of the displacement, velocity, and acceleration of the vibrations. Another example is the differential pressure between two rooms in the equipment Mi (e.g., a clean room and a dirty room in a dust collector). Another example is the current value of an electronic component (e.g., a motor for rotating components) built into the equipment Mi. Another example is contamination of the hydraulic oil in the equipment Mi. Another example is the temperature of hot water poured into the equipment Mi. However, the external condition of the equipment Mi is not limited to these. Examples of the sensor Cij include a vibration sensor, a CT (Current Transformer) sensor, a manometer, an oil degradation sensor, a non-contact temperature sensor, etc., but are not limited to these, and may also be any analog sensor (typically having an output of 4 to 20 mA).
[0023] Furthermore, each sensor Cij is communicatively connected to a sensor master CP. As an example, each sensor Cij is communicatively connected to the sensor master CP via a wireless sensor network. The wireless sensor network is constructed using short-range wireless communication such as infrared or Bluetooth (registered trademark). Furthermore, signals are transmitted and received between the sensor master CP and each sensor Cij in accordance with a predetermined protocol. If a sensor has a communication interface that connects to a wireless sensor network that the sensor master CP supports and transmits and receives information in accordance with a protocol that the sensor master CP supports, it can be easily added later as a sensor attached to any of the facilities Mi.
[0024] Each sensor Cij may be configured to periodically transmit a signal representing the detected external state of the equipment Mi to the sensor master CP. Alternatively, each sensor Cij may be configured to transmit a signal representing the detected external state of the equipment Mi to the sensor master CP when the detected external state of the equipment Mi satisfies a predetermined condition. Alternatively, each sensor Cij may be configured to transmit a signal representing the detected external state of the equipment Mi to the sensor master CP when a request is received from the sensor master CP.
[0025] The sensor master CP receives signals representing the external state of the equipment Mi from each sensor Cij. The timing at which the sensor master CP receives signals from each sensor Cij depends on the configuration of the sensor Cij. For each equipment Mi, the sensor master CP generates data representing the external state of the equipment Mi from the signals received from each of the sensors Ci1 to Cimi attached to the equipment Mi. Then, the sensor master CP stores the data representing the external state of the equipment Mi in a memory (not shown) of the sensor master CP in association with the identification information of the equipment Mi.
[0026] The sensor master CP is also connected to the gateway 10 via the LAN 9001. In response to a request from the gateway 10, or spontaneously, the sensor master CP reads information indicating the external state of each piece of equipment Mi from its memory and transmits the information to the gateway 10. Here, the data transmitted by the sensor master CP to the gateway 10 at each transmission timing may be data generated immediately before the current transmission timing, or may be a time series of data generated between the previous transmission timing and the current transmission timing.
[0027] In this embodiment, the production line 9 has one sensor master CP, but may also include multiple sensor masters configured similarly to the sensor master CP. In this case, each sensor Cij is connected to one of the multiple sensor masters. At least one of the multiple sensor masters may be connected to a wireless sensor network different from that of at least one of the other sensor masters. At least one of the multiple sensor masters may communicate with each sensor Cij using a protocol different from that of at least one of the other sensor masters.
[0028] (Server configuration) The details of the server 20 will be described with reference to Fig. 2. Fig. 2 is a block diagram showing the hardware configuration of the server 20.
[0029] 2, the server 20 is configured by a computer including a processor 201, a main memory 202, an auxiliary memory 203, and a communication interface 204. The main memory 202 and the auxiliary memory 203 are examples of memories included in the server according to the present invention. The communication interface 204 is an example of a communication interface included in the server according to the present invention.
[0030] The processor 201, main memory 202, auxiliary memory 203, and communication interface 204 are connected to one another via a bus 209. The processor 201 may be, for example, a single or multiple microprocessors, a single or multiple digital signal processors, a single or multiple microcontrollers, or a combination thereof. The main memory 202 may be, for example, a single or multiple semiconductor RAMs. The auxiliary memory 203 may be, for example, a single or multiple HDDs, a single or multiple SSDs, or a combination thereof. Furthermore, part or all of the auxiliary memory 203 may be storage on a network connected via the communication interface 204. The communication interface 204 is connected to the WAN 1001.
[0031] The auxiliary memory 203 stores a program P20 for causing the processor 201 to execute a screen generation method S20 of the server 20, which will be described later. The processor 201 loads the program P20 stored in the auxiliary memory 203 onto the main memory 202, and executes each instruction included in the program P20 loaded onto the main memory 202. In this way, the processor 201 executes each step included in the screen generation method S20. The auxiliary memory 203 also stores various data referenced by the processor 201 to execute the screen generation method S20.
[0032] The communication interface 204 is an interface for communicating with the gateway 10 and the terminal 30 via the WAN 1001. As the communication interface 204, for example, an Ethernet (registered trademark) interface is used.
[0033] Although the embodiment in which the processor 201 executes the screen generation method S20 in accordance with the program P20 stored in the auxiliary memory 203, which is an internal storage medium, has been described above, the present invention is not limited to this. That is, a configuration in which the processor 201 executes the screen generation method S20 in accordance with the program P20 stored in an external storage medium may also be adopted. In this case, the external storage medium may be a computer-readable "non-transitory tangible medium," such as a tape, disk, card, semiconductor memory, or programmable logic circuit. Alternatively, a configuration in which the processor 201 executes the screen generation method S20 in accordance with the program P20 acquired from a network connected via the communication interface 204 may also be adopted.
[0034] Although the embodiment in which the server 20 is realized using a single computer has been described here, the present invention is not limited to this. That is, the server 20 may be realized using a plurality of computers configured to be able to communicate with each other. In this case, the steps constituting the screen generation method S20 can be executed in parallel by these computers.
[0035] (Screen generation method flow) The flow of the screen generation method S20 executed by the server 20 will be described with reference to Fig. 3 and Fig. 4. Fig. 3 is a flow diagram showing the processing flow in the screen generation method S20. Fig. 4 is a sequence diagram showing the data flow in the screen generation method S20.
[0036] As shown in FIG. 3, the screen generation method S20 includes an acquisition process S21, a determination process S22, and a generation process S23.
[0037] The acquisition process S21 is a process in which the processor 201 of the server 20 acquires data related to each facility Mi from the gateway 10. The data acquired in the acquisition process S21 includes data transmitted from a sensor Cij attached to each facility Mi and representing the external state of the facility Mi, and data transmitted from a sensor Cij attached to each facility Mi and representing the external state of the facility Mi.
[0038] The determination process S22 is a process in which the processor 201 of the server 20 determines the state of each facility Mi based on the data acquired in the acquisition process S21. In the determination process S22, (1) a first determination method for determining whether or not a combination of two or more types of data transmitted from a sensor Cij attached to the facility Mi satisfies a predetermined condition (an example of the "first determination process" in the claims), or (2) a determination method for determining whether or not a combination of first data transmitted from a sensor Cij attached to the facility Mi and second data transmitted from a controller Pi built into the facility Mi satisfies a predetermined condition (a "second determination process" in the claims).
[0039] An example of a first determination method is a determination method in which whether the equipment Mi is normal or abnormal is determined based on data indicating the temperature of the equipment Mi and data indicating the acceleration of vibrations of the equipment Mi. As an example, the processor 201 of the server 20 determines that the equipment Mi is abnormal when the temperature T of the equipment Mi is equal to or greater than a predetermined threshold TH and the acceleration A of vibrations of the equipment Mi is equal to or greater than a predetermined threshold AH. Furthermore, the processor 201 of the server 20 determines that the equipment Mi is normal when the temperature T of the equipment Mi is equal to or less than a predetermined threshold TL and the acceleration A of vibrations of the equipment Mi is equal to or less than a predetermined threshold AL.
[0040] Although data indicating the acceleration of vibration of the equipment Mi has been given as an example of data indicating the vibration of the equipment Mi to be referenced for the determination, the present invention is not limited to this. Instead of the data indicating the acceleration of vibration of the equipment Mi, the determination may be made by referring to data indicating the displacement of vibration, or by referring to data indicating the speed of vibration.
[0041] An example of the second determination method is a determination method in which whether the equipment Mi is normal or abnormal is determined based on data indicating the temperature of the equipment Mi and data indicating the power consumption of the equipment Mi. As an example, the processor 201 of the server 20 determines that the equipment Mi is abnormal when the temperature T of the equipment Mi is equal to or higher than a predetermined threshold TH and the power consumption V of the equipment Mi is outside a predetermined range VL≦V≦VH. Furthermore, the processor 201 of the server 20 determines that the equipment Mi is normal when the temperature T of the equipment Mi is equal to or lower than a predetermined threshold TL and the power consumption V of the equipment Mi is within a predetermined range VL≦V≦VH.
[0042] Here, data indicating the temperature of the equipment Mi has been given as an example of data from the sensor Cij to be referenced for the determination, but the present invention is not limited to this. Instead of the data indicating the temperature of the equipment Mi, the determination may be made by referring to data indicating the vibration of the equipment Mi. Also, here, power consumption of the equipment Mi has been given as an example of data from the controller Pi to be referenced for the determination, but the present invention is not limited to this. Instead of the data indicating the power consumption of the equipment Mi, the determination may be made by referring to an internal state of the equipment Mi other than power consumption.
[0043] The generation process S23 is a process in which the processor 201 of the server 20 generates a management screen G showing the state of the equipment Mi based on the data acquired in the acquisition process S21 and the determination result obtained in the determination process S22. The management screen G generated in the generation process S22 is transmitted to the terminal 30. A specific example of the management screen G generated in the generation process S23 will be described in detail in another section.
[0044] 3, the screen generation method S20 may further include a selection process S24. The selection process S24 is a process in which the processor 201 of the server 20 selects the determination method to be adopted in the determination process S22 in response to a user operation. Examples of determination methods that can be selected in the selection process S24 include the first determination method and the second determination method described above.
[0045] 3, the screen generation method S20 may further include a setting process S25. The setting process S25 is a process in which the processor 201 of the server 20 sets a threshold value to be used in the determination process S22 in response to a user operation. For example, if the determination method employed in the determination process S22 is the first determination method described above, a threshold value to be compared with each of two or more types of data transmitted from the sensor Cij attached to the equipment Mi is set in the setting process S25. Alternatively, if the determination method employed in the determination process S22 is the second determination method described above, a threshold value to be compared with each of the first data transmitted from the sensor Cij attached to the equipment Mi and the second data transmitted from the controller Pi built into the equipment Mi is set in the setting process S25.
[0046] (Example of the management screen) A specific example of the management screen G generated by the server 20 and displayed on the terminal 30 will be described with reference to Fig. 4. The figure is a screen configuration diagram showing a specific example of the management screen G. The management screen G according to this specific example is a management screen that simultaneously displays the status of four pieces of equipment M1 to M4.
[0047] As shown in FIG. 4, the management screen G includes a first display area G1, a second display area G2, a third display area G3, and a fourth display area G4.
[0048] The first display area G1 is a display area for showing the status of the first facility M1. The second display area G2 is a display area for showing the status of the second facility M2. The third display area G3 is a display area for showing the status of the third facility M3. The fourth display area G4 is a display area for showing the status of the fourth facility M4. These four display areas G1 to G4 are configured similarly, so below we will only explain the first display area G1, and will omit explanations of the other display areas G2 to G4.
[0049] As shown in FIG. 4, the first display area G1 includes an external state display area G11, an internal state display area G12, and an alert display area G13.
[0050] The external state display area G11 is an area for displaying the external state of the equipment M1 indicated by the data acquired in the acquisition process S21. In Fig. 4, the external state display area G11 displays the temperature of the equipment M1 and the vibration (more specifically, the acceleration of the vibration) of the equipment M1 as the external state of the equipment Mi.
[0051] The internal state display area G12 is an area for displaying the internal state of the equipment M1 indicated by the data acquired in the acquisition process S21. In Fig. 4, an internal state display area for displaying the power consumption of the equipment Mi and the operating time of the equipment Mi is shown as an example of the internal state of the equipment Mi.
[0052] The alert display area G13 is an area for displaying the judgment result obtained in the judgment process S22 as an alert. If the judgment result obtained in the judgment process S22 is normal, the character string "normal" is displayed in the alert display area G13. If the judgment result obtained in the judgment process S22 is abnormal, the character string "abnormal" is displayed in the alert display area G13. If neither of these two cases applies, the character string "warning" or "caution" is displayed in the alert display area G13 to notify the user that the state is not normal, but has not yet reached an abnormal state. Here, "warning" indicates a state closer to "abnormal" than "caution," and "caution" indicates a state closer to "normal" than "warning."
[0053] (Example of selection screen) A specific example of the selection screen Ga generated by the processor 201 of the server 20 and displayed on the terminal 30 when the selection process S24 is performed in the screen generation method S20 shown in Fig. 3 will be described with reference to Fig. 5. Fig. 5 is a screen configuration diagram showing a specific example of the selection screen Ga.
[0054] The selection screen Ga according to this specific example displays the first and second determination methods described above as candidates for determination methods that can be adopted in the determination process S22. The selection screen Ga according to this specific example also includes a check box Ga1 that the user checks when the first determination method is adopted, and a check box Ga2 that the user checks when the second determination method is adopted. These two check boxes Ga1 and Ga2 are mutually exclusive, and when one check box is checked, the other check box is unchecked. The processor 201 of the server 20 executes the above-described determination process S22 using the determination method that is checked on the selection screen Ga.
[0055] The selection screen Ga displayed in the selection process S24 is not limited to the one shown in this specific example. For example, the user may be allowed to freely create an inequality indicating the first or second determination method by selecting a parameter to be determined and an upper limit value and / or a lower limit value that serve as a determination condition. Furthermore, the user may be allowed to freely create a logical expression (a plurality of inequalities connected by AND or OR) indicating the first or second determination method by selecting a connection relationship (AND or OR) between the inequalities thus created.
[0056] (Example of the setting screen) When the setting process S25 is performed in the screen generation method S20 shown in Fig. 3, a specific example of the setting screen Gb generated by the processor 201 of the server 20 and displayed by the terminal 30 will be described with reference to Fig. 6. Fig. 6 is a screen configuration diagram showing a specific example of the setting screen Gb.
[0057] The setting screen Gb according to this specific example is the screen displayed when the first determination method is selected in the selection process S24. The setting screen Gb according to this specific example includes a text field Gb1 for the user to input a threshold value TH (lower limit of abnormal values) to be compared with the temperature of the device Mi, and a text field Gb2 for the user to input a threshold value TL (upper limit of normal values) to be compared with the temperature of the device Mi. The setting screen Gb according to this specific example also includes a text field Gb3 for the user to input a threshold value AH (lower limit of abnormal values) to be compared with the acceleration of vibrations of the device Mi, and a text field Gb4 for the user to input a threshold value AL (upper limit of normal values) for the acceleration of vibrations of the device Mi. The processor 201 of the server 20 executes the determination process S22 described above using the threshold values input in these text fields Gb1 to Gb4.
[0058] (summary) An image generation method according to aspect 1 of this embodiment is a screen generation method for generating a management screen showing the status of equipment in a manufacturing facility, characterized in that one or more processors execute at least one of (1) a first judgment process for determining whether a combination of at least two types of data related to the equipment, transmitted from a sensor attached to the equipment, satisfies a predetermined condition, or (2) a second judgment process for determining whether a combination of first data related to the equipment, transmitted from a sensor attached to the equipment, and second data related to the equipment, transmitted from a controller built into the equipment, satisfies a predetermined condition, and a generation process for generating a management screen showing the status of the equipment based on the result of the executed judgment process.
[0059] According to the above method, it is possible to generate a management screen that more accurately reflects the status of the equipment, compared to generating a management screen that shows the status of the equipment based on only one type of data from a sensor attached to the equipment, or generating a management screen that shows the status of the equipment based only on data from a controller built into the equipment.
[0060] In addition to the features of the image generation method according to aspect 1, the image generation method according to aspect 2 of this embodiment is characterized in that the processor further executes a selection process to select whether to execute the first determination process or the second determination process in response to a user operation, and in the generation process, the processor generates a management screen showing the status of the equipment in response to the result of the determination process selected in the selection process.
[0061] According to the above method, it becomes possible to change the determination method used to determine the state of the equipment according to the user's wishes.
[0062] The image generation method according to aspect 3 of this embodiment is characterized in that, in addition to the features of the image generation method according to aspect 1 or 2, the processor further executes at least one of (1) a first setting process for setting a threshold value to be compared with each of the two types of data in the first determination process in response to a user operation, or (2) a second setting process for setting a threshold value to be compared with each of the first data and the second data in the second determination process in response to a user operation.
[0063] According to the above method, it becomes possible to change the threshold value used to determine the state of the equipment according to the user's wishes.
[0064] The image generation method according to aspect 4 of this embodiment is characterized in that, in addition to the features of the image generation method according to any one of aspects 1 to 3, the two types of data are data indicating the temperature of the equipment and data indicating the vibration of the equipment, the first data is data indicating the temperature or vibration of the equipment, and the second data is data indicating the internal state of the equipment.
[0065] According to the above method, it is possible to generate a management screen that more accurately reflects the state of the equipment, in particular whether the equipment is normal or abnormal.
[0066] An image generation device according to aspect 5 of this embodiment is a screen generation device that generates a management screen showing the status of equipment in a manufacturing facility, and is equipped with one or more processors, which perform at least one of (1) a first judgment process that determines whether a combination of at least two types of data related to the equipment, transmitted from a sensor attached to the equipment, satisfies a predetermined condition, or (2) a second judgment process that determines whether a combination of first data related to the equipment, transmitted from a sensor attached to the equipment, and second data related to the equipment, transmitted from a controller built into the equipment, satisfies a predetermined condition, and a generation process that generates a management screen showing the status of the equipment based on the result of the judgment process executed.
[0067] According to the above-described device, it is possible to generate a management screen that more accurately reflects the status of the equipment, compared to generating a management screen that shows the status of the equipment based on only one type of data from a sensor attached to the equipment, or generating a management screen that shows the status of the equipment based only on data from a controller built into the equipment.
[0068] The program according to aspect 6 of this embodiment is a program for causing a computer to operate as the screen generating device according to aspect 5, and is characterized in that it causes one or more processors provided in the computer to execute each of the processes.
[0069] According to the above configuration, the computer can function as a screen generation device capable of generating a management screen that more accurately reflects the state of the equipment.
[0070] (Additional notes) The present invention is not limited to the above-described embodiments, and various modifications are possible within the scope of the claims. Embodiments obtained by appropriately combining the individual technical means included in the above-described embodiments are also included in the technical scope of the present invention. [Explanation of symbols]
[0071] 1 Management System 10 Gateway 20 Server (management screen generation device) 201 processor 202 Main Memory 203 Auxiliary Memory 204 Communication Interface 30 devices 90 manufacturing facilities 9 production lines Mi equipment Pi Controller CP sensor master unit Ci sensor group
Claims
1. A screen generation method for generating a management screen showing the status of equipment in a manufacturing facility, comprising: one or more processors (1) at least one of a first determination process for determining whether a combination of at least two types of data related to the equipment, transmitted from a sensor attached to the equipment, satisfies a predetermined condition, or (2) a second determination process for determining whether a combination of first data related to the equipment, transmitted from a sensor attached to the equipment, and second data related to the equipment, transmitted from a controller built into the equipment, satisfies a predetermined condition; a generation process for generating a management screen showing the status of the equipment according to the result of the executed determination process; the first data and the second data are data relating to the same facility, the processor further executes a selection process of selecting whether to execute the first determination process or the second determination process in response to a user operation; In the generation process, the processor generates a management screen showing the state of the equipment according to the result of the determination process selected in the selection process. A screen generation method comprising:
2. In the selection process, the processor generates a selection screen including selectable information indicating the first determination process and information indicating the second determination process.
2. The screen generating method according to claim 1.
3. The processor further executes at least one of (1) a first setting process for setting a threshold value to be compared with each of the two types of data in the first determination process in response to a user operation, or (2) a second setting process for setting a threshold value to be compared with each of the first data and the second data in the second determination process in response to a user operation.
3. The screen generating method according to claim 1 or 2.
4. the two types of data are data indicating a temperature of the equipment and data indicating a vibration of the equipment, The first data is data indicating a temperature or vibration of the equipment, and the second data is data indicating an internal state of the equipment.
4. The screen generating method according to claim 1, wherein the screen generating method comprises:
5. A screen generation device for generating a management screen showing the status of equipment in a manufacturing facility, one or more processors; The processor: (1) at least one of a first determination process for determining whether a combination of at least two types of data related to the equipment, transmitted from a sensor attached to the equipment, satisfies a predetermined condition, or (2) a second determination process for determining whether a combination of first data related to the equipment, transmitted from a sensor attached to the equipment, and second data related to the equipment, transmitted from a controller built into the equipment, satisfies a predetermined condition; a generation process for generating a management screen showing the status of the equipment according to the result of the executed determination process; the first data and the second data are data relating to the same facility, the processor further executes a selection process of selecting whether to execute the first determination process or the second determination process in response to a user operation; In the generation process, the processor generates a management screen showing the status of the equipment according to the result of the determination process selected in the selection process. A screen generating device characterized by:
6. 6. A program for causing a computer to operate as the screen generating device according to claim 5, the program causing one or more processors included in the computer to execute each of the processes.
Citation Information
Patent Citations
Operation maintenance support system of environmental plant facility
JP2004326468A
Plant abnormality monitoring method and computer program for plant abnormality monitoring
JP2017120504A
Manufacturing line monitoring device, manufacturing line monitoring program, manufacturing line monitoring method, and manufacturing line monitoring system
JP2018063715A
Fault diagnosis system
JP2018092310A
Field equipment, field equipment system and diagnostic method
JP2018139152A