JPH07120182B2 - Numerical control system - Google Patents
Numerical control systemInfo
- Publication number
- JPH07120182B2 JPH07120182B2 JP1954087A JP1954087A JPH07120182B2 JP H07120182 B2 JPH07120182 B2 JP H07120182B2 JP 1954087 A JP1954087 A JP 1954087A JP 1954087 A JP1954087 A JP 1954087A JP H07120182 B2 JPH07120182 B2 JP H07120182B2
- Authority
- JP
- Japan
- Prior art keywords
- program
- numerical control
- programmable controller
- switch
- signal
- 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.)
- Expired - Lifetime
Links
Landscapes
- General Factory Administration (AREA)
- Numerical Control (AREA)
Description
【発明の詳細な説明】 〈産業上の利用分野〉 本発明は数値制御システムに係り、特にNC装置を遠隔制
御する数値制御システムに関する。The present invention relates to a numerical control system, and more particularly to a numerical control system for remotely controlling an NC device.
〈従来技術〉 入力されたデータからNCプログラムを自動的に作成し、
該作成したNCプログラムをNC装置等の外部装置へ転送す
る機能を備えたNCプログラム作成装置と、該NCプログラ
ム作成装置と所定のNC装置間を選択的に接続して、NCプ
ログラム作成装置とNC装置間でNCプログラムデータの転
送を可能にするセレクタとを有する数値制御システムが
ある。<Prior art> An NC program is automatically created from the input data,
An NC program creating device having a function of transferring the created NC program to an external device such as an NC device, and selectively connecting the NC program creating device and a predetermined NC device to the NC program creating device and the NC. There is a numerical control system with a selector that allows the transfer of NC program data between devices.
かかる数値制御システムにおいては、NCプログラム作成
装置で作成されたNCプログラムデータをセレクタで選択
したNC装置に転送し、あるいは逆にNC装置で修正したNC
プログラムをセレクタを介してNCプログラム作成装置に
転送し、NCプログラム作成装置に接続された大容量記憶
装置であるプログラムファイルユニットに記憶できるよ
うになっている。In such a numerical control system, the NC program data created by the NC program creation device is transferred to the NC device selected by the selector, or conversely, the NC modified by the NC device.
The program can be transferred to the NC program creating device via the selector and stored in the program file unit, which is a mass storage device connected to the NC program creating device.
〈発明が解決しようとしている問題点〉 かかる従来の数値制御システムにおいて、NCプログラム
作成装置とNC装置間でNCプログラムデータの授受を行う
ためには、オペレータがNC装置の操作パネル上に設けら
れたスイッチを操作することにより該NC装置をNCプログ
ラム受信状態にしたり、あるいはNCプログラム転送状態
にしてデータの授受を行うものであった。<Problems to be Solved by the Invention> In such a conventional numerical control system, an operator is provided on the operation panel of the NC device in order to exchange NC program data between the NC program creating device and the NC device. By operating a switch, the NC device is put in an NC program receiving state or in an NC program transferring state to exchange data.
又、NC装置内蔵のRAMに記憶された所定のNCプログラム
に基づいてNC加工を行うには、オペレータがNC装置の停
止状態を確認し、しかる後操作パネル上のスイッチによ
り所定のNCプログラムを指定すると共に、起動スイッチ
を操作してNC加工を実行するものであった。Also, in order to perform NC processing based on a predetermined NC program stored in the RAM built in the NC device, the operator confirms the stopped state of the NC device, and then specifies the predetermined NC program with the switch on the operation panel. In addition, the start switch was operated to perform NC machining.
このため、NCプログラム作成装置とNC装置間が離れてい
ると、オペレータは各装置間を行ったり来たりしなけれ
ばならず不便である。Therefore, if the NC program creating device and the NC device are separated from each other, the operator has to go back and forth between the devices, which is inconvenient.
そこで、NCプログラム作成装置をNC装置の近くに配置す
ると工場内の騒音等によりNCプログラム作成の環境が悪
くなる。Therefore, if the NC program creating device is placed near the NC device, the environment for creating the NC program becomes worse due to noise in the factory.
なお、NCプログラム作成装置をセレクタを介して複数の
NC装置に選択的に接続するシステムでは、全NC装置をNC
プログラム作成装置の近くに配置できず能率、環境が共
に悪くなる。In addition, NC program creation device
In a system that selectively connects to NC devices, all NC devices are NC
Since it cannot be placed near the program creation device, both efficiency and environment deteriorate.
以上から本発明の目的は、NCプログラムデータ転送制御
やNC装置の起動制御等を遠隔操作により集中管理できる
数値制御システムを提供することである。In view of the above, an object of the present invention is to provide a numerical control system capable of centrally managing NC program data transfer control, NC device start-up control and the like by remote control.
〈問題点を解決するための手段〉 第1図は本発明にかかる数値制御システムのブロック図
である。<Means for Solving Problems> FIG. 1 is a block diagram of a numerical control system according to the present invention.
11はNCプログラム作成装置、12はセレクタ装置、13a〜1
3nはNC装置、14はプログラムファイルユニットである。11 is an NC program creating device, 12 is a selector device, and 13a to 1
3n is an NC device, and 14 is a program file unit.
セレクタ装置12はセレクトスイッチ12aとスイッチ部12b
とランプ部12cを有している。各NC装置は数値制御部NCU
と該数値制御部と相互にデータ授受を行って工作機械の
強電制御等を行うプログラマブル・コントローラPCUを
有している。The selector device 12 includes a select switch 12a and a switch section 12b.
And a lamp portion 12c. Numerical control unit NCU for each NC unit
And a programmable controller PCU for exchanging data with the numerical control unit and performing high-power control of the machine tool.
〈作用〉 オペレータはセレクタ装置12のセレクトスイッチ12aを
用いて所定のNC装置(NC装置13aとする)をNCプログラ
ム作成装置11に接続すると共に、ランプ部12cにおける
各ランプの点灯状態を見てNC装置の動作状態を確認し、
スイッチ部12bにおける所定のスイッチを操作する。<Operation> The operator uses the select switch 12a of the selector device 12 to connect a predetermined NC device (referred to as an NC device 13a) to the NC program creating device 11 and observes the lighting state of each lamp in the lamp part 12c. Check the operating status of the device,
A predetermined switch in the switch unit 12b is operated.
セレクトスイッチ12aによりNCプログラム作成装置11に
接続されたNC装置13aの数値制御部NCUはプログラマブル
・コントローラPCUを介してスイッチ部12bにおける各ス
イッチのオン/オフ信号を受信し、該オン/オフ信号に
基づいて所定の制御を行うと共に、プログラマブル・コ
ントローラPCUを介して数値制御部NCUの動作状態をセレ
クタ装置12に出力してランプ部12cの所定のランプを点
灯あるいは消灯させてNC装置の動作状態を表示させる。The numerical control unit NCU of the NC device 13a connected to the NC program creation device 11 by the select switch 12a receives the ON / OFF signal of each switch in the switch unit 12b via the programmable controller PCU, and outputs the ON / OFF signal to the ON / OFF signal. While performing a predetermined control based on the programmable controller PCU to output the operating state of the numerical control unit NCU to the selector device 12 to turn on or off a predetermined lamp of the lamp unit 12c to determine the operating state of the NC device. Display it.
以後、同様にオペレータはランプの点灯状態を見てNC装
置の動作状態を確認し、所定のスイッチを操作して目的
とする動作をNC装置をして実行させる。Thereafter, similarly, the operator confirms the operating state of the NC device by looking at the lighting state of the lamp, and operates a predetermined switch to cause the NC device to execute a desired operation.
〈実施例〉 第1図は本発明にかかる数値制御システムのブロック図
である。<Embodiment> FIG. 1 is a block diagram of a numerical control system according to the present invention.
11はNCプログラムを作成し該作成したNCプログラムを外
部装置へ転送する機能を備えたNCプログラム作成装置、
12はセレクタ装置、13a〜13nはNC装置、14はNCプログラ
ム作成装置11と接続され、作成されたNCプログラムある
いはNC装置13a〜13nから送られてくるNCプログラムを記
憶する大容量記憶装置(磁気デイスク、フロッピー等)
のプログラムファイルユニットである。11 is an NC program creating device having a function of creating an NC program and transferring the created NC program to an external device,
12 is a selector device, 13a to 13n are NC devices, 14 is an NC program creating device 11, and is a mass storage device (magnetic device) that stores the created NC program or the NC program sent from the NC devices 13a to 13n. Disk, floppy, etc.)
Is a program file unit of.
NCプログラム作成装置11は第2図に示すように、プロセ
ッサCPUとランダム・アクセスメモリRAMとリードオンリ
ーメモリROMとワーキングメモリWKMを有する本体部11a
と、グラフィックデイスプレイ装置11bと、キーボード1
1cと、デイスクコントローラ11dと、インタフェース回
路11e,11fを有している。本体部11aのプロセッサCPUは
インタフェース11eを介して所定のNC装置とデータ授受
できるようになっており、またインタフェース11fを介
してプログラムファイルユニット14から所定のNCプログ
ラムを読出したり、格納できるようになっている。尚、
NCプログラム作成に際しては、フロッピーデイスクFLD
に記憶されているNCデータ作成用のシステムプログラム
をRAMにローデングし、しかる後該システムプログラム
の制御に基づいて対話的にグラフィックデイスプレイ装
置11bとキーボード11cを用いてNCプログラムを作成して
ワーキングメモリWKMに記憶し、しかる後プログラムフ
ァイルユニット14に記憶し、あるいは所定のNC装置に転
送する。As shown in FIG. 2, the NC program creating device 11 has a main body 11a having a processor CPU, a random access memory RAM, a read only memory ROM and a working memory WKM.
And graphic display device 11b and keyboard 1
1c, a disk controller 11d, and interface circuits 11e and 11f. The processor CPU of the main body 11a can exchange data with a predetermined NC device via the interface 11e, and can read and store a predetermined NC program from the program file unit 14 via the interface 11f. ing. still,
Floppy disk FLD for creating NC program
The NC data creating system program stored in the RAM is loaded into the RAM, and then the NC program is created interactively using the graphic display device 11b and the keyboard 11c under the control of the system program to create the working memory WKM. And then stored in the program file unit 14 or transferred to a predetermined NC device.
第1図に戻って、セレクタ装置12にはNCプログラム作成
装置11を所定のNC装置に選択的に接続するためのセレク
トスイッチ12aと、該NC装置を遠隔操作するための各種
スイッチを有するスイッチ部12bと、NC装置の各種動作
状態を表示するためのランプ部12cが設けられている。
第3図はセレクタ装置12の操作パネル説明図であり、セ
レクトスイッチ12aにより5台迄NC装置を選択できるよ
うになっており、またスイッチ部12bにはNCプログラム
をNCプログラム作成装置11からNC装置に転送する際に押
圧される入力起動スイッチSW1と、逆にNC装置から修正
したNCプログラムをNCプログラム作成装置11に転送する
際に押圧される出力起動スイッチSW2と、NC装置にNC加
工開始の起動を掛ける運転起動スイッチSW3と、NC装置
内蔵のRAMに記憶されている複数のNCプログラムのうち
所定のプログラム番号(ワークナンバという)を有する
NCプログラムをサーチさせるワークナンバ・サーチスイ
ッチSW4と、アラーム状態等をリセットするリセットス
イッチSW5と、ワークナンバをセットされるワークナン
バスイッチSW6等が設けられいる。ランプ部12cにはデー
タ転送中に点灯するランプL1と、NC加工中に点灯するラ
ンプL2と、NC加工中であってもNCプログラムデータを内
蔵のバックグランドRAMに記憶できる状態になった時点
灯するランプL3と、アラームランプL4と、NC装置が加工
スタンバイ状態になった時に点灯するランプL5と、その
他のランプL6,・・が設けられている。Returning to FIG. 1, the selector device 12 includes a select switch 12a for selectively connecting the NC program creating device 11 to a predetermined NC device, and a switch section having various switches for remotely operating the NC device. 12b and a lamp section 12c for displaying various operating states of the NC device are provided.
FIG. 3 is an explanatory view of the operation panel of the selector device 12. Up to five NC devices can be selected by the select switch 12a, and the NC program is created from the NC program creating device 11 to the NC device in the switch section 12b. Input start switch SW1 that is pressed when transferring to the NC output, and output start switch SW2 that is pressed when transferring the NC program corrected from the NC device to the NC program creating device 11, and NC processing start of the NC device. It has an operation start switch SW3 for starting and a predetermined program number (called work number) among a plurality of NC programs stored in the RAM built in the NC device.
A work number search switch SW4 for searching an NC program, a reset switch SW5 for resetting an alarm state, and a work number switch SW6 for setting a work number are provided. The lamp part 12c has a lamp L1 that lights up during data transfer, a lamp L2 that lights up during NC machining, and lights up when NC program data can be stored in the built-in background RAM even during NC machining. There are provided a lamp L3, an alarm lamp L4, a lamp L5 which is turned on when the NC device is in a processing standby state, and other lamps L6 ,.
各NC装置13a〜13nは数値制御部NCUと該数値制御部と相
互にデータ授受を行って工作機械の強電制御等を行うプ
ログラマブル・コントローラPCUを有している。Each of the NC devices 13a to 13n has a numerical control unit NCU and a programmable controller PCU for exchanging data with the numerical control unit and performing high-power control of the machine tool.
第4図はNC装置のブロック図であり、NCUは数値制御
部、PCUはプログラマブル・コントローラ、DSRはデータ
授受制御部である。尚、MCNは工作機械である。FIG. 4 is a block diagram of the NC device. The NCU is a numerical controller, the PCU is a programmable controller, and the DSR is a data transfer controller. MCN is a machine tool.
数値制御部NCUはNCプログラムに基づいて所定のNC制御
を行って機械可動部(工具またはテーブル)を移動さ
せ、プログラマブル・コントローラPCUはラダープログ
ラムに基づいて数値制御部NCUからのM−,S−,T−機能
命令及び工作機械MCNからの接点信号等に応じた所定の
シーケンス制御を実行し、該処理結果を数値制御部NCU
に転送すると共に、処理結果に基づいて工作機械MCNの
各機械要素を制御する。The numerical control unit NCU performs predetermined NC control based on the NC program to move the machine movable part (tool or table), and the programmable controller PCU controls the M-, S- from the numerical control unit NCU based on the ladder program. , T-function command and a predetermined sequence control according to a contact signal from the machine tool MCN etc. are executed, and the processing result is displayed in the numerical control unit NCU.
And controls each machine element of the machine tool MCN based on the processing result.
数値制御部NCUとプログラマブル・コントローラPCU間の
デジタル信号の授受は、これら数値制御部NCUとプログ
ラマブル・コントローラPCUにバス接続されたバスアー
ビタ(バス制御部)3aと共通RAM3bとを備えたデータ授
受制御部DSRを介して行われる。Digital signal transfer between the numerical control unit NCU and the programmable controller PCU is performed by a data transfer control unit including a bus arbiter (bus control unit) 3a and a common RAM 3b which are connected to the numerical control unit NCU and the programmable controller PCU by a bus. It is done through DSR.
尚、数値制御部NCUはコンピュータ構成になっており、
プロセッサ1aと、制御プログラムを記憶するROM1bと、
複数のNCプログラムを記憶するバックグランドRAM1c
と、処理結果や現在使用中のNCプログラムを記憶するワ
ーキングメモリ1dと、CRT&MDI装置1eと、パルス補間器
等の軸制御部1fと、インタフェース回路1gを有してい
る。プロセッサ1aはインタフェース1gを介してNCプログ
ラム作成装置11とデータ授受が可能になっており、又直
接データ授受制御部DSRの共通RAM3bにデータを書き込
み、あるいはデータを読み取れるようになっている。The numerical control unit NCU has a computer configuration,
A processor 1a, a ROM 1b for storing a control program,
Background RAM 1c that stores multiple NC programs
It has a working memory 1d for storing the processing result and the NC program currently in use, a CRT & MDI device 1e, an axis control unit 1f such as a pulse interpolator, and an interface circuit 1g. The processor 1a can exchange data with the NC program creating device 11 via the interface 1g, and can directly write or read data in the common RAM 3b of the data exchange control unit DSR.
又、プログラマブル・コントローラPCUもコンピュータ
構成になっており、プロセッサCPU2aと、プログラムメ
モリ(ROM)2bと、ワークメモリ(ワークRAM)2cと、デ
ジタル信号の入力回路(デジタル入力回路)2dと、デジ
タル信号の出力回路2eを有し、ROM2bにはラダープログ
ラム(シーケンスプログラム)LPRや該ラダープログラ
ムを走らせたり、その他の処理を行う管理ソフトウエア
POSが記憶されている。尚、デジタル入力回路2dのDI端
子は工作機械MCNと接続されると共に、セレクタ装置12
のスイッチ部12bと接続され、またデジタル出力回路2e
のDO端子は工作機械と接続されると共に、セレクタ装置
12のランプ12cと接続される。The programmable controller PCU also has a computer configuration, and includes a processor CPU2a, a program memory (ROM) 2b, a work memory (work RAM) 2c, a digital signal input circuit (digital input circuit) 2d, and a digital signal. Management software that has an output circuit 2e for the ROM2b, runs the ladder program (sequence program) LPR and the ladder program in the ROM2b, and performs other processing.
POS is stored. The DI terminal of the digital input circuit 2d is connected to the machine tool MCN and the selector device 12
Connected to the switch section 12b of the digital output circuit 2e
DO terminal is connected to the machine tool and selector device
Connected with 12 lamps 12c.
第5図はセレクタ装置12におけるスイッチ部12b、ラン
プ部12cと各NC装置間の接続関係説明図である。尚、第
5図においては1つのスイッチSW1と1つのランプL1に
ついてのみ接続関係を示しているが他のスイッチ、ラン
プも同様に接続されている。FIG. 5 is an explanatory view of the connection relationship between the switch unit 12b, the lamp unit 12c and each NC device in the selector device 12. Although FIG. 5 shows the connection relationship only for one switch SW1 and one lamp L1, other switches and lamps are similarly connected.
スイッチSW1はオープンコレクタ・トランジスタTR1のベ
ースに接続され、該トランジスタのコレクタ端子はマル
チプレクサMPX1に接続され、マルチプレクサMPX1は各NC
装置のDI端子に接続されている。セレクトスイッチ12a
(第1図参照)により所定のNC装置が選択されてNCプロ
グラム作成装置11に接続されれば、マルチプレクサMPX1
はこの選択信号NCSに基づいて入力端子(コレクタ端
子)を選択されたNC装置のDI端子に接続し、スイッチSW
1のオン/オフ信号を該NC装置に入力する。The switch SW1 is connected to the base of the open collector transistor TR1, and the collector terminal of the transistor is connected to the multiplexer MPX1.
It is connected to the DI terminal of the device. Select switch 12a
If a predetermined NC device is selected by (see FIG. 1) and connected to the NC program creating device 11, the multiplexer MPX1
Connects the input terminal (collector terminal) to the DI terminal of the selected NC device based on this selection signal NCS, and switches SW
Input the ON / OFF signal of 1 to the NC device.
ランプL1はエミッタがアース接続されたトランジスタTR
2のコレクタに接続され、該トランジスタのベース端子
はマルチプレクサMPX2に接続され、マルチプレクサMPX2
は各NC装置のDO端子に接続されている。スイッチSW1の
場合と同様にセレクトスイッチ12aにより所定のNC装置
が選択されるとマルチプレクサMPX2は選択信号NCSに基
づいて選択されたNC装置のDO端子をトランジスタTR2の
ベース端子に接続し、ランプL1の点灯/消灯を該NC装置
をして制御させる。Lamp L1 is a transistor TR whose emitter is grounded
2 and the base terminal of the transistor is connected to the multiplexer MPX2.
Is connected to the DO terminal of each NC unit. Similar to the case of the switch SW1, when a predetermined NC device is selected by the select switch 12a, the multiplexer MPX2 connects the DO terminal of the NC device selected based on the selection signal NCS to the base terminal of the transistor TR2, and the lamp L1. The NC device is controlled to turn on / off the light.
NCプログラム作成装置11とセレクタ装置12とプログラム
ファイルユニット14は共に集中管理室内に設けられ、各
NC装置13a〜13nは工場に置かれている。The NC program creation device 11, the selector device 12, and the program file unit 14 are both provided in a centralized control room.
The NC devices 13a-13n are located in the factory.
以下、本発明における数値制御システムの全体的動作を
説明する。The overall operation of the numerical control system according to the present invention will be described below.
(a)NCプログラム作成装置からNC装置へのNCデータ転
送動作 NCプログラム作成装置11(第1図)で作成したNCプログ
ラムを所定のNC装置に転送するには、まずセレクタ装置
12のセレクトスイッチ12aを用いて所定のNC装置(NC装
置13aとする)をNCプログラム作成装置11に接続する。
これにより、第5図で説明したようにスイッチ部12bに
おける全スイッチはケーブルCBI1を介してNC装置12aのD
I端子(DIT)に接続され、ランプ部12cの全ランプはケ
ーブルCBO1を介してNC装置13aのDO端子(DOT)に接続さ
れる。(A) NC data transfer operation from the NC program creating device to the NC device To transfer the NC program created by the NC program creating device 11 (Fig. 1) to a predetermined NC device, first select the selector device.
A predetermined NC device (referred to as NC device 13a) is connected to the NC program creating device 11 by using 12 select switches 12a.
As a result, as described in FIG. 5, all the switches in the switch unit 12b are connected to the D of the NC device 12a via the cable CBI 1.
All the lamps of the lamp section 12c are connected to the I terminal (DIT) and are connected to the DO terminal (DOT) of the NC device 13a via the cable CBO 1 .
ついで、オペレータはセレクタ装置12における入力起動
スイッチSW1(第3図参照)を操作する。これにより、
スイッチSW1のオン信号はNC装置13aのDI端子に印加され
る。Then, the operator operates the input starting switch SW1 (see FIG. 3) in the selector device 12. This allows
The ON signal of the switch SW1 is applied to the DI terminal of the NC device 13a.
プログラマブル・コントローラPCUのプロセッサ2a(第
4図)はラダープログラムLPRに従って入力起動スイッ
チSW1のオン信号をDI端子から取り込み、データ授受制
御部DSR内蔵の共通RAM3bに書き込む。数値制御部NCUは
定期的に共通RAM3bの内容を読み取っているから、直ち
に入力起動スイッチSW1がオンしたことを認識する。The processor 2a (FIG. 4) of the programmable controller PCU fetches the ON signal of the input activation switch SW1 from the DI terminal according to the ladder program LPR and writes it in the common RAM 3b with the built-in data transfer control unit DSR. Since the numerical control unit NCU periodically reads the contents of the common RAM 3b, it immediately recognizes that the input activation switch SW1 is turned on.
入力起動スイッチSW1のオンを認識すれば数値制御部NCU
のプロセッサ1aは、現在NC加工制御中であっても該NC加
工制御と並行してNCプログラム作成装置11からセレクタ
装置12を介して転送されてくるNCプログラムデータを内
蔵のバックグランドRAM1cに格納できる状態にする(バ
ックグランド入力モード)。Numerical control unit NCU if the input start switch SW1 is recognized
The processor 1a can store the NC program data transferred from the NC program creating device 11 through the selector device 12 in parallel with the NC machining control in the built-in background RAM 1c even during the NC machining control. State (background input mode).
又、数値制御部NCUのプロセッサ1aはバックグランド入
力モードになったことをデータ授受制御部DSRの共通RAM
3bに書き込む。Further, the processor 1a of the numerical control unit NCU indicates that the background input mode has been entered, and the common RAM of the data transfer control unit DSR.
Write to 3b.
プログラマブル・コントローラPCUのプロセッサ2aは管
理プログラムPOSの制御で定期的にデータ授受制御部DSR
の共通RAM3bの内容を読み取ると共に、ラダープログラ
ムLPRに基づいて所定のシーケンス制御を行い、数値制
御部からのバックグランド入力モード信号をデジタル出
力回路2eのDO端子(DOT)を介してセレクタ装置12に出
力する。The processor 2a of the programmable controller PCU periodically controls the data transfer control unit DSR under the control of the management program POS.
While reading the contents of the common RAM3b of, the predetermined sequence control based on the ladder program LPR, the background input mode signal from the numerical control unit to the selector device 12 via the DO terminal (DOT) of the digital output circuit 2e. Output.
これにより、ランプ部12cのバックグランドモード中を
示すランプL3(第3図参照)が点灯し、オペレータはNC
装置がバックグランド入力モードになったことを認識す
る。As a result, the lamp L3 (see FIG. 3) that indicates that the lamp unit 12c is in the background mode is turned on, and the operator turns NC.
Recognize that the device is in background input mode.
しかる後、オペレータはNCプログラム作成装置11に設け
られたNCデータ転送キーを操作してNCプログラムデータ
転送状態にする。これにより、NCプログラム作成装置11
は内蔵のRAMに記憶してある作成済みのNCプログラムデ
ータをNC装置13aに転送し、バックグランドRAM1c(第4
図)に記憶させる。After that, the operator operates the NC data transfer key provided in the NC program creating device 11 to bring it into the NC program data transfer state. This allows the NC program creation device 11
Transfers the created NC program data stored in the built-in RAM to the NC device 13a, and the background RAM 1c (4th
).
尚、このNCプログラムデータ転送中に数値制御部NCUか
らデータ転送中信号が出力され、該データ転送信号がプ
ログラマブル・コントローラPCUを介してセレクタ装置1
2に印加されデータ転送中を示すランプL1を点灯する。During the NC program data transfer, the numerical control unit NCU outputs a data transfer signal, and the data transfer signal is transmitted via the programmable controller PCU to the selector device 1.
The lamp L1 that is applied to 2 and indicates that data is being transferred is turned on.
(b)所定のNCプログラムによるNC運転起動の遠隔制御 NC装置13a(このNC装置がセレクトスイッチ12aで選択さ
れているものとする)が現在別のNCプログラムに基づい
てNC加工制御中であれば、数値制御部NCUから運転信号
が出力され、該運転信号がプログラマブル・コントロー
ラPCUを介してセレクタ装置12のランプ部12cに印加さ
れ、運転中を示すランプL2が点灯している。(B) Remote control of NC operation start by a predetermined NC program If the NC device 13a (this NC device is selected by the select switch 12a) is currently under NC control based on another NC program. An operation signal is output from the numerical control unit NCU, the operation signal is applied to the lamp unit 12c of the selector device 12 via the programmable controller PCU, and the lamp L2 indicating that the vehicle is in operation is lit.
この状態において、NC加工が終了すれば数値制御部NCU
は加工完了信号をプログラマブル・コントローラPCUを
介してセレクタ装置12に入力し運転中を示すランプL3を
消灯させる。In this state, when NC machining is completed, the numerical control unit NCU
Inputs a machining completion signal to the selector device 12 via the programmable controller PCU to turn off the lamp L3 indicating that the operation is in progress.
集中管理室のオペレータはランプL3の消灯によりNC加工
の終了を確認すると、ワークナンバスイッチSW6に次に
実行すべきNCプログラムの番号(ワークナンバ)をセッ
トし、かつワークナンバサーチ・スイッチSW4を操作す
る。これにより、ワークナンバ・サーチスイッチSW4の
オン信号及びワークナンバはNC装置13aのDI端子(DIO)
に印加される。When the operator of the central control room confirms the end of NC processing by turning off the lamp L3, sets the work program number SW6 to the NC program number (work number) to be executed next, and operates the work number search switch SW4. To do. As a result, the ON signal of the work number search switch SW4 and the work number are the DI terminal (DIO) of the NC device 13a.
Applied to.
以後、前述と同様にこれらオン信号とワークナンバはプ
ログラマブル・コントローラPCU、データ授受制御部DSR
を介して数値制御部NCUに取り込まれる。After that, the ON signal and the work number are the programmable controller PCU and the data transfer control unit DSR as in the above.
It is taken into the numerical control unit NCU via.
数値制御部NCUはワークナンバサーチスイッチSW4のオン
を認識すれば、同時に取り込んだワークナンバ(プログ
ラム番号)を有するNCプログラムをバックグランドRAM1
cから検索してワーキングメモリ1dに読み出し、NC加工
スタンバイ信号を出力してデータ授受制御部DSRの共通R
AM3bに書き込む。When the numerical control unit NCU recognizes that the work number search switch SW4 is turned on, the NC program having the work number (program number) fetched at the same time is stored in the background RAM1.
Search from c and read to working memory 1d, output NC processing standby signal to output common data from data transfer control unit DSR.
Write to AM3b.
このスタンバイ信号はプログラマブル・コントローラPC
UのDO端子を介してセレクタ装置12のランプ部12cに印加
され、加工スタンバイを示すランプL5を点灯する。This standby signal is a programmable controller PC
It is applied to the lamp section 12c of the selector device 12 via the DO terminal of U to turn on the lamp L5 indicating the processing standby.
集中管理室のオペレータはランプL5の点灯によりNC加工
スタンバイになったことを確認して運転起動スイッチSW
3をオン操作する。これにより、運転起動スイッチSW3の
オン信号はNC装置13aのDI端子(DIO)に印加され、プロ
グラマブル・コントローラOCU、データ授受制御部DSRを
介して数値制御部NCUに取り込まれる。The operator in the central control room confirms that the NC processing standby is activated by turning on the lamp L5 and confirms that the operation start switch SW
Turn 3 on. As a result, the ON signal of the operation start-up switch SW3 is applied to the DI terminal (DIO) of the NC device 13a and taken into the numerical controller NCU via the programmable controller OCU and the data transfer controller DSR.
数値制御部NCUは運転起動スイッチSW3のオン信号の受信
により内部的にサイクルスタート信号を発生し、ワーキ
ングメモリ1dに読出してあるNCプログラムに基づいてNC
加工制御を実行する。The numerical control unit NCU internally generates a cycle start signal by receiving the ON signal of the operation start switch SW3, and based on the NC program read in the working memory 1d, NC
Execute processing control.
〈発明の効果〉 以上本発明によれば、NCプログラム作成装置に接続され
たNC装置を遠隔操作するための各種操作スイッチとNC装
置の各種動作状態を表示するためのランプをセレクタ装
置に設け、しかも各スイッチとプログラマブル・コント
ローラのデジタル入力端子間をケーブルで接続すると共
に、ランプとプログラマブル・コントローラのデジタル
出力端子間をケーブルで接続し、数値制御部はプログラ
マブル・コントローラを介してセレクタ装置に設けられ
たスイッチのオン/オフ信号を受信し、該オン/オフ信
号に基づいて所定の制御を行うと共に、プログラマブル
・コントローラを介して数値制御部の動作状態をセレク
タ装置に出力してランプによりNC装置の動作状態を表示
させるように構成したから、NC装置へのNCプログラム転
送制御やNC装置の起動制御等を遠隔操作により集中管理
できるようになった。<Effects of the Invention> According to the present invention, the selector device is provided with various operation switches for remotely operating the NC device connected to the NC program creating device and lamps for displaying various operating states of the NC device. Moreover, each switch and the digital input terminal of the programmable controller are connected with a cable, and the lamp and the digital output terminal of the programmable controller are connected with a cable, and the numerical controller is provided in the selector device via the programmable controller. The ON / OFF signal of the switch is received, the predetermined control is performed based on the ON / OFF signal, and the operating state of the numerical control unit is output to the selector device via the programmable controller to output the NC device by the lamp. Since it is configured to display the operating status, NC program transfer control to the NC device It has become possible to centrally manage the startup control of NC devices and NC devices by remote control.
又、本発明によればNCプログラム作成装置を静かな集中
管理室内に置くことができるためNCプログラム作成の環
境を良好にすることができる。Further, according to the present invention, since the NC program creating device can be placed in a quiet centralized control room, the NC program creating environment can be improved.
更に、本発明によれば集中管理が可能であるため、各NC
装置にそれぞれオペレータを配置する必要がなく省力化
が可能となった。Furthermore, according to the present invention, since centralized management is possible, each NC
Labor saving has become possible because it is not necessary to arrange an operator for each device.
第1図は本発明にかかる数値制御システムのブロック
図、 第2図はNCプログラム作成装置のブロック図、 第3図はセレクタ装置の操作パネル説明図、 第4図はNC装置のブロック図、 第5図はセレクタ装置におけるスイッチ、ランプとNC装
置におけるDI,DO端子間の接続関係説明図である。 11……NCプログラム作成装置、12……セレクタ装置、12
a……セレクトスイッチ、12b……スイッチ部、12c……
ランプ部、13a〜13n……NC装置、14……プログラムファ
イルユニット、NCU……数値制御部、PCU……プログラマ
ブル・コントローラ、DIT……デジタル出力端子、DOT…
…デジタル出力端子、FIG. 1 is a block diagram of a numerical control system according to the present invention, FIG. 2 is a block diagram of an NC program creating device, FIG. 3 is an operation panel explanatory diagram of a selector device, FIG. 4 is a block diagram of an NC device, FIG. 5 is an explanatory view of a connection relationship between switches and lamps in the selector device and DI and DO terminals in the NC device. 11 …… NC program creation device, 12 …… Selector device, 12
a …… Select switch, 12b …… Switch section, 12c ……
Lamp unit, 13a to 13n ... NC device, 14 ... Program file unit, NCU ... Numerical control unit, PCU ... Programmable controller, DIT ... Digital output terminal, DOT ...
… Digital output terminals,
Claims (1)
る機能を備えたNCプログラム作成装置と、数値制御部と
該数値制御部と相互にデータの授受を行って工作機械の
強電制御を行うプログラマブル・コントローラとを備え
たNC装置と、NCプログラム作成装置と所定のNC装置間を
選択的に接続してNCプログラムの転送を可能にするセレ
クタ装置とを有する数値制御システムにおいて、 NCプログラム作成装置に接続されたNC装置を遠隔操作す
るための各種操作スイッチとNC装置の各種動作状態を表
示するためのランプをセレクタ装置に設け、 前記スイッチとプログラマブル・コントローラのデジタ
ル入力端子間をケーブルで接続して各スイッチのオン/
オフ信号をプログラマブル・コントローラに入力すると
共に、前記ランプとプログラマブル・コントローラのデ
ジタル出力端子間をケーブルで接続して各ランプの点灯
/消灯信号をプログラマブル・コントローラより出力
し、 数値制御部はプログラマブル・コントローラを介してセ
レクタ装置に設けられた前記スイッチのオン/オフ信号
を受信し、該オン/オフ信号に基づいて所定の制御を行
うと共に、プログラマブル・コントローラを介して数値
制御部の動作状態をセレクタ装置に出力してランプによ
りNC装置の動作状態を表示させることを特徴とする数値
制御システム。1. A NC program creating device having a function of creating an NC program and transferring it to an external device, and a numerical control unit and the numerical control unit exchange data mutually to perform high-power control of a machine tool. In a numerical control system having an NC device equipped with a programmable controller and a selector device for selectively connecting an NC program creating device and a predetermined NC device to enable transfer of an NC program, an NC program creating device The selector device is equipped with various operation switches for remote operation of the NC device connected to the and the lamps for displaying various operating states of the NC device, and a cable is connected between the switch and the digital input terminal of the programmable controller. ON / OFF of each switch
The off signal is input to the programmable controller, and the lamp and the digital output terminal of the programmable controller are connected by a cable to output the lighting / extinguishing signal of each lamp from the programmable controller. The numerical controller is the programmable controller. An ON / OFF signal of the switch provided in the selector device is received via the ON / OFF signal, predetermined control is performed based on the ON / OFF signal, and the operation state of the numerical control unit is changed via the programmable controller. The numerical control system is characterized in that the operating status of the NC device is displayed by a lamp and displayed on the screen.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP1954087A JPH07120182B2 (en) | 1987-01-29 | 1987-01-29 | Numerical control system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP1954087A JPH07120182B2 (en) | 1987-01-29 | 1987-01-29 | Numerical control system |
Publications (2)
Publication Number | Publication Date |
---|---|
JPS63187309A JPS63187309A (en) | 1988-08-02 |
JPH07120182B2 true JPH07120182B2 (en) | 1995-12-20 |
Family
ID=12002148
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP1954087A Expired - Lifetime JPH07120182B2 (en) | 1987-01-29 | 1987-01-29 | Numerical control system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH07120182B2 (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0277907A (en) * | 1988-09-14 | 1990-03-19 | Fanuc Ltd | Mdi remote operation/display system |
CN102902249A (en) * | 2012-09-11 | 2013-01-30 | 北京配天大富精密机械有限公司 | Control method, control system and control device for multi-equipment control |
CN103472786A (en) * | 2013-09-04 | 2013-12-25 | 陈林海 | Intelligent wall switch system |
JP6931343B2 (en) | 2018-09-25 | 2021-09-01 | 長野計器株式会社 | Physical quantity measuring device |
-
1987
- 1987-01-29 JP JP1954087A patent/JPH07120182B2/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
JPS63187309A (en) | 1988-08-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US4200915A (en) | Program loader for programmable controller | |
JPH103307A (en) | Numerical controller | |
JPH07120182B2 (en) | Numerical control system | |
JP3442963B2 (en) | Programmable display | |
JP2740189B2 (en) | Remote monitoring and control system | |
JP3781112B2 (en) | Programmable controller system | |
JPH01141440A (en) | Address setting device in transmission equipment | |
JP2008251052A (en) | I/o unit and programmable controller system | |
JPS6236563B2 (en) | ||
JPH07200027A (en) | Controller for automatic assembling device | |
JP2876576B2 (en) | Numerical control unit | |
JPH05298217A (en) | Information processor | |
JPS6236568B2 (en) | ||
JPH04330532A (en) | Programmable controller | |
JP2731166B2 (en) | Programmable controller | |
JPH08211907A (en) | Peripheral equipment for programmable controller | |
JPH0566934A (en) | Programming device for programmable controller | |
JPS58132809A (en) | Programmable controller | |
JPH087600Y2 (en) | PROM programmer | |
JPH0533228U (en) | Personal computer | |
JPH0314279B2 (en) | ||
JPH07234707A (en) | Programmable controller address management method | |
JPH0713725A (en) | Support device for development of software | |
JPH07319440A (en) | Display method on operation display panel | |
JPH08115111A (en) | Programmable controller and maintenance device thereof |