Operation display system
The operation display system synchronizes and displays touch panel and hardware switch operations chronologically, addressing the integration challenge and enhancing operational understanding and troubleshooting capabilities.
Patent Information
- Application Number
- JP2024078395
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-05-14
- Publication Date
- 2025-11-27
AI Technical Summary
Existing systems fail to seamlessly integrate and display the chronological order of operations performed on a touch panel and hardware switches controlling a machine tool, making it difficult for operators to understand the sequence of these actions.
An operation display system that integrates a touch panel and hardware switches with data reception units to associate and display operations in chronological order, utilizing a combination unit to synchronize and store data for easy reference, and includes a PLC system for unified control and time synchronization across different devices.
Enables operators to easily understand and review the sequence of touch panel and hardware switch operations, facilitating accurate operation history analysis and troubleshooting.
Smart Images

Figure 2025173057000001_ABST
Abstract
Description
[Technical Field]
[0001] The present disclosure relates to an operation and display system. [Background technology]
[0002] Patent Document 1 discloses a data collection device that arranges data related to workpieces processed by equipment on a production line in a predetermined order. This data collection device arranges inspection data of the workpieces in order of inspection time, for example. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Patent No. 5516797 Summary of the Invention [Problem to be solved by the invention]
[0004] Generally, an operator controls a machine tool by operating a touch panel and hardware switches on an operation panel. Conventionally, the history of operations performed on the touch panel and the history of operations performed on the hardware switches are recorded separately, which makes it difficult for the operator to understand the order in which these two types of operations were performed. [Means for solving the problem]
[0005] The present disclosure can be realized in the following forms.
[0006] (1) According to a first aspect of the present disclosure, there is provided an operation display system including: a touch panel and hardware switches used to control a machine tool; a first reception unit that receives a first operation that is an operator's operation performed on the touch panel; a second reception unit that receives a second operation that is an operator's operation performed on the hardware switch; and a combination unit that acquires first data that associates content of the first operation with a time at which the first reception unit receives the first operation and second data that associates content of the second operation with a time at which the second reception unit receives the second operation, and outputs the first data and the second data to a display unit so that the first data and the second data are displayed side by side in the order of time at which the operations were received. According to this type of operation display system, the operator can easily grasp the order in which operations on the touch panel and operations on the hardware switches were performed. (2) In the operation display system of the above aspect, a combined data storage unit may be provided, wherein the combination unit creates combined data in which the first data and the second data are arranged in the order of time when the operations were received, outputs the combined data to the display unit, and the combined data storage unit may store the combined data. According to this type of operation display system, after a time has passed since the touch panel and hardware switches were operated, the operator can check the order in which the operations on the touch panel and the hardware switches were performed. (3) In the above-described operation display system, the system may include at least one operation panel connected to the machine tool and a PLC system that controls the machine tool based on the first operation and the second operation, wherein the touch panel, the hardware switch, the first reception unit, and the connection unit are provided on the operation panel, the second reception unit is provided on the PLC system, and the connection unit acquires the second data from the PLC system. According to this type of operation display system, even if the device that accepts the first operation and the device that accepts the second operation are different, the operator can easily understand the order in which the operations on the touch panel and the operations on the hardware switch were performed. (4) In the operation display system of the above aspect, the operation panel may include a combined data storage unit, and the combination unit may create combined data in which the first data and the second data are arranged in the order of time when the operations were received, output the combined data to the display unit, and the combined data storage unit may store the combined data. According to this type of operation display system, after a time has passed since the touch panel and hardware switches were operated, the operator can check the order in which the operations on the touch panel and the hardware switches were performed. (5) In the operation display system of the above aspect, the PLC system includes a linkage memory unit and an image processing unit, and the linkage memory unit stores PLC program data in which a PLC program for controlling the machine tool is associated with the time at which the PLC program is executed, time chart data in which a time axis of a time chart of the PLC program is associated with the time at which the PLC program is executed, and image data of an image of the machine tool, in which an image including the machine tool is associated with the time at which the image was captured, and the image processing unit may create list display image data for displaying the combined data, the PLC program data, the time chart data, and the image data in a list in association with the time. According to this type of operation display system, the operator can check the combined data, PLC program data, time chart data, and image data associated with time. (6) In the operation display system of the above aspect, the image processing unit may provide the list display image data to a terminal device communicably connected to the PLC system. According to this type of operation display system, the operator can check the combined data, PLC program data, time chart data, and image data associated with time even from a location distant from the machine tool. (7) The operation display system of the above aspect may further include a time adjusting unit that adjusts the time managed by the operation panel and the time managed by the PLC system. According to this type of operation display system, the operator can more accurately grasp the order in which the operations on the touch panel and the operations on the hardware switches were performed. (8) In the operation display system of the above form, the operation panel may include a first data storage unit that stores the first data, the PLC system may include a second data storage unit that stores the second data, and the connection unit may acquire the first data from the first data storage unit and the second data from the second data storage unit. According to this type of operation display system, the operator can individually check the order in which the operations on the touch panel and the order in which the operations on the hardware switches were performed. [Brief explanation of the drawings]
[0007] [Figure 1] FIG. 1 is an explanatory diagram showing the configuration of an operation display system. [Figure 2] FIG. 2 is an explanatory diagram showing the detailed configuration of each part of the operation display system. [Figure 3] 10 is a flowchart of a data storage process. [Figure 4] FIG. 4 is a diagram showing an example of first data. [Figure 5] FIG. 10 is a diagram showing an example of second data. [Figure 6] 10 is a flowchart of a combined data display process. [Figure 7] FIG. 10 is a diagram showing an example of combined data. [Figure 8] 10 is a flowchart of a display process of a list display image. [Figure 9] FIG. 10 is a diagram illustrating a list display image. DETAILED DESCRIPTION OF THE INVENTION
[0008] A. First embodiment: FIG. 1 is an explanatory diagram showing the configuration of an operation display system 1. The operation display system 1 includes a control panel 10 connected to a machine tool 100, a PLC (Programmable Logic Controller) system 30, a HUB 70, and a camera 80. The PLC system 30 includes a control device 31 and an analysis device 32. The operation display system 1 controls the machine tool 100 and collects and analyzes various data while the machine tool 100 is in operation. The machine tool 100 is a numerically controlled device such as a machining center or a cutting device. A terminal device 90 is communicably connected to the operation display system 1. Although FIG. 1 shows an example in which the operation display system 1 includes one operation panel 10, the operation display system 1 may include multiple operation panels 10.
[0009] The machine tool 100 includes a servo mechanism 101 and a peripheral device 102. The servo mechanism 101 is, for example, a servo motor. The servo mechanism 101 is communicatively connected to the operation panel 10 and the control device 31 via communication lines. The servo mechanism 101 operates in accordance with control signals transmitted from a later-described numerical calculation unit 41 provided in the control device 31. The peripheral device 102 is a device equipped with a sensor, such as an automatic tool changer or a coolant supply device. The peripheral device 102 is communicatively connected to the control device 31 via communication lines. The peripheral device 102 operates in accordance with control signals from a later-described PLC 42 provided in the control device 31, and outputs signals from sensors included in the peripheral device 102. The signals output from the peripheral device 102 are input to the control device 31.
[0010] The operation panel 10 includes a touch panel 11 and a plurality of hardware switches 12. The touch panel 11 and the hardware switches 12 are used to control the machine tool 100. The touch panel 11 is provided with an integrated display unit that displays various images and an input unit through which an operator inputs various information to the operation panel 10. An operation screen used to control the machine tool 100 is displayed on the touch panel 11. Buttons to be operated by the operator are displayed on the operation screen. The operator controls the machine tool 100 by operating the buttons displayed on the touch panel 11. The hardware switches 12 are switches provided as hardware on the operation panel 10. The hardware switches 12 are push buttons, selector switches, rotary switches, etc. The operator controls the machine tool 100 by operating the hardware switches 12. The operation panel 10 may be provided with only one hardware switch 12.
[0011] The operation panel 10 and the control device 31 are communicably connected via a LAN (Local Area Network). The operation panel 10 and the analysis device 32 are communicably connected via a LAN. Specifically, the operation panel 10 and the analysis device 32 are each connected to a HUB 70 via a LAN cable. The HUB 70 is connected to the Internet INT via a router (not shown). The operation panel 10 and the analysis device 32 may also be communicably connected via wireless communication.
[0012] Analysis device 32 is connected to control device 31 via a bus. Analysis device 32 collects and analyzes various data relating to machine tool 100 in operation. Camera 80 is connected to analysis device 32 so as to be able to communicate with it.
[0013] Camera 80 captures images of machine tool 100 and transmits the captured image data to analysis device 32. Specifically, camera 80 captures images of the inside of machine tool 100 and the surrounding area of machine tool 100. Camera 80 captures, for example, images of the movement of a moving device provided in machine tool 100 and the movements of an operator in the surrounding area of machine tool 100.
[0014] Terminal device 90 is communicably connected to analysis device 32 via Internet INT. Terminal device 90 is, for example, a desktop computer, a laptop computer, a tablet terminal, a smartphone, or the like. Terminal device 90 includes a display unit 91, a CPU, a memory unit, a communication unit, and an input unit (not shown). The CPU executes programs stored in the memory unit to realize various functions. The communication unit includes an interface for communication using Internet INT, and communicates with analysis device 32 and the like via Internet INT. The input unit is, for example, a keyboard or a mouse, and display unit 91 is, for example, a liquid crystal display. The input unit and display unit 91 may be integrated as a touch panel. Terminal device 90 may be installed in a factory where machine tool 100 is installed, or may be installed in a remote location away from the factory where machine tool 100 is installed.
[0015] FIG. 2 is an explanatory diagram showing the detailed configuration of each unit of the operation display system 1. The operation panel 10 further includes an arithmetic processing unit 13, a storage unit 14, and a communication unit 15. The arithmetic processing unit 13 is specifically a processor. By executing a program stored in the storage unit 14, the arithmetic processing unit 13 functions as a first reception unit 21, a coupling unit 22, and a first time setting unit 23. Note that some or all of these functional units may be realized by circuits. The storage unit 14 is configured with RAM, ROM, etc. The storage unit 14 includes a first data storage unit 26 and a coupled data storage unit 27. The communication unit 15 includes an interface for communicating with the servo mechanism 101 and an interface for communication using a LAN. Communication using a LAN is specifically communication via Ethernet. In accordance with instructions from the arithmetic processing unit 13, the communication unit 15 changes the data format to suit the type of communication and communicates.
[0016] First reception unit 21 receives an operation performed by an operator on touch panel 11. In this specification, an operation performed by an operator on touch panel 11 is referred to as a first operation. The first operation is, for example, a change in a setting value used to control machine tool 100, or a change in the display mode of an operation screen displayed on touch panel 11. Here, the setting value used to control machine tool 100 is, for example, a setting value for the position or rotation speed of a tool owned by machine tool 100.
[0017] The first time synchronizing unit 23 acquires time information from an NTP (Network Time Protocol) server. The first time synchronizing unit 23 synchronizes the time managed by the operation panel 10 with the time acquired from the NTP server. Note that the first time synchronizing unit 23 may acquire time information from a time management system other than the NTP server, and synchronize the time managed by the operation panel 10 taking into consideration processing delays, network delays, required time accuracy, and the like.
[0018] The first data storage unit 26 stores first data that associates the content of the first operation with the time when the first reception unit 21 received the first operation. The time when the first reception unit 21 received the first operation is the time when the operator performed the first operation. The combination unit 22 and the combination data storage unit 27 will be described later.
[0019] Control device 31 includes a numerical calculation unit 41, a PLC 42, and a communication unit 43. Numeric calculation unit 41 includes a processor and memory (not shown). Numeric calculation unit 41 controls servo mechanism 101 of machine tool 100 and issues operation requests to PLC 42. PLC 42 also includes a processor and memory (not shown). PLC 42 controls machine tool 100 using the operation requests issued by numerical calculation unit 41 and a PLC program stored in the memory of PLC 42. In this embodiment, the PLC program is a ladder program. PLC 42 controls machine tool 100 based on operations performed on touch panel 11 and operations performed on hardware switches 12. Communication unit 43 includes an interface for bus communication with communication unit 53 of analysis device 32 and an interface for communication using a LAN. Communication unit 43 changes the data format to suit the type of communication and communicates according to commands from numerical calculation unit 41 and PLC 42.
[0020] The analysis device 32 includes an arithmetic processing unit 51, a storage unit 52, and a communication unit 53. The arithmetic processing unit 51 is specifically a processor. The arithmetic processing unit 51 executes a program stored in the storage unit 52 to function as a second reception unit 61, a second time setting unit 62, and an image processing unit 63. Note that some or all of these functional units may be realized by circuits. The storage unit 52 is a memory such as RAM or ROM. The storage unit 52 includes a second data storage unit 66 and an associated storage unit 67. The communication unit 53 includes an interface for bus communication with the communication unit 43 of the control device 31 and an interface for communication using a LAN. The communication unit 53 changes the data format according to the type of communication and communicates according to an instruction from the arithmetic processing unit 51.
[0021] The second reception unit 61 receives an operator's operation performed on the hardware switch 12. In this specification, the operator's operation performed on the hardware switch 12 is also referred to as a second operation. For example, if the operation panel 10 has a start button, an execution button, an operation preparation button, and an abnormality reset button as the hardware switches 12, the second operation is an operation in which the operator presses any of these buttons.
[0022] The second time synchronizing unit 62 acquires time information from an NTP server. The second time synchronizing unit 62 synchronizes the time managed by the PLC system 30 with the time acquired from the NTP server. Note that the second time synchronizing unit 62 may acquire time information from a time management system other than an NTP server, and synchronize the time managed by the PLC system 30 taking into consideration processing delays, network delays, the required time accuracy, and the like. In this specification, the second time synchronizing unit 62 and the first time synchronizing unit 23 are also collectively referred to as the time synchronizing unit.
[0023] The second data storage unit 66 stores second data associating the content of the second operation with the time when the second reception unit 61 received the second operation. The time when the second reception unit 61 received the second operation is the time when the operator performed the second operation. Here, the order of the time when the first reception unit 21 received the first operation, which is included in the first data, is equal to the order of the time when the second reception unit 61 received the second operation, which is included in the second data. For example, the first data storage unit 26 stores the time when the first reception unit 21 received the first operation on the order of milliseconds, and the second data storage unit 66 stores the time when the second reception unit 61 received the second operation on the order of milliseconds.
[0024] The combining unit 22 included in the arithmetic processing unit 13 of the pendant panel 10 acquires the first data and the second data, and creates combined data in which the first data and the second data are arranged in the order in which the operations were received. That is, the combined data includes the first data and the second data. The combining unit 22 outputs the created combined data to the display unit of the touch panel 11, the display unit 91 of the terminal device 90, or a display unit such as a liquid crystal display connected to the pendant panel 10 without going through the Internet INT.
[0025] The combined data storage unit 27 included in the storage unit 14 of the pendant panel 10 stores the combined data created by the combining unit 22.
[0026] The associated storage unit 67 included in the storage unit 52 of the analysis device 32 stores PLC program data, time chart data, and image data. The PLC program data, time chart data, and image data will be described later.
[0027] The image processing unit 63 included in the calculation processing unit 51 of the analysis device 32 creates list display image data for displaying the combined data, PLC program data, time chart data, and image data in a list in association with time. The list display image data will be described later.
[0028] 3 is a flowchart of the data storage process. The data storage process is executed when machine tool 100 starts operating, and is executed continuously until machine tool 100 ends operating.
[0029] In step S10, the first time synchronization unit 23 and the second time synchronization unit 62 each acquire time information from an NTP server. The first time synchronization unit 23 synchronizes the time managed by the pendant panel 10 with the time acquired from the NTP server, and the second time synchronization unit 62 synchronizes the time managed by the PLC system 30 with the time acquired from the NTP server. This causes the time managed by the pendant panel 10 to match the time managed by the PLC system 30. Note that the time synchronization unit may synchronize the time managed by the pendant panel 10 with the time managed by the PLC system 30 by communicating between the pendant panel 10 and the PLC system 30.
[0030] In step S20, the calculation processing unit 13 of the operation panel 10 determines whether or not the first reception unit 21 has received the first operation. If the first reception unit 21 has received the first operation, step S30 is executed. If the first reception unit 21 has not received the first operation, step S40 is executed.
[0031] In step S30, the first receiving unit 21 stores first data, which associates the content of the first operation with the time when the first operation was received, in the first data storage unit 26. FIG. 4 shows an example of the first data. In FIG. 4 and other figures, "Type" is information for distinguishing between the first operation and the second operation, "Title" is the page number of the operation screen displayed on the touch panel 11, and "Component Nameplate" is the name of the button displayed on the operation screen that was operated by the operator. The "Title" is associated with the work status when the operator performed the first operation, such as before machining, during machining, during operation performance management, during inspection, or during maintenance. Therefore, by storing the first data in the first data storage unit 26, the operator can later grasp the work status when the first operation was performed.
[0032] In step S40, the calculation processing unit 51 of the analysis device 32 determines whether the second reception unit 61 has received the second operation. If the second reception unit 61 has received the second operation, step S50 is executed. If the second reception unit 61 has not received the second operation, step S60 is executed.
[0033] In step S50, the second reception unit 61 stores second data, which associates the content of the second operation with the time at which the second operation was received, in the second data storage unit 66. An example of the second data is shown in Fig. 5. In Fig. 5 and other figures, "address" is the PLC address of the hardware switch 12 operated by the operator, and "state" represents the on / off state of the operated hardware switch 12.
[0034] In step S60, the operation display system 1 determines whether or not the operation of the machine tool 100 has ended. If the operation of the machine tool 100 has not ended, the operation display system 1 returns the process to step S20. If the operation of the machine tool 100 has ended, the operation display system 1 ends the data storage process.
[0035] 6 is a flowchart of the combined data display process. The combined data display process is executed when the operator performs a predetermined operation on the touch panel 11. The combined data display process is executed in parallel with the data storage process or after the data storage process has been executed.
[0036] In step S110, the combining unit 22 acquires the first data from the first data storage unit 26. Note that step S110 may be executed every time a predetermined time elapses during the execution of the data storage process. The predetermined time may be, for example, 5 seconds or 10 seconds.
[0037] In step S120, the combining unit 22 acquires the second data from the second data storage unit 66. That is, the combining unit 22 acquires the second data from the PLC system 30. Step S120 may be executed simultaneously with step S110. Note that step S120 may be executed every time a predetermined time elapses during the execution of the data storage process. The predetermined time is, for example, 5 seconds or 10 seconds.
[0038] In step S130, the combining unit 22 creates combined data using the first data acquired in step S110 and the second data acquired in step S120. FIG. 7 shows an example of the combined data. As shown in FIG. 7, in the combined data, the history of the first operation and the history of the second operation are arranged in the order of the time when each operation was performed. In FIG. 7, the type of the first operation is displayed as P, and the type of the second operation is displayed as EX. In other words, the combining unit 22 arranges the first data and the second data in the order of the time when the first receiving unit 21 accepted the first operation and the time when the second receiving unit 61 accepted the second operation.
[0039] In step S140, the combining unit 22 stores the combined data generated in step S130 in the combined data storage unit 27.
[0040] In step S150, the combining unit 22 outputs the combined data shown in FIG. 7 to the touch panel 11. That is, the combining unit 22 outputs the first data and the second data to the touch panel 11 so that the first data and the second data are displayed side by side in the order of the time at which the operations were received. The combining unit 22 may also output the combined data to the display unit 91 of the terminal device 90 or a display unit such as a liquid crystal display connected to the operation panel 10 without via the Internet INT. As a result, the first data and the second data are displayed side by side in the order of the time at which the operations were received on the display unit. Furthermore, as described above, the combined data includes the type of operation, and therefore, by displaying the combined data on the display unit, the operator can grasp the portion where the first operation was performed and the portion where the second operation was performed. The combined data display process is executed as described above.
[0041] Processing unit 51 of analysis device 32 creates PLC program data, time chart data, and image data while machine tool 100 is operating, and stores them in linked storage unit 67. PLC program data is data in which a PLC program is associated with the time at which the PLC program is executed. Time chart data is data in which the time axis of the time chart of the PLC program is associated with the time at which the PLC program is executed. A time chart is a chart that shows the transition over time of the on / off state of each node constituting a ladder circuit represented by a ladder program, which is a PLC program. In other words, the horizontal axis of the time chart is the time axis, and the vertical axis of the time chart shows either the on state or the off state of each node. Image data is data in which an image of machine tool 100 captured by camera 80 is associated with the time at which camera 80 captured the image of machine tool 100.
[0042] 8 is a flowchart of the display processing of the list display image. The display processing of the list display image is executed when the operator performs a predetermined operation on the terminal device 90. The display processing of the list display image is executed in parallel with the data storage processing or after the data storage processing is executed. Note that the display processing of the list display image may also be executed when the operator performs a predetermined operation on the touch panel 11. Displaying the list display image is also referred to as displaying list display image data.
[0043] In step S210, the image processing unit 63 acquires the PLC program data, the time chart data, and the image data stored in the linkage storage unit 67. The image processing unit 63 also acquires the combined data stored in the combined data storage unit 27 from the pendant panel 10.
[0044] In step S220, the image processing unit 63 generates list display image data, which is data for displaying a list display image. The list display image data is data for displaying a list of PLC program data, time chart data, image data, and combined data in association with time.
[0045] In step S230, the image processing unit 63 provides list display image data to the terminal device 90. As a result, a list display image IM10 is displayed on the display unit 91 of the terminal device 90. FIG. 9 is a diagram illustrating the list display image IM10. The list display image IM10 includes a captured image IM12, a time chart image IM14, an operation log image IM16, and a ladder circuit image IM18. The captured image IM12 is an image of the machine tool 100 captured by the camera 80 and included in the image data. The time chart image IM14 is an image of a time chart of the PLC program included in the time chart data. The horizontal axis of the time chart image IM14 corresponds to the time at which the PLC program is executed. The operation log image IM16 is an image in which the combined data is displayed. The ladder circuit image IM18 is an image of a ladder circuit represented by a ladder program and included in the PLC program data. The captured image IM12, the time chart image IM14, the operation log image IM16, and the ladder circuit image IM18 are associated with time.
[0046] The list display image IM10 includes a play button IM22 and a time cursor IM24. The operator can use the time cursor IM24 to specify the time of the image to be displayed on the display unit 91. When a time is specified, the display unit 91 displays, as the captured image IM12, an image captured by the camera 80 at the specified time. Also, when a time is specified, the display unit 91 displays, as the operation log image IM16, a row of combined data whose operation date and time corresponds to the specified time or a row of combined data whose operation date and time corresponds to a time close to the specified time. Also, when a time is specified, the display unit 91 displays, as the ladder circuit image IM18, a ladder circuit including the row of the ladder circuit executed at the specified time. That is, by moving the time cursor IM24, the operator can check the captured image IM12, time chart image IM14, operation log image IM16, and ladder circuit image IM18 at any time. When the operator selects the play button IM22, the captured image IM12, the time chart image IM14, the operation log image IM16, and the ladder circuit image IM18 are played back in a coordinated manner. Here, playing back in a coordinated manner means playing back each image so that the times associated with the captured image IM12, the time chart image IM14, the operation log image IM16, and the ladder circuit image IM18, which are simultaneously displayed on the display unit 91, are matched. Note that in step S230, the image processing unit 63 may display the list display image IM10 on a display device such as a liquid crystal display connected to the analysis device 32 without via the Internet INT.
[0047] According to the operation display system 1 in the first embodiment described above, the combining unit 22 outputs the first data and the second data to the display unit so that the first data and the second data are displayed side by side in the order in which the operations were received. Here, the first data is data that associates the content of a first operation, which is an operator's operation performed on the touch panel 11, with the time at which the first operation was performed, and the second data is data that associates the content of a second operation, which is an operator's operation performed on the hardware switch 12, with the time at which the second operation was performed. This makes it easy for the operator to understand the order in which the operations on the touch panel 11 and the operations on the hardware switch 12 were performed.
[0048] In this embodiment, the combining unit 22 creates combined data in which the first data and the second data are arranged in the order in which the operations were received, and outputs the created combined data to the display unit. The combined data is also stored in the combined data storage unit 27. Therefore, after a period of time has passed since the operations on the touch panel 11 and the hardware switches 12 were performed, the operator can check the order in which the operations on the touch panel 11 and the hardware switches 12 were performed.
[0049] Moreover, in this embodiment, the operation display system 1 includes a control panel 10 and a PLC system 30. The control panel 10 includes a first reception unit 21 that receives a first operation and a connection unit 22, the PLC system 30 includes a second reception unit 61 that receives a second operation, and the connection unit 22 acquires second data from the PLC system 30. Therefore, even if the device that receives the first operation and the device that receives the second operation are different, the operator can easily understand the order in which the operation on the touch panel 11 and the operation on the hardware switch 12 were performed.
[0050] In this embodiment, the image processing unit 63 creates list display image data for displaying the image data, the time chart data, the combined data, and the PLC program data in a list in association with time, so that the operator can check the image data, the time chart data, the combined data, and the PLC program data in association with time.
[0051] Furthermore, in this embodiment, image processing unit 63 provides list display image data to terminal device 90 that is communicatively connected to PLC system 30. Therefore, an operator can check the image data, time chart data, combined data, and PLC program data associated with time even from a location away from machine tool 100.
[0052] Furthermore, in this embodiment, the time adjustment unit adjusts the time managed by the operation panel 10 and the time managed by the PLC system 30. Therefore, the operator can more accurately grasp the order in which the operations on the touch panel 11 and the operations on the hardware switches 12 were performed.
[0053] Furthermore, in this embodiment, the first data is stored in first data storage unit 26, and the second data is stored in second data storage unit 66. Therefore, the operator can individually check the order in which operations on touch panel 11 and the order in which operations on hardware switches 12 were performed. This makes it possible to know whether the operator performed an incorrect operation if an abnormality occurs in the equipment including machine tool 100. Therefore, problems such as abnormalities in the equipment including machine tool 100 can be easily solved.
[0054] B. Other Embodiments: (B-1) In the above embodiment, the combining unit 22 creates combined data. In contrast, the combining unit 22 only needs to output the first data and the second data to the display unit of the touch panel 11 or the display unit 91 of the terminal device 90 so that the first data and the second data are displayed next to each other in the order in which the operations were received, and does not necessarily need to create combined data.
[0055] (B-2) In the above embodiment, the operation display system 1 includes the combined data storage unit 27. However, the operation display system 1 does not necessarily have to include the combined data storage unit 27. In other words, the operation display system 1 does not necessarily have to store combined data.
[0056] (B-3) In the above embodiment, the pendant panel 10 includes the first data storage unit 26. However, the pendant panel 10 does not necessarily have to include the first data storage unit 26. In other words, the pendant panel 10 does not necessarily have to store the first data.
[0057] (B-4) In the above embodiment, the PLC system 30 includes the second data storage unit 66. However, the PLC system 30 does not necessarily have to include the second data storage unit 66. In other words, the PLC system 30 does not necessarily have to store the second data.
[0058] (B-5) In the above embodiment, the PLC system 30 includes the image processing unit 63 and the association storage unit 67. However, the PLC system 30 does not necessarily need to include the image processing unit 63 and the association storage unit 67.
[0059] (B-6) In the above embodiment, the image processing unit 63 provides list display image data to the terminal device 90. However, the image processing unit 63 does not have to provide the terminal device 90 with list display image data.
[0060] (B-7) In the above embodiment, the operation display system 1 includes a time setting unit. However, the operation display system 1 does not necessarily need to include a time setting unit.
[0061] (B-8) In the above embodiment, the PLC program is a ladder program. However, the PLC program may be a program written in SFC language or FBD language.
[0062] (B-9) In the above embodiment, the operation display system 1 includes the operation panel 10 and the PLC system 30. The operation panel 10 includes the touch panel 11, the hardware switches 12, the first reception unit 21, and the connecting unit 22, and the PLC system 30 includes the second reception unit 61. However, the touch panel 11, the hardware switches 12, the first reception unit 21, the second reception unit 61, and the connecting unit 22 may be provided in a single device.
[0063] The present disclosure is not limited to the above-described embodiments and can be realized in various configurations without departing from the spirit thereof. For example, the technical features in the embodiments corresponding to the technical features in each aspect described in the Summary of the Invention section can be appropriately replaced or combined to solve some or all of the above-described problems or achieve some or all of the above-described effects. Furthermore, if a technical feature is not described as essential in this specification, it can be appropriately deleted. [Explanation of symbols]
[0064] 1...operation display system, 10...operation panel, 11...touch panel, 12...hardware switch, 13...arithmetic processing unit, 14...storage unit, 15...communication unit, 21...first reception unit, 22...combination unit, 23...first time setting unit, 26...first data storage unit, 27...combined data storage unit, 30...PLC system, 31...control device, 32...analysis device, 41...numerical calculation unit, 42...PLC, 43...communication unit, 51...arithmetic processing unit, 52...storage unit, 53...communication unit, 61...second reception unit, 62... Second time setting unit, 63...image processing unit, 66...second data storage unit, 67...association storage unit, 70...HUB, 80...camera, 90...terminal device, 91...display unit, 100...machine tool, 101...servo mechanism, 102...peripheral equipment, IM10...list display image, IM12...captured image, IM14...time chart image, IM16...operation log image, IM18...ladder circuit image, IM22...play button, IM24...time cursor, IM26...cursor, INT...Internet
Claims
1. An operation and display system, a touch panel and hardware switches used to control the machine tool; a first receiving unit that receives a first operation that is an operation performed by an operator on the touch panel; a second receiving unit that receives a second operation that is an operation performed by the operator on the hardware switch; a combining unit that acquires first data that associates content of the first operation with a time when the first accepting unit accepts the first operation, and second data that associates content of the second operation with a time when the second accepting unit accepts the second operation, and outputs the first data and the second data to a display unit so that the first data and the second data are displayed side by side in the order of the times when the operations were accepted. Operation display system.
2. The operation and display system according to claim 1, A combined data storage unit is provided, the combining unit creates combined data in which the first data and the second data are arranged in chronological order of when the operation was received, and outputs the combined data to the display unit; the combined data storage unit stores the combined data; Operation display system.
3. The operation and display system according to claim 1, At least one operation panel connected to the machine tool; a PLC system that controls the machine tool based on the first operation and the second operation, the touch panel, the hardware switch, the first reception unit, and the coupling unit are provided on the operation panel, the second reception unit is provided in the PLC system, The coupling unit acquires the second data from the PLC system. Operation display system.
4. The operation and display system according to claim 3, The operation panel includes a combined data storage unit, the combining unit creates combined data in which the first data and the second data are arranged in chronological order of when the operation was received, and outputs the combined data to the display unit; the combined data storage unit stores the combined data; Operation display system.
5. The operation and display system according to claim 4, The PLC system includes: A linked storage unit; an image processing unit, The linked storage unit PLC program data in which a PLC program for controlling the machine tool is associated with a time when the PLC program is executed; time chart data in which the time axis of the time chart of the PLC program is associated with the time at which the PLC program is executed; storing image data of an image of the machine tool, the image including the machine tool being associated with the time at which the image was captured; the image processing unit creates list display image data for displaying the combined data, the PLC program data, the time chart data, and the image data in a list in association with time; Operation display system.
6. The operation display system according to claim 5, the image processing unit provides the list display image data to a terminal device communicably connected to the PLC system. Operation display system.
7. The operation and display system according to claim 3, a time adjusting unit that adjusts the time managed by the operation panel and the time managed by the PLC system; Operation display system.
8. The operation and display system according to claim 3, the operation panel includes a first data storage unit that stores the first data, the PLC system includes a second data storage unit that stores the second data; the combining unit acquires the first data from the first data storage unit and acquires the second data from the second data storage unit; Operation display system.
Citation Information
Patent Citations
Preparation of outer sleeve for ball bush
JP1980016797A