JPH0262606A - Cnc diagnosing system - Google Patents
Cnc diagnosing systemInfo
- Publication number
- JPH0262606A JPH0262606A JP63214605A JP21460588A JPH0262606A JP H0262606 A JPH0262606 A JP H0262606A JP 63214605 A JP63214605 A JP 63214605A JP 21460588 A JP21460588 A JP 21460588A JP H0262606 A JPH0262606 A JP H0262606A
- Authority
- JP
- Japan
- Prior art keywords
- numerical control
- host computer
- control device
- cnc
- diagnosis
- 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
- 238000003745 diagnosis Methods 0.000 claims abstract description 22
- 238000000034 method Methods 0.000 claims description 7
- 238000002405 diagnostic procedure Methods 0.000 claims description 3
- 201000005947 Carney Complex Diseases 0.000 claims 3
- 238000012546 transfer Methods 0.000 abstract description 3
- 238000004891 communication Methods 0.000 description 7
- 238000010586 diagram Methods 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- 239000003795 chemical substances by application Substances 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000003754 machining Methods 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000004171 remote diagnosis Methods 0.000 description 1
- 230000008439 repair process Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
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/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/4063—Monitoring general control system
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)
- Testing And Monitoring For Control Systems (AREA)
- Test And Diagnosis Of Digital Computers (AREA)
Abstract
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は数値制御装置(CNC)の故障を診断するCN
Cのリモート診断方式に関し、特に数値制御装置とホス
ト計算機をネットワークで結合して診断を行うCNCの
診断方式に関する。[Detailed Description of the Invention] [Industrial Application Field] The present invention is a CN system for diagnosing failures in numerical control equipment (CNC).
The present invention relates to a CNC remote diagnosis method, and particularly relates to a CNC diagnosis method in which a numerical control device and a host computer are connected via a network for diagnosis.
数値制御装置はマイクロプロセッサを始めとする半導体
技術、ソフトウェア技術の発達により、より複雑になり
、高度になっている。このような数値制御装置の故障率
は信頼性技術の向上によって改善されているが、−旦障
害が発生すると、その原因を糾明するのは極めて困難に
なる。Numerical control devices have become more complex and sophisticated due to the development of semiconductor technology, including microprocessors, and software technology. Although the failure rate of such numerical control devices has been improved by improvements in reliability technology, once a failure occurs, it is extremely difficult to determine its cause.
一方、加工工場には多数の数値制御工作機械が導入され
、これらの数値制御工作機械は工場内のホスト計算機に
結合されており、加工データ等がホスト計算機から数値
制御装置に転送されている。On the other hand, a large number of numerically controlled machine tools have been introduced into a processing factory, and these numerically controlled machine tools are connected to a host computer in the factory, and machining data etc. are transferred from the host computer to the numerical control device.
しかし、数値制御装置に故障が発生するとサービスエン
ジニアは該当する数値制御装置へいき、故障の内容を調
べ、修理を行っている。一方、数値制御装置がより複雑
になってきており、簡単に故障を発見することが困難な
場合が多く、サービスエンジニアは何度も数値制御装置
と、工場内のサービスセンタ等の間を往復する場合が少
なくない。However, when a failure occurs in a numerical control device, a service engineer goes to the relevant numerical control device, investigates the nature of the failure, and repairs it. On the other hand, as numerical control devices are becoming more complex, it is often difficult to easily detect failures, and service engineers often have to go back and forth between numerical control devices and service centers within factories. There are many cases.
本発明はこのような点に鑑みてなされたちのであり、数
値制御装置とホスト計算機をネットワークで結合して診
断を行うCNCの診断方式を提供することを目的とする
。The present invention has been made in view of these points, and it is an object of the present invention to provide a CNC diagnostic method that performs diagnosis by connecting a numerical control device and a host computer via a network.
ホスト計算機と数値制御装置をネットワークでで連結し
、
前記ホスト計算機より、故障診断用プログラムを前記数
値制御装置にダウンロードし、前記数値制御装置の故障
診断を実行することを特徴とするCNCの診断方式が、
提供される。A CNC diagnostic method, characterized in that a host computer and a numerical control device are connected via a network, a fault diagnosis program is downloaded from the host computer to the numerical control device, and a fault diagnosis of the numerical control device is executed. is provided.
数値制御装置に故障が発生するとホスト計算機は数値制
御装置に故障診断用の診断プログラムをダウンロードし
、故障診断を実行し、必要なデータをホスト計算機に転
送する。When a failure occurs in the numerical control device, the host computer downloads a diagnostic program for failure diagnosis to the numerical control device, executes the failure diagnosis, and transfers necessary data to the host computer.
サービスエンジニアはホスト計算機に表示されたデータ
から数値制御装置の故障診断を行う。The service engineer diagnoses the failure of the numerical control device from the data displayed on the host computer.
本発明では上記課題を解決するために、数値制御装置(
CNC)の故障を診断するCNCの診断方式において、
〔実施例〕
以下、本発明の一実施例を図面に基づいて説明する。In order to solve the above problems, the present invention provides a numerical control device (
DESCRIPTION OF THE PREFERRED EMBODIMENTS [Embodiment] An embodiment of the present invention will be described below with reference to the drawings.
第1図に本発明のCNC診断方式の一実施例のブロック
図を示す。図において、10はホスト計算機部であり、
11はホスト計算機であり、12は通信用ボートである
。51はモデムである。FIG. 1 shows a block diagram of an embodiment of the CNC diagnosis method of the present invention. In the figure, 10 is a host computer section,
11 is a host computer, and 12 is a communication boat. 51 is a modem.
20.30及び40は数値制御工作機械に結合された数
値制御装置(CNC)であり、それぞれモデム52.5
3及び54に結合され、通信回線55.56及び57を
介してホスト計算機のモデム51と結合されている。図
では簡単のために、3台の数値制御装置を示したが、実
際にはより多数の数値制御装置が結合される。20.30 and 40 are numerical control units (CNC) coupled to numerically controlled machine tools, each with a modem 52.5
3 and 54, and is connected to the modem 51 of the host computer via communication lines 55, 56, and 57. In the figure, three numerical control devices are shown for simplicity, but in reality, a larger number of numerical control devices are combined.
これらのホスト計算機と数値制御装置とのネットワーク
は現在使用が開始されているMAP (Manufac
turing Automati。The network between these host computers and numerical control devices is based on MAP (Manufac), which is currently in use.
turing automation.
n Protocol)が使用される。ネットワーク
を構成する通信回線55.56及び57はペア線、同軸
ケーブルあるいは光ファイバー等が使用される。モデム
51等は結合機が使用される場合もある。n Protocol) is used. For the communication lines 55, 56 and 57 that make up the network, pair wires, coaxial cables, optical fibers, or the like are used. A coupler may be used as the modem 51 or the like.
ここで数値制御装置(CNC)20.30あるいは40
に故障が発生すると、ホスト計算機10からは故障診断
プログラムが、該当する数値制御装置にダウンロードさ
れ、診断に必要なデータがホスト計算機に転送される。Here numerical control device (CNC) 20.30 or 40
When a failure occurs, a failure diagnosis program is downloaded from the host computer 10 to the corresponding numerical control device, and data necessary for diagnosis is transferred to the host computer.
これらのデータは数値側<n装置の画面に表示できるデ
ータから必要に応じて選択する。具体的にば数値制御装
置の各軸の位置、座標値あるいはRAMの内容、入出力
の状態等である。These data are selected as necessary from data that can be displayed on the screen of the device (numerical value side <n). Specifically, the information includes the position of each axis of the numerical control device, coordinate values, contents of RAM, input/output status, etc.
サービスエンジニアはこれらのデータをホスト計算機の
画面で確認し、故障診断を行い、必要に応じて、特別な
データを転送するように要求することができる。The service engineer can check this data on the host computer screen, perform fault diagnosis, and request the transfer of special data if necessary.
第2図に本発明の数値制御装置のブロック図を示す。図
において、20は数値制御装置(CNC)であり、61
は数値制御装置を制御するプロセッサである。62はシ
ステムプログラムの格納されたROM、63はシステム
プログラムがローディングされ、かつ他のデータを格納
するRAMである。64aは操作キー、64bは表示装
置、65はバッテリバックされた不揮発性メモリを構成
するCMO3である。FIG. 2 shows a block diagram of the numerical control device of the present invention. In the figure, 20 is a numerical control device (CNC), and 61
is a processor that controls the numerical control device. A ROM 62 stores a system program, and a RAM 63 loads the system program and stores other data. 64a is an operation key, 64b is a display device, and 65 is a CMO 3 constituting a battery-backed nonvolatile memory.
66aは数値制御装置20に内蔵されたPMC(プログ
ラマブル・マシン・コントローラ)であり、ラダー形式
で作成されたシーケンスプログラムで機械側を制御する
。66bはI10ユニットであり、機械側の強電盤ある
いは操作盤への入出力のインタフェースである。66a is a PMC (programmable machine controller) built into the numerical control device 20, and controls the machine side using a sequence program created in a ladder format. Reference numeral 66b is an I10 unit, which is an input/output interface to a power panel or operation panel on the machine side.
67は故障診断用のプロセッサであり、68は故障診断
用プログラムを格納するRAMであり、故障診断時はR
AM6Bに格納された診断プログラムによって、プロセ
ッサ67が診断を行う。これは故障発生時はプロセッサ
61あるいはRAM63等に故障原因がある場合がある
ので、故障診断専用のプロセッサ及びRAMを設けたの
である。67 is a processor for fault diagnosis, and 68 is a RAM that stores a fault diagnosis program.
The processor 67 performs diagnosis using the diagnostic program stored in the AM6B. This is because when a failure occurs, the cause of the failure may be in the processor 61 or the RAM 63, so a processor and RAM dedicated to failure diagnosis are provided.
69は通信用ポートであり、診断プログラムを受信し、
内部信号に変換する。52はモデム、55及び56は通
信回線である。69 is a communication port, which receives the diagnostic program,
Convert to internal signal. 52 is a modem, and 55 and 56 are communication lines.
71〜75は軸制御回路であり、各軸の位置制御を行う
。81〜85はサーボアンプであり、サーボモータ91
〜95を駆動する。Axis control circuits 71 to 75 control the position of each axis. 81 to 85 are servo amplifiers, and servo motor 91
~95 is driven.
以上説明したように本発明では、ホスト計算機と数値制
御装置をネットワークで結合して故障診断を行うように
したので、サービスエンジニアが工場の管理室等で診断
を行うことができ、障害の復旧時間が短縮され、かつコ
ストも低減される。As explained above, in the present invention, a host computer and a numerical control device are connected through a network to perform failure diagnosis, so a service engineer can perform the diagnosis in a factory control room, etc., and the time required to recover from a failure is time is shortened and costs are also reduced.
第1図は本発明のCNC診断方式の一実施例のブロック
図、
第2図は本発明の数値制御装置のブロック図である。
0−−一−−・−−−一−〜−・−ホスト計算機部0・
・−・−・−・−数値制御装置
0・・・−・−・・−・−・−数値制御装置0・−・−
・−・−・−数値制御装置
4・・−・・−・−・−モデム
7−・・−・・・・・−通信回線
1−−−−−・−・−・−・−プロセッサ67・・・・
−−−一−−−−−・・診断用プロセッサ68−・−・
・−・・・−RAM
69・−・・−・・−一−−−−−−通信用ポート特許
出願人 ファナック株式会社
代理人 弁理士 服部毅巖
第1図FIG. 1 is a block diagram of an embodiment of the CNC diagnosis method of the present invention, and FIG. 2 is a block diagram of a numerical control device of the present invention. 0--1--・--1-~--Host computer section 0・
・−・−・−・−Numerical controller 0・・・−・−・・−・−・−Numerical controller 0・−・−
・−・−・−Numerical control device 4・・−・・−・−・−Modem 7−・・−・・・−Communication line 1−−−−−・−・−・−・−Processor 67・・・・・・
---1-----Diagnostic processor 68--
・−・−RAM 69・−・・−・・−1−−−−−Communication port patent applicant FANUC Co., Ltd. agent Patent attorney Takeshi Hattori Figure 1
Claims (3)
の診断方式において、 ホスト計算機と数値制御装置をネットワークでで連結し
、 前記ホスト計算機より、故障診断用プログラムを前記数
値制御装置にダウンロードし、 前記数値制御装置の故障診断を実行することを特徴とす
るCNCの診断方式。(1) CNC that diagnoses failures in numerical control equipment (CNC)
In the diagnosis method, a host computer and a numerical control device are connected via a network, a fault diagnosis program is downloaded from the host computer to the numerical control device, and a fault diagnosis of the numerical control device is executed. CNC diagnostic method.
ringAutomationProtocol)で構
成したことを特徴とする特許請求の範囲第1項記載のC
NCの診断方式。(2) The network is a MAP (Manufacturer)
ringAutomationProtocol) according to claim 1.
NC diagnosis method.
ダウンロードし、故障診断用のプロセッサによって実行
されることを特徴とする特許請求の範囲第1項記載のC
NCの診断方式。(3) C according to claim 1, wherein the fault diagnosis program is downloaded to a RAM for fault diagnosis and executed by a processor for fault diagnosis.
NC diagnosis method.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP63214605A JPH0262606A (en) | 1988-08-29 | 1988-08-29 | Cnc diagnosing system |
PCT/JP1989/000838 WO1990002366A1 (en) | 1988-08-29 | 1989-08-16 | System for diagnosing cnc |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP63214605A JPH0262606A (en) | 1988-08-29 | 1988-08-29 | Cnc diagnosing system |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH0262606A true JPH0262606A (en) | 1990-03-02 |
Family
ID=16658482
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP63214605A Pending JPH0262606A (en) | 1988-08-29 | 1988-08-29 | Cnc diagnosing system |
Country Status (2)
Country | Link |
---|---|
JP (1) | JPH0262606A (en) |
WO (1) | WO1990002366A1 (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0573328A (en) * | 1991-09-13 | 1993-03-26 | Mitsubishi Electric Corp | Program down load system |
JPH0736730A (en) * | 1993-07-19 | 1995-02-07 | Nec Corp | Remote system test and diagnostic system |
US6006141A (en) * | 1996-07-02 | 1999-12-21 | Toyoda Koki Kabushiki Kaisha | Numerical controller |
WO2002003158A1 (en) * | 2000-07-04 | 2002-01-10 | Asahi Engineering Co.,Ltd. | System for diagnosing facility apparatus, managing apparatus and diagnostic apparatus |
US7085684B2 (en) | 2000-07-04 | 2006-08-01 | Asahi Kasei Engineering Corporation | System for diagnosing a facility apparatus |
JP2014116930A (en) * | 2012-11-12 | 2014-06-26 | Yamaha Corp | Signal processing system and signal processing method |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7292900B2 (en) | 2001-07-13 | 2007-11-06 | Siemens Aktiengesellschaft | Power distribution expert system |
US7395122B2 (en) | 2001-07-13 | 2008-07-01 | Siemens Aktiengesellschaft | Data capture for electronically delivered automation services |
CN100429595C (en) * | 2001-07-13 | 2008-10-29 | 西门子公司 | Method and system for the electronic provision of services for machines by means of a data communication link |
US6975913B2 (en) | 2001-07-13 | 2005-12-13 | Siemens Aktiengesellschaft | Database system and method for industrial automation services |
US7603289B2 (en) | 2001-07-13 | 2009-10-13 | Siemens Aktiengesellschaft | System and method for electronic delivery of content for industrial automation systems |
DE10152765B4 (en) | 2001-07-13 | 2015-11-12 | Siemens Aktiengesellschaft | A method for electronically providing services to machines via a data communication link |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS50106085A (en) * | 1974-01-15 | 1975-08-21 | ||
JPS62154115A (en) * | 1985-12-27 | 1987-07-09 | Mitsubishi Electric Corp | Numerical controller |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
IL64077A (en) * | 1980-11-10 | 1984-12-31 | Kearney & Trecker Corp | Diagnostic communications system for computer controlled machine tools |
JPS5868109A (en) * | 1981-10-17 | 1983-04-22 | Toshiba Mach Co Ltd | Programmable sequential controller with function expansibility |
JPS61296407A (en) * | 1985-06-25 | 1986-12-27 | Mitsubishi Electric Corp | Multiprocessor type numerical controller |
-
1988
- 1988-08-29 JP JP63214605A patent/JPH0262606A/en active Pending
-
1989
- 1989-08-16 WO PCT/JP1989/000838 patent/WO1990002366A1/en unknown
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS50106085A (en) * | 1974-01-15 | 1975-08-21 | ||
JPS62154115A (en) * | 1985-12-27 | 1987-07-09 | Mitsubishi Electric Corp | Numerical controller |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0573328A (en) * | 1991-09-13 | 1993-03-26 | Mitsubishi Electric Corp | Program down load system |
JPH0736730A (en) * | 1993-07-19 | 1995-02-07 | Nec Corp | Remote system test and diagnostic system |
US6006141A (en) * | 1996-07-02 | 1999-12-21 | Toyoda Koki Kabushiki Kaisha | Numerical controller |
WO2002003158A1 (en) * | 2000-07-04 | 2002-01-10 | Asahi Engineering Co.,Ltd. | System for diagnosing facility apparatus, managing apparatus and diagnostic apparatus |
US7085684B2 (en) | 2000-07-04 | 2006-08-01 | Asahi Kasei Engineering Corporation | System for diagnosing a facility apparatus |
US7139681B2 (en) | 2000-07-04 | 2006-11-21 | Asahi Kasei Engineering Corporation | System for diagnosing facility apparatus, managing apparatus and diagnostic apparatus |
US7143011B2 (en) | 2000-07-04 | 2006-11-28 | Asahi Kasei Engineering Corporation | System for diagnosing facility apparatus, managing apparatus and diagnostic apparatus |
JP2014116930A (en) * | 2012-11-12 | 2014-06-26 | Yamaha Corp | Signal processing system and signal processing method |
Also Published As
Publication number | Publication date |
---|---|
WO1990002366A1 (en) | 1990-03-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3269003B2 (en) | Robot controller | |
US7813813B2 (en) | Safety unit, controller system, connection method of controllers, control method of the controller system and monitor method of the controller system | |
EP1060604B1 (en) | Input/output (i/o) scanner for a control system with peer determination | |
US7120820B2 (en) | Redundant control system and control computer and peripheral unit for a control system of this type | |
EP1383019A1 (en) | Method and system for teleoperating a robot | |
WO1998036335A9 (en) | Process control system using a layered-hierarchy control strategy distributed into multiple control devices | |
JP2008135027A (en) | Drop in fully redundant, workstation-based distributed process control system | |
JPH0262606A (en) | Cnc diagnosing system | |
CN103201690B (en) | For many local control network network processor (LCNP) emulators for control system | |
JP3292300B2 (en) | Fieldbus system | |
JPH0259901A (en) | Fault diagnosing system | |
JP2000315105A (en) | Management system for nc machine tool and its management program | |
CN113545013B (en) | Network management device, management method, and recording medium | |
JP4042234B2 (en) | FA network and robot controller | |
JPH06245280A (en) | Information transmitter | |
JP2000322118A (en) | Management system for nc machine tool and storage medium storing management program | |
JPH05307512A (en) | Communication terminal equipment | |
JP2564397B2 (en) | Redundant system data output device | |
JPH03260809A (en) | Composite working machine controller | |
JPH03281145A (en) | Complex controller with drive part monitor function | |
CN117930738A (en) | Two-bus equipment configuration modeling and graphical debugging method for PLC | |
JPH03239485A (en) | Robot controller | |
Dominka et al. | Modification of field bus telegrams for hybrid commissioning; merge-tool for profibus | |
JPH03113511A (en) | Fa communication system | |
JPH0447406A (en) | Communication equipment for programmable controller |