Screen creation assistance device, screen operation assistance device, and computer-readable storage medium

By using a screen creation auxiliary device to store and display component configurations and attributes, and to detect trigger events and actions, the problem of increased working hours caused by manuals and help screens in the creation of industrial machinery control device screens has been solved. It also enables the display of operation information corresponding to the status, reducing the burden on users.

CN120936982APending Publication Date: 2025-11-11FANUC LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202380097237.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-04-27
Publication Date
2025-11-11

AI Technical Summary

Technical Problem

In the existing technology, the production of manuals and help screens during the control device screen production process of industrial machinery increases the working time, and there is a problem that the operation information does not correspond when the screen changes according to the machine status and display status.

Method used

The system employs a screen-based auxiliary device to store and display component configurations and attributes, detect trigger events and actions, generate help information associated with control devices and mechanical states, and overlay the operation content onto the operation screen.

Benefits of technology

It reduces the time spent on screen production and updates, provides operational information corresponding to control devices and machine status, and alleviates the user's search burden.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120936982A_ABST
    Figure CN120936982A_ABST
Patent Text Reader

Abstract

The screen creation support device displays an operation screen of a control device for controlling an industrial machine on the basis of a screen structure of the operation screen and attributes of components of the operation screen. From attributes of components on an operation screen, a trigger, an operation caused by the trigger, and an operation target component affected by the operation are detected, help information is created which associates a display state of the control device, an operation state of the industrial machine, whether or not the trigger can be executed, the operation, and the operation target component, and the help information is referred to. In the currently displayed operation screen, the operation content to be triggered is displayed so as to overlap with the action target member in the operation screen.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to a screen production aid, a screen operation aid, and a computer-readable storage medium. Background Technology

[0002] Previously, there was software for creating screens of control devices for industrial machinery. In such software, components such as buttons, text boxes, and labels were selected and combined to create the screen.

[0003] Operations for each component can be registered. These operations include touch operations, software key operations, hardware key operations, and control panel operations.

[0004] Existing technical documents

[0005] Patent documents

[0006] Patent Document 1: International Publication No. 2022 / 269764 Summary of the Invention

[0007] The problem that the invention aims to solve

[0008] The control panel displays are mostly produced by the industrial machinery manufacturers. The production of these displays also includes providing users with instruction manuals, help screens, and other teaching screen information. The production of manuals and help screens increases working hours. Furthermore, the displays on industrial machinery control devices change depending on the mechanical state and display status of the machinery or control device. Therefore, it is necessary to provide operating information corresponding to the control device's state.

[0009] In the field of industrial machinery control devices, there is a desire to provide operation content corresponding to the operation screen during operation.

[0010] Methods for solving problems

[0011] The screen creation auxiliary device disclosed herein comprises: a screen structure storage unit that stores the configuration of components of the operation screen of a control device for controlling industrial machinery, i.e., the screen structure; an attribute storage unit that stores the attributes of the components of the operation screen; a screen creation unit that displays the operation screen being created and accepts the setting of the screen structure and the attributes of the components; a trigger information extraction unit that detects events accompanying user operations, i.e., triggers, actions caused by the triggers, and action object components affected by the actions, from the attributes of the components of the operation screen; a help information creation unit that creates help information that associates the display state of the control device, the operating state of the industrial machinery, whether the trigger can be executed, the action, and the action object components; a help information storage unit that stores help information that associates events accompanying user operations, i.e., triggers, actions caused by the triggers, action object components affected by the actions, the display state of the control device, the operating state of the industrial machinery, and whether the trigger can be executed; and a help information display unit that, with reference to the help information, displays the operation content that is the trigger and the action object components of the operation screen overlapping in the currently displayed operation screen. Attached Figure Description

[0012] Figure 1 This is a block diagram of the auxiliary device for image production.

[0013] Figure 2 It is a diagram of the screen structure used in screen production.

[0014] Figure 3 This is a diagram showing the screen structure of the event registration screen.

[0015] Figure 4 This is a diagram of the screen structure of the registration screen that is triggered.

