[go: up one dir, main page]

WO1989006390A1 - Dispositif de commande numerique - Google Patents

Dispositif de commande numerique Download PDF

Info

Publication number
WO1989006390A1
WO1989006390A1 PCT/JP1988/001263 JP8801263W WO8906390A1 WO 1989006390 A1 WO1989006390 A1 WO 1989006390A1 JP 8801263 W JP8801263 W JP 8801263W WO 8906390 A1 WO8906390 A1 WO 8906390A1
Authority
WO
WIPO (PCT)
Prior art keywords
processor
axis
processors
numerical control
controller
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.)
Ceased
Application number
PCT/JP1988/001263
Other languages
English (en)
French (fr)
Inventor
Hideaki Kawamura
Takao Sasaki
Kentaro Fujibayashi
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.)
Fanuc Corp
Original Assignee
Fanuc 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 Fanuc Corp filed Critical Fanuc Corp
Priority to KR1019890701605A priority Critical patent/KR920006161B1/ko
Publication of WO1989006390A1 publication Critical patent/WO1989006390A1/ja
Anticipated expiration legal-status Critical
Ceased 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/00Programme-control systems
    • G05B19/02Programme-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 programme data in numerical form
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-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 programme data in numerical form
    • G05B19/408Numerical 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
    • G05B19/4083Adapting programme, configuration
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-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 programme data in numerical form
    • G05B19/414Structure of the control system, e.g. common controller or multiprocessor systems, interface to servo, programmable interface controller
    • G05B19/4141Structure of the control system, e.g. common controller or multiprocessor systems, interface to servo, programmable interface controller characterised by a controller or microprocessor per axis
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-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 programme data in numerical form
    • G05B19/414Structure of the control system, e.g. common controller or multiprocessor systems, interface to servo, programmable interface controller
    • G05B19/4144Structure of the control system, e.g. common controller or multiprocessor systems, interface to servo, programmable interface controller characterised by using multiplexing for control system
    • 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/33125System configuration, reconfiguration, customization, automatic
    • 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/33128Different spindles, axis controlled by configured paths, channel
    • 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/33168Two bus, master bus and local servo bus
    • 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/33337For each axis a processor, microprocessor
    • 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/34Director, elements to supervisory
    • G05B2219/34013Servocontroller
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]

