VISUALIZATION DEVICE, VISUALIZATION METHOD, AND STORAGE MEDIUM
20230047494 · 2023-02-16
Assignee
Inventors
Cpc classification
G05B19/41885
PHYSICS
G05B23/0216
PHYSICS
G05B19/4184
PHYSICS
G05B2219/31414
PHYSICS
G06F3/14
PHYSICS
International classification
G05B19/418
PHYSICS
Abstract
A visualization device includes a processor for carrying out a first displaying process of displaying, on a display device, a first screen indicating power consumption of a whole of an equipment group in each of periods included in a period group, a second displaying process of displaying, on the display device, a second screen indicating a cycle time of each of pieces of equipment included in the equipment group in a particular period, and a third displaying process of displaying, on the display device, a third screen indicating a cycle time of each of processes carried out with use of a particular piece of equipment in the particular period.
Claims
1. A visualization device for visualizing an operating status of an equipment group, said visualization device comprising at least one processor that carries out: a first displaying process of displaying, on a display device, a first screen indicating power consumption of a whole of the equipment group in each of periods included in a period group and selecting a particular period from the period group according to a user operation; a second displaying process of displaying, on the display device, a second screen indicating a cycle time of each of pieces of equipment included in the equipment group in the particular period and selecting a particular piece of equipment from the equipment group according to a user operation; and a third displaying process of displaying, on the display device, a third screen indicating a cycle time of each of processes carried out with use of the particular piece of equipment in the particular period.
2. The visualization device as set forth in claim 1, wherein: in the second displaying process, the at least one processor causes the display device to display the first screen and the second screen; and in the third displaying process, the at least one processor causes the display device to display the third screen together with the first screen and the second screen.
3. The visualization device as set forth in claim 1, wherein: the first screen includes a graph in which a horizontal axis represents one of a period and power consumption per unit production volume of the equipment group, and a vertical axis represents the other of the period and the power consumption per unit production volume.
4. The visualization device as set forth in claim 1, wherein: the first screen includes a scatter diagram in which a horizontal axis represents one of a production volume and power consumption of the equipment group, and a vertical axis represents the other of the production volume and the power consumption.
5. The visualization device as set forth in claim 1, wherein: the second screen indicates one or both of a stop time and a standby time of each of the pieces of equipment included in the equipment group in the particular period, together with or in place of a cycle time of each of the pieces of equipment included in the equipment group in the particular period.
6. The visualization device as set forth in claim 1, wherein: the third screen indicates one or both of a stop time and a standby time of each of the processes carried out with use of the particular piece of equipment in the particular period, together with or in place of a cycle time of each of the processes carried out with use of the particular piece of equipment in the particular period.
7. A method for visualizing an operating status of an equipment group, said method comprising: carrying out a first displaying process of displaying, on a display device, a first screen indicating power consumption of the equipment group in each of periods included in a period group and selecting a particular period from the period group according to a user operation; carrying out a second displaying process of displaying, on the display device, a second screen indicating a cycle time of each of pieces of equipment included in the equipment group in the particular period and selecting a particular piece of equipment from the equipment group according to a user operation; and carrying out a third displaying process of displaying, on the display device, a third screen indicating a cycle time of each of processes carried out with use of the particular piece of equipment in the particular period, the first displaying process, the second displaying process, and the third displaying process being carried out with use of at least one processor.
8. A non-transitory storage medium storing a visualization program for causing a computer to operate as a visualization device recited in claim 1, the computer including the at least one processor, and the visualization program causing the at least one processor to carry out the first displaying process, the second displaying process, and the third displaying process.
Description
BRIEF DESCRIPTION OF DRAWINGS
[0011]
[0012]
[0013]
[0014]
[0015]
[0016]
[0017]
[0018]
[0019]
DESCRIPTION OF EMBODIMENTS
[0020] The following description will discuss a configuration of a visualization device 1 in accordance with an embodiment of the present invention, with reference to
[0021] The visualization device 1 is a device for carrying out a visualization method S1 for visualizing an operating status of an equipment group 2. The equipment group 2 is a set of a plurality of pieces of equipment. In the present embodiment, the equipment group 2 is constituted by three pieces of equipment A, B, and C which receive electric power supplied from a single power source 3. A flow of the visualization method S1 will be described later with reference to other drawings.
[0022] The visualization device 1 includes a processor 11, a memory 12, an input/output interface (IF) 13, and a communication interface (IF) 14, as illustrated in
[0023] The memory 12 stores a visualization program P1 for carrying out the visualization method S1. The processor 11 carries out the visualization method S1 according to the visualization program P1. Examples of devices that can be used as the processor 11 include a central processing unit (CPU). Examples of devices that can be used as the memory 12 include a flash memory.
[0024] An input device and/or an output device are connected to the input/output IF 13. Examples of the output device connected to the input/output IF 13 include a display device and a printer. Examples of the input device connected to the input/output IF 13 include a keyboard and a mouse. As the input/output IF 13, for example, HDMI (registered trademark), USB (registered trademark), or the like can be used. In the present embodiment, a display device 15 is connected to the input/output IF 13.
[0025] An information processing device is connected to the communication IF 14 through a communication network. Examples of the information processing device connected to the communication IF 14 include a sensor and a programmable logic controller (PLC). The communication IF 14 can be, for example, Ethernet (registered trademark), Wi-Fi (registered trademark), CC-Link (registered trademark), or the like. In the present embodiment, a sensor 4 and PLCs 21 through 23 are connected to the communication IF 14. The sensor 4 is provided on an electric power feed path from the power source 3 to the equipment group 2, and detects power consumption P of the whole of the equipment group 2. The power consumption P of the whole of the equipment group 2 conforms to or substantially conforms to PA+PB+PC, which is a sum of power consumptions PA, PB, and PC of the pieces of equipment A, B, and C. The PLC 21 is a PLC that controls the piece of equipment A, the PLC 22 is a PLC that controls the piece of equipment B, and the PLC 23 is a PLC that controls the piece of equipment C.
[0026] The piece of equipment A carries out processes A1, A2, and so forth. The PLC 21 has a function of identifying a cycle time TA0 of the piece of equipment A and cycle times TA1, TA2, and so forth of the processes A1, A2, and so forth, and notifying the visualization device 1 of the identified cycle times. Similarly, the piece of equipment B carries out processes B1, B2, and so forth. The PLC 22 has a function of identifying a cycle time TB0 of the piece of equipment B and cycle times TB1, TB2, and so forth of the processes B1, B2, and so forth, and notifying the visualization device 1 of the identified cycle times. Similarly, the piece of equipment C carries out processes C1, C2, and so forth. The PLC 23 has a function of identifying a cycle time TC0 of the piece of equipment C and cycle times TC1, TC2, and so forth of the processes C1, C2, and so forth, and notifying the visualization device 1 of the identified cycle times. The visualization device 1 has a function of visualizing the cycle times TA0, TA1, TA2, and so forth, TB0, TB1, TB2, and so forth, and TC0, TC1, TC2, and so forth which have been notified by the pieces of equipment A, B, and C. Those functions can be realized using a known technique (e.g., ePVS (registered trademark) of BEET, INC.), and therefore detailed descriptions thereof are omitted here.
[0027] In the present embodiment, the configuration is employed in which the pieces of equipment A, B, and C consume electric power supplied from the common power source 3. Note, however, that the present invention is not limited to such a configuration. For example, a configuration can be employed in which the pieces of equipment A, B, and C consume electric power supplied from different power sources. In such a case, for example, it is possible that a sensor is provided to each of the pieces of equipment A, B, and C, power consumptions PA, PB, and PC of the pieces of equipment A, B, and C are detected using those sensors, and power consumption P=PA+PB+PC is calculated in the visualization device 1.
[0028] Note that the visualization program P1 for causing the processor 11 to carry out the visualization method S1 can be stored on a non-transitory tangible storage medium which is readable by a computer. The storage medium can be the memory 12 or another storage medium. For example, a tape, a disk, a card, a semiconductor memory, a programmable logic circuit, or the like can be used as said another storage medium.
[0029] The following description will discuss a flow of the visualization method S1 carried out by the visualization device 1, with reference to
[0030] It is assumed that the information below is stored in the memory 12 for periods included in a period group, prior to carrying out the visualization method S1. The period is an arbitrary time unit. The period can be, for example, a month, a week, a day, or an hour. The period group is an arbitrary time unit longer than the period. The period group can be, for example, a year, a month, a week, or a day. In the examples illustrated in
[0031] (1) Power consumption P of whole of equipment group 2;
[0032] (2) Cycle time TA0 of piece of equipment A;
[0033] (3) Cycle times TA1, TA2, and so forth of processes A1, A2, and so forth carried out by piece of equipment A;
[0034] (4) Cycle time TB0 of piece of equipment B;
[0035] (5) Cycle times TB1, TB2, and so forth of processes B1, B2, and so forth carried out by piece of equipment B;
[0036] (6) Cycle time TC0 of piece of equipment C; and
[0037] (7) Cycle times TC1, TC2, and so forth of processes C1, C2, and so forth carried out by piece of equipment C.
[0038] The visualization method S1 includes a first displaying process S11, a second displaying process S12, and a third displaying process S13, as illustrated in
[0039] The first displaying process S11 is a process of displaying, on the display device 15, the first screen σ1 indicating power consumption P of a whole of the equipment group 2 in each of periods included in a particular period group and selecting a particular period from the particular period group according to a user operation. In the present embodiment, the processor 11 reads from the memory 12 power consumption P of the whole of the equipment group 2 in each of periods included in the particular period group, and carries out the first displaying process S11.
[0040] An example of the first screen σ1 is illustrated in
[0041] The second displaying process S12 is a process of displaying, on the display device 15, a second screen σ2 indicating a cycle time of each of pieces of equipment included in the equipment group 2 in the particular period (which has been selected in the first displaying process S11) and selecting a particular piece of equipment from the equipment group 2 according to a user operation. In the present embodiment, the processor 11 reads from the memory 12 a cycle time of each of the pieces of equipment included in the equipment group 2 in the particular period, and carries out the second displaying process S12.
[0042] An example of the second screen σ2 is illustrated in
[0043] In the second displaying process S12, the processor 11 can display the first screen of together with the second screen σ2 on the display device 15, as illustrated in
[0044] The third displaying process S13 is a process of displaying, on the display device 15, the third screen σ3 indicating a cycle time of each of processes carried out by the particular piece of equipment (selected in the second displaying process S12) in the particular period (selected in the first displaying process S11). In the present embodiment, the processor 11 reads from the memory 12 a cycle time of each of processes carried out by the particular piece of equipment in the particular period, and carries out the third displaying process S13.
[0045] An example of the third screen σ3 is illustrated in
[0046] In the third displaying process S13, the processor 11 can display the first screen of and the second screen σ2 together with the third screen σ3 on the display device 15, as illustrated in
[0047] In the present embodiment, a configuration is employed in which the visualization method S1 is carried out by a personal computer (PC) which is directly operated by a user. Note, however, that the present invention is not limited to this configuration. That is, a configuration can be employed in which the visualization method S1 is carried out on a cloud server connected to a PC through a network. In this case, the sensor 4 and the PLCs 21 through 23 are connected to the cloud server via a network. The cloud server then provides the PC with the first screen σ1, the second screen σ2, and the third screen σ3, and the PC displays the first screen σ1, the second screen σ2, and the third screen σ3, which have been obtained from the cloud server, on a display device connected to the PC. The PC notifies the cloud server of a user operation detected using a mouse connected to the PC, and the cloud server selects a period (first displaying process S11) and a piece of equipment (second displaying process S12) according to the user operation notified from the PC. In this case, the cloud server functions as the “visualization device” in the claims.
[0048] A first variation of the first screen σ1 will be described with reference to
[0049] The first screen σ1 illustrated in
[0050] Here, the unit production volume is an arbitrary volume. The unit production volume can be, for example, one product or one lot of products. Regardless of the unit production volume, in a case where a production volume in a certain period is n times the unit production volume, power consumption Q per unit production volume in the certain period can be calculated according to Q=P/n from a production volume P in the certain period.
[0051] Note that, in the first screen σ1 illustrated in
[0052] In the first screen σ1 illustrated in
[0053] A second variation of the first screen σ1 will be described with reference to
[0054] The first screen σ1 illustrated in
[0055] In the first screen σ1 illustrated in
[0056] A variation of the second screen σ2 will be described with reference to
[0057] The second screen σ2 illustrated in
[0058] The stop time of each of pieces of equipment refers to a time during which the piece of equipment is stopped, and the standby time of each of pieces of equipment refers to a time during which the piece of equipment is being on standby. The standby time includes a time during which the piece of equipment waits until an intermediate product can be carried in from a piece of equipment at the preceding stage thereof, and a time during which the piece of equipment waits until an intermediate product can be carried out to a piece of equipment at the following stage thereof.
[0059] The following description will discuss a variation of the third screen σ3 with reference to
[0060] The third screen σ3 illustrated in
[0061] The stop time of each of processes refers to a time during which an actuator used to carry out that process is stopped, and a standby time of each of processes refers to a time during which an actuator used to carry out that process is being on standby. The standby time includes a time during which the actuator waits until an intermediate product can be obtained from a process at the preceding stage of that process, and a time during which the actuator waits until an intermediate product can be provided to a process at the following stage of that process.
[0062] The present invention is not limited to the embodiments described above, but may be altered in various ways by a skilled person within the scope of the claims. Any embodiment based on a proper combination of technical means disclosed in the embodiments is also encompassed in the technical scope of the present invention.
REFERENCE SIGNS LIST
[0063] 1: Visualization device, 11: Processor, 15: Display device, S1: Visualization method, S11: First displaying process, S12: Second displaying process, S13: Third displaying process, σ1: First screen, σ2: Second screen, σ3: Third screen