[0016] Figure 5 This is a diagram showing the screen structure of the control device's operation interface.

[0017] Figure 6 This is an image of the icon's appearance.

[0018] Figure 7 This is a diagram showing the screen structure when a prompt is displayed on the operation screen as a triggered action.

[0019] Figure 8 This is a flowchart explaining the operation of the auxiliary device for creating the image.

[0020] Figure 9 This is a block diagram of the screen operation auxiliary device.

[0021] Figure 10 This is a diagram of the screen structure for the operation interface.

[0022] Figure 11 This is a diagram showing the screen structure of the operation screen that displays help information.

[0023] Figure 12 This is a flowchart explaining the operation of the screen operation auxiliary device.

[0024] Figure 13 This is a hardware structure diagram of the image production auxiliary device. Detailed Implementation

[0025] (First Implementation)

[0026] The screen creation aid 100 of the first embodiment will be described. The screen creation aid 100 is, for example, a PC (personal computer) with screen creation software for the control device of industrial machinery installed. The screen creation aid 100 can also be applied to control devices such as numerical control devices.

[0027] The screen creation aid 100 extracts operation information (called triggers) from the attributes of components of the already created screen, and associates the triggers with the actions caused by the triggers and the icons that constitute the operation content of the triggers, storing them as help information. In the screen operation aid 200 described later, the help information created by the screen creation aid 100 is displayed on the operation screen, providing help information suitable for the currently displayed operation screen.

[0028] Figure 1 This is a block diagram of the screen production auxiliary device 100. The screen production auxiliary device 100 includes: a screen production unit 10, a component information storage unit 11, a screen structure storage unit 12, an attribute storage unit 13, a trigger information extraction unit 14, a help information production unit 15, a help information storage unit 16, and a help information display unit 17.

[0029] Furthermore, the constituent elements of the image production auxiliary device 100 are obtained by classifying their functions, and they may not be clearly distinguishable in terms of physical structure and program structure.

[0030] The screen production unit 10 creates operation screens for industrial machinery using pre-prepared individual components and composite components formed by combining individual components, based on the editing operations of the screen creator. The editing operations of the screen creator can be operations that specify the arrangement of individual components and composite components read from the component information storage unit 11 on the screen. Alternatively, it can be operations that set the attributes of the individual components and composite components arranged on the screen.

[0031] Figure 2 This example shows a screen 400 for screen production displayed on a display device by the screen production unit 10. Figure 2The illustrated screen production screen 400 has a screen structure production area 410. Within the screen structure production area 410, four composite components 411, 412, 413, and 414, and multiple individual components are configured through the editing operations of the screen producer. The screen production unit 10 receives operations from the screen producer. Based on the operations from the screen producer, and referring to the component information storage unit 11, the screen production unit 10 configures the required individual components and composite components in the screen structure production area 410.

[0032] The screen for screen creation 400 has an attribute setting area 420. The attribute setting area 420 displays the attributes of individual components and composite components 411, 412, 413, and 414. Attributes may include, for example, component ID, display / non-display, active / inactive, focus, position, size, display color, background color, and title text. The screen creation unit 10 stores information related to the screen structure of the created operation screen of the industrial machinery in the screen structure storage unit 12. Furthermore, the screen creation unit 10 stores information related to the attributes of the screen components constituting the operation screen of the industrial machinery in the attribute storage unit 13.

[0033] The properties of a component include events that affect the component and triggers that operate on the component. Figure 3 This is an example of an event registration screen. In Figure 3 The attribute setting screen contains an event setting area 415. Events are divided into user operations and non-user operations. Non-user operations are events that do not accompany user operations. User operations are events generated when the user interacts with the operation screen, control panel, teach pendant, etc. In this embodiment, events accompanying user operations are referred to as "triggers".

[0034] The event setting area consists of setting selection buttons such as "Event Setting", "Touch Operation Setting", "Axis Coordinate Touch Operation Setting", and "Remaining Movement Touch Operation Setting". In the event setting, you can configure the events that cause the component to initiate an action.

[0035] As an example, when choosing Figure 3 When you go to "Touch Operation Settings", the following will be displayed: Figure 4 The registration screen that is triggered.

