JP7832318B2 - control device - Google Patents
control deviceInfo
- Publication number
- JP7832318B2 JP7832318B2 JP2024522804A JP2024522804A JP7832318B2 JP 7832318 B2 JP7832318 B2 JP 7832318B2 JP 2024522804 A JP2024522804 A JP 2024522804A JP 2024522804 A JP2024522804 A JP 2024522804A JP 7832318 B2 JP7832318 B2 JP 7832318B2
- Authority
- JP
- Japan
- Prior art keywords
- screen
- machine
- help information
- information
- screen component
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
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—Program-control systems
- G05B19/02—Program-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 program 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 program data in numerical form characterised by monitoring or safety
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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
Landscapes
- Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Manufacturing & Machinery (AREA)
- Automation & Control Theory (AREA)
- Mechanical Engineering (AREA)
- Numerical Control (AREA)
Description
本発明は、制御装置に関する。This invention relates to a control device.
産業機械の制御装置の上で動作するアプリケーションは様々な画面を備えている(特許文献1など)。全ての操作に対して説明や操作ガイダンスを用意すると視認性や操作性の低下をまねく。そのため、視認性や操作性を損なわない範囲で簡易的な操作ガイダンスを用意している。しかしながら、簡易的な操作ガイダンスだけでは初心者のオペレータには難しい操作もあり、必要に応じてマニュアルやヘルプ画面を参照する必要がある。Applications running on control systems for industrial machinery have various screens (e.g., Patent Document 1). Providing explanations and operational guidance for every operation would reduce visibility and operability. Therefore, simplified operational guidance is provided to the extent that it does not impair visibility or operability. However, even with this simplified guidance, some operations may be difficult for novice operators, and they may need to refer to manuals or help screens as needed.
ヘルプ画面は操作画面ごとに用意されており、制御装置の画面上に呼び出すことができる。制御装置の操作に用いられるハードウェアキーやソフトウェアキーにはHELPキーが用意されている。HELPキーを操作することで操作画面ごとにヘルプ画面が表示される。制御装置のアプリケーションでは、産業機械の状態によって可能な操作が変化する。機械メーカは、産業機械ごとに画面作成支援ツールにて操作画面の画面構成をカスタマイズできる。Help screens are provided for each operation screen and can be accessed from the control unit's screen. A HELP key is provided for the hardware and software keys used to operate the control unit. Pressing the HELP key displays the help screen for each operation screen. The available operations in the control unit's application change depending on the status 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.
産業機械の機械状態に応じて適切なヘルプ情報を提供するヘルプ画面を作成することは難しい。また、機械メーカが産業機械の操作画面をカスタマイズすることで実際に操作画面上に表示している画面部品とヘルプ情報との対応にずれが生じたり、なんらかの操作をすることで産業機械の機械状態が変化した際に表示されるヘルプ情報にずれが生じたりすることがある。
そこで、産業機械の機械状態に応じた適切なヘルプ画面を表示する技術が必要とされている。
Creating a help screen that provides appropriate help information according to the machine's status is difficult. Furthermore, machine manufacturers may customize the machine's operation screen, which can lead to discrepancies between the screen elements displayed on the operation screen and the help information, or discrepancies in the help information displayed when the machine's status changes due to some operation.
Therefore, there is a need for technology that displays appropriate help screens according to the machine status of industrial machinery.
本開示による制御装置は、制御装置に、ヘルプ画面に登録された機械状態を周期監視して、機械状態に応じてヘルプ情報を切り替えるヘルプ画面を表示する機能を持たせることで、上記課題を解決する。The control device disclosed herein solves the above problem by providing the control device with a function to periodically monitor the machine status registered on the help screen and display a help screen that switches the help information according to the machine status.
そして、本開示の一態様は、産業機械の操作画面を構成する画面部品のヘルプ情報を表示する制御装置であって、前記操作画面に表示される画面部品の画面部品属性から、監視対象となる前記産業機械の機械状態を抽出する機械情報抽出部と、前記機械情報抽出部が抽出した監視対象となる前記産業機械の機械状態を監視する機械情報監視部と、前記機械情報監視部が機械状態の変化を検知した場合に、前記画面部品の内でヘルプ情報を表示するための画面部品の表示テキストを、変化した機械状態に対応するヘルプ情報へと切り替えるヘルプ情報切替部と、画面部品が選択されている状態であるか否かを判定する画面部品選択判定部と、を備え、前記ヘルプ情報切替部は、ヘルプ情報を表示するための画面部品の表示テキストを、画面部品の選択状態に応じたヘルプ情報に切り替える、を備えた制御装置である。 Furthermore, one aspect of the present disclosure is a control device for displaying help information for screen components constituting an operation screen of an industrial machine, comprising: a machine information extraction unit that extracts the machine state of the industrial machine to be monitored from the screen component attributes of the screen components displayed on the operation screen; a machine information monitoring unit that monitors the machine state of the industrial machine to be monitored extracted by the machine information extraction unit; a help information switching unit that, when the machine information monitoring unit detects a change in the machine state, switches the display text of a screen component for displaying help information to help information corresponding to the changed machine state; and a screen component selection determination unit that determines whether or not a screen component is selected, wherein the help information switching unit switches the display text of a screen component for displaying help information to help information according to the selection state of the screen component .
本開示の一態様により、産業機械の機械状態に応じた適切なヘルプを表示することが可能となり、オペレータの問題解決時間を短縮できることが期待される。One aspect of this disclosure makes it possible to display appropriate help information according to the machine status of industrial machinery, which is expected to reduce the time operators spend troubleshooting.
以下、本発明の実施形態を図面と共に説明する。
図1は本発明の一実施形態による制御装置の要部を示す概略的なハードウェア構成図である。本実施形態による制御装置1は、工場などの製造現場に設置された工作機械やロボットなどの産業機械2を制御する制御装置の上に実装することができる。
Embodiments of the present invention will be described below with reference to the drawings.
Figure 1 is a schematic hardware configuration diagram showing the main components of a control device according to one embodiment of the present invention. The control device 1 according to this embodiment can be mounted on a control device that controls industrial machinery 2 such as machine tools and robots installed in a manufacturing site such as a factory.
本実施形態による制御装置1が備えるCPU11は、制御装置1を全体的に制御するプロセッサである。CPU11は、バス22を介してROM12に格納されたシステム・プログラムを読み出し、該システム・プログラムに従って制御装置1全体を制御する。RAM13には一時的な計算データや表示データ、及び外部から入力された各種データなどが一時的に格納される。The CPU 11 in the control device 1 according to this embodiment is a processor that controls the control device 1 as a whole. The CPU 11 reads the system program stored in the ROM 12 via the bus 22 and controls the entire control device 1 according to the system program. The RAM 13 temporarily stores temporary calculation data, display data, and various data input from external sources.
不揮発性メモリ14は、例えば図示しないバッテリでバックアップされたメモリやSSD(Solid State Drive)などで構成され、制御装置1の電源がオフされても記憶状態が保持される。不揮発性メモリ14には、インタフェース15を介して外部機器72から読み込まれた制御用プログラムやデータ、入力装置71を介して入力された制御用プログラムやデータ、産業機械3から取得された制御用プログラムやデータなどが記憶される。不揮発性メモリ14に記憶されたデータは、実行時/利用時にはRAM13に展開されても良い。また、ROM12には、公知の解析プログラムなどの各種システム・プログラムがあらかじめ書き込まれている。The non-volatile memory 14 is composed of, for example, a memory backed up by a battery (not shown) or an SSD (Solid State Drive), and its stored state is maintained even when the power to the control device 1 is turned off. The non-volatile memory 14 stores control programs and data read from external devices 72 via the interface 15, control programs and data input via the input device 71, and control programs and data acquired from industrial machinery 3. The data stored in the non-volatile memory 14 may be expanded into the RAM 13 during execution/use. Furthermore, various system programs, such as known analysis programs, are pre-written into the ROM 12.
インタフェース15は、制御装置1のCPU11とUSB装置などの外部機器72と接続するためのインタフェースである。外部機器72側からは、例えば予め記憶されている制御用プログラムや各産業機械3の動作に係るデータなどを読み込むことができる。また、制御装置1内で編集した制御用プログラムや設定データなどは、外部機器72を介して外部記憶手段に記憶させることができる。PLC(プログラマブル・ロジック・コントローラ)16は、ラダープログラムを実行して産業機械2及び産業機械2の周辺装置(例えば、工具交換装置や、ロボット等のアクチュエータ、産業機械2に取付けられている温度センサや湿度センサ等の複数のセンサなど)にI/Oユニット19を介して信号を出力し制御する。また、産業機械2の本体に配備された操作盤の各種スイッチや周辺装置等の信号を受け、必要な信号処理をした後、CPU11に渡す。Interface 15 is an interface for connecting the CPU 11 of the control device 1 to external devices 72 such as USB devices. External devices 72 can read, for example, pre-stored control programs and data related to the operation of each industrial machine 3. Furthermore, control programs and setting data edited within the control device 1 can be stored in external storage means via external devices 72. The PLC (Programmable Logic Controller) 16 executes ladder programs to control the industrial machine 2 and its peripheral devices (for example, tool changers, actuators such as robots, and multiple sensors such as temperature and humidity sensors attached to the industrial machine 2) by outputting signals via I/O units 19. It also receives signals from various switches on the control panel located on the main body of the industrial machine 2 and from peripheral devices, performs the necessary signal processing, and then passes the signals to the CPU 11.
インタフェース20は、制御装置1のCPUと有線乃至無線のネットワーク5とを接続するためのインタフェースである。ネットワーク5には、他の産業機械3やフォグコンピュータ6、クラウドサーバ7などが接続され、制御装置1との間で相互にデータのやり取りを行っている。Interface 20 is an interface for connecting the CPU of the control device 1 to a wired or wireless network 5. Other industrial machines 3, fog computers 6, cloud servers 7, etc., are connected to the network 5, and they exchange data with the control device 1.
表示装置70には、メモリ上に読み込まれた各データ、プログラムなどが実行された結果として得られたデータなどがインタフェース17を介して出力されて表示される。また、キーボードやポインティングデバイスなどから構成される入力装置71は、オペレータによる操作に基づく指令,データなどをインタフェース18を介してCPU11に渡す。The display device 70 displays data, programs, and other data obtained as a result of their execution, which are loaded into memory, via the interface 17. The input device 71, consisting of a keyboard and pointing device, transmits commands and data based on operator operations to the CPU 11 via the interface 18.
産業機械2が備える軸を制御するための軸制御回路30はCPU11からの軸の移動指令量を受けて、軸の指令をサーボアンプ40に出力する。サーボアンプ40はこの指令を受けて、工作機械が備える軸を移動させるサーボモータ50を駆動する。軸のサーボモータ50は位置・速度検出器を内蔵し、この位置・速度検出器からの位置・速度フィードバック信号を軸制御回路30にフィードバックし、位置・速度のフィードバック制御を行う。なお、図1のハードウェア構成図では軸制御回路30、サーボアンプ40、サーボモータ50は1つずつしか示されていないが、実際には制御対象となる産業機械2に備えられた軸の数だけ用意される。The axis control circuit 30, which controls the axes of the industrial machine 2, receives the axis movement command amount from the CPU 11 and outputs the axis command to the servo amplifier 40. The servo amplifier 40 receives this command and drives the servo motor 50 that moves the axis of the machine tool. The axis servo motor 50 has a built-in position and speed sensor, and the position and speed feedback signal from this position and speed sensor is fed back to the axis control circuit 30 to perform position and speed feedback control. Although only one axis control circuit 30, servo amplifier 40, and servo motor 50 are shown in the hardware configuration diagram of Figure 1, in reality, there are as many as the number of axes of the industrial machine 2 to be controlled.
図2は、本発明の一実施形態による制御装置1が備える機能を概略的なブロック図として示したものである。本実施形態による制御装置1が備える各機能は、図1に示した制御装置1のCPU11がシステム・プログラムを実行し、制御装置1の各部の動作を制御することにより実現される。Figure 2 shows a schematic block diagram illustrating the functions of a control device 1 according to one embodiment of the present invention. Each function of the control device 1 according to this embodiment is realized by the CPU 11 of the control device 1 shown in Figure 1 executing a system program and controlling the operation of each part of the control device 1.
本実施形態の制御装置1は、画面構成情報抽出部110、画面部品属性抽出部120、機械情報抽出部130、機械情報監視部140、ヘルプ情報切替部150、画面表示部160を備える。また、制御装置1のRAM13乃至不揮発性メモリ14上には、産業機械2の操作画面に係る構成情報を記憶が予め記憶されている領域である画面構成情報記憶部220、産業機械2の操作画面を構成する画面部品の画面部品属性に係る情報が予め記憶されている領域である画面部品属性記憶部230が用意されている。The control device 1 of this embodiment includes a screen configuration information extraction unit 110, a screen component attribute extraction unit 120, a machine information extraction unit 130, a machine information monitoring unit 140, a help information switching unit 150, and a screen display unit 160. Furthermore, the RAM 13 to non-volatile memory 14 of the control device 1 is provided with a screen configuration information storage unit 220, which is an area where configuration information related to the operation screen of the industrial machine 2 is pre-stored, and a screen component attribute storage unit 230, which is an area where information related to the screen component attributes of the screen components constituting the operation screen of the industrial machine 2 is pre-stored.
画面構成情報抽出部110は、画面構成情報記憶部220に記憶されている画面構成情報から、産業機械2の操作画面に含まれている画面部品に係る情報を抽出する。画面構成情報記憶部220には、予め産業機械2の操作画面に係る構成情報が記憶されている。構成情報には、少なくとも産業機械2の操作画面に用いられている単体部品や複合部品などの画面部品に係る情報を含む。画面構成情報抽出部110は、画面表示部160が表示装置70に表示している画面部品を特定し、特定した画面部品に係る情報を抽出するようにしてもよい。画面構成情報抽出部110は、抽出した画面部品に係る情報を画面部品属性抽出部120に出力する。The screen configuration information extraction unit 110 extracts information relating 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 has configuration information relating to the operation screen of the industrial machine 2 stored in advance. The configuration information includes information relating to screen components such as individual components and composite components used in the operation screen of the industrial machine 2. The screen configuration information extraction unit 110 may also identify the screen components that the screen display unit 160 is displaying on the display device 70 and extract information relating to the identified screen components. The screen configuration information extraction unit 110 outputs the extracted information relating to the screen components to the screen component attribute extraction unit 120.
画面部品属性抽出部120は、画面構成情報抽出部110から入力されたそれぞれの画面部品について、該画面部品の画面部品属性に係る情報を画面部品属性記憶部230から抽出する。画面部品属性記憶部230には、予め産業機械2の操作画面を構成する画面部品の画面部品属性に係る情報が記憶されている。画面部品属性に係る情報としては、例えば部品ID、表示/非表示、有効/無効、フォーカス、位置、サイズ、表示色、背景色、タイトルテキスト、イベント、該イベントに係るアクションなどが挙げられる。画面部品属性抽出部120は、抽出した画面部品属性に係る情報を機械情報抽出部130に出力する。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 has information related to the screen component attributes of the screen components that constitute the operation screen of the industrial machine 2 stored in advance. Examples of information related to screen component attributes include component ID, display/hide, enable/disable, focus, position, size, display color, background color, title text, events, and actions related to those events. The screen component attribute extraction unit 120 outputs the extracted information related to screen component attributes to the machine information extraction unit 130.
機械情報抽出部130は、画面部品属性抽出部120から入力された画面部品の画面部品属性から、監視対象となる産業機械2の機械状態を抽出する。本実施形態によるヘルプ情報を表示するためのラベル部品には、位置やサイズなどの一般的な画面部品属性に加えて、産業機械2の機械状態が所定の状態へと変化するイベントと、当該イベントを検知した場合に表示しているヘルプ情報をどのようなテキストへと切り替えるアクションとの組が画面部品属性として設定されている。機械情報抽出部130は、このような産業機械2の機械状態に係るイベントを、画面部品属性抽出部120から入力された画面部品の画面部品属性から検索する。そして、検索したイベントに設定されている産業機械の機械状態を、監視対象となる機械状態として抽出する。機械情報抽出部130は、抽出した監視対象となる産業機械2の機械状態を、機械情報監視部140へと出力する。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 component input from the screen component attribute extraction unit 120. In this embodiment, the label component for displaying help information has, in addition to general screen component attributes such as position and size, set as screen component attributes a pair of events that cause the machine state of the industrial machine 2 to change to a predetermined state, and an action that switches the displayed help information to what text when such an event is detected. The machine information extraction unit 130 searches for such events related to the machine state of the industrial machine 2 from the screen component attributes of the screen component input from the screen component attribute extraction unit 120. Then, it extracts the machine state of the industrial machine set in the searched event 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.
機械情報監視部140は、産業機械2の機械状態を監視する。そして産業機械2の機械状態が、機械情報抽出部130から入力された監視対象となる産業機械2の機械状態のいずれかへと変化したことを検知した際に、その旨をヘルプ情報切替部150へと通知する。The machine information monitoring unit 140 monitors the machine status of the industrial machine 2. When it detects that the machine status of the industrial machine 2 has changed to one of the machine statuses of the industrial machine 2 to be monitored, as input from the machine information extraction unit 130, it notifies the help information switching unit 150 of this fact.
ヘルプ情報切替部150は、機械情報監視部140から通知された産業機械2の機械状態の変化がヘルプ情報を切り替える条件としてイベントに設定されているラベル部品について、その表示テキストを変化後の機械状態に対応するヘルプ情報へと切り替える。そして、画面表示部160は、切り替えられたヘルプ情報を含めた産業機械2の操作画面を表示する。The help information switching unit 150 switches the display text of label components, for which a change in the machine status of the industrial machine 2, notified by the machine information monitoring unit 140, is set as an event condition for switching the help information, to the help information corresponding to the changed machine status. Then, the screen display unit 160 displays the operation screen of the industrial machine 2, including the switched help information.
図3,4は、産業機械2の操作画面を構成する画面部品が備える画面部品属性の例を示している。図3は、各軸情報表示部品に係るヘルプ情報を表示するラベル部品に設定されている画面部品属性の例である。このラベル部品は、機械状態がMEMモードへ変化するイベントが発生した場合に、表示テキストを「各軸座標値と残移動量を表示」へと切り替えるアクションを実行し、また、機械状態がMDIモードへ変化するイベントが発生した場合に、表示テキストを「各軸座標値を表示」へと切り替えるアクションを実行するように設定されている。また、図4は、プログラム表示部品に係るヘルプ情報を表示するラベル部品に設定されている画面部品属性の例である。このラベル部品は、機械状態がMEMモードへ変化するイベントが発生した場合に、表示テキストを「加工プログラムを表示」へと切り替えるアクションを実行し、また、機械状態がMDIモードへ変化するイベントが発生した場合に、表示テキストを「MDIプログラムを表示」へと切り替えるアクションを実行するように設定されている。Figures 3 and 4 show examples of screen component attributes for screen components that make up the operation screen of the industrial machine 2. Figure 3 is an example of screen component attributes set for a label component that displays help information related to each axis information display component. This label component is configured to switch the display text to "Display each axis coordinate value and remaining movement amount" when an event occurs in which the machine state changes to MEM mode, and to switch the display text to "Display each axis coordinate value" when an event occurs in which the machine state changes to MDI mode. Figure 4 is an example of screen component attributes set for a label component that displays help information related to the program display component. This label component is configured to switch the display text to "Display machining program" when an event occurs in which the machine state changes to MEM mode, and to switch the display text to "Display MDI program" when an event occurs in which the machine state changes to MDI mode.
図5,6は、図3,4に例示したヘルプ情報のラベル部品が表示されている場合に、画面表示部160により産業機械2の操作画面に表示されるヘルプ情報の例を示している。図5の例では、産業機械2の機械状態がMEMモードにおいてヘルプ情報を表示している。MEMモードでは、例えば左上の各軸情報表示部品のヘルプ情報として「各軸座標値と残移動量を表示」が表示される。また、右下のプログラム表示部品のヘルプ情報として「加工プログラムを表示」が表示される。図6の例では、産業機械2の機械状態がMDIモードにおいてヘルプ情報を表示している。MDIモードでは、例えば左上の各軸情報表示部品のヘルプ情報として「各軸座標値を表示」が表示される。また、右下のプログラム表示部品のヘルプ情報として「MDIプログラムを表示」が表示される。このように、産業機械2の機械状態の変化に応じて、それぞれの画面部品に対して設定されているヘルプ情報が表示される。Figures 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 component exemplified in Figures 3 and 4 is displayed. In the example in Figure 5, the machine status of the industrial machine 2 is in MEM mode and the help information is displayed. In MEM mode, for example, "Display each axis coordinate value and remaining movement amount" is displayed as help information for the axis information display component in the upper left. Also, "Display machining program" is displayed as help information for the program display component in the lower right. In the example in Figure 6, the machine status of the industrial machine 2 is in MDI mode and the help information is displayed. In MDI mode, for example, "Display each axis coordinate value" is displayed as help information for the axis information display component in the upper left. Also, "Display MDI program" is displayed as help information for the program display component in the lower right. In this way, the help information set for each screen component is displayed according to the change in the machine status of the industrial machine 2.
上記構成を備えた本実施形態による制御装置1は、オペレータは産業機械の操作画面に配置された画面部品について、該産業機械の機械状態に応じたヘルプ情報が表示されるようになる。そのため、オペレータは現在の操作画面の表示状態を正しく把握できるようになり、問題解決時間を短縮できることが期待される。The control device 1 according to this embodiment, having the above configuration, will display help information corresponding to the machine status of the industrial machine to the operator on the screen components placed on the industrial machine's operation screen. Therefore, it is expected that the operator will be able to correctly understand the current display status of the operation screen, thereby shortening the time required to solve problems.
以上、本発明の実施の形態について説明したが、本発明は上述した実施の形態の例のみに限定されることなく、適宜の変更を加えることにより様々な態様で実施することができる。
上記した実施形態では、産業機械の操作画面に配置された画面部品毎に、該産業機械の機械状態に対応したヘルプ情報を表示できるように構成しているが、これに加えて、画面部品が選択されているか否かに応じて選択状態に応じたヘルプ情報を表示するようにしてもよい。このように構成する場合、図7に示すように画面表示部160が表示している画面部品の内で、現在選択されている画面部品を特定する画面部品選択判定部170を機能として設ける。また、図8に例示するように、産業機械2の機械状態が変化した際に切り替える表示テキストについて、非選択時の表示テキストと、選択時の表示テキストを、画面部品属性として設定しておく。そして、ヘルプ情報切替部150は、産業機械2の機械状態が変化した際に、それぞれの画面部品の選択/非選択状態を画面部品選択判定部170から取得し、その選択状態に応じて表示テキストを切り替える。このように構成することで、産業機械の機械状態に加えて、それぞれの画面部品の選択状態に応じた適切なヘルプ情報を表示することが可能となる。
Although embodiments of the present invention have been described above, the present invention is not limited to the examples of embodiments described above, and can be implemented in various forms by making appropriate modifications.
In the embodiment described above, the system is configured to display help information corresponding to the machine status of the industrial machine for each screen component placed on the operation screen of the industrial machine. In addition, help information corresponding to the selection status may be displayed depending on whether a screen component is selected or not. In this configuration, as shown in Figure 7, a screen component selection determination unit 170 is provided as a function to identify the currently selected screen component among the screen components displayed by the screen display unit 160. Furthermore, as illustrated in Figure 8, the display text to be switched when the machine status of the industrial machine 2 changes is set as a screen component attribute, with a display text for when the component is not selected and a display text for when it is selected. The help information switching unit 150 then obtains the selection/deselection status of each screen component from the screen component selection determination unit 170 when the machine status of the industrial machine 2 changes, and switches the display text according to that selection status. With this configuration, it becomes possible to display appropriate help information according to the selection status of each screen component in addition to the machine status of the industrial machine.
また、産業機械の操作画面を構成する画面部品の操作可否の状態に応じてヘルプ情報の表示/非表示を切り替えるようにしてもよい。このように構成する場合、図9に示すように画面表示部160が表示しているそれぞれの画面部品について操作可否の状態を特定する画面部品操作可否判定部180を機能として設ける。そして、ヘルプ情報切替部150は、産業機械2の機械状態が変化した際に、それぞれの画面部品の操作可否状態を画面部品操作可否判定部180から取得し、操作できない画面部品についてはヘルプ情報を表示しないようにする。このように構成することで、操作できない画面部品について不要なヘルプ情報を表示しないようにできるため、オペレータは必要なヘルプ情報のみを参照することが可能となる。Furthermore, the display/hide of help information may be switched depending on the operational status of the screen components that make up the industrial machine's operation screen. In this configuration, as shown in Figure 9, a screen component operational status determination unit 180 is provided as a function to determine the operational status of each screen component displayed by the screen display unit 160. The help information switching unit 150 then obtains the operational status of each screen component from the screen component operational status determination unit 180 when the machine state of the industrial machine 2 changes, and does not display help information for screen components that cannot be operated. By configuring it in this way, unnecessary help information is not displayed for screen components that cannot be operated, so that the operator can refer only to the necessary help information.
1 制御装置
2,3 産業機械
5 ネットワーク
6 フォグコンピュータ
7 クラウドサーバ
11 CPU
12 ROM
13 RAM
14 不揮発性メモリ
15,17,18,20 インタフェース
16 PLC
19 I/Oユニット
22 バス
30 軸制御回路
40 サーボアンプ
50 サーボモータ
70 表示装置
71 入力装置
72 外部機器
110 画面構成情報抽出部
120 画面部品属性抽出部
130 機械情報抽出部
140 機械情報監視部
150 ヘルプ情報切替部
160 画面表示部
170 画面部品選択判定部
180 画面部品操作可否判定部
220 画面構成情報記憶部
230 画面部品属性記憶部
1. 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 unit 120 Screen component attribute extraction unit 130 Machine information extraction unit 140 Machine information monitoring unit 150 Help information switching unit 160 Screen display unit 170 Screen component selection determination unit 180 Screen component operation feasibility determination unit 220 Screen configuration information storage unit 230 Screen component attribute storage unit
Claims (2)
前記操作画面に表示される画面部品の画面部品属性から、監視対象となる前記産業機械の機械状態を抽出する機械情報抽出部と、
前記機械情報抽出部が抽出した監視対象となる前記産業機械の機械状態を監視する機械情報監視部と、
前記機械情報監視部が機械状態の変化を検知した場合に、前記画面部品の内でヘルプ情報を表示するための画面部品の表示テキストを、変化した機械状態に対応するヘルプ情報へと切り替えるヘルプ情報切替部と、
画面部品が選択されている状態であるか否かを判定する画面部品選択判定部と、
を備え、
前記ヘルプ情報切替部は、ヘルプ情報を表示するための画面部品の表示テキストを、画面部品の選択状態に応じたヘルプ情報に切り替える、
を備えた制御装置。 A control device that displays help information for screen components that make up the operation screen of an industrial machine,
A machine information extraction unit extracts the machine status of the industrial machine to be monitored from the screen component attributes of the screen components displayed on the operation screen,
A machine information monitoring unit monitors the machine status of the industrial machine to be monitored, which has been extracted by the machine information extraction unit.
When the machine information monitoring unit detects a change in the machine state, the help information switching unit switches the display text of the screen component used to display help information within the screen component to help information corresponding to the changed machine state.
A screen component selection determination unit that determines whether or not a screen component is selected,
Equipped with,
The help information switching unit switches the display text of the screen component for displaying help information to help information according to the selected state of the screen component.
A control device equipped with the following features.
前記ヘルプ情報切替部は、操作できない画面部品のヘルプ情報を表示しないようにする、
請求項1に記載の制御装置。 It further includes a screen component operation feasibility determination unit that determines whether or not screen components can be operated,
The aforementioned help information switching unit prevents the display of help information for screen components that cannot be operated.
The control device according to claim 1.
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/JP2022/021422 WO2023228327A1 (en) | 2022-05-25 | 2022-05-25 | Control device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPWO2023228327A1 JPWO2023228327A1 (en) | 2023-11-30 |
| JP7832318B2 true JP7832318B2 (en) | 2026-03-17 |
Family
ID=88918703
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2024522804A Active JP7832318B2 (en) | 2022-05-25 | 2022-05-25 | control device |
Country Status (2)
| Country | Link |
|---|---|
| JP (1) | JP7832318B2 (en) |
| WO (1) | WO2023228327A1 (en) |
Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2000231429A (en) | 1999-02-09 | 2000-08-22 | Fuji Xerox Co Ltd | Help information offering device |
| JP2001051764A (en) | 1999-08-11 | 2001-02-23 | Fuji Xerox Co Ltd | Help information providing device |
| JP2004253004A (en) | 2004-05-28 | 2004-09-09 | Mitsubishi Electric Corp | Graphical user interface device |
| JP2005115462A (en) | 2003-10-03 | 2005-04-28 | Canon Inc | Information system |
| US20080188954A1 (en) | 2006-10-31 | 2008-08-07 | Caterpillar Inc. | Machine operator interface having linked help feature |
| JP2011192256A (en) | 2010-02-22 | 2011-09-29 | Toshiba Tec Corp | Information processing apparatus and program |
| JP2011216038A (en) | 2010-04-02 | 2011-10-27 | Kyocera Mita Corp | Help display device and electronic apparatus |
| JP2014119872A (en) | 2012-12-14 | 2014-06-30 | Canon Inc | Information processor, method for controlling information processor and computer program |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS62186317A (en) * | 1986-02-12 | 1987-08-14 | Nec Corp | Information processor |
| EP0640905A1 (en) * | 1993-08-17 | 1995-03-01 | Emhart Glass Machinery Investments Inc. | Process control console for machine for manufacturing glass articles |
-
2022
- 2022-05-25 JP JP2024522804A patent/JP7832318B2/en active Active
- 2022-05-25 WO PCT/JP2022/021422 patent/WO2023228327A1/en not_active Ceased
Patent Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2000231429A (en) | 1999-02-09 | 2000-08-22 | Fuji Xerox Co Ltd | Help information offering device |
| JP2001051764A (en) | 1999-08-11 | 2001-02-23 | Fuji Xerox Co Ltd | Help information providing device |
| JP2005115462A (en) | 2003-10-03 | 2005-04-28 | Canon Inc | Information system |
| JP2004253004A (en) | 2004-05-28 | 2004-09-09 | Mitsubishi Electric Corp | Graphical user interface device |
| US20080188954A1 (en) | 2006-10-31 | 2008-08-07 | Caterpillar Inc. | Machine operator interface having linked help feature |
| JP2011192256A (en) | 2010-02-22 | 2011-09-29 | Toshiba Tec Corp | Information processing apparatus and program |
| JP2011216038A (en) | 2010-04-02 | 2011-10-27 | Kyocera Mita Corp | Help display device and electronic apparatus |
| JP2014119872A (en) | 2012-12-14 | 2014-06-30 | Canon Inc | Information processor, method for controlling information processor and computer program |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2023228327A1 (en) | 2023-11-30 |
| JPWO2023228327A1 (en) | 2023-11-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2018097663A (en) | Control system, control program, and control method | |
| CN112147949B (en) | Parameter management device and management system thereof | |
| US11409259B2 (en) | Information processing device for configuring and displaying user customized information | |
| US10139805B2 (en) | Ladder diagram monitoring device capable of additionally displaying operation situation of CNC in comment | |
| WO2010017835A1 (en) | A system and a method for off-line programming of an industrial robot | |
| CN105938411B (en) | Control panel | |
| JP2010287034A (en) | Address display system of modbus protocol communication between external equipment and plc | |
| JP7374380B1 (en) | Programmable controllers and manufacturing systems | |
| JP7832318B2 (en) | control device | |
| JP4045845B2 (en) | Machine tool operation training equipment | |
| JP5058246B2 (en) | Control unit with built-in machine model | |
| EP2994800B1 (en) | A method for providing presentation of tactile feedback, an industrial robot system and a portable operator control device | |
| US10599118B2 (en) | Screen information generation device | |
| JP7597828B2 (en) | Control device | |
| JP7460796B2 (en) | Control device | |
| JP7522226B2 (en) | Control device | |
| JP7507596B2 (en) | Productivity improvement support system and productivity improvement support method | |
| JP7761759B2 (en) | Help screen creation support device | |
| KR20060061001A (en) | C & C system using single C | |
| EP1906284A1 (en) | A control device for controlling an industrial robot | |
| JP2020184169A (en) | Control device | |
| JP7538322B2 (en) | Information processing device and computer-readable storage medium | |
| JP7832328B2 (en) | Numerical control device | |
| KR102323844B1 (en) | Method for Changing of Storage Apparatus in Human Machine Interface System | |
| JP2018176340A (en) | Control system of industrial robot |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20241204 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20251104 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20251225 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20260203 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20260305 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7832318 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |