JPS6155702A - Numerical controller - Google Patents

Numerical controller

Info

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
Application number
JP17765584A
Other languages
Japanese (ja)
Inventor
Hideshi Sogabe
秀史 曽我部
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP17765584A priority Critical patent/JPS6155702A/en
Publication of JPS6155702A publication Critical patent/JPS6155702A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Program-control systems
    • G05B19/02Program-control systems electric
    • G05B19/18Numerical 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/406Numerical 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/4069Simulating machining process on screen
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/33Director till display
    • G05B2219/33285Diagnostic

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

PURPOSE:To display an abnormal history at check and maintenance by storing the abnormal history to a storage means. CONSTITUTION:A CPU 3 supervises occurrence of abnormity of a machine tool 2 or a processing operation while a numerical controller 1 is in operation. When the CPU 3 detects the occurrence of abnormity, the content of abnormity and the data of the occurrence of abnormity counted by a timer 5 are stored in an abnormity history RAM 8. Whether or not a maintenance switch 10 is turned on is discriminated afterward, and when it is turned off, the content of abnormity and the date of occurrence of abnormity are stored serially in the RAM 8. When the switch 10 is turned on, the CPU 3 displays all the content of abnormity and date of occurrence of abnormity stored in the RAM 8 on a CRT 12 via a bus 4 and an interface 11. The display continues while the switch 10 is turned on and when the switch 10 is turned off, the state restores to the initial state.

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.

〔従来技術〕[Prior art]

従来の数値制御装置として、例えば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.

〔発明の概要〕[Summary of the invention]

本発明は、かかる欠点を改善する目的でなされたもので
、異常履歴を記憶手段に記憶させることにより、保守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.

〔発明の実施例〕[Embodiments of the invention]

第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).

〔発明の効果〕〔Effect of the invention〕

以上のように本発明によれば、記憶手段により異常発生
の時期及び異常内容を自動的に記憶させ、この記憶内容
をスイッチを用いて表示手段で表示するように構成した
ので、保守9点検などの際に異常履歴の内容を適宜表示
でき、これによって数値制御装置−の特性や運用上及び
保守上の問題を適確に知ることができる0
As 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.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は本発明による数値制御装置の一実施例を示す回
路構成図、第2図は第1図の動作を示すフローチャート
である0 (1)・・数値制御装置 (2)・・工作機械(a)・
・c p ry     (5)・−タイマ(6)−−
ROM     (8)” @ RAMα@・・メンテ
ナンス用スイッチ (至)#−CRT
Fig. 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)

【特許請求の範囲】[Claims] 予め記憶させたプログラムに従つて工作機械を作動制御
する数値制御装置において、前記数値制御装置の異常発
生を検出する検出手段、この検出手段の検出信号に基づ
き、異常発生の時期及び異常内容を記憶する記憶手段、
この記憶手段による記憶内容を表示する表示手段、この
表示手段を作動させるためのスイッチを備えたことを特
徴とする数値制御装置。
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.
JP17765584A 1984-08-27 1984-08-27 Numerical controller Pending JPS6155702A (en)

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)

* Cited by examiner, † Cited by third party
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

Cited By (3)

* Cited by examiner, † Cited by third party
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