[0036] Figure 4 The registration screen consists of two screens, left and right. The left screen displays two actions: "Switch Control Axis" and "Switch Remaining Movement / Feed Speed." Actions can be selected via a drop-down menu. Figure 4 On the left side of the screen, you can select the touch operation to perform the action "Switch the display control axis". Among the selectable touch operations are "Single", "Double", "Long press", "Swipe up", and "Swipe down". The user operation "Swipe up" was selected.

[0037] Although not illustrated, you can select the component (operation object component) to be the trigger in the properties. For example, you can select the "Coordinate Switch" button as the trigger and register the icon of the selected button as the icon representing the operation content.

[0038] The screen production department 10 also handles the setting of the display status of the operation screen and the operation status of industrial machinery and whether or not to execute triggers.

[0039] Here, the structure of the operation screen, the display status of the control device, and the operating status of the industrial machinery will be explained. Figure 5 This is an example of the operation screen of a control device. Figure 5 The operation screen consists of 5 composite components. The composite component in the upper left is the "coordinate display component", the composite component in the lower left is the "light display component", the composite component in the upper right is the "mode selection component", the component in the lower right is the "operation selection component", and the component at the bottom is the "menu display component".

[0040] The upper left coordinate display area features four coordinate display components: absolute coordinate system, relative coordinate system, machine coordinate system, and remaining movement. A coordinate transformation button switches between these display components. The lower right operation selection component displays five composite components corresponding to different modes. The "mode selection component" has multiple buttons for selecting the desired mode.

[0041] Based on user operation, the operating status of industrial machinery, and the operating mode of industrial machinery, switch between the "coordinate display component", "light display component", and "operation selection component" displayed on the operation screen.

[0042] Whether a trigger can be executed depends on whether the component is displayed / not displayed, active / inactive, has focus, and is in mode. Mode refers to the operating state of the industrial machinery. Modes include "AUTO: Memory Operation Mode," "EDIT: Memory Editing Mode," and "MDI: Manual Data Input Mode," etc.

[0043] For example, when "EDIT: Memory Editing Mode" is selected, the processing program can be edited, and components corresponding to the editing mode, such as the program editing screen, will be displayed. Among the displayed components, some are only active when selected (with focus). Additionally, some components are set to invalid even when selected. Invalid components do not function as triggers. That is, triggering execution becomes "not possible (no)".

[0044] The screen production unit 10 stores the display status of the operation screen and the operating status of the industrial machinery in the screen structure storage unit 12 or the attribute storage unit 13, which are related to whether the trigger can be executed.

[0045] The trigger information extraction unit 14 extracts trigger-related information from the attributes of components of the operation screen created by the screen creator. This trigger-related information can be read from the attribute storage unit 13, etc. The trigger information extraction unit 14 also extracts action-related information caused by the trigger. This action-related information can also be read from the attribute storage unit 13, etc.

[0046] Action-related information can also be extracted from the execution functions. The screen production department 10 provides execution functions such as "copy function", "paste function", "workpiece end face measurement function", and "workpiece circle measurement function". The action caused by the trigger can be determined based on the type of execution function registered in the component.

[0047] In this embodiment, the component that accepts the user's operation is called the operation object component, the user's operation is called the trigger, the event caused by the trigger is called the action, and the component affected by the action is called the action object component. The operation object component and the action object component can also be the same component.

[0048] Help information production unit 15 produces help information that associates motion object components, operation object components (sometimes the same as motion object components), display status of control devices, operating status of industrial machinery, whether triggers can be executed, and actions, and stores it in help information storage unit 16.

[0049] Furthermore, as described above, the operation object component, action object component, trigger, and action in the help information are detected by the trigger information extraction unit 14. The display status of the control device, the operating status of the industrial machinery, and whether a trigger can be executed are read from the attribute storage unit 13.

[0050] The help information creation unit 15 stores help information in the help information storage unit 16 that associates the triggers and actions detected by the trigger information extraction unit 14 with the conditions that enable the trigger (display / non-display of the component, effective / ineffective, presence or absence of focus).

