WO2023228327A1 - Dispositif de commande - Google Patents
Dispositif de commande Download PDFInfo
- Publication number
- WO2023228327A1 WO2023228327A1 PCT/JP2022/021422 JP2022021422W WO2023228327A1 WO 2023228327 A1 WO2023228327 A1 WO 2023228327A1 JP 2022021422 W JP2022021422 W JP 2022021422W WO 2023228327 A1 WO2023228327 A1 WO 2023228327A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- screen
- machine
- information
- help information
- screen component
- Prior art date
Links
- 238000000605 extraction Methods 0.000 claims abstract description 26
- 238000012544 monitoring process Methods 0.000 claims abstract description 15
- 239000000284 extract Substances 0.000 claims abstract description 8
- 238000010586 diagram Methods 0.000 description 12
- 230000006870 function Effects 0.000 description 7
- 230000002093 peripheral effect Effects 0.000 description 2
- 239000002131 composite material Substances 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23Q—DETAILS, COMPONENTS, OR ACCESSORIES FOR MACHINE TOOLS, e.g. ARRANGEMENTS FOR COPYING OR CONTROLLING; MACHINE TOOLS IN GENERAL CHARACTERISED BY THE CONSTRUCTION OF PARTICULAR DETAILS OR COMPONENTS; COMBINATIONS OR ASSOCIATIONS OF METAL-WORKING MACHINES, NOT DIRECTED TO A PARTICULAR RESULT
- B23Q15/00—Automatic control or regulation of feed movement, cutting velocity or position of tool or work
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/18—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
- G05B19/406—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by monitoring or safety
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
Definitions
- the present invention relates to a control device.
- a help screen is prepared for each operation screen and can be called up on the control device screen.
- a HELP key is provided as hardware keys and software keys used to operate the control device. By operating the HELP key, a help screen is displayed for each operation screen.
- the possible operations change depending on the state of the industrial machine. Machine manufacturers can customize the screen configuration of the operation screen for each industrial machine using a screen creation support tool.
- help screen that provides appropriate help information depending on the machine status of industrial machinery.
- a machine manufacturer customizes the operation screen of industrial machinery, there may be a mismatch between the screen parts actually displayed on the operation screen and the help information, or when some operations are performed, the machine state of the industrial machine When the information changes, the displayed help information may be misaligned. Therefore, there is a need for a technology for displaying an appropriate help screen depending on the machine status of industrial machinery.
- the control device solves the above problems by providing the control device with a function of periodically monitoring the machine status registered on the help screen and displaying a help screen that switches help information according to the machine status. do.
- One aspect of the present disclosure is a control device that displays help information for a screen component that constitutes an operation screen of an industrial machine, the screen component being a monitoring target based on screen component attributes of the screen component displayed on the operation screen.
- a machine information extraction unit that extracts the machine state of the industrial machine; a machine information monitoring unit that monitors the machine state of the industrial machine to be monitored extracted by the machine information extraction unit; and a machine information monitoring unit that extracts the machine state of the industrial machine; a help information switching unit that switches the display text of the screen component for displaying help information in the screen component to help information corresponding to the changed machine state when a change in the machine state is detected. It is a device.
- FIG. 2 is a hardware configuration diagram of a control device according to an embodiment.
- FIG. 2 is a block diagram illustrating the functionality of a control device according to one embodiment.
- FIG. 7 is a diagram illustrating an example of screen component attributes of a screen component that displays help information.
- FIG. 7 is a diagram showing another example of screen component attributes of a screen component that displays help information.
- FIG. 3 is a diagram showing an example of displaying help information.
- FIG. 7 is another diagram illustrating a display example of help information.
- FIG. 3 is a block diagram showing the functions of a control device according to another embodiment.
- FIG. 7 is a diagram illustrating an example of screen component attributes of a screen component that displays help information.
- FIG. 3 is a block diagram showing the functions of a control device according to another embodiment.
- FIG. 1 is a schematic hardware configuration diagram showing the main parts of a control device according to an embodiment of the present invention.
- the control device 1 according to this embodiment can be installed on a control device that controls an industrial machine 2 such as a machine tool or a robot installed at a manufacturing site such as a factory.
- an industrial machine 2 such as a machine tool or a robot installed at a manufacturing site such as a factory.
- the CPU 11 included in the control device 1 is a processor that controls the control device 1 as a whole.
- the CPU 11 reads a system program stored in the ROM 12 via the bus 22, and controls the entire control device 1 in accordance with the system program.
- the RAM 13 temporarily stores temporary calculation data, display data, and various data input from the outside.
- the non-volatile memory 14 is composed of, for example, a memory backed up by a battery (not shown) or a solid state drive (SSD), and the stored state is maintained even when the power of the control device 1 is turned off.
- the nonvolatile memory 14 stores control programs and data read from the external device 72 via the interface 15, control programs and data input via the input device 71, and control programs acquired from the industrial machine 3. and data are stored.
- the data stored in the nonvolatile memory 14 may be expanded to the RAM 13 at the time of execution/use. Further, various system programs such as a known analysis program are written in the ROM 12 in advance.
- the interface 15 is an interface for connecting the CPU 11 of the control device 1 and an external device 72 such as a USB device. From the external device 72 side, for example, pre-stored control programs and data related to the operation of each industrial machine 3 can be read. Further, the control program, setting data, etc. edited within the control device 1 can be stored in external storage means via the external device 72.
- a PLC (programmable logic controller) 16 executes a ladder program to control the industrial machine 2 and peripheral devices of the industrial machine 2 (for example, a tool changer, an actuator such as a robot, a temperature sensor attached to the industrial machine 2). and a plurality of sensors such as a humidity sensor, etc.) via the I/O unit 19 to control them. It also receives signals from various switches on the operation panel provided in the main body of the industrial machine 2, peripheral devices, etc., performs necessary signal processing, and then passes them to the CPU 11.
- the interface 20 is an interface for connecting the CPU of the control device 1 and the wired or wireless network 5.
- Other industrial machines 3, a fog computer 6, a cloud server 7, and the like are connected to the network 5, and exchange data with the control device 1.
- Each data read into the memory, data obtained as a result of executing a program, etc. are outputted and displayed on the display device 70 via the interface 17. Further, an input device 71 composed of a keyboard, a pointing device, etc. passes commands, data, etc. based on operations by an operator to the CPU 11 via the interface 18.
- An axis control circuit 30 for controlling the axes of the industrial machine 2 receives an axis movement command amount from the CPU 11 and outputs the axis command to the servo amplifier 40. Upon receiving this command, the servo amplifier 40 drives a servo motor 50 that moves an axis of the machine tool.
- the shaft servo motor 50 has a built-in position/velocity detector, and feeds back a position/velocity feedback signal from this position/velocity detector to the axis control circuit 30 to perform position/velocity feedback control.
- FIG. 2 is a schematic block diagram showing the functions of the control device 1 according to an embodiment of the present invention.
- Each function provided in the control device 1 according to this embodiment is realized by the CPU 11 of the control device 1 shown in FIG. 1 executing a system program and controlling the operation of each part of the control device 1.
- the control device 1 of this embodiment includes a screen configuration information extraction section 110, a screen component attribute extraction section 120, a machine information extraction section 130, a machine information monitoring section 140, a help information switching section 150, and a screen display section 160. Further, on the RAM 13 to the nonvolatile memory 14 of the control device 1, there is a screen configuration information storage section 220, which is an area in which configuration information related to the operation screen of the industrial machine 2 is stored in advance; A screen component attribute storage section 230 is provided, which is an area in which information related to screen component attributes of screen components constituting the screen component is stored in advance.
- the screen configuration information extraction unit 110 extracts information related to screen components included in the operation screen of the industrial machine 2 from the screen configuration information stored in the screen configuration information storage unit 220.
- the screen configuration information storage unit 220 stores configuration information related to the operation screen of the industrial machine 2 in advance.
- the configuration information includes at least information related to screen parts such as single parts and composite parts used in the operation screen of the industrial machine 2.
- the screen configuration information extraction unit 110 may specify the screen component that the screen display unit 160 is displaying on the display device 70, and extract information related to the specified screen component.
- the screen configuration information extraction unit 110 outputs information related to the extracted screen components to the screen component attribute extraction unit 120.
- the screen component attribute extraction unit 120 extracts information related to the screen component attributes of each screen component input from the screen configuration information extraction unit 110 from the screen component attribute storage unit 230.
- the screen component attribute storage unit 230 stores in advance information regarding screen component attributes of screen components that constitute the operation screen of the industrial machine 2.
- Information related to screen component attributes includes, for example, component ID, display/non-display, enable/disable, focus, position, size, display color, background color, title text, event, and action related to the event.
- the screen component attribute extraction unit 120 outputs information related to the extracted screen component attributes to the machine information extraction unit 130.
- the machine information extraction unit 130 extracts the machine state of the industrial machine 2 to be monitored from the screen component attributes of the screen components input from the screen component attribute extraction unit 120.
- the label component for displaying help information includes an event in which the mechanical state of the industrial machine 2 changes to a predetermined state, and the event. A combination with an action that switches the displayed help information to what kind of text when it is detected is set as a screen component attribute.
- the machine information extraction unit 130 searches for events related to the machine state of the industrial machine 2 from the screen component attributes of the screen components input from the screen component attribute extraction unit 120. Then, the machine state of the industrial machine set in the searched event is extracted as the machine state to be monitored.
- the machine information extraction unit 130 outputs the extracted machine state of the industrial machine 2 to be monitored to the machine information monitoring unit 140.
- the machine information monitoring unit 140 monitors the machine state of the industrial machine 2. When it is detected that the machine state of the industrial machine 2 has changed to one of the machine states of the industrial machine 2 to be monitored inputted from the machine information extraction unit 130, the help information switching unit 150 Notify to.
- the help information switching unit 150 changes the display text of the label parts whose change in the machine state of the industrial machine 2 notified by the machine information monitoring unit 140 is set as an event as a condition for switching the help information to the machine state after the change. Switch to the corresponding help information. Then, the screen display unit 160 displays the operation screen of the industrial machine 2 including the switched help information.
- FIG. 3 and 4 show examples of screen component attributes included in screen components that constitute the operation screen of the industrial machine 2.
- FIG. 3 is an example of screen component attributes set in a label component that displays help information related to each axis information display component. This label part executes an action to switch the display text to "Display each axis coordinate value and remaining travel amount" when an event that changes the machine state to MEM mode occurs, and also changes the machine state to MDI mode. It is set to execute an action that switches the display text to "Display each axis coordinate value" when an event that changes to occurs.
- FIG. 4 is an example of screen component attributes set in a label component that displays help information related to a program display component.
- This label part executes an action that switches the display text to "Display machining program" when an event that changes the machine state to MEM mode occurs, and an event that changes the machine state to MDI mode occurs.
- the setting is set to execute an action that switches the display text to "Display MDI program.”
- FIGS. 5 and 6 show examples of help information displayed on the operation screen of the industrial machine 2 by the screen display unit 160 when the help information label components illustrated in FIGS. 3 and 4 are displayed.
- help information is displayed in the machine state of the industrial machine 2 in MEM mode.
- MEM mode for example, "Display each axis coordinate value and remaining movement amount” is displayed as help information for each axis information display component at the upper left.
- "Display machining program” is displayed as help information for the program display component at the bottom right.
- help information is displayed in the machine state of the industrial machine 2 in the MDI mode.
- each axis coordinate value is displayed as help information for each axis information display component at the upper left.
- "Display MDI program” is displayed as help information for the program display component at the lower right. In this way, help information set for each screen component is displayed in accordance with changes in the mechanical state of the industrial machine 2.
- help information corresponding to the machine state of the industrial machine is displayed to the operator regarding screen components arranged on the operation screen of the industrial machine. Therefore, the operator will be able to accurately grasp the current display state of the operation screen, and it is expected that the problem solving time will be shortened.
- each screen component arranged on the operation screen of an industrial machine is configured to display help information corresponding to the machine status of the industrial machine. Help information depending on the selection state may be displayed depending on whether the item is selected or not.
- a screen component selection determining section 170 is provided as a function to identify the currently selected screen component among the screen components displayed by the screen display section 160. Further, as illustrated in FIG. 8, regarding the display text to be switched when the mechanical state of the industrial machine 2 changes, the display text when not selected and the display text when selected are set as screen component attributes.
- the help information switching unit 150 acquires the selected/unselected state of each screen component from the screen component selection determination unit 170, and displays text according to the selected state. Switch. With this configuration, it is possible to display appropriate help information according to the selected state of each screen component in addition to the mechanical state of the industrial machine.
- a screen component operability determination section 180 is provided as a function that specifies the operability status of each screen component displayed by the screen display section 160. Then, when the mechanical state of the industrial machine 2 changes, the help information switching unit 150 acquires the operability status of each screen component from the screen component operation determination unit 180, and displays help information for the screen component that cannot be operated. Prevent it from being displayed. With this configuration, unnecessary help information can be prevented from being displayed for screen components that cannot be operated, so that the operator can refer to only the necessary help information.
- Control device 2 3 Industrial machinery 5 Network 6 Fog computer 7 Cloud server 11 CPU 12 ROM 13 RAM 14 Non-volatile memory 15, 17, 18, 20 Interface 16 PLC 19 I/O unit 22 Bus 30 Axis control circuit 40 Servo amplifier 50 Servo motor 70 Display device 71 Input device 72 External device 110 Screen configuration information extraction section 120 Screen component attribute extraction section 130 Machine information extraction section 140 Machine information monitoring section 150 Help Information switching unit 160 Screen display unit 170 Screen component selection determination unit 180 Screen component operation availability determination unit 220 Screen configuration information storage unit 230 Screen component attribute storage unit
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Mechanical Engineering (AREA)
- Manufacturing & Machinery (AREA)
- Automation & Control Theory (AREA)
- Numerical Control (AREA)
Abstract
La présente invention concerne un dispositif de commande comprenant : une unité d'extraction d'informations de machine qui extrait, à partir d'attributs de composant d'écran de composants d'écran qui sont affichés sur un écran d'opération, un état de machine d'une machine industrielle qui est soumise à une surveillance ; une unité de surveillance d'informations de machine qui surveille l'état de machine de la machine industrielle qui est soumise à une surveillance et qui a été extrait par l'unité d'extraction d'informations de machine ; et une unité de commutation d'informations d'aide qui, lorsque l'unité de surveillance d'informations de machine a détecté un changement de l'état de machine, commute un texte d'affichage d'un composant d'écran parmi les composants d'écran destiné à afficher des informations d'aide à des informations d'aide qui correspondent à l'état de machine modifié.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/JP2022/021422 WO2023228327A1 (fr) | 2022-05-25 | 2022-05-25 | Dispositif de commande |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/JP2022/021422 WO2023228327A1 (fr) | 2022-05-25 | 2022-05-25 | Dispositif de commande |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2023228327A1 true WO2023228327A1 (fr) | 2023-11-30 |
Family
ID=88918703
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2022/021422 WO2023228327A1 (fr) | 2022-05-25 | 2022-05-25 | Dispositif de commande |
Country Status (1)
Country | Link |
---|---|
WO (1) | WO2023228327A1 (fr) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS62186317A (ja) * | 1986-02-12 | 1987-08-14 | Nec Corp | 情報処理装置 |
JP2000231429A (ja) * | 1999-02-09 | 2000-08-22 | Fuji Xerox Co Ltd | ヘルプ情報提供装置 |
JP2001051764A (ja) * | 1999-08-11 | 2001-02-23 | Fuji Xerox Co Ltd | ヘルプ情報提供装置 |
JP2005115462A (ja) * | 2003-10-03 | 2005-04-28 | Canon Inc | 情報システム |
JP2014119872A (ja) * | 2012-12-14 | 2014-06-30 | Canon Inc | 情報処理装置、情報処理装置の制御方法およびコンピュータプログラム |
-
2022
- 2022-05-25 WO PCT/JP2022/021422 patent/WO2023228327A1/fr unknown
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS62186317A (ja) * | 1986-02-12 | 1987-08-14 | Nec Corp | 情報処理装置 |
JP2000231429A (ja) * | 1999-02-09 | 2000-08-22 | Fuji Xerox Co Ltd | ヘルプ情報提供装置 |
JP2001051764A (ja) * | 1999-08-11 | 2001-02-23 | Fuji Xerox Co Ltd | ヘルプ情報提供装置 |
JP2005115462A (ja) * | 2003-10-03 | 2005-04-28 | Canon Inc | 情報システム |
JP2014119872A (ja) * | 2012-12-14 | 2014-06-30 | Canon Inc | 情報処理装置、情報処理装置の制御方法およびコンピュータプログラム |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8918216B2 (en) | Robot system | |
JPH0561646B2 (fr) | ||
US10139805B2 (en) | Ladder diagram monitoring device capable of additionally displaying operation situation of CNC in comment | |
CN105938411B (zh) | 控制面板 | |
US20130338815A1 (en) | Numerical controller for displaying virtual control panel | |
JP2010287034A (ja) | 外部機器とPLCとのModbusプロトコル通信アドレス表示方式 | |
WO2023228327A1 (fr) | Dispositif de commande | |
CN112147949B (zh) | 参数管理装置及其管理系统 | |
EP1906284A1 (fr) | Dispositif de commande d'un robot industriel | |
US10705489B2 (en) | Controller | |
US10599118B2 (en) | Screen information generation device | |
CN112989296B (zh) | 机器人操作终端 | |
US20180232243A1 (en) | Programmable display, display control method, and display control program | |
JP7522226B2 (ja) | 制御装置 | |
WO2023228309A1 (fr) | Dispositif d'aide à la création d'écran d'aide | |
WO2022107817A1 (fr) | Dispositif de commande | |
EP2994800B1 (fr) | Procédé de fourniture de présentation de réaction tactile, système robotisé industriel et dispositif de commande d'opérateur portable | |
KR100642182B1 (ko) | 단일씨피유를 이용한 씨앤씨시스템 | |
US20190033825A1 (en) | Parameter setting support device | |
KR102323844B1 (ko) | 휴먼 머신 인터페이스 시스템에서 저장장치의 교체 방법 | |
WO2022030496A1 (fr) | Dispositif de commande | |
JP7538322B2 (ja) | 情報処理装置及びコンピュータ読み取り可能な記憶媒体 | |
WO2024195239A1 (fr) | Système de coopération, procédé de coopération, programme de coopération et programme d'aide à la coopération | |
JP2013015983A (ja) | 動作制御装置 | |
JP2008102639A (ja) | プログラマブル表示器、制御プログラムおよびそれを記録した記録媒体 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 22943730 Country of ref document: EP Kind code of ref document: A1 |
|
ENP | Entry into the national phase |
Ref document number: 2024522804 Country of ref document: JP Kind code of ref document: A |