JP6444924B2 - 自動抽出を行う波形表示装置 - Google Patents
自動抽出を行う波形表示装置 Download PDFInfo
- Publication number
- JP6444924B2 JP6444924B2 JP2016069022A JP2016069022A JP6444924B2 JP 6444924 B2 JP6444924 B2 JP 6444924B2 JP 2016069022 A JP2016069022 A JP 2016069022A JP 2016069022 A JP2016069022 A JP 2016069022A JP 6444924 B2 JP6444924 B2 JP 6444924B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- numerical control
- condition
- control device
- program
- 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
Images
Classifications
-
- 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/04—Programme control other than numerical control, i.e. in sequence controllers or logic controllers
- G05B19/042—Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
- G05B19/0426—Programming the control sequence
-
- 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/408—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 data handling or data format, e.g. reading, buffering or conversion of data
-
- 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
- G05B19/4068—Verifying part programme on screen, by drawing or other means
-
- 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
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/36—Nc in input of data, input key till input tape
- G05B2219/36177—Select block and display graphic representation associated with block type
-
- 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
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/40—Robotics, robotics mapping to robotics vision
- G05B2219/40558—Derive hand position angle from sensed process variable, like waveform
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Human Computer Interaction (AREA)
- Manufacturing & Machinery (AREA)
- Numerical Control (AREA)
- User Interface Of Digital Computer (AREA)
Description
図1は、本実施形態に係る波形表示装置1の機能構成を示すブロック図である。
波形表示装置1は、制御部(例えば、CPU)を備えた情報処理装置(コンピュータ)であり、数値制御装置(Computer Numerical Control:CNC)2及び外部機器3から出力される加工プログラム、情報等に基づいて、所定の処理を行い、波形を表示する。
ここで、データ取得部11、条件判断部13、データ抽出部14及び波形表示部16は、波形表示装置1に記憶されている所定のソフトウェア(プログラム)を制御部が実行することにより実現される。
また、一時記憶部12及びデータ記憶部15は、内部メモリ、不揮発性メモリ、ハードディスク等の記憶装置で構成される。
ここで、数値制御装置2から出力される出力データは、例えば、数値制御装置2から出力される加工プログラムに含まれているデータである。
所定の種類のデータは、予め設定されており、例えば、加工プログラムのプログラム番号、プログラム行番号、位置指令、数値制御装置2の動作状態等を含むことができる。
また、条件判断部13は、数値制御装置2から出力される加工プログラムの特定のプログラム番号及び特定のプログラム行番号において、位置指令を開始した後、位置指令が終了したことを終了条件として判断する。
例えば、条件判断部13は、外部機器3からの入力情報として、予め設定された開始時刻及び終了時刻に基づいて、開始条件及び終了条件を判断する。
この場合、外部機器3は、例えば、タイマー、タイマーを含むコンピュータ等である。
波形表示部16は、データ抽出部14によってデータ記憶部15に記憶された部分データを波形として表示装置4に表示する。具体的には、波形表示部16は、部分データを時間と関連付け、波形として表示装置4に表示する。つまり、波形表示部16は、部分データを一元化して表示装置4に表示する。
表示装置4は、例えば、液晶ディスプレイ、有機ELディスプレイ等である。
なお、図2では、説明の便宜上、部分データ61以外のデータも波形表示6として記載しているが、実際には、部分データ61のみが抽出され、表示装置4に表示される。
ステップS1において、データ取得部11は、数値制御装置2から出力される出力データから所定の種類のデータを取得する。データ取得部11は、取得した所定の種類のデータを一時記憶部12に記憶する。
すなわち、データ取得部11は、数値制御装置2から出力される加工プログラムに含まれる所定の種類のデータを全て一時記憶部12に記憶する。
すなわち、データ抽出部14は、一時記憶部12に記憶された所定の種類のデータから、ユーザにとって必要な部分のデータのみを自動的に抽出し、データ記憶部15に記憶する。
また、波形表示装置1は、出力データから開始条件及び終了条件に対応する部分データを自動的に抽出するため、必要な部分のデータを正確に収集することができる。よって、例えば、大量の出力データを用いて解析する際に、精度の高い解析を行うことができる。
2 数値制御装置
3 外部機器
4 表示装置
11 データ取得部
12 一時記憶部
13 条件判断部
14 データ抽出部
15 データ記憶部
16 波形表示部
Claims (5)
- 数値制御装置から出力される出力データから、前記数値制御装置から出力される加工プログラムのプログラム番号、プログラムの行番号、位置指令及び前記数値制御装置の動作状態を含む複数の所定の種類のデータを取得するデータ取得部と、
前記数値制御装置から出力される加工プログラムの前記プログラム番号、前記プログラムの行番号、前記位置指令及び前記数値制御装置の動作状態の少なくとも1つに基づいて、前記複数の所定の種類のデータから部分データを抽出するための開始条件及び終了条件を判断する条件判断部と、
前記複数の所定の種類のデータの各々から前記開始条件及び終了条件に対応する各部分データを抽出するデータ抽出部と、
抽出された各部分データの波形を時間と関連付け、一元化して表示する波形表示部と、
を備える波形表示装置。 - 前記条件判断部は、外部機器からの入力情報及び前記数値制御装置からの情報に基づいて、前記開始条件及び前記終了条件を判断する請求項1に記載の波形表示装置。
- 前記入力情報は、予め設定された時刻であり、前記条件判断部は、前記予め設定された時刻及び前記数値制御装置からの情報に基づいて、前記開始条件及び前記終了条件を判断する請求項2に記載の波形表示装置。
- 前記条件判断部は、前記開始条件が成立してから一定期間の経過後を前記終了条件として判断する請求項2又は3に記載の波形表示装置。
- 前記条件判断部は、前記数値制御装置から出力される前記加工プログラムの特定のプログラム番号及び特定のプログラム行番号において、前記加工プログラムの位置指令が開始したことを開始条件として判断し、前記数値制御装置から出力される前記加工プログラムの特定のプログラム番号及び特定のプログラム行番号において、前記位置指令を開始した後、前記位置指令が終了したことを終了条件として判断する、請求項1に記載の波形表示装置。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016069022A JP6444924B2 (ja) | 2016-03-30 | 2016-03-30 | 自動抽出を行う波形表示装置 |
US15/461,949 US10345778B2 (en) | 2016-03-30 | 2017-03-17 | Waveform display device that performs automatic extraction |
DE102017205207.4A DE102017205207A1 (de) | 2016-03-30 | 2017-03-28 | Wellenform-anzeigevorrichtung, die automatische extraktion durchführt |
CN201710193011.XA CN107272590B (zh) | 2016-03-30 | 2017-03-28 | 进行自动提取的波形显示装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016069022A JP6444924B2 (ja) | 2016-03-30 | 2016-03-30 | 自動抽出を行う波形表示装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2017182475A JP2017182475A (ja) | 2017-10-05 |
JP6444924B2 true JP6444924B2 (ja) | 2018-12-26 |
Family
ID=59886102
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2016069022A Active JP6444924B2 (ja) | 2016-03-30 | 2016-03-30 | 自動抽出を行う波形表示装置 |
Country Status (4)
Country | Link |
---|---|
US (1) | US10345778B2 (ja) |
JP (1) | JP6444924B2 (ja) |
CN (1) | CN107272590B (ja) |
DE (1) | DE102017205207A1 (ja) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6673892B2 (ja) * | 2017-12-14 | 2020-03-25 | ファナック株式会社 | 観測装置、観測方法及び観測プログラム |
JP6687664B2 (ja) | 2018-04-16 | 2020-04-28 | ファナック株式会社 | 波形表示装置 |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002304207A (ja) | 2001-04-04 | 2002-10-18 | Honda Motor Co Ltd | 工作機械の稼働状況管理方法 |
JP4916650B2 (ja) * | 2004-07-12 | 2012-04-18 | パナソニック株式会社 | アーク溶接ロボット |
JP5416238B2 (ja) * | 2012-02-27 | 2014-02-12 | ファナック株式会社 | データ管理機能を備えた波形表示装置 |
JP5469214B2 (ja) * | 2012-07-19 | 2014-04-16 | ファナック株式会社 | 指定条件に基づいて情報を表示する工作機械のデータ表示装置 |
JP5661832B2 (ja) * | 2013-02-26 | 2015-01-28 | ファナック株式会社 | 設定条件に応じた検索機能を備える波形表示装置 |
JP5766756B2 (ja) * | 2013-09-05 | 2015-08-19 | ファナック株式会社 | 駆動軸の停止要因及びそれに関連する情報を取得するデータ取得装置 |
JP6429566B2 (ja) | 2014-09-30 | 2018-11-28 | 大王製紙株式会社 | ティシュペーパー収納体の包装方法及びティシュペーパー収納体の包装装置 |
JP6001720B1 (ja) * | 2015-04-08 | 2016-10-05 | ファナック株式会社 | 工作機械の駆動軸に関するデータ取得機能を備えた波形表示装置 |
-
2016
- 2016-03-30 JP JP2016069022A patent/JP6444924B2/ja active Active
-
2017
- 2017-03-17 US US15/461,949 patent/US10345778B2/en active Active
- 2017-03-28 CN CN201710193011.XA patent/CN107272590B/zh active Active
- 2017-03-28 DE DE102017205207.4A patent/DE102017205207A1/de active Pending
Also Published As
Publication number | Publication date |
---|---|
US10345778B2 (en) | 2019-07-09 |
CN107272590B (zh) | 2019-04-26 |
JP2017182475A (ja) | 2017-10-05 |
US20170285600A1 (en) | 2017-10-05 |
CN107272590A (zh) | 2017-10-20 |
DE102017205207A1 (de) | 2017-10-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20140304551A1 (en) | Program analysis supporting device and control device | |
US20170038761A1 (en) | Information acquisition device of machine tool | |
JP4877068B2 (ja) | ソフトウェア開発支援プログラム、ソフトウェア開発支援方法 | |
JP6372308B2 (ja) | 情報処理装置、情報処理方法、情報処理プログラム、および記録媒体 | |
JP6444924B2 (ja) | 自動抽出を行う波形表示装置 | |
JP2006099738A5 (ja) | ||
US9811071B2 (en) | System construction support apparatus | |
US10248099B2 (en) | Programmable logic controller, engineering tool, and engineering tool program | |
JP6132664B2 (ja) | ツール管理システム、ツール管理方法、プログラムおよびコンピューター読み取り可能な記録媒体 | |
JP2018198042A (ja) | 稼働モニタリング装置、および、稼働モニタリング装置の制御プログラム | |
JP2016103193A (ja) | サイクルタイムに係るパラメータ設定支援機能を有する数値制御装置 | |
US20190317715A1 (en) | Waveform display device | |
JP2015076049A (ja) | プログラム開発支援装置およびコンピュータプログラム | |
US10416652B2 (en) | Numerical controller and method for determining look-ahead variable | |
JP2008052738A (ja) | クロックタイムの最適化、プロセスの最適化及び/又は機械の最適化のための自動化システム及びその方法 | |
JP2006099284A (ja) | 数値制御装置 | |
JP2019003353A (ja) | 制御対象装置の動作状態を分析する方法 | |
CN104656552B (zh) | 六轴数控抛光机cnc系统的移动式无线调试终端及其操作方法 | |
JP2016045712A (ja) | プログラマブルロジックコントローラ | |
JP2009223487A (ja) | トレースデータ解析方法およびそのプログラム | |
JP6740208B2 (ja) | 切削条件検証装置 | |
JP2009223714A (ja) | 演算回路及び演算回路の異常解析方法 | |
JP2017134493A (ja) | ラダープログラムの自己保持回路の自動トレース機能を備えたラダープログラム表示装置 | |
KR102386334B1 (ko) | 프로세스 마이닝 결과를 출력하는 방법 및 장치 | |
US20240295859A1 (en) | Control device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20180524 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20180529 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180723 |
|
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: 20181106 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20181128 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6444924 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |