Control device, display control method, and program
Patent Information
- Application Number
- PCT/JP2024/016467
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-04-26
- Publication Date
- 2025-10-30
AI Technical Summary
Conventional control devices for industrial machinery require time-consuming manual screen transitions to display the desired screen every time the device is started, as the initial screen is often predetermined and not user-customizable.
A control device with a reception unit to receive user input for initial screen settings and a display control unit to display the selected initial screen upon startup, allowing users to easily customize the initial screen through a graphical user interface (GUI) and automate the screen transition process.
Enables quick provision of the desired display screen upon startup, reducing the need for repetitive manual transitions and minimizing the risk of human error in setting changes, while ensuring data integrity and simplifying the customization process.
Smart Images

Figure JP2024016467_30102025_PF_FP_ABST
Abstract
Description
Control device, display control method and program
[0001] The present disclosure relates to a control device, a display control method, and a program.
[0002] Japanese Patent Application Laid-Open Publication No. 2017-167865 discloses a machine tool control panel that displays main screen data or sub-screen data on a display unit in response to operations on multiple main screen buttons.
[0003] There is a need for a better control device, display control method and program.
[0004] A first aspect of the present disclosure is a control device for controlling industrial machinery, comprising: a reception unit that receives an initial screen setting by a user; and a display control unit that, when the initial screen setting is received by the reception unit, displays an initial screen corresponding to the initial screen setting received by the reception unit on a display unit after the control device is started.
[0005] A second aspect of the present disclosure is a display control method executed by a control device that controls industrial machinery, the display control method including: a reception step of receiving an initial screen setting by a user; and a display control step of, when the initial screen setting is received in the reception step, displaying an initial screen corresponding to the initial screen setting received in the reception step on a display unit after the control device is started up.
[0006] A third aspect of the present disclosure is a program for causing a computer to execute the display control method according to the second aspect of the present disclosure.
[0007] FIG. 1 is a block diagram of an industrial machinery system according to one embodiment. FIG. 2 is a diagram illustrating a standby screen. FIG. 3 is a diagram illustrating a display screen. FIG. 4 is a diagram illustrating a display screen different from FIG. 3. FIG. 5 is a diagram illustrating a setting acceptance screen. FIG. 6 is a diagram illustrating a setting acceptance screen. FIG. 7 is a diagram illustrating a setting acceptance screen when an initial screen setting is performed by a user. FIG. 8 is a diagram illustrating a setting acceptance screen after a setting change process is completed. FIG. 9 is a flowchart of a display control method according to one embodiment.
[0008] A control device for an industrial machine may provide a display screen to a user of the industrial machine. Any display screen selected from a plurality of display screens may be displayed on a display unit. Examples of industrial machines include machine tools and injection molding machines. A user may select one of the plurality of display screens according to purpose by performing a screen transition operation.
[0009] Conventional control devices display a startup screen and then a predetermined display screen on the display unit. For example, after the operating system (OS) of the control device starts up, the conventional control device first displays a home screen on the display unit to wait for user operations.
[0010] In this regard, the display screen used by a user may be somewhat predetermined in light of the user's usual usage of the industrial machine, and for such a user, it is time-consuming to perform screen transition operations one by one to display the desired display screen every time the control device is started.
[0011] Based on the above preliminary explanation, one embodiment will be described below.
[0012] FIG. 1 is a block diagram of an industrial machinery system 10 according to an embodiment.
[0013] The industrial machinery system 10 includes an industrial machine 12 and a control device 14. The industrial machine 12 is, for example, a machine tool such as a machining center, but may also be an injection molding machine, a robot, etc. The control device 14 is an electronic device that controls the industrial machine 12. The electronic device includes, for example, a computer such as a numerical control device. The control device 14 can function as a display control device that controls a display unit 16 (described below).
[0014] As shown in FIG. 1 , the control device 14 includes a display unit 16 , an operation unit 18 , a storage unit 20 , and a calculation unit 22 .
[0015] The display unit 16 includes an output display device (not shown). The output display device includes, for example, a display panel (not shown), a display element, etc. The display panel is, for example, a liquid crystal panel, but is not limited to this.
[0016] A display control unit 36 of the calculation unit 22, which will be described later, can display a display screen 50 on the display unit 16 (see also FIGS. 3 to 5 ). Any display screen 50 selected from the plurality of display screens 50 can be displayed on the display unit 16. The plurality of display screens 50 are provided by, for example, various applications for assisting the user in operating the industrial machine 12. The plurality of display screens 50 may include a home screen 52 ( FIG. 3 ). The home screen 52 displays, for example, a GUI (Graphical User Interface) for screen transition to each of the plurality of display screens 50 other than the home screen 52.
[0017] The operation unit 18 includes an input device (not shown). Examples of the input device include a keyboard, a mouse, an operation panel, a pointing device, etc. The pointing device is, for example, a touch panel arranged on the display unit 16 together with the above-mentioned display panel, but is not limited to this.
[0018] The calculation unit 22 includes a predetermined processing circuit (not shown). The processing circuit includes one or more processors, such as a central processing unit (CPU) or a graphics processing unit (GPU). The processing circuit may include a predetermined integrated circuit, such as an application specific integrated circuit (ASIC) or a field-programmable gate array (FPGA).
[0019] The storage unit 20 includes one or more memories. The one or more memories include non-volatile memories. Non-volatile memories are recording media that non-temporarily store programs, tables, maps, etc. For example, non-volatile memories include ROM (Read Only Memory), flash memory, etc. The storage unit 20 (one or more memories) may include volatile memories. For example, volatile memories include RAM (Random Access Memory). At least a part of the storage unit 20 (non-volatile memory) may be realized by recording media such as USB (Universal Serial Bus) memory, memory cards, optical discs, etc.
[0020] As shown in FIG. 1, the storage unit 20 includes a system program storage unit 24 and an initial screen setting information storage unit 26 .
[0021] The system program storage unit 24 stores a system program. The system program is a program for implementing the OS (the OS of the control device 14). The system program can be automatically executed by the calculation unit 22 (processor) when the power supply of the control device 14 is turned on. This starts up the OS. The OS is system software that provides an operating environment for the various applications described above.
[0022] The initial screen setting information storage unit 26 stores initial screen setting information. The initial screen setting information is information indicating an initial screen. The initial screen setting information is included, for example, in a setting file of the OS. The initial screen is a display screen 50 that is automatically displayed on the display unit 16 after the OS is started. In the default setting, the initial screen (default initial screen) indicated by the initial screen setting information is, for example, the home screen 52 described above. In this case, the home screen 52 may be automatically displayed on the display unit 16 when the OS is started.
[0023] During the period from when the control device 14 is powered on until the OS startup process is completed, a standby screen 70 ( FIG. 2 ), which is a screen waiting for the OS to start up, may be displayed on the display unit 16. In this case, after the standby screen 70 is displayed on the display unit 16, the above-described initial screen may be displayed on the display unit 16.
[0024] Although not shown, various programs as needed can be stored appropriately in the storage unit 20. For example, the storage unit 20 may store a machining program (numerical control program) to be executed by a machine tool.
[0025] 1 , the calculation unit 22 includes a machine control unit 28, a reception unit 30, a setting change unit 32, an acceptance restriction unit 34, and a display control unit 36. The machine control unit 28, the reception unit 30, the setting change unit 32, the acceptance restriction unit 34, and the display control unit 36 are realized by the calculation unit 22 (processor) executing a program stored in the storage unit 20 (memory). The program may include the system program described above. At least a portion of the machine control unit 28, the reception unit 30, the setting change unit 32, the acceptance restriction unit 34, and the display control unit 36 of the calculation unit 22 may be realized by an integrated circuit such as the ASIC or FPGA described above.
[0026] The machine control unit 28 controls the industrial machine 12. For example, the machine control unit 28 controls a machine tool based on the above-mentioned machining program. As mentioned above, the industrial machine 12 is not limited to a machine tool. Therefore, the machine control unit 28 may control, for example, an injection molding machine or a robot based on various programs.
[0027] The reception unit 30 receives operations performed by the user via the operation unit 18. The reception unit 30 receives, for example, an initial screen setting. The initial screen setting is a setting operation for the user to specify the above-mentioned initial screen. By performing the initial screen setting, the user can specify a display screen 50 other than the default initial screen as the initial screen.
[0028] The initial screen setting is performed by the user arbitrarily selecting one of the above-described plurality of display screens 50 supported by the OS. The user can set the initial screen by operating the setting reception screen 58 ( FIG. 5 ) via the operation unit 18. The setting reception screen 58 is the display screen 50 for setting the initial screen. The setting reception screen 58 will be described in more detail later.
[0029] Note that the operations that can be accepted by the accepting unit 30 are not limited to initial screen setting. For example, the accepting unit 30 may accept a parameter setting operation for setting control parameters for the industrial machine 12, an editing operation for editing a numerical control program, etc. The accepting unit 30 may also accept a screen transition operation for transitioning from the display screen 50 displayed on the display unit 16 to another display screen 50.
[0030] The setting change unit 32 executes a setting change process based on the reception result from the reception unit 30. The reception result is information indicating the display screen 50 (type of display screen 50) selected by the user through the initial screen setting. The setting change process is a process of changing the initial screen setting information. The setting change unit 32 changes the initial screen setting information so that the display screen 50 selected by the user through the initial screen setting is displayed as the initial screen.
[0031] The acceptance restriction unit 34 restricts the acceptance of the initial screen setting by the acceptance unit 30 for a predetermined time when the setting change process is started by the setting change unit 32. The acceptance restriction unit 34 restricts the acceptance of the initial screen setting by the acceptance unit 30 until, for example, the setting change process is completed.
[0032] The display control unit 36 executes an initial screen display process when the control device 14 is started. The initial screen display process is a process for displaying an initial screen on the display unit 16. The display control unit 36 executes the initial screen display process based on initial screen setting information. Therefore, if the above-described initial screen setting is accepted by the accepting unit 30, the display control unit 36 displays an initial screen corresponding to the initial screen setting accepted by the accepting unit 30 on the display unit 16 after the control device 14 is started. On the other hand, if the initial screen setting is not accepted by the accepting unit 30 and the default setting of the initial screen setting information is maintained, the display control unit 36 displays a default initial screen on the display unit 16 after the control device 14 is started. A specific example will be described below with reference to FIGS. 2 and 3 .
[0033] Fig. 2 is a diagram illustrating an example of a standby screen 70. The standby screen 70 is displayed on the display unit 16 while the control device 14 is activated. Fig. 3 is a diagram illustrating an example of a display screen 50 that is displayed on the display unit 16 after the control device 14 is activated.
[0034] As described above, when the control device 14 is powered on, the calculation unit 22 may execute a system program. This causes the calculation unit 22 to start the OS startup process. While the OS startup process is being executed, a standby screen 70 such as that shown in FIG. 2 may be displayed on the display unit 16. When the OS startup process is completed, the display control unit 36 executes the initial screen display process described above. This causes the display screen 50 shown in FIG. 3 to be displayed on the display unit 16 as the initial screen. FIG. 3 shows a home screen 52 as an example of the initial screen.
[0035] After displaying the initial screen on the display unit 16, the display control unit 36 may execute a screen transition process in response to a screen transition operation. The screen transition process is a process for transitioning a screen from a display screen 50 displayed on the display unit 16 to another display screen 50. For example, when a screen transition operation performed by a user via the operation unit 18 is received by the reception unit 30, the display control unit 36 executes the screen transition process in response to the screen transition operation. In this case, an icon 54 (a plurality of icons 54) that is an operation button for instructing a screen transition to another display screen 50 may be appropriately displayed on each of the multiple display screens 50. This allows the user to perform a screen transition operation by operating the icon 54. A specific example will be described below with reference to FIGS. 3 and 4 .
[0036] FIG. 4 is a diagram illustrating a display screen 50 different from that of FIG.
[0037] 3, a plurality of icons 54 may be displayed on the home screen 52. The plurality of icons 54 displayed on the home screen 52 include icons 54 corresponding to display screens 50 other than the home screen 52. The plurality of icons 54 may be displayed in a plurality of groups GR according to the types of corresponding applications. Although specific illustration is omitted, the plurality of groups GR may include, for example, a group GR of applications related to production management of the machine tool, a group GR of applications related to operation of the machine tool, etc.
[0038] By arbitrarily selecting an icon 54, the user can perform a screen transition operation to the display screen 50 corresponding to that icon 54. As a result, a display screen 50 other than the home screen 52, as shown in FIG. 4, can be displayed on the display unit 16. FIG. 4 shows a maintenance screen 56 of a machining center (machine tool) as an example of the display screen 50. The maintenance screen 56 displays coordinate information 56a, which is information indicating the coordinates of a spindle (tool) (not shown) or a table (not shown) provided in the machining center, but is not limited to this. The maintenance screen 56 may also display, for example, program information 56b, which is information regarding a machining program (numerical control program) executed by the machine tool.
[0039] 4 is omitted, an operation button for instructing a screen transition operation to a display screen 50 other than the home screen 52 may be further displayed on the display screen 50 other than the home screen 52. Therefore, for example, an operation button for instructing a screen transition operation to a display screen 50 other than the maintenance screen 56 may be further displayed on the maintenance screen 56 described above.
[0040] FIG. 5 is a diagram illustrating an example of the setting reception screen 58. As shown in FIG.
[0041] The display control unit 36 can display a setting acceptance screen 58 on the display unit 16 by executing a screen transition process. As described above, the setting acceptance screen 58 is the display screen 50 for setting an initial screen. The setting acceptance screen 58 can include a GUI for setting the initial screen. For example, as shown in FIG. 5 , the setting acceptance screen 58 displays a plurality of selection items 60 corresponding to a plurality of display screens 50 that are candidates for the initial screen. The plurality of selection items 60 are selectably listed, for example, by a pull-down list 62.
[0042] The standby screen 70 and the initial screen described above may be displayed side by side on the setting reception screen 58. More specifically, as shown in Fig. 5, two thumbnails (thumbnail images) 64 may be displayed side by side on the setting reception screen 58. A first thumbnail 641, which is one of the two thumbnails 64, includes image information indicating the standby screen 70. A second thumbnail 642, which is the other of the two thumbnails 64, includes image information indicating the display screen 50 that is set as the initial screen by the initial screen setting information.
[0043] FIG. 6 is a diagram illustrating an example of the setting reception screen 58. As shown in FIG.
[0044] The second thumbnail 642 may be changed in response to a user operation. For example, to select a selection item 60 included in the above-described pull-down list 62, the user may move a cursor in the pull-down list 62 via the operation unit 18 (e.g., a mouse). In this embodiment, the position of the cursor is indicated by a black portion of the pull-down list 62 ( FIG. 6 ). The display control unit 36 may change the second thumbnail 642 in accordance with the position of the cursor. To give a more specific example, the second thumbnail 642 in FIG. 5 displays image information representing the home screen 52. When the user operates the pull-down list 62 to move the cursor to the selection item 60 (selection item 60 a) corresponding to the maintenance screen 56 ( FIG. 6 ), the display control unit 36 changes the second thumbnail 642 to image information representing the maintenance screen 56.
[0045] FIG. 7 is a diagram illustrating an example of a setting acceptance screen 58 when the user has performed initial screen settings.
[0046] The initial screen setting is performed by selecting one of the multiple selection items 60. More specifically, the initial screen setting is performed by performing a confirmation operation on one of the multiple selection items 60. The confirmation operation can be performed, for example, by clicking a mouse included in the operation unit 18, but is not limited to this. In this embodiment, an example will be described in which a confirmation operation is performed on the above-mentioned selection item 60a.
[0047] As described above, when the initial screen setting is performed, the setting change process is started, and the acceptance of initial screen setting requests by the acceptance unit 30 is temporarily restricted by the acceptance restriction unit 34. When the acceptance of initial screen setting requests by the acceptance unit 30 is temporarily restricted by the acceptance restriction unit 34, the display control unit 36 may display alert information 68 on the display unit 16. The alert information 68 is information for alerting the user that the acceptance of initial screen setting requests by the acceptance unit 30 has been temporarily restricted. The alert information 68 may include a still image, a video, or the like showing a predetermined graphic, or may include a message. The alert information 68 is displayed on the display unit 16, for example, for the period during which the setting change process is being performed.
[0048] FIG. 8 is a diagram illustrating an example of the setting acceptance screen 58 after the setting change process is completed.
[0049] When the setting change process is completed, the display control unit 36 stops displaying the alert information 68. When the control device 14 is started (restarted) thereafter, the display screen 50 selected by the initial screen setting is displayed as the initial screen on the display unit 16. For example, when the control device 14 is started (restarted) after the initial screen has been changed from the home screen 52 to the maintenance screen 56 by the initial screen setting, the maintenance screen 56, not the home screen 52, is displayed as the initial screen on the display unit 16.
[0050] FIG. 9 is a flowchart of a display control method according to an embodiment.
[0051] The control device 14 described above can execute the display control method shown in Fig. 9. The display control method is realized, for example, by the calculation unit 22 (processor) executing a program stored in the storage unit 20 (memory). As shown in Fig. 9, the display control method includes a receiving step S1, a setting change step S2, and a display control step S4.
[0052] In the receiving step S1, the receiving unit 30 receives an initial screen setting by the user. As described above, the initial screen setting can be performed via the setting receiving screen 58, which is one of the plurality of display screens 50 supported by the OS of the control device 14.
[0053] In the setting change step S2, the setting change unit 32 executes the setting change process based on the result of the reception in the reception step S1. As a result, the initial screen setting information is changed. As described above, when the setting change process is started, the reception limiting unit 34 limits the reception of the initial screen setting by the reception unit 30 for a predetermined time.
[0054] The display control step S4 is started when the control device 14 (the OS of the control device 14) is started. Therefore, for example, the display control step S4 is started by restarting the control device 14 (control device restart S3) after the setting change step S2, but is not limited to this. For example, after the setting change step S2, the user may turn the power of the control device 14 off and on at any timing. In this case, the display control step S4 is started when the user turns on the power of the control device 14.
[0055] In the display control step S4, the display control unit 36 displays an initial screen on the display unit 16 based on the initial screen setting information, thereby providing the user with the display screen 50 desired by the user as the initial screen.
[0056] The control device 14 described above can achieve the following effects, for example.
[0057] According to this embodiment, the control device 14 includes a reception unit 30 and a display control unit 36. The reception unit 30 receives an initial screen setting by a user. When the reception unit 30 receives the initial screen setting, the display control unit 36 displays an initial screen corresponding to the initial screen setting received by the reception unit 30 on the display unit 16 after the control device 14 is started. This allows the display screen 50 desired by the user to be quickly provided to the user when the control device 14 is started.
[0058] If the initial screen setting is not accepted by the accepting unit 30, the display control unit 36 displays the default initial screen on the display unit 16 after the control device 14 is started. This allows the user to use the industrial machine 12 using the control device 14 without having to set the initial screen.
[0059] The initial screen setting is performed by selecting one of a plurality of selection items 60 displayed on the setting reception screen 58. This allows the user to easily change the initial screen through a relatively simple selection operation using the GUI.
[0060] According to this embodiment, the setting reception screen 58 may display a pull-down list 62 including a plurality of selection items 60. In this case, the initial screen setting is performed by selecting one of the plurality of selection items 60 included in the pull-down list 62. This allows the user to easily change the initial screen by a relatively simple selection operation using the pull-down list 62.
[0061] The standby screen 70, which is displayed on the display unit 16 before the initial screen is displayed, and the initial screen may be displayed side by side on the setting reception screen 58. This makes it easier for the user to understand the screen transition from the standby screen 70, which is displayed after the control device 14 is started, to the initial screen.
[0062] The display control unit 36 may change the display screen 50, which is displayed in parallel with the standby screen 70 on the setting reception screen 58, in response to a user operation. That is, the display control unit 36 may change the second thumbnail 642 in response to a user operation. For example, a thumbnail 64 corresponding to a selection item 60 on which the cursor is positioned among multiple selection items 60 displayed in the pull-down list 62 may be displayed on the setting reception screen 58. This makes it easier for the user to visually understand how the initial screen will change when the initial screen setting is performed. As a result, the risk of incorrect setting of the initial screen may be reduced.
[0063] The setting change unit 32 executes a setting change process. The setting change process is a process for changing the initial screen setting information indicating the initial screen based on the reception result by the reception unit 30. As a result, the initial screen setting information is automatically changed by the control device 14 in response to the user's operation on the setting reception screen 58.
[0064] The initial screen setting information may be included in the OS setting file. In this case, the setting change process by the setting change unit 32 may include editing the OS setting file. According to this embodiment, the user does not need to directly edit the OS setting file to change the initial screen. As a result, for example, an increase in the number of steps due to editing the setting file can be suppressed. Furthermore, for example, the risk of editing the setting file to content that is inappropriate for OS startup due to human error can be reduced.
[0065] When a setting change process is initiated, the reception limiting unit 34 limits the reception of initial screen settings by the reception unit 30 for a predetermined time. This, for example, can ensure the data integrity of the above-mentioned initial screen setting information (setting file). That is, for example, by preventing a setting change process initiated in accordance with an initial screen setting from being interrupted by another initial screen setting, the risk of a malfunction such as data loss occurring in the initial screen setting information can be reduced.
[0066] One embodiment may be modified as follows. In the following modifications, descriptions that overlap with the embodiment will be omitted as appropriate. In addition, in the drawings used in the following modifications, the same reference numerals are used for the same components as those described in the embodiment.
[0067] (Variation 1) The multiple selection items 60 displayed on the setting reception screen 58 may be listed in a format other than the pull-down list 62. For example, multiple radio buttons corresponding to the multiple selection items 60 may be displayed on the setting reception screen 58.
[0068] (Variation 2) The display screen 50 is not limited to the home screen 52 ( FIG. 3 ), the maintenance screen 56 ( FIG. 4 ), and the setting reception screen 58 ( FIG. 5 ). The display screen 50 (application) may be provided to the user as appropriate by, for example, the manufacturer of the control device 14.
[0069] (Variation 3) A single application may have multiple display screens 50. In light of this, the initial screen setting described above may be applied to customize the display screen 50 (the initial screen of the specific application) displayed on the display unit 16 after the OS or a specific application is launched. In this case, the setting acceptance screen 58 may display multiple selection items 60 for selecting the initial screen of the specific application. The setting change unit 32 may edit initial screen setting information (setting file) indicating the initial screen of the specific application in accordance with the initial screen setting performed via the setting acceptance screen 58. This allows the user to easily customize the display screen 50 displayed on the display unit 16 when the OS or application is launched.
[0070] (Combination of Multiple Modifications) The multiple modifications described above may be combined as appropriate within a range that does not cause inconsistency.
[0071] According to the above embodiment and modified example, when the control device 14 is started up, the control device 14, the display control method, and the program can quickly provide the user with the display screen 50 desired by the user as the initial screen.
[0072] The following additional notes are further disclosed regarding the above embodiment.
[0073] (Supplementary Note 1) The control device according to the present disclosure is a control device (14) that controls an industrial machine (12), and includes a reception unit (30) that receives an initial screen setting by a user, and a display control unit (36) that, when the initial screen setting is received by the reception unit, displays an initial screen corresponding to the initial screen setting received by the reception unit on a display unit (16) after the control device is started up.
[0074] (Supplementary Note 2) In the control device described in Supplementary Note 1, if the initial screen setting is not accepted by the accepting unit, the display control unit may display a default initial screen, which is the default initial screen, on the display unit after the control device is started up.
[0075] (Supplementary Note 3) In the control device described in Supplementary Note 1 or 2, the display control unit is capable of displaying on the display unit a setting reception screen (58) on which a plurality of selection items (60) corresponding to a plurality of display screens (50) that are candidates for the initial screen are displayed, and the initial screen setting may be performed by selecting one of the plurality of selection items.
[0076] (Supplementary Note 4) In the control device described in Supplementary Note 3, a pull-down list (62) including the plurality of selection items may be displayed on the setting reception screen, and the initial screen setting may be performed by selecting one of the plurality of selection items included in the pull-down list.
[0077] (Supplementary Note 5) In the control device described in Supplementary Note 4, a thumbnail image (64) corresponding to a selection item on which a cursor is placed among the plurality of selection items displayed in the pull-down list may be displayed on the setting reception screen.
[0078] (Supplementary Note 6) In the control device described in Supplementary Note 3 or 4, a standby screen (70) that is displayed on the display unit before the initial screen is displayed and the initial screen may be displayed in parallel on the setting reception screen.
[0079] (Supplementary Note 7) The control device according to any one of Supplementary Notes 1 to 6 includes a setting change unit (32) that executes a setting change process to change initial screen setting information indicating a setting of the initial screen based on a reception result by the reception unit, and when the control device is started up, the display control unit may display the initial screen on the display unit based on the initial screen setting information.
[0080] (Appendix 8) The display control method according to the present disclosure is a display control method executed by a control device (14) that controls an industrial machine (12), and includes a reception step (S1) of receiving an initial screen setting by a user, and a display control step (S4) of, when the initial screen setting is received in the reception step, displaying an initial screen corresponding to the initial screen setting received in the reception step on a display unit (16) after the control device is started up.
[0081] (Supplementary Note 9) A program according to the present disclosure is a program for causing a computer to execute the display control method described in Supplementary Note 8.
[0082] Although the present disclosure has been described in detail, the present disclosure is not limited to the individual embodiments described above. Various additions, substitutions, modifications, partial deletions, etc. are possible in these embodiments without departing from the gist of the present disclosure or the spirit of the present disclosure derived from the content of the claims and their equivalents. These embodiments can also be implemented in combination. For example, in the above-described embodiments, the order of each operation and the order of each process are shown as examples and are not limited to these. The same applies when numerical values or mathematical expressions are used in the description of the above-described embodiments.
[0083] 12 Industrial machine 14 Control device 16 Display unit 30 Reception unit 32 Setting change unit 36 Display control unit 50 Display screen 58 Setting reception screen 60 Selection items 62 Pull-down list 64 Thumbnail (thumbnail image) 70 Standby screen
Claims
1. A control device for controlling industrial machinery, comprising: a reception unit that receives an initial screen setting by a user; and a display control unit that, when the initial screen setting is received by the reception unit, displays an initial screen corresponding to the initial screen setting received by the reception unit on a display unit after the control device is started up.
2. A control device according to claim 1, wherein the display control unit displays a default initial screen, which is the default initial screen, on the display unit after the control device is started up if the initial screen setting is not accepted by the acceptance unit.
3. A control device according to claim 1 or 2, wherein the display control unit is capable of displaying on the display unit a setting reception screen on which a plurality of selection items corresponding to a plurality of display screens that are candidates for the initial screen are displayed, and the initial screen setting is performed by selecting one of the plurality of selection items.
4. A control device according to claim 3, wherein a pull-down list including the plurality of selection items is displayed on the setting reception screen, and the initial screen setting is performed by selecting one of the plurality of selection items included in the pull-down list.
5. A control device according to claim 4, wherein a thumbnail image corresponding to the selection item on which the cursor is positioned among the plurality of selection items displayed in the pull-down list is displayed on the setting reception screen.
6. A control device according to claim 3 or 4, wherein a standby screen displayed on the display unit before the initial screen is displayed and the initial screen are displayed side by side on the setting reception screen.
7. A control device according to any one of claims 1 to 6, comprising a setting change unit that executes a setting change process to change initial screen setting information indicating the setting of the initial screen based on the reception result by the reception unit, and when the control device is started up, the display control unit displays the initial screen on the display unit based on the initial screen setting information.
8. A display control method executed by a control device that controls industrial machinery, comprising: a reception step of receiving an initial screen setting by a user; and a display control step of, when the initial screen setting is received in the reception step, displaying an initial screen corresponding to the initial screen setting received in the reception step on a display unit after the control device is started up.
9. A program for causing a computer to execute the display control method according to claim 8.
Citation Information
Patent Citations
Numerical controller
JP1987264310A
User interface method and recording medium in which program to execute user interface is recorded
JP2001202172A
Navigation system and method for displaying initial menu screen in the same
JP2005017167A
Image processor and its control method
JP2006285610A
Display unit and display program
JP2013134536A