[0051] Help information can also include icons that visually represent the triggered actions. Examples of icons include those indicating the type of touch action or the type of component being manipulated.

[0052] Figure 6 This shows an example of an icon representing the type of touch operation. Icons representing the type of touch operation include "click", "scroll", "swipe", "swipe (two fingers)", "pinch / split", etc.

[0053] The help information display unit 17 displays help information in the display area of ​​the action object component based on the help information. Figure 7This is an example of a display screen showing help information for the coordinate display component 511 (action object component). Operations that affect the coordinate display component 511 and become triggers include touch operations such as "click," "scroll," button presses, "coordinate transformation," and "comprehensive display." Icons representing the triggered operations are displayed in the display area of ​​the coordinate display component 511 on the operation screen. The creator of the operation screen can confirm the status of the triggered operations extracted by the trigger information extraction unit 14 and displayed on the operation screen.

[0054] Next, refer to Figure 8 The flowchart below explains the operation of the screen creation auxiliary device 100. First, the screen creator creates the operation screen (step S1). The operation screen can be created by the screen creation auxiliary device 100, or it can be imported from an operation screen created by another device. The screen structure storage unit 12 stores the screen structure of the created operation screen, and the attribute storage unit 13 stores the attributes of the created components.

[0055] The trigger information extraction unit 14 selects any one of the components constituting the operation screen (step S2). The trigger information extraction unit 14 detects whether a trigger has been set for the selected component (step S3). If a trigger has been set, the selected component becomes the action target component.

[0056] The trigger information extraction unit 14 detects the action caused by the trigger (step S4). The action is defined by attributes, execution functions, etc.

[0057] The trigger information extraction unit 14 detects the operation object component (step S5). Sometimes the operation object component is the same as the action object component.

[0058] The help information creation unit 15 creates help information that associates the display status of the action object component, the operation object component, the trigger, the action, the control device, the operating status of the industrial machinery, and whether the trigger can be executed, and stores it in the help information storage unit 16 (step S6). In addition, the help information may also include icons representing the operation content of the trigger.

[0059] The help information display unit 17 displays the help information in the display area of ​​the action object component based on the generated help information (step S7). The creator of the operation screen can confirm the situation where the triggered operation extracted by the trigger information extraction unit 14 is displayed on the operation screen.

[0060] As explained above, the screen creation auxiliary device 100 selects components of the operation screen created by the screen creator, detects triggers based on the component's attributes, detects actions caused by the triggers, and identifies the operation object component that becomes the triggering screen operation. Then, it creates help information that links the action object component affected by the action, the trigger, the operation object component, the display status of the control device capable of executing the trigger, and the operating status of the industrial machinery.

[0061] In addition, since there are many components displayed on the operation screen, the amount of information becomes enormous when all help information is displayed on the operation screen. Therefore, it can also be set to allow users to select whether to display or not display help information based on the component.

[0062] (Second Implementation)

[0063] The screen operation assistance device 200 of the second embodiment will be described. The screen operation assistance device 200 displays help information created by the screen creation assistance device 100 overlaid on the operation screen.

[0064] Figure 9 This is a block diagram of a screen operation assistance device 200. The screen operation assistance device 200 includes: a screen structure storage unit 21, an attribute storage unit 22, a help information storage unit 23, a screen display unit 24, and a help information display unit 25.

[0065] The screen structure storage unit 21 stores information related to the screen structure of the operation screen. The attribute storage unit 22 stores the attributes of the components that constitute the operation screen. The attribute storage unit 22 also stores execution functions set for the components.

[0066] The display unit 24 displays the operation screen of the industrial machinery on the display device 70 of the control device according to the screen structure information and the attributes of the components. The display unit 24 acquires the user's operation signals, the status information of the control device, the status information of the industrial machinery, etc., and switches the operation screen.