Definitions

  • the present invention relates to a numerical control device, and more particularly to a flexible and extendable control of various NC machines having a plurality of independently operable production machines.
  • the present invention relates to a numerical control device having high performance.
  • NC machines with multiple workstations that can operate independently such as simultaneous 4-axis lathes with two turrets and other complex machines
  • a plurality of numerical controllers are provided and controlled, and ⁇ ⁇ is designed and controlled by a specially designed numerical controller dedicated to the machine. . 7
  • the purpose of the present invention is to provide a flexible and extensible system capable of controlling various processing machines having a plurality of independently operable stations. By providing a numerical control device.
  • the numerical controller includes a plurality of numerical control units.
  • the cr cr processor is connected to the CRT & MDI device via the first common node ⁇ NC programming program supply means ⁇ Programmable controller for controlling the high-power sequence of the machine Connected to the controller, share these units with each port processor, and connect each processor and multiple axis controllers to a second common bus. And controls each of the processors connected to the axis control unit by using each axis control unit exclusively by using each processor.
  • Fig. 1 is a block diagram of the numerical control device according to the present invention
  • Fig. 2 is a system diagram of the system when the present invention is applied to a simultaneous 4-axis lathe with a C-axis. . $
  • FIG. 1 is a block diagram of a numerical controller according to the present invention.
  • 11a, lib, and 11c are first, second, and third processors for numerical control, and if one of them is the first, the first processor is 11a.
  • the first processor In addition to executing the numerical control processing, it also has the role of adjusting the entire system to function organically. In addition, such a supervisor-like function is separately provided. You may have a processor that you have.
  • 21 1 is a manual * data that has a graphics display device and various keys.
  • a CRT & MDI ladder integrated with an input device 22 is a memory for storing the NC program, and 23 is a strong electric machine.
  • Control The programmable control port (PMC device) to be controlled, 24 reads the program from the NC tape cartridge and stores it in the memory 22.
  • the tape reader to be used, 25 is a RAM for storing data, and 31 is a first common bus.
  • the processors 11 a to l 1 c are connected to the respective units 21 to 25 via the first common node 31, and the respective units, 21 to 2 5 will be shared by each processor.
  • the common bus 31 is exclusively used by one processor according to a predetermined standard according to the bus control function of the first processor, and the processor is used for each processor. Accessing the unit is now available. For example, each processor can use the bus in the order of request generation in a time-sharing manner, so that each processor can use the bus in the order in which the requests are generated. Is it delivered via RAM 25? Yes.
  • Each axis control unit 41a to 41c is composed of, for example, a servo circuit provided for each axis of the pulse compensator, for example. The rotation of the connected predetermined motors 61 a to 63 c can be controlled.
  • Each of the processors 11a to 11c is connected to each of the axis controllers 41a to 41c via a second common node 51, and
  • the processor uses its own: exclusive use of only the axis controller assigned to ⁇ .
  • the processor is specified and can be used exclusively by any axis control device.
  • the pass path 51 is sequentially occupied by each processor ⁇ in accordance with a predetermined standard, for example, in a time-division manner, according to a bus control function of the first processor, and Each processor will be able to use its own assigned axis control.
  • the number of parallel processors and the number of parallel axis control units can be reduced according to the configuration of the machine to be controlled, and the configuration is flexible and expandable. What is it? That is, the system of the axis (limited to one axis) related to one question is also called a channel I, and the number of processors is 1 or more.
  • the number of installed channels, the number of axis control units, and the number of motors depend on the number of channels of the machine. It can be decided. ;
  • the smallest device consists of one processor, one axis controller, and the required number of motors.
  • the numerical control system of the simultaneous 4-axis lathe with C-axis will be as shown in Fig. 2. If necessary, the number of processors It can be reduced.
  • the number of processors and axis control units is determined according to the configuration of the machining machine, and the processor incorporating the software unique to the machining machine is determined. There is no need to insert the printed board with the shaft control section into the printed board receiving section of the NC unit. It is necessary to remove the printed board. You will be able to control various working machines.
  • Figure 2 shows the control of a simultaneous 4-axis lathe with C-axis. This is an example of the configuration of a numerical controller according to the present invention, and the same parts as those in FIG. 1 are denoted by the same reference numerals.
  • the simultaneous 4-axis lathes with C-axis (1st and 2nd NC programs with wait command are provided, and 5
  • the first and second NC programs are controlled independently by the first and second NC programs while moving in synchronization with each other and the peaks are applied to the peaks
  • the work piece is controlled in the rotational direction (C-axis direction) so that the work piece is drilled and grooved, that is, the work piece is formed.
  • the simultaneous four-axis lathe for the C-wheel drive has five axes, the X and Z axes that control the movement of the first turret, the X and Z axes that control the movement of the second turret, and the C axis.
  • the X and Z axes for the first turret are the first channel
  • the C axis is the second channel
  • the X and Z axes for the second turret. Is the third channel.
  • a first processor 11a for controlling the first and second channels and a second processor 11b for controlling the third channel are provided. both the Ru provided, first, second, channel of Jikumo one motor 6 1 a ⁇ 6 1 c control Ho first axis control section 4 1 a and Jikumo over other third channel to the A second axis control section 1b for controlling 62a, 62b is provided.
  • P 2 is stored in the memory 22 via the tape reader 24. Then, in accordance with the wait command of the first processor 11a and the second processor 11b, wait for NC queue. Provide a function to wait for the execution of programs P1 and P2.
  • the first axis control section 41a is connected to the first processor 11a by a suitable means such as the CRT & MDI device 21 and the second processor.
  • the second shoe control unit 41b is assigned to the first processor 11b, and the first NC program P1 is assigned to the first processor 11a. If 1 lb of the 2nd processor is assigned the 2nd NC capping program P2, the device in Fig. 2 will be a numerical control of a simultaneous 4-axis lathe with a C-axis. Will be replaced.
  • the processor and the axis control unit can be freely increased according to the size of the processing machine, a plurality of independently operable units can be provided. It is possible to control various machining machines with a variety of machines with a single numerical control device, and therefore to design hardware for each machining machine. In addition, it is necessary to make the software versatile, so that there are no changes in the design, and the number of steps is reduced, which is advantageous. .
  • a single numerical control device can control a processing machine having a plurality of processing stations, centralized management and operation can be performed at one location. Therefore, the operability is low and the performance is not degraded.
  • each processor is connected to the bus, it is possible to easily control the waiting of the command program in each channel and to control the axis.
  • the capital is connected to the processor via a common bus. Because it is connected to the bus, there is no performance degradation due to bus contention.
  • the number of motors assigned to each channel can be freely set according to the machine tool, it is a flexible and inexpensive system. It can be used as a chimney.

Landscapes

  • Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Manufacturing & Machinery (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Computer Hardware Design (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Numerical Control (AREA)

Description

明 細 書
数値制御装置
技術分野
本発明は数値制御装置に係 り 、 特に独立で動作可能な 複数の加ェス テ 一 シ ョ ン を有す る 種々 の N C ェ作機械を 制御す る た め の フ レ キ シ ブル で拡張性がぁ る 数値制御装 置に関す る 。
背景技術
独立に動作可能な複数の加ェ ス テ 一 シ ョ ン を有す る N C ェ作機械、 た と ぇ ば 2 っ の刃物台 を有す る 同時 4 軸旋 盤ゃ そ の他の複合機械を数値制御す る 場合に は 、 従来複 数の数値制御装置を 設けて制御し た -り 、 ぁ る ぃ は該ェ作 機械専用 の数値制御装置を特別に設計し て制御す る ょ ぅ し v. 、 7こ o
しか し 、 数値制御装置を複数台用意 し て制御す る 方式 で は コ ス ト 高 と な る 問題がぁ り 、 ま た専 ^ の数値制御装 置を設計す る 方式で は そ の都度ハ 一 ド ゥ ェ ァ 及び ソ フ ト ゥ ェ ァ の設計を し な く て は な ら ず効率的で な く 、 人 と 手 閭 を必要 と し 結果的に コ ス ト 富 と な る 問題がぁ る 。
以上か ら 、 本発明の 目 的は独立に動作可能な複数の加 ェ ス テ ー シ ョ ン を有す る種々 のェ作機械を 制御で き る フ レ キ シ プ ル で拡張性が ぁ る 数値制御装置 を提供す る こ と で の る 。
発明の開示
本発明の数値制御装置に ぉ ぃ て は 、 複数の数値制御用 プ cr セ ッ サ を 、 第 1 の共通 ノヽ ' ス を介し て C R T & M D I 装置ゃ N C 加ェプ グ ラ ム供給手段ゃ機械の強電シ ー ケ ン ス を制御す る プ ロ グ ラ マ ブ ル · コ ン ト ロ ー ラ に接続し これ ら ュニ ッ ト を各プ 口 セ ッ サ に共用 さ せ る と 共に 、 各 ブロ セ ク サ及び複数の軸制御部を第 2 の共通 バ ス に接続 し 、 各プ π セ ッ サ を し て所定の軸制御部を排他的に使用 さ せて該軸制御部に接続さ れた加ェ ス テ ー シ ョ ン を制御 す る 。 - 図面の簡草な説明
第 1 図は本発明にかか る数値制御装置の ブ π ッ ク 図、 第 2 図は本発明 を C 軸付き 同時 4 軸旋盤に適用 し た場 合の シ ス テ ム搆成図で ぁ る 。 $
発明を実施する た め の最良の形態 第 1 図は本発明にかか る数値制御装置の ブ π ッ ク 図で ぁ る 。
1 1 a , l i b , 1 1 c は数値制御用 の第 1 、 第 2 、 第 3 のプロ セッ サで ぁ り 、 その ぅ ち 1 っ た と ぇば第 1 の プ ロ セツ サ 1 1 a は数値制御処理を実行す る と共に 、 全 侔が有機的に機能す る ょ ぅ に調整す る 役割を有し て ぃ る 尚、 別に そ の ょ ぅ な ス ーパ一バ ィ ザ的な機能を有す る プ ロ セ ッ サ を設けて も ょ ぃ。
2 1 は グ ラ フ ィ ジ ク デ ィ ス プ レ ィ 装置 と 各種キ 一 を有 す る マ ニ ュ ァ ル * データ 。 ィ ン プッ ト 装置 と が一体に搆 成さ れた C R T & M D I 裟置、 2 2 は N C 加ェプ ロ ゲ ラ ム を記億す る メ モ リ 、 2 3 は機械の強電シ 一ケ ン ス を制 御す る プ ロ グ ラ マ ブル · コ ン ト 口 一 ラ ( P M C 装置) 、 2 4 は N C テ ー プカ> ら加ェプ ロ グ ラ ム を読み取 っ て メ モ リ 2 2 に記億 さ せ る テ 一 プ リ ー ダ、 2 5 は デー タ 格納用 の R A M 、 3 1 は第 1 の共通バ ス で ぁ る 。
プ ロ セ ッ サ 1 1 a 〜 l 1 c は第 1 の共通ノく ス 3 1 を介 し て各ュ - ッ ト 2 1 〜 2 5 に接続 さ れ、 各ュ ニ ッ 、 2 1 〜 2 5 は各 プ ロ セ ッ サ に共用 さ れ る ょ ぅ に な っ て ぃ る 。 共通バ ス 3 1 は第 1 プ ロ セ ッ サ のバ ス 制御機能に ょ り 所 定の基準に従 っ て 1 っ の プ ロ セ ッ サ に専有 さ れ、 該プ ロ セ ッ サ が各ュ ニ ッ ト を ァ ク セ ス ぁ る ぃ は利用で き る ょ ぅ に な っ て ぃ る 。 た と ぇ ば、 各 プ ロ セ ッ サ は時分割的に ぁ る ぃ は要求発生順に バ ス を専有で き る ょ ぅ に な っ て.ぃ る 尚 、 各プ σ セ ッ サ 閭の デ 一 タ 受け渡 し は R A M 2 5 を 介 し て? ゎれ る 。
4 1 & 〜 4 1 (3 は.第 1 〜第 3 の軸制御部、 5 1 は第 2 の共通ノべ ス 、 6 1 a 〜 6 3 e は サ 一 ボ モ 一タ ぁ る ぃ は ス ピ ン ド ル. モ 一 タ で ぁ る 。 各軸制御部 4 1 a 〜 4 1 c は 、 た と ぇ ばパル ス 補閻器ゃ各軸毎に設け られ た サ ー ボ 回路 で構成 さ れ 、 接続 さ れた所定のモ 一 タ 6 1 a 〜 6 3 c を 回転制御で き る ょ ぅ に構成 さ れて ぃ る 。
各プ ロ セ ッ サ 1 1 a 〜 1 1 c は第 2 の共通ノ -く ス 5 1 を 介'し て各軸制御部 4 1 a 〜 4 1 c に接繞 さ れて ぉ り 、 各 プ ロ セ ッ サ は 自: ^に割 り 当て ら れた軸制御部のみ を排他 的に使用す る 。 尚 プ ロ セ ッ サ は指定 さ れ 、 ば ど の軸制 御都で も 排他的に使用で き る ょ ぅ に な っ て ぃ る 。 又、 共 通パ ス 5 1 は第 1 の プ ロ セ ッ サ のバ ス制御機能に ょ り 所 定の基準に従っ て、 た と ぇ ば時分割的に各プ π セ ッ サ に 順次専有さ れ、 各プ ロ セ ッ サが自分に割 り 当て られた軸 制御部を使用で き る ょ ぅ に な っ て ぃ る 。
プ セ ジ サ の並設台数ゃ軸制御部の並設台数は 、 制御 すべ き ェ作機械の搆成に応じ て增減で き 、 フ レ キ シ プ ル で拡張性の ぁ る搆成に な っ て ぃ る 。 すな ゎ ち 、 1 っ の加 ェ ス テ ー シ ョ ン に関連す る軸 ( 1 軸に限 ら な ぃ) の系統 も チ ' ネ ル と称すれ I 、 プ ロ セ ッ サ は 1 以上の チ ャ ネ ル を制御で き る ょ ぅ に搆成さ れて ぉ り 、 そ の設置台数ゃ軸 制御部の設置台数、 モ ータ 数はェ作機械の チ ャ ネ ル数に 応じ て決め られ る 。 ;
た と ぇ ば、 最小の装置搆成は第 1 図実線で示す ょ ぅ に 1 台 の プ ロ セッ サ と 1 台の軸制御部 と 必要数の モ ー タ を 有す る も ので ぁ る が、 後述す る ょ ぅ に C 軸付き 同時 4 軸 旋盤甩 の数値制御装置の搆成は第 2 図に示す ょ ぅ に な り 必要に応じ て プ ロ セ ッ サゃ軸制御部の数は增減可能に な っ て ぃ る 。
従っ て 、 こ の装置ではェ作機械の搆成に応じ て プ ロ セ ッ サ及び軸制御部の数を決定し 、 かっェ作機械特有の ソ フ ト ゥ ェ ァ を組込んだ プ ロ セ ッ サゃ軸制御部が実装 さ れ た プ リ ン ト扳を N C装置の プ リ ン ト 板受容部に差し込み ぁ る ぃ は不要の .プ リ ン 卜 板を取 り 外す こ と に ょ り 種 々 の ェ作機械を制御で き る ょ ぅ に な る 。
第 2 図は C 軸を有す る 同時 4 軸旋盤を制御す る た め の 本発明に かか る数値制御装置の構成例で ぁ り 、 第 1 図 と 同ー部分に は同ー符号 を付 し て ぃ る 。
C 軸を有す る 同時 4 軸旋盤に ぉ ぃ て は 、 (お待ち合わせ 指令を有す る 第 1 、 第 2 の N C 加ェ プ ロ グ ラ ム を設け 、 5 該待ち合ゎせ指令に ょ り 同期を と り なが ら第 1 、 第 2 の N C 加ェ プ ロ グ ラ ム で独立に対応す る 第 1 、 第 2 の刃物 合 を移動制御 し て ヮ 一 ク に加ェを施す と 共に 、 (ii) ヮ ー ク を 回転方向 ( C 軸方向) に位置制御 し て該ヮ ー ク に穴明 け ゃ溝切 り を行 ぅ ょ ぅ に な っ て ぃ る 。 す な ゎ ち 、 C 車由付 ひ き の同時 4 軸旋盤は第 1 の刃物台 を移動制御す る X , Z 軸 と 、 第 2 の刃物台 を移動制御す る X, Z 軸 と 、 C 軸の 5 っ の軸で搆成 さ れ る 。 尚、 第 1 の刃物台用 の X , Z 軸 を第 1 チ ャ ネ ル 、 C 軸を第 2 チ ャ ネ ル 、 第 2 の刃物台用 の X , Z 軸を第 3 チ ャ ネ ル と す る 。 5 従っ て 、 第 1 、 第 2 チ ャ ネ ル制-御用 の第 1 の プ ロ セ ッ サ 1 1 a と 、 第 3 チ ャ ネ ル制御用 の第 2 の プ ロ セ ッ サ 1 1 b を設け る と 共に 、 第 1 、 第 2 チ ャ ネ ル の軸モ 一 タ 6 1 a 〜 6 1 c 制御ほ の第 1 の軸制御部 4 1 a と 第 3 チ ャ ネ ル の軸モ ー タ 6 2 a , 6 2 b 制御用 の第 2 の軸制御部 1 b を設け る 。
又、 第 1 チ ャ ネ ル と 第 2 チ ャ ネ ル制御用 の第 1 の N C カ Uェプ ロ グ ラ ム P 1 と 第 3 チ ャ ネ ル制御用 の N C 加ェプ ロ グ ラ ム P 2 を テ ー プ リ ー ダ 2 4 を 介 し て メ モ リ 2 2 に 格納 し て ぉ く 。 そ し て 、 第 1 プ 口 セ ッ サ 1 1 a と 第 2 プ ロ セ ッ サ 1 1 b の閭で待ち合ゎせ指令に ょ り N C 加ェゴ ロ グ ラ ム P 1 , P 2 の実行を互ぃに待ち合ゎせる ため の 機能を持たせて ぉ く 。
かか る 状態に ぉ ぃて 、 C R T & M D I 装置 2 1 等適当 な手段に ょ り 、 第 1 の プロ セ ッ サ 1 1 a に第 1 の軸制御 部 4 1 a を 、 第 2 の プロ セ ッ サ 1 1 b に第 2 の靴制御部 4 1 b を それ ぞれ割 り 当て 、 かっ第 1 のプ セ ク サ 1 1 a に第 1 の N C 加ェプ ロ グ ラ ム P 1 を 、 第 2 の プロ セッ サ 1 l b に第 2 の N C 加ェプ口 グ ラ ム P 2 を割 り 当'てれ ば、 第 2 図の装置'は C 軸付き の同時 4 軸旋盤の数値制御 裟置 と な る 。
以上末-発明に ょ れば、 ェ作機械の大き さ に応じ て プ ロ セ ヅ サ と 軸制御部を 自 由に増 で き る装置搆成 と し たか ら 、 独立に動作可能な複数の加ェ ス テ 一 シ ョ ン を有す る 種々 のェ作機械を 1 台の数値制御装置で制御す る こ と が で き 、 従っ てェ作機械毎にハ 一 ド ゥ ヱ ァ を設計す る 必要 カ>な く 、 し かも ソ フ ト ゥ ェ ァ に汎用性を持たせて ぉ く こ と に ょ り そ の設計変更を な く し 、 ぁ る ぃ は少な く で き 、 有利で ぁ る 。
又、 本発明に ょ れば、 1 台の数値制御装置で複数加ェ ス テ ー シ ョ ン を有す る ェ作機械を制御で き る か ら 、 1 箇 所で集中 し て管理、 操作が可能で ぁ り 、 従っ て操作性が ょ く 、 し か も 性能が泜下す る こ と がな ぃ。
更に 、 各プ ロ セ ッ サがバ ス接続さ れて ぃ る か ら 、 各チ ャ ネ ル閭で の指令プ ロ グ ラ ム の待ち合ゎせを容易に制御 で き 、 ま た軸制御都は别の共通バ ス を介し て プ ロ セ ッ サ に接続 さ れ る 搆成で ぁ る た め 、 バ ス の競合に ょ る 性能劣 化も な ぃ 。
更に 、 各チ ャ ネ ル に何台の モ — タ を割 り 付け る カ も 工 作機械に ょ っ て 自 由に設定可能で ぁ る た め フ レ キ シ ブ ル で 、 安価な シ ス チ ム 搆成 と す る こ と がで き る 。

Claims

' 請求の範囲
1 ♦ デ ィ ス プ レ ィ 装置、 マ ニ ュ ァ ル ' デ ー タ ♦ ィ ン プ ッ ト 装置、 N C 加ェプ π グ ラ ム供給手段、 機械の強電シ — ケ ン ス を制御す る プ ロ グ ラ マ ブル · コ ン ト ロ ー ラ を有 5 す る と 共に 、 1 以上の軸で搆成さ れた加ェス テ 一 シ ョ ン を軸制御部を介し て数値制御す る数値制御装置にぉ ぃて ェ作機械の搆成に応じて 1 以上設け ら れ、 それぞれ 1 又は複数の加ェス テ 一 シ ョ ン を数値制御す る た め の プロ セ タ サ と 、 '
1 0 各プ ロ セ ッ サが接続 さ れ、 かっデ ィ ス プ レ ィ 装置、 マ ニ ュ ァ ル ' デ 一 タ ♦ ィ ン プッ ト装置、 N C 加ェプ ロ グ ラ 供 手段、 プ ロ グ ラ マ ブル ' コ ン ト ロ 一 ラ ^接続さ れ る 第 1 の共通バス と 、
ェ作機械の搆成に応じ て 1 以上設け られ、 それぞれ プ 1 5 ロ セ ッ サか ら の指令に ょ り 加工 ス テ ー シ ョ ン を 駆動す る 軸制御部 と 、
各ブロ セ ッ サ及び各プ ロ セ ッ サ に排他的に使用 さ れ る 1 以上の軸制御部が接続 さ れ る 第 2 の共通バ ス を有す る こ と を特徵 と す る数値制御装置。
20 2 t 前言己プ ロ セ ッ サ の ぅ ち 1 っ の プ ロ セ 、ジ サ に 、 第 1 第 2 の共通バ ス を所定の プ ロ セ ッ サ に専有 さ せ る バ ス制 ' 御機能を持たせた こ と を待徵 と す る 請求の範囲第 1 項記 '載の数値制御装置。
3 ♦ マ ニ ュ ァ ル ' デ一タ 。 ィ ン プッ ト装置に プ ロ セ ッ 25 サ と 該プ ロ セ ッ サ に ょ り 痱他的に使埒 さ れ る 軸制御部 と の対応関係を特定 さ せ る 機能を持たせた こ と を特徵 と す る 請求の範囲第 1 項記載の数値制御装置。
PCT/JP1988/001263 1987-12-28 1988-12-13 Dispositif de commande numerique Ceased WO1989006390A1 (fr)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1019890701605A KR920006161B1 (ko) 1987-12-28 1988-12-13 수치제어장치

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP62332127A JPH01173204A (ja) 1987-12-28 1987-12-28 数値制御装置
JP62/332127 1987-12-28

Publications (1)

Publication Number Publication Date
WO1989006390A1 true WO1989006390A1 (fr) 1989-07-13

Family

ID=18251454

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP1988/001263 Ceased WO1989006390A1 (fr) 1987-12-28 1988-12-13 Dispositif de commande numerique

Country Status (4)

Country Link
EP (1) EP0346487A4 (ja)
JP (1) JPH01173204A (ja)
KR (1) KR920006161B1 (ja)
WO (1) WO1989006390A1 (ja)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01217605A (ja) * 1988-02-26 1989-08-31 Fanuc Ltd 多軸多系統工作機械用数値制御装置
JPH01229302A (ja) * 1988-03-09 1989-09-13 Fanuc Ltd 数値制御装置
US5252899A (en) * 1988-03-09 1993-10-12 Fanuc Ltd Numerical control system

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS60218113A (ja) * 1984-04-13 1985-10-31 Mitsubishi Electric Corp ロボツト制御方式

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4514814A (en) * 1982-09-07 1985-04-30 General Electric Company Multi-processor axis control
JPS61117605A (ja) * 1984-11-14 1986-06-05 Hitachi Ltd ロボツトの制御方法
DE3501968A1 (de) * 1985-01-22 1986-07-24 Siemens AG, 1000 Berlin und 8000 München Steuerungseinrichtung fuer eine mehrachsige werkzeugmaschine
JPS6277609A (ja) * 1985-10-01 1987-04-09 Fanuc Ltd モ−タ駆動用デジタルサ−ボ系を有する数値制御装置

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS60218113A (ja) * 1984-04-13 1985-10-31 Mitsubishi Electric Corp ロボツト制御方式

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See also references of EP0346487A4 *

Also Published As

Publication number Publication date
KR900700942A (ko) 1990-08-17
EP0346487A4 (en) 1992-10-28
KR920006161B1 (ko) 1992-07-31
JPH01173204A (ja) 1989-07-07
EP0346487A1 (en) 1989-12-20

Similar Documents

Publication Publication Date Title
US10870203B2 (en) Machine tool control device and production system
Martinov et al. Numerical control of large precision machining centers by the AxiOMA contol system
EP0103714A2 (en) Multi-processor axis control
EP1308809B1 (en) Synchronization control method and synchronization control device
US5013989A (en) Numerical control apparatus for multiple-axis and multiple-channel machine tool
EP0407589B1 (en) Nc instruction system
US7774088B2 (en) Numeric control apparatus and numeric control machine controlling a number of systems
WO1989006390A1 (fr) Dispositif de commande numerique
EP1403747A2 (en) Numerical controller
US20040138774A1 (en) Numerical controller
JPH11231915A (ja) モーション制御装置の軸の定義方法
JP2865292B2 (ja) 数値制御装置システム
JP2640653B2 (ja) 数値制御工作機械の手動同期送り機構
JP3534845B2 (ja) 多軸位置決め制御装置
JP2779796B2 (ja) 数値制御装置
JP2815447B2 (ja) 速度クランプ制御方法
JP2687119B2 (ja) 数値制御装置
JP2779797B2 (ja) 数値制御装置
JPH0236404A (ja) Nc指令方式
JPS6354606A (ja) 数値制御装置
JPS6354608A (ja) 数値制御装置
WO2025120783A1 (ja) プログラム編集装置、プログラム編集方法、およびコンピュータ読み取り可能な記憶媒体
JPH04215108A (ja) 多軸サーボシステムの制御方法
JPS63312042A (ja) 数値制御自動旋盤における工具干渉防止装置
JPH0129658B2 (ja)

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): KR US

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): AT BE CH DE FR GB IT LU NL SE

WWE Wipo information: entry into national phase

Ref document number: 1989900324

Country of ref document: EP

WWP Wipo information: published in national office

Ref document number: 1989900324

Country of ref document: EP

WWW Wipo information: withdrawn in national office

Ref document number: 1989900324

Country of ref document: EP