JPS6155702A - Numerical controller - Google Patents
Numerical controllerInfo
- Publication number
- JPS6155702A JPS6155702A JP17765584A JP17765584A JPS6155702A JP S6155702 A JPS6155702 A JP S6155702A JP 17765584 A JP17765584 A JP 17765584A JP 17765584 A JP17765584 A JP 17765584A JP S6155702 A JPS6155702 A JP S6155702A
- Authority
- JP
- Japan
- Prior art keywords
- abnormity
- abnormality
- occurrence
- turned
- switch
- 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.)
- Pending
Links
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—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
- G05B19/4069—Simulating machining process on screen
-
- 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/33—Director till display
- G05B2219/33285—Diagnostic
Landscapes
- Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Manufacturing & Machinery (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Numerical Control (AREA)
Abstract
Description
【発明の詳細な説明】
〔発明の技術分野〕
本発明は、数値制御装置の異常時に異常履歴を更新しう
る機能をもつ数値制御装置に関するものである。DETAILED DESCRIPTION OF THE INVENTION [Technical Field of the Invention] The present invention relates to a numerical control device having a function of updating an abnormality history when an abnormality occurs in the numerical control device.
従来の数値制御装置として、例えばCPU(中央処理装
置)を備え、このCPUにより予め記憶させたプログラ
ムに従って目標値と一致するように工作機械を自動制御
するものがある。そして、数値制御装置や工作機械に異
常が発生したとき、あるいは工作機械による被加工物の
加工中に異常が発生したときは、これをcpσにより検
出してCRT等でその都度、異常内容の表示等を行なう
ようになっている。Some conventional numerical control devices include, for example, a CPU (central processing unit) that automatically controls a machine tool according to a pre-stored program so as to match a target value. When an abnormality occurs in the numerical control device or machine tool, or when an abnormality occurs during processing of the workpiece by the machine tool, this is detected by cpσ and the details of the abnormality are displayed on a CRT, etc. each time. etc.
しかるに、上記のように異常時にその部層異常内容の表
示等を行なっているから、異常の履歴が不明確となるお
それがある。従ってこれを防止するため、人為的に異常
の履歴をとり、記録しなければならず、数値制御装置の
異常傾向等を把握することが不便であるという欠点があ
った。However, as described above, when an abnormality occurs, the content of the abnormality in that section is displayed, so there is a risk that the history of the abnormality may become unclear. Therefore, in order to prevent this, it is necessary to manually record and record the history of abnormalities, which has the disadvantage that it is inconvenient to grasp abnormal trends in the numerical control device.
本発明は、かかる欠点を改善する目的でなされたもので
、異常履歴を記憶手段に記憶させることにより、保守1
点検などの際にその異常履歴を表示できる数値制御装置
を提案するものである。The present invention was made with the purpose of improving such drawbacks, and by storing the abnormality history in a storage means, the maintenance
This paper proposes a numerical control device that can display the history of abnormalities during inspections and the like.
第1図は本発明の一実施例を示す概略構成図である。(
1)は数値制御装置であり、この数値制御装!(1)に
より工作機械(2)を自動制御する。(8)は数値制御
装0(1)内のCPUであυ、このcpU(1)により
各種の演算を行なうと共に、数値制御装置(1)自体あ
るいは工作機械(2)等の異常発生を検出する。FIG. 1 is a schematic diagram showing an embodiment of the present invention. (
1) is a numerical control device, and this numerical control device! (1) automatically controls the machine tool (2). (8) is the CPU in the numerical control device 0 (1), and this cpu (1) performs various calculations and also detects abnormalities in the numerical control device (1) itself or the machine tool (2), etc. do.
(4)はパス、(5)は日付及び時刻を計数するタイマ
、(6)は入力装置(図示せず)によって入力された工
作機械(2)の操作プログラムを格納するROM(読出
し専用メモリ)、(γ)はcpU(8)による各種の計
算等に用いられるRAM(読出し及び書込み可能なメモ
!J ) 、(8)は異常履歴を記憶するバッテリでバ
ックアップされたRへM(読み出し及び書込み可能なメ
そす)、(9)はメンテナンス用スイッチ叫のオン、オ
フ情報をCPU(8)に伝えるインターフェース、αη
は表示装置、例えばCRT(至)とCPU(8)との信
号伝達を行なうインターフェース、及ヒ03)はCPU
、(8)と工作機械(2)との信号伝達を行なうインタ
ーフェースであり、これらのタイマ(5)、ROM (
6)、RA M (7)、異常履歴RA M <8)及
インタフェース(9)、(ロ)、α報はパス(4)を介
してCPU(8)と信号の授受を行なう。(4) is a path, (5) is a timer that counts the date and time, and (6) is a ROM (read-only memory) that stores the operating program for the machine tool (2) inputted by an input device (not shown). , (γ) is a RAM (readable and writable memo! (9) is an interface that conveys maintenance switch ON/OFF information to the CPU (8), αη
is a display device, for example, an interface for transmitting signals between a CRT (to) and a CPU (8), and 03) is a CPU
, (8) and the machine tool (2), and these timers (5), ROM (
6), RAM (7), abnormality history RAM <8), interface (9), (b), and α information exchange signals with the CPU (8) via path (4).
次に上記実施例の動作を、第2図を参照しながら説明す
る。第2図は第1図の動作説明図である。Next, the operation of the above embodiment will be explained with reference to FIG. FIG. 2 is an explanatory diagram of the operation of FIG. 1.
先ず数値制御装量(1)のスタートスイッチ(図示せず
)をオンすると、数値制御装置(1)が作動しくステッ
プ100 ) 、ROM(6)に格納された操作プログ
ラムが順次cpσ(8)によって読出され、該CPσ(
8)から作業命令がインタフェースαB)ヲ介して工作
機械(2)に与えられ、前記操作プログラムに従って該
工作機械(2)が作動する(ステップ101)。CPU
(8)は数値制御装置(1)自体やこの数値制御装!(
1)によシ制御されている工作機械(2)の異常発生、
あるいは工作動作の異常発生を監視する(ステップ10
2)。First, when the start switch (not shown) of the numerical control device (1) is turned on, the numerical control device (1) starts operating (step 100), and the operation program stored in the ROM (6) is sequentially executed by cpσ (8). The CPσ(
A work command is given from 8) to the machine tool (2) via the interface αB), and the machine tool (2) operates according to the operation program (step 101). CPU
(8) is the numerical control device (1) itself or this numerical control device! (
1) Occurrence of an abnormality in a machine tool (2) that is controlled by
Or monitor the occurrence of abnormality in machining operation (step 10)
2).
そして異常が発生すると、CP U (8)はこれを検
出してその異常内容とタイマ(6)によって計数した異
常発生の日時とを異常履歴RA M (8)に記憶させ
た後、メンテナンス用スイッチ叫がオン状態が否かを判
断する(ステップ104)。なお、ステップ102にお
いて異常が発生せず、動作が正常であ゛ると、異常履歴
の記憶動作が行なわれず、ステップ104に進む。ステ
ップ104において、メンテナンス用スイッチα@がオ
フ状態であれば、ステップ101に戻シ、異常発生があ
れば、その異常内容及び日時を異常H歴RA M (8
)に順次記憶させて行く。一方、ステップ104におい
て、保守2点検のためにメンテナンス用スイッチ(至)
がオンされると、cpU(a)はバス(4)及ヒインタ
フエース(ロ)k介してcn〒(121に表示指令を与
え、該CRT(至)により異常履歴RA M (8)に
記憶された全ての異常内容及び異常発生日時を表示させ
、メンテナンス用スイッチ叫がオン状態千表示動作を維
持させる(ステップ106)。When an abnormality occurs, the CPU (8) detects this and stores the details of the abnormality and the date and time of the abnormality counted by the timer (6) in the abnormality history RAM (8), and then releases the maintenance switch. It is determined whether or not the sound is on (step 104). Note that if no abnormality occurs in step 102 and the operation is normal, the abnormality history storage operation is not performed and the process proceeds to step 104. In step 104, if the maintenance switch α@ is in the OFF state, the process returns to step 101. If an abnormality has occurred, the details and date and time of the abnormality are recorded in the abnormality history RAM (8
) are stored in sequence. On the other hand, in step 104, the maintenance switch (to) is set for maintenance 2 inspection.
When turned on, cpU (a) gives a display command to cn (121) via bus (4) and interface (b) k, and stores it in the abnormality history RAM (8) by the CRT (to). The contents of all the abnormalities and the date and time of abnormality occurrence are displayed, and the maintenance switch is maintained in the on-state display operation (step 106).
そして表示の必要がなくなシ、メンテナンス用スイッチ
叫がオフされると、ステップ106からステップ101
へと初期状態に戻る。When the display is no longer necessary and the maintenance switch is turned off, steps 106 to 101
returns to the initial state.
而して本実施例にあっては、異常履歴R入M(8)によ
って自動的に異常履歴内容が記憶され、この記憶内容を
メンテナンス用スイッチαQをオンすることによ、り適
宜表示させることができるため、異常履歴の状況を簡単
に確認でき、これによって数値制御装置(1)の特性や
、運用上及び保守上の問題を適確に知ることができる。In this embodiment, the abnormality history contents are automatically stored by the abnormality history R input M (8), and the stored contents can be displayed as appropriate by turning on the maintenance switch αQ. Therefore, the status of the abnormality history can be easily checked, and thereby the characteristics of the numerical control device (1) and operational and maintenance problems can be accurately known.
なお、上記実施例では、CRT(ロ)によシ異常還歴を
表示させるようにしているが、CRT(2)の代わりに
、あるいはCR’r(2)以外にプリンタを設けて、異
常履歴の内容を印字させることも可能である。また、バ
ス(4)にインタフェースを介してクリア用スイッチを
接続し、このクリア用スイッチにより RA M (8
)に記憶された異常履歴内容を消去するように構成する
ことも可能である。さらにまた、メンテナンス用スイッ
チ(至)のオン時に、工作機械(2)の制御プログラム
を順次進めつつCRT(2)で異常履歴の表示を行なう
ように構成することも可能である。In the above embodiment, the abnormality return history is displayed on the CRT (b), but a printer may be provided in place of the CRT (2) or in addition to the CR'r (2) to display the abnormality history. It is also possible to print the contents. In addition, a clearing switch is connected to the bus (4) via an interface, and this clearing switch allows RAM (8
) It is also possible to configure the system to delete the abnormality history contents stored in the system. Furthermore, when the maintenance switch (to) is turned on, it is also possible to display the abnormality history on the CRT (2) while sequentially advancing the control program for the machine tool (2).
以上のように本発明によれば、記憶手段により異常発生
の時期及び異常内容を自動的に記憶させ、この記憶内容
をスイッチを用いて表示手段で表示するように構成した
ので、保守9点検などの際に異常履歴の内容を適宜表示
でき、これによって数値制御装置−の特性や運用上及び
保守上の問題を適確に知ることができる0As described above, according to the present invention, the storage means automatically stores the time of occurrence of the abnormality and the contents of the abnormality, and the stored contents are displayed on the display means using a switch. The content of the abnormality history can be displayed as appropriate during the process, and this allows you to accurately understand the characteristics of the numerical control device and problems in operation and maintenance.
第1図は本発明による数値制御装置の一実施例を示す回
路構成図、第2図は第1図の動作を示すフローチャート
である0
(1)・・数値制御装置 (2)・・工作機械(a)・
・c p ry (5)・−タイマ(6)−−
ROM (8)” @ RAMα@・・メンテ
ナンス用スイッチ
(至)#−CRTFig. 1 is a circuit configuration diagram showing an embodiment of a numerical control device according to the present invention, and Fig. 2 is a flowchart showing the operation of Fig. 1.0 (1) Numerical control device (2) Machine tool (a)・
・c p ry (5)・-Timer (6)--
ROM (8)” @ RAMα@...Maintenance switch (to) #-CRT
Claims (1)
する数値制御装置において、前記数値制御装置の異常発
生を検出する検出手段、この検出手段の検出信号に基づ
き、異常発生の時期及び異常内容を記憶する記憶手段、
この記憶手段による記憶内容を表示する表示手段、この
表示手段を作動させるためのスイッチを備えたことを特
徴とする数値制御装置。In a numerical control device that controls the operation of a machine tool according to a pre-stored program, a detection means for detecting the occurrence of an abnormality in the numerical control device, and a time of occurrence of the abnormality and the contents of the abnormality are stored based on a detection signal of the detection means. memory means to
A numerical control device comprising: a display means for displaying the contents stored in the memory means; and a switch for operating the display means.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP17765584A JPS6155702A (en) | 1984-08-27 | 1984-08-27 | Numerical controller |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP17765584A JPS6155702A (en) | 1984-08-27 | 1984-08-27 | Numerical controller |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS6155702A true JPS6155702A (en) | 1986-03-20 |
Family
ID=16034783
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP17765584A Pending JPS6155702A (en) | 1984-08-27 | 1984-08-27 | Numerical controller |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6155702A (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS63113708A (en) * | 1986-10-31 | 1988-05-18 | Niigata Eng Co Ltd | Trouble diagnosing method for machine tool |
| JPH05158520A (en) * | 1991-10-07 | 1993-06-25 | Mitsubishi Electric Corp | Laser processing equipment |
| JPH0575803U (en) * | 1992-03-13 | 1993-10-15 | 株式会社アマダ | NC machine tool alarm history management device |
-
1984
- 1984-08-27 JP JP17765584A patent/JPS6155702A/en active Pending
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS63113708A (en) * | 1986-10-31 | 1988-05-18 | Niigata Eng Co Ltd | Trouble diagnosing method for machine tool |
| JPH05158520A (en) * | 1991-10-07 | 1993-06-25 | Mitsubishi Electric Corp | Laser processing equipment |
| JPH0575803U (en) * | 1992-03-13 | 1993-10-15 | 株式会社アマダ | NC machine tool alarm history management device |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0425221A2 (en) | Apparatus for controlling the loading of workpieces onto a pallet | |
| CA2036382A1 (en) | Method of displaying an operation history of a machine | |
| EP0171435B1 (en) | Numerical control method | |
| EP0148951B1 (en) | System for checking abnormality in programmable controller | |
| US4725976A (en) | Programmable controller | |
| JPH10296592A (en) | Incorrect work prevention device | |
| JPS6184712A (en) | programmable controller | |
| JP2788461B2 (en) | Processing machine status detector | |
| JPS61133412A (en) | Fault diagnostic device | |
| JPS5934550A (en) | Controller for copying machine | |
| JP2763123B2 (en) | Plant monitoring equipment | |
| JP2737489B2 (en) | Numerical control unit | |
| JPS6034132B2 (en) | programmable controller | |
| JPH081819Y2 (en) | Robot controller | |
| JPS62174810A (en) | Failure prediction device | |
| JPS59140519A (en) | Controller for robot | |
| JPH01187603A (en) | Control device for machine tool or the like | |
| JPH03198103A (en) | Terminal equipment for programmable control | |
| JPH07210218A (en) | Abnormality detecting system for sequence program | |
| JPS62232096A (en) | Trouble display unit | |
| JPH0222713A (en) | Numerical controller | |
| JPH01280897A (en) | Display method for station equipment failure | |
| JPS61249107A (en) | Program display system for numerical controller | |
| JPH03160322A (en) | Process alarm display | |
| JPH05229230A (en) | Printer |