[0067] The help information display unit 25 displays help information created by the screen creation auxiliary device on the operation screen. The content of the help information changes according to the display status of the control device's operation screen, the machine tool's operating status, etc. The help information display unit 25 obtains the display status of the operation screen and the machine tool's operating status. Based on the obtained display status of the operation screen and the machine tool's operating status, the help information display unit 25 retrieves the triggerable component (action object component) set to be executable from the help information storage unit 23 in the currently displayed operation screen. The help information display unit 25 reads from the help information storage unit 23 the action object component that is triggered by the action caused by the trigger and becomes the user operation triggered. The help information display unit 25 causes the display device 70 to display an icon that visually represents the triggered operation content in the display area of ​​the action object component.

[0068] Figure 10 Example of displaying help information. Figure 10 The operation screen contains six composite components. Four of these are positioned in the center of the screen. The upper left composite component is the coordinate display component 511, the upper right composite component is the speed display component 512, the lower left composite component is the machining path display component 513, and the lower right composite component is the program display component 514. The industrial machinery mode is "MEM: Memory Operation". Menu display components are located at the bottom and right of the operation screen. For ease of explanation, the bottom composite component is referred to as the first menu display component 515, and the right-side menu display component is referred to as the second menu display component 516.

[0069] exist Figure 10 The upper right corner of the operation screen features a horizontally elongated oval button. This button is the help display button 510. When the cursor (or finger in the case of a touch panel) is moved over the help display button 510, an icon indicating "click" (or "single click" in the case of a touch operation) is displayed. The icon represents the triggered operation as "click" (or "single click" in the case of a touch operation).

[0070] When the help display button 510 is pressed, help information is displayed on the operation screen. Figure 11 In the coordinate display unit 511 and the machining path display unit 513, icons representing the operation content are displayed in their respective display areas. The icons visually represent the triggered operation content. The icons are displayed in the display area of ​​the action object component affected by the action.

[0071] exist Figure 11In the upper left coordinate display component 511, icons for touch operations "click", "scroll" and buttons "coordinate transformation" and "comprehensive display" are displayed. The icons visually represent user operations (triggers) that affect the coordinate display component 511. In addition, the buttons "coordinate transformation" and "comprehensive display" displayed as icons are the operation objects that cause actions that affect the coordinate display component 511.

[0072] When the cursor or finger is used to select an area of ​​the icon, a description of the action is displayed. Figure 11 In the coordinate display unit 511, the action description statement "display switch" is displayed in the display area 517 of the "scroll" icon near the touch operation.

[0073] exist Figure 11 In the lower left processing path display component 513, icons for touch operations "click", "swipe", "swipe (two fingers)", and "pinch in / pinch out" are displayed. These icons visually represent the touch operations "click", "swipe", "swipe (two fingers)", and "pinch in / pinch out" that affect the processing path display component 513. Furthermore, in this example, the operation target component and the action target component are the same in all triggers.

[0074] Reference Figure 12 The flowchart describes the operation of the screen operation aid 200. An operation screen is installed in the screen operation aid 200. As a result, the screen structure storage unit 21 stores the screen structure of the operation screen, and the attribute storage unit 22 stores the attributes of the components of the operation screen (step S11). When the operation screen is installed, help information generated by the screen operation aid 200 is also stored in the help information storage unit 23 (step S12).

[0075] When the screen operation assistance device 200 is activated, the screen display unit 24 displays the operation screen on the display device 70 based on the screen structure and the properties of the components (step S13).

[0076] When the user instructs the display of help information (step S14), the screen display unit 24 obtains the display status of the control device's operation screen and the machine tool's operating status (step S15). The help information display unit 25 reads information related to the triggering component (action object component) that is set to be executable from the help information storage unit 23 in the currently displayed operation screen (step S16). The help information display unit 25 reads information related to the action caused by the trigger from the help information storage unit 23 (step S17). Additionally, the help information display unit 25 reads information related to the operation object component that has been accepted as a triggering user operation from the help information storage unit 23 (step S18). Furthermore, the action object component and the operation object component may sometimes be the same.

[0077] The help information display unit 25 displays an icon that visually represents the triggered operation content on the display area of ​​the action object component (step S19). The help information display unit 25 accepts the selection of the icon (step S20), and when the icon is selected, displays information related to the action caused by the trigger (step S21).

