JPH03202905A - 仮接続モードを備えた数値制御装置 - Google Patents
仮接続モードを備えた数値制御装置Info
- Publication number
- JPH03202905A JPH03202905A JP34477889A JP34477889A JPH03202905A JP H03202905 A JPH03202905 A JP H03202905A JP 34477889 A JP34477889 A JP 34477889A JP 34477889 A JP34477889 A JP 34477889A JP H03202905 A JPH03202905 A JP H03202905A
- Authority
- JP
- Japan
- Prior art keywords
- connection mode
- temporary connection
- switching
- simulation data
- motor
- 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
- 238000004088 simulation Methods 0.000 claims abstract 8
- 230000001360 synchronised effect Effects 0.000 description 12
- 230000005856 abnormality Effects 0.000 description 9
- 238000001514 detection method Methods 0.000 description 6
- 230000006698 induction Effects 0.000 description 6
- 238000010586 diagram Methods 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 239000000314 lubricant Substances 0.000 description 1
- 238000003754 machining Methods 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
Landscapes
- Numerical Control (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
(産業上の利用分野)
本発明は、数値制御(以下、NGという)装置に関し、
特に複数の軸を有するNC工作機械を制御するNC装置
に関する。
特に複数の軸を有するNC工作機械を制御するNC装置
に関する。
〈従来の技術〉
第3図は1つの主軸と2つの送り軸を有するNC工作a
械を制御する従来のNC装置の一例を示すブロック図で
あり、NG指令手段1は、NCプログラムを解釈して速
度指令や位置指令等の移動指令を主軸制御手段:z、x
iPIhfblJ御手段3X及びY軸手段3X3Yに送
出し、また各制御手段2,3x、:IYからの制御状態
データ(後述する現在速度、現在位置、異常検出信号)
を監視して正常な制御状態が保たれているか否かを確認
する。
械を制御する従来のNC装置の一例を示すブロック図で
あり、NG指令手段1は、NCプログラムを解釈して速
度指令や位置指令等の移動指令を主軸制御手段:z、x
iPIhfblJ御手段3X及びY軸手段3X3Yに送
出し、また各制御手段2,3x、:IYからの制御状態
データ(後述する現在速度、現在位置、異常検出信号)
を監視して正常な制御状態が保たれているか否かを確認
する。
主軸制御手段2は、NG指令手段1からの移動指令に応
して主軸を駆動する誘導モータ4に結合されているパル
スジェネレータ5の検出値から誘導モータ4の現在速度
や現在位置を算出してNG指令手段1に送出すると共に
、誘導モータ4をフィードバック制御する。また、誘導
モータ4やパルスジェネレータ5の異常を検出したら、
誘導モータ4を停止させると共に異常検出信号をNG指
令手段】に送出する。
して主軸を駆動する誘導モータ4に結合されているパル
スジェネレータ5の検出値から誘導モータ4の現在速度
や現在位置を算出してNG指令手段1に送出すると共に
、誘導モータ4をフィードバック制御する。また、誘導
モータ4やパルスジェネレータ5の異常を検出したら、
誘導モータ4を停止させると共に異常検出信号をNG指
令手段】に送出する。
x@に制御手段3X、 Y軸制御手段3Yも、NC指令
手段1からの移動指令に応じてXItk、Y@を駆動す
る同期モータliX、6Yに結合されているレゾルバ7
X、7Yの検出値から同期モータ6X、6Yの現在速度
や現在位置を算出してNC指令手段1に送出すると共に
、同期モータ6X、6Yをフィードバック制御する。ま
た、同期モータ6X、fiYやレゾルバ7X、7Yの異
常を検出したら、同期モータ6X、6Yを停止させると
共に異常検出信号をNC指令手段1に送出する。
手段1からの移動指令に応じてXItk、Y@を駆動す
る同期モータliX、6Yに結合されているレゾルバ7
X、7Yの検出値から同期モータ6X、6Yの現在速度
や現在位置を算出してNC指令手段1に送出すると共に
、同期モータ6X、6Yをフィードバック制御する。ま
た、同期モータ6X、fiYやレゾルバ7X、7Yの異
常を検出したら、同期モータ6X、6Yを停止させると
共に異常検出信号をNC指令手段1に送出する。
このような構成において、例えば1つの軸のモータが故
障した場合、その軸を制御する制御手段は故障したモー
タを停止させると同時に、異常検出信号をNC指令手段
1に送出する。この異常検出信号をNC指令手手段が受
けると、NC指令手手段はモータが故障した軸以外の全
ての軸のモータを同時に停止させる。このように全ての
軸のモータを停止させる理由は、故障したモータのみの
停止では被加工物と刃物が干渉を起こす危険性があるた
めである。
障した場合、その軸を制御する制御手段は故障したモー
タを停止させると同時に、異常検出信号をNC指令手段
1に送出する。この異常検出信号をNC指令手手段が受
けると、NC指令手手段はモータが故障した軸以外の全
ての軸のモータを同時に停止させる。このように全ての
軸のモータを停止させる理由は、故障したモータのみの
停止では被加工物と刃物が干渉を起こす危険性があるた
めである。
(発明が解決しようとする課題)
上述した従来のNC装置は、故障したモータが交換され
て正常な制御状態になるまで作動しないようになってい
る。従って、正常なモータをも動作させることができな
いので、軸の停止位置によっては故障したモータの交換
が困難な場合があり、必要以上にカバー等の部品を取外
さなくてはならないという欠点かある。
て正常な制御状態になるまで作動しないようになってい
る。従って、正常なモータをも動作させることができな
いので、軸の停止位置によっては故障したモータの交換
が困難な場合があり、必要以上にカバー等の部品を取外
さなくてはならないという欠点かある。
また、このNC装置は、全てのモータや検出器等の機器
が接続されないと異常と判断して作動しないようになっ
ている。従って、NC工作機械が組立中であって、ある
軸のモータがNC装置に接続されていないような場合は
、NC装置の作動チエツク等をNC工作機械の組立と並
行して行なうことができず、作業効率が悪いという欠点
がある。この欠点を解決する方法としては、正規のモー
タの代りにこれと同じ結線信号を出せる器具を予め用意
しておいて仮接続し、NC装置からはモータが接続され
ているように見せ、NC装置の作動チエツク等を行なう
方I去があるが、後で正規のモータに交換しなければな
らないので余分な手間が掛かり、また仮に接続する器具
を作成、管理するコストがかさむという問題がある。
が接続されないと異常と判断して作動しないようになっ
ている。従って、NC工作機械が組立中であって、ある
軸のモータがNC装置に接続されていないような場合は
、NC装置の作動チエツク等をNC工作機械の組立と並
行して行なうことができず、作業効率が悪いという欠点
がある。この欠点を解決する方法としては、正規のモー
タの代りにこれと同じ結線信号を出せる器具を予め用意
しておいて仮接続し、NC装置からはモータが接続され
ているように見せ、NC装置の作動チエツク等を行なう
方I去があるが、後で正規のモータに交換しなければな
らないので余分な手間が掛かり、また仮に接続する器具
を作成、管理するコストがかさむという問題がある。
本発明は上述した事情から成されたものであり、本発明
の目的は、機器が故障であったり接続されていなくても
、任意の操作を行なうことができる仮接続モードを備え
たNC装置を提供することにある。
の目的は、機器が故障であったり接続されていなくても
、任意の操作を行なうことができる仮接続モードを備え
たNC装置を提供することにある。
(課題を解決するための手段)
本発明は、NCプログラムにより移動指令を生成して制
御を行なうNC装置に関するものであり、本発明の上記
目的は、前記移動指令により制御状態データの模擬デー
タを生成する模擬データ生成手段と、仮接続モード時に
前記模擬データ生成手段に接続を切換える切換手段と、
前記仮接続モードの指定を受けて前記切換手段に切換信
号を送出する仮接続モード設定手段とを具備することに
よって達成される。
御を行なうNC装置に関するものであり、本発明の上記
目的は、前記移動指令により制御状態データの模擬デー
タを生成する模擬データ生成手段と、仮接続モード時に
前記模擬データ生成手段に接続を切換える切換手段と、
前記仮接続モードの指定を受けて前記切換手段に切換信
号を送出する仮接続モード設定手段とを具備することに
よって達成される。
(作用)
本発明の仮接続モードを備えたNC装置は、モータや検
出器等の機器のi14御状態データの代わりにその模擬
データにより制御を行なうことができるので、機器か故
障したり、未接続であっても任意の操作を行なうことが
できる。
出器等の機器のi14御状態データの代わりにその模擬
データにより制御を行なうことができるので、機器か故
障したり、未接続であっても任意の操作を行なうことが
できる。
(実施例)
第1図は本発明の仮接続モードを備えたNC装置の一例
を第3図に対応させて示すブロック図であり、同一構成
箇所は同符号を付して説明を省略する。
を第3図に対応させて示すブロック図であり、同一構成
箇所は同符号を付して説明を省略する。
仮接続モード設定手段8は、入力される仮接続モード軸
指定に従って指定された軸の切換手段91八、91B、
92八、92B、9:I八、93B ニ切換信号SS、
SX、SYを送出する。
指定に従って指定された軸の切換手段91八、91B、
92八、92B、9:I八、93B ニ切換信号SS、
SX、SYを送出する。
切換手段9+A、91B;92A、928;93八、9
3Bは、仮接続モード設定手段8からの切換f3号55
.SX、SYに従って軸制御手段2,3x、3Yの接続
を模擬データ生成手段10.IOX、IOYの接続に切
換える。
3Bは、仮接続モード設定手段8からの切換f3号55
.SX、SYに従って軸制御手段2,3x、3Yの接続
を模擬データ生成手段10.IOX、IOYの接続に切
換える。
2RbJ チー タ生成手段10.lOX、IOYは、
モータ4゜6X、6Yを停止させると共に、NC指令手
段1からの移動指令を逆算し、モータ4,6X、6Yの
現在速度や現在位置を模擬してNC指令手段1に返送す
る。
モータ4゜6X、6Yを停止させると共に、NC指令手
段1からの移動指令を逆算し、モータ4,6X、6Yの
現在速度や現在位置を模擬してNC指令手段1に返送す
る。
このような構成において、第2図に示すように例えばX
軸の同期モータ6×が故障した場合、仮接続モード設定
手段8は、人力されるX軸の仮接続モード・ηb桁指定
従って切換信号SXを切換手段92八。
軸の同期モータ6×が故障した場合、仮接続モード設定
手段8は、人力されるX軸の仮接続モード・ηb桁指定
従って切換信号SXを切換手段92八。
92[lに送出して切換手段92A、92Bを作動させ
る。
る。
切換手段92八は、NC指令手段1とX軸制御手段3x
どの接続をNC指令手段1と模擬データ生成手段10×
との接続に切換える。また、切換手段920は、同期
モータ6x及びレゾルバ7×とX軸制御手段3Xとの接
続を同期モータ6x及びレゾルバ7×と模擬データ生成
手段10Xとの接続に切換える。そして、模擬データ生
成手段10Xは、同期モータ6xを惇止させると共に、
レゾルバ7Xの検出値を無視してNC指令手手段からの
移動指令を逆算して同期モータ6×の現在速度や現在位
置を模擬し、これらのJU BlデータをNC指令手段
1に返送する。このとき、模擬データ生成手段10Xは
、同期モータ6xが故(1屯であることを知らせる異常
検出信号をNC指令手段に送出しないので、NC指令手
手段は正常な制御状態が保たれていると判断して動作を
継続する。
どの接続をNC指令手段1と模擬データ生成手段10×
との接続に切換える。また、切換手段920は、同期
モータ6x及びレゾルバ7×とX軸制御手段3Xとの接
続を同期モータ6x及びレゾルバ7×と模擬データ生成
手段10Xとの接続に切換える。そして、模擬データ生
成手段10Xは、同期モータ6xを惇止させると共に、
レゾルバ7Xの検出値を無視してNC指令手手段からの
移動指令を逆算して同期モータ6×の現在速度や現在位
置を模擬し、これらのJU BlデータをNC指令手段
1に返送する。このとき、模擬データ生成手段10Xは
、同期モータ6xが故(1屯であることを知らせる異常
検出信号をNC指令手段に送出しないので、NC指令手
手段は正常な制御状態が保たれていると判断して動作を
継続する。
このように、モータや検出器等の機器が故障したり、あ
るいは未接続であっても、25151データによりNC
装置は作動することができる。なお、仮接続モード軸指
定はトグルスイッチ等による入力や不揮発性メモリに軸
指定データを記憶させる方法によって行ない、これを仮
接続モード設定手段8が読込むようにすれば良い。また
、モータ4,6X。
るいは未接続であっても、25151データによりNC
装置は作動することができる。なお、仮接続モード軸指
定はトグルスイッチ等による入力や不揮発性メモリに軸
指定データを記憶させる方法によって行ない、これを仮
接続モード設定手段8が読込むようにすれば良い。また
、モータ4,6X。
6Y及び検出器5.7X、7Yと模擬データ生成手段+
0゜10X、lOYとの接続が不要であるような場合は
、切換手段91B、92B、93Bを省略することが可
能である。
0゜10X、lOYとの接続が不要であるような場合は
、切換手段91B、92B、93Bを省略することが可
能である。
上述した実施例においては、軸制御手段2.3X3Y及
び模擬データ生成手段10.10X、IOYをハードウ
ェアで構成したが、ソフトウェアで構成することも可能
である。また、誘導モータ4や同期モータ6X、6Y以
外にリニアモータや油圧、空圧を動力とするものにも通
用可能であり、パルスジェネレータ5やレゾルバ7X、
7Y以外にリニアエンコーダやロータリエンコーダにも
適用可能である。さらに、リミットスイッチ等の接点や
潤滑抽供給装置等への適用も可能である。
び模擬データ生成手段10.10X、IOYをハードウ
ェアで構成したが、ソフトウェアで構成することも可能
である。また、誘導モータ4や同期モータ6X、6Y以
外にリニアモータや油圧、空圧を動力とするものにも通
用可能であり、パルスジェネレータ5やレゾルバ7X、
7Y以外にリニアエンコーダやロータリエンコーダにも
適用可能である。さらに、リミットスイッチ等の接点や
潤滑抽供給装置等への適用も可能である。
(発明の効果)
以」二のように本発明の仮接続モードを備えたNG装置
15:によれば、機器が故障であったり接続されていな
くても、任意の操作を行なうことかできるので、保守作
業等の作業時間を短縮することができ、また製必工程の
制約が無くなるので生産効率の大幅な向−[を図ること
ができる。
15:によれば、機器が故障であったり接続されていな
くても、任意の操作を行なうことかできるので、保守作
業等の作業時間を短縮することができ、また製必工程の
制約が無くなるので生産効率の大幅な向−[を図ること
ができる。
91A 91B 92A 92B、93A、93B−・
・切換手段、10.IOX。
・切換手段、10.IOX。
10Y・・・模擬データ生成手段。
Claims (1)
- 1、数値制御プログラムにより移動指令を生成して制御
を行なう数値制御装置において、前記移動指令により制
御状態データの模擬データを生成する模擬データ生成手
段と、仮接続モード時に前記模擬データ生成手段に接続
を切換える切換手段と、前記仮接続モードの指定を受け
て前記切換手段に切換信号を送出する仮接続モード設定
手段とを備えたことを特徴とする仮接続モードを備えた
数値制御装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP34477889A JPH03202905A (ja) | 1989-12-28 | 1989-12-28 | 仮接続モードを備えた数値制御装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP34477889A JPH03202905A (ja) | 1989-12-28 | 1989-12-28 | 仮接続モードを備えた数値制御装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH03202905A true JPH03202905A (ja) | 1991-09-04 |
Family
ID=18371909
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP34477889A Pending JPH03202905A (ja) | 1989-12-28 | 1989-12-28 | 仮接続モードを備えた数値制御装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH03202905A (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH07294001A (ja) * | 1994-04-20 | 1995-11-10 | Matsushita Electric Ind Co Ltd | 給湯装置 |
| JP2023130784A (ja) * | 2022-03-08 | 2023-09-21 | ブラザー工業株式会社 | 数値制御装置、及び数値制御装置の制御方法 |
-
1989
- 1989-12-28 JP JP34477889A patent/JPH03202905A/ja active Pending
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH07294001A (ja) * | 1994-04-20 | 1995-11-10 | Matsushita Electric Ind Co Ltd | 給湯装置 |
| JP2023130784A (ja) * | 2022-03-08 | 2023-09-21 | ブラザー工業株式会社 | 数値制御装置、及び数値制御装置の制御方法 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10870203B2 (en) | Machine tool control device and production system | |
| JP3665008B2 (ja) | 同期制御方法及び同期制御装置 | |
| US6316903B1 (en) | Synchronous controller | |
| JP3177601B2 (ja) | 数値制御装置 | |
| US6671573B2 (en) | Numerical controller and method for controlling the shaft of numeric controller | |
| EP0428950A2 (en) | Motor driving control apparatus | |
| EP0919892B1 (en) | Controller for industrial machine | |
| JPH03202905A (ja) | 仮接続モードを備えた数値制御装置 | |
| EP0049152A2 (en) | Numerical control method and apparatus | |
| EP0919894B1 (en) | Controller for industrial machine | |
| JP7560658B2 (ja) | モータの結線ミス検出装置 | |
| US4803633A (en) | Machine tool for tracer controlled machinery and numerical controlled machinery | |
| US7580770B2 (en) | Numerical controller | |
| JPH03212706A (ja) | 3次元座標変換制御方式 | |
| JPH06143089A (ja) | 工作機械のアタッチメントの同期運転方法 | |
| JPS60231207A (ja) | 多軸サ−ボ系の指令発生方式 | |
| JP2779797B2 (ja) | 数値制御装置 | |
| JP2779796B2 (ja) | 数値制御装置 | |
| JPH07314361A (ja) | ロボット制御方式 | |
| JPH02302803A (ja) | ピッチ誤差補正データの書き換え方式 | |
| JPH06312341A (ja) | 数値制御装置 | |
| JPH01109404A (ja) | シーケンス制御装置における故障診断支援システム | |
| JP2694639B2 (ja) | 数値制御装置 | |
| JPS60173611A (ja) | ロボツト用ポジシヨナの情報モニタ方法 | |
| JPH01112303A (ja) | プログラマブルコントローラシステム |