[0078] The help information display unit 25 monitors the display status of the control device's operation screen and the machine tool's operating status. If the status changes (step S22; yes), it proceeds to step S16, where, in the new status, it reads the triggering component (action object component) that is set to be executed from the help information storage unit 23. If the status does not change (step S22; no), it continues to display.

[0079] As explained above, the help information display unit 25 selects and sets the triggering component (action object component) that can be executed in the currently displayed operation screen in accordance with the display status of the operation screen and the operating status of the machine tool. The help information display unit 25 displays the icon that visually represents the triggered operation content overlaid on the action object component. As a result, help information for the currently displayed operation screen can be provided.

[0080] The help information display unit 25 displays icons that visually represent the triggered operation content, along with information related to the action caused by the trigger represented by the icons. This provides help information for the currently displayed operation screen.

[0081] The help information display unit 25 continuously monitors the display status of the operation screen and the operating status of the machine tool, ensuring that the displayed help information adapts to these changes. By providing help information tailored to the specific situation, the user's search burden is reduced.

[0082] Furthermore, the screen creation assist device 100 and screen operation assist device 200 according to this embodiment can also handle screen updates. That is, the screen creation assist device 100 can automatically create help information based on the screen structure and attributes of the updated screen. Updating help information while simultaneously checking the differences between the initial screen and the new screen is a very cumbersome task. According to this embodiment, the hassle of updating help information can be reduced.

[0083] The hardware structure of the screen creation aid 100 and screen operation aid 200 using the present disclosure will be described below. Furthermore, since the hardware structures of the screen creation aid 100 and the screen operation aid 200 are largely the same, only the screen creation aid 100 will be described. Similar structures will be labeled with the same symbols.

[0084] Figure 13 This is a hardware structure diagram of the image production auxiliary device 100. For example... Figure 13 As shown, the screen production auxiliary device 100 includes: a CPU 111 for overall control of the screen production auxiliary device 100, a ROM 112 for recording programs or data, and a RAM 113 for temporarily expanding data. The CPU 111 reads the system program recorded in the ROM 112 via the bus and performs management processing of the processing program.

[0085] The non-volatile memory 114, for example, is backed up by a battery (not shown), and maintains its storage state even when the power to the screen creation auxiliary device 100 is disconnected. Various data, such as programs read from the external device 72 via interfaces 115, 118, and 119, and user operations input via the input device 71, are stored in the non-volatile memory 114. The non-volatile memory 114 can store programs and data used to execute the block search of this disclosure. Furthermore, various data are displayed on the display device 70.

[0086] Interface 115 is used to connect external devices 72, such as the screen production auxiliary device 100 and adapters. Programs and various parameters are read from the external device 72.

[0087] This disclosure has been described in detail, but it is not limited to the various embodiments described above. These embodiments can be modified, supplemented, altered, or partially deleted in various ways without departing from the spirit of this disclosure or from the spirit of the disclosure derived from the content described in the claimed scope and its equivalents. Furthermore, these embodiments can also be implemented in combination. For example, in the embodiments described above, the order of each action and the order of each process are shown as an example and are not limited thereto.

[0088] The following notes are also disclosed regarding the above-described embodiments and variations.

[0089] (Note 1)

[0090] The screen creation auxiliary device 100 includes: a screen structure storage unit 12, which stores the configuration of components of the operation screen of the control device for controlling industrial machinery, i.e., the screen structure; an attribute storage unit 13, which stores the attributes of the components of the operation screen; a screen creation unit 10, which displays the operation screen being created and accepts the setting of the screen structure and the attributes of the components; a trigger information extraction unit 14, which detects events accompanying user operations, i.e., triggers, actions caused by the triggers, and action object components affected by the actions, from the attributes of the components of the operation screen; and a help information creation unit 15, which creates the display status of the control device. The system includes: a help information storage unit 16, which stores help information associated with the operation status of the industrial machinery, whether the trigger can be executed, the action, and the action object component; a help information storage unit 16, which stores help information associated with events that accompany user operations, i.e., triggers, actions caused by the triggers, action object components affected by the actions, the display status of the control device, the operation status of the industrial machinery, and whether the trigger can be executed; and a help information display unit 17, which, with reference to the help information, displays the operation content that is the trigger and the action object component of the operation screen overlapping in the currently displayed operation screen.

[0091] (Note 2)

[0092] The trigger information extraction unit 14 extracts the operation object component that has been accepted as the trigger operation, and the help information creation unit 15 associates the trigger operation with the operation object component.

[0093] (Note 3)

[0094] The help information generation unit 15 associates the trigger with an icon that visually represents the operation content of the trigger.

[0095] (Note 4)

[0096] The screen production auxiliary device 100 includes a screen production unit 10, which accepts the configuration of components and the setting of component attributes, and accepts the production of operation screens of control devices for controlling industrial machinery.

[0097] (Note 5)

[0098] The screen operation assistance device 200 includes: a screen structure storage unit 21, which stores the configuration of the components of the operation screen of the control device for controlling industrial machinery, i.e., the screen structure; an attribute storage unit 22, which stores the attributes of the components of the operation screen; a screen display unit 24, which displays the operation screen of the control device based on the screen structure and the attributes of the components; a help information storage unit 23, which stores help information associated with events that accompany user operations, i.e., triggers, actions caused by the triggers, action object components affected by the actions, the display state of the control device, the operating state of the industrial machinery, and whether the triggers can be executed; and a help information display unit 25, which obtains the display state of the control device and the operating state of the industrial machinery, refers to the help information, extracts the components of the currently displayed operation screen that have been set to be executable triggers, and displays the operation content that becomes the trigger overlapping the action object components of the operation screen.

[0099] (Note 6)

[0100] The help information display unit 25 displays the icon representing the triggered operation content overlapping the action object component of the operation screen.

[0101] (Note 7)

[0102] In response to changes in the display status of the control device and the operating status of the industrial machinery, the help information display unit 25 extracts the triggering component that can be executed from the currently displayed operation screen by referring to the help information, and displays the triggered operation content overlapping the action object component of the operation screen.

[0103] (Note 8)

[0104] The operation screen is equipped with a component that starts the help display. In response to the user operation of the component that starts the help display, the help information display unit 25 obtains the display status of the control device and the operating status of the industrial machinery. Referring to the help information, it extracts the component that is set to be executed in the currently displayed operation screen, and displays the operation content that is triggered overlapping the action object component of the operation screen.

[0105] (Note 9)

[0106] The help information display unit 25 displays the triggered operation content in text.

[0107] (Postscript 10)

[0108] Computer-readable storage media 112, 113, and 114 store commands that, when executed by one or more processors 111, perform the following processes: store the configuration of components of the operation screen of the control device for controlling industrial machinery, i.e., the screen structure; store the attributes of the components of the operation screen; display the operation screen of the control device based on the screen structure and the attributes of the components; detect events accompanying user operations, i.e., triggers, actions caused by the triggers, and action object components affected by the actions, from the attributes of the components of the operation screen; generate help information that associates the display state of the control device, the operating state of the industrial machinery, whether the triggers, the actions, and the action object components can be executed; and, referring to the help information, display the operation content that is the trigger and the action object components of the operation screen overlapping in the currently displayed operation screen.

[0109] Symbol Explanation

[0110] 100 Image Production Auxiliary Devices

[0111] 10. Graphics Production Department

[0112] 11. Component Information Storage Department

[0113] 12. Image structure storage unit

[0114] 13. Attribute Storage Department

[0115] 14. Triggering Information Extraction Department

[0116] 15. Assist the Information Production Department

[0117] 16. Assist the Information Storage Department

[0118] 17. Help Information Display Department

[0119] 200 Screen Operation Auxiliary Device

[0120] 21. Image structure storage unit

[0121] 22. Attribute Storage Department

[0122] 23. Assist the Information Storage Department

[0123] 24. Screen display unit

[0124] 25. Help Information Display Department

[0125] 111 CPU

[0126] 112 ROM

[0127] 113 RAM

[0128] 114 Non-volatile memory.

Claims

1. A picture production auxiliary device, characterized in that, have: The screen structure storage unit is the configuration of components that store the operation screens of the control devices for industrial machinery, i.e., the screen structure. An attribute storage unit stores the attributes of the components of the operation screen; The screen production department displays the operation screen during production and handles the setting of the screen structure and the attributes of the components; The trigger information extraction unit detects events accompanying user operations, i.e., triggers, actions caused by the triggers, and action object components affected by the actions from the attributes of the components on the operation screen. The help information production department produces help information that associates the display status of the control device, the operating status of the industrial machinery, whether the trigger can be executed, the action, and the action object component. The help information storage unit stores help information associated with user operations, including events triggered by the user's actions, actions caused by the triggers, action objects affected by the actions, the display status of the control device, the operating status of the industrial machinery, and whether the triggers can be executed. as well as The help information display unit, referring to the help information, displays the triggered operation content and the action object component of the operation screen overlapping in the currently displayed operation screen.

2. The image production auxiliary device according to claim 1, characterized in that, The trigger information extraction unit extracts the operation object component that has been accepted as the trigger operation. The help information creation department will associate the triggered operation with the operation object component.

3. The image production auxiliary device according to claim 1, characterized in that, The help information production department associates the trigger with an icon that visually represents the operation content of the trigger.

4. The image production auxiliary device according to claim 1, characterized in that, The screen production auxiliary device includes: a screen production unit, which accepts the configuration of components and the setting of component attributes, and accepts the production of operation screens of control devices for controlling industrial machinery.

5. A screen operation auxiliary device, characterized in that, have: The screen structure storage unit is the configuration of components that store the operation screens of the control devices for industrial machinery, i.e., the screen structure. An attribute storage unit stores the attributes of the components of the operation screen; The screen display unit displays the operation screen of the control device based on the screen structure and the properties of the components; The help information storage unit stores help information associated with user operation events (triggers), actions caused by the triggers, action objects affected by the actions, the display status of the control device, the operating status of the industrial machinery, and whether the triggers can be executed. as well as The help information display unit obtains the display status of the control device and the operating status of the industrial machinery. Referring to the help information, it extracts the triggering component that is set to be executed from the currently displayed operation screen, and displays the operation content that is triggered overlapping the action object component of the operation screen.

6. The screen operation auxiliary device according to claim 5, characterized in that, The help information display unit displays the icon representing the triggered operation content overlapping the action object component of the operation screen.

7. The screen operation auxiliary device according to claim 5, characterized in that, The help information display unit responds to changes in the display status of the control device and the operating status of the industrial machinery, and, with reference to the help information, extracts the triggering component that can be executed from the currently displayed operation screen, so that the operation content that is triggered is displayed overlapping the action object component of the operation screen.

8. The screen operation auxiliary device according to claim 5, characterized in that, The operation screen includes a component that initiates the help display. In response to a user operation by a component that initiates the help display, the help information display unit obtains the display status of the control device and the operating status of the industrial machinery. Referring to the help information, it extracts a component that has been set to trigger an action in the currently displayed operation screen, and displays the triggered operation content overlapping the action object component in the operation screen.

9. The screen operation auxiliary device according to claim 5, characterized in that, The help information display unit displays the triggered operation content in text format.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores commands, which, when executed by one or more processors, perform the following processes: The configuration of components, or screen structure, of the control screen of a device for storing and controlling industrial machinery. The attributes of the component that stores the operation screen. Based on the screen structure and the properties of the components, the operation screen of the control device is displayed. Detect events accompanying user operations from the attributes of the components on the operation screen, i.e., triggers, actions caused by the triggers, and action object components affected by the actions. Create help information that associates the display status of the control device, the operating status of the industrial machinery, whether the trigger can be executed, the action, and the action object component. Referring to the help information, in the currently displayed operation screen, the operation content that is triggered is displayed overlapping the action object component of the operation screen.

Citation Information

Patent Citations

  • Screen creation device, screen creation system, and computer-readable recording medium

    WO2022269764A1