Nothing Special   »   [go: up one dir, main page]

JPH0235506A - Numerical controller - Google Patents

Numerical controller

Info

Publication number
JPH0235506A
JPH0235506A JP9548088A JP9548088A JPH0235506A JP H0235506 A JPH0235506 A JP H0235506A JP 9548088 A JP9548088 A JP 9548088A JP 9548088 A JP9548088 A JP 9548088A JP H0235506 A JPH0235506 A JP H0235506A
Authority
JP
Japan
Prior art keywords
card
numerical control
control device
control
memory
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
JP9548088A
Other languages
Japanese (ja)
Inventor
Toshio Harada
敏夫 原田
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 JP9548088A priority Critical patent/JPH0235506A/en
Publication of JPH0235506A publication Critical patent/JPH0235506A/en
Pending legal-status Critical Current

Links

Landscapes

  • Numerical Control (AREA)

Abstract

PURPOSE:To increase the safety by storing parameters required for the system determination of an NC device on an IC card and reading and writing the parameters form the NC device. CONSTITUTION:The numerical controller(NC) consists of a numerical control part 1 which incorporates a microcomputer 1-1, a control program memory 2, a control data memory 3, a parameter memory 4, a machining program memory 5, a machine control part 6 which incorporates a machine console panel 6-1, an information storage medium 8, an input device 9, an operation board controller 10, a display device 11, and a keyboard 12. Then the controller is provided with the IC card 13 for storing various parameters for determining the specification and a reader writer device 14 for the IC card 13. Consequently, the parameter values are read out of the IC card 13 and outputted to a control program, which is executed. Consequently, the alteration of the system and the variation of the parameters are facilitated.

Description

【発明の詳細な説明】 !、’ i)’11業J二の利り1分力・7この発明は
数値制御装置の仕様を決定するバラメ・−タの管理55
法を改良した数値制御装置、特に前記バラメー ケの記
憶媒体とり、 71 Cカードを用い、ICカードリー
グ・ライタ装置を備えた数値制御装置に一部ず5らので
ある。
[Detailed description of the invention]! ,' i) '11 Industry J Second Benefit 1 Minute Force・7 This invention is a management of parameters that determine the specifications of a numerical control device 55
There are some numerical control devices that have improved the method, especially those that use the above-mentioned Balameke storage medium, use a 71C card, and are equipped with an IC card reader/writer device.

[従来の技丙コ 第14図は従来σ)敦jjFj制御装置(以下NC装置
という)の構成をホずブロニ・り図であり、(1)はマ
イクロコンピュータ(以下CPUという) (1−1)
を内蔵した数値制御部、(2)は制御プログラムを記憶
した制御プログラムメモリ、(3)は制御ブDグラム実
行途中の各種データ8記憶する制御データメモリ、(4
)はNC装置の仕様を決定する名種ベラノー夕をシ己憶
するパラメ・−タメモリ、(5)はNC装置を用いて加
工を行うための加工プログラムを記憶する加工プログラ
ムメモリ、(6)は機械操作盤(6−1)を内蔵した機
械制御部であり、Tf’i機械(7)の図示しないモー
タやソレノイド等を駆動してワークを加工する。(8)
は例えば紙テープ等の情報記憶媒体であり、加工プログ
ラム等が記憶されている。(9)は入力装置であり、紙
テープ(8)から情報を読み出12、数値制御部(1)
を介]7て各メモリに人力する。(11)は表示装置(
以下CRTという) 、(12)はキーボードであり、
操作ボード制御装置(10)を介して各種情報の表示や
NC装置の操作を行う。
[Conventional technology Fig. 14 is a diagram showing the configuration of the Atsushi control device (hereinafter referred to as the NC device), and (1) is a microcomputer (hereinafter referred to as the CPU) (1-1). )
(2) is a control program memory that stores a control program, (3) is a control data memory that stores various data 8 during execution of the control program, (4)
) is a parameter memory that stores the special data that determines the specifications of the NC device, (5) is a machining program memory that stores a machining program for performing machining using the NC device, and (6) is a This is a machine control unit with a built-in machine operation panel (6-1), which drives the unillustrated motor, solenoid, etc. of the Tf'i machine (7) to process the workpiece. (8)
is an information storage medium, such as a paper tape, in which processing programs and the like are stored. (9) is an input device that reads information from the paper tape (8) 12, a numerical control unit (1)
[via] 7 and manually input each memory. (11) is a display device (
(hereinafter referred to as CRT), (12) is a keyboard,
Various information is displayed and the NC device is operated via the operation board control device (10).

第15図は従来のNC装置の一般・的なシステム横1戊
図であり、以下各種インタフェースは1ノ!ご査、記載
する。図において(1)〜<5)は第14図の機器と全
く同一のもので、ちり、(6−2)は機械制御1ノ!?
、(f3−3)はサーボ制御17F 、(9−1)は紙
テープリダl/F(PTRI/F)、(9−2)は紙テ
ープパンチャI/F(PTP l/F) 、(11−1
)はCI?T I/P 、 (12−1>はキーボード
I/F(KB I/F)   (21)はフロッピーデ
ィスク/P(FDD I/F)、22)は通信17F、
である。そして数値制御部(1)に内蔵されるC P 
U (1−1>に、その他の機器は・〈スライレを介し
て接続できるように構成されている。
Figure 15 is a horizontal diagram of a general system of a conventional NC device, and the various interfaces are listed below. Please review and write down. In the figure, (1) to <5) are exactly the same as the equipment in Figure 14, and (6-2) is the machine control 1 no! ?
, (f3-3) is the servo control 17F, (9-1) is the paper tape reader I/F (PTRI/F), (9-2) is the paper tape puncher I/F (PTP I/F), (11-1)
) is CI? T I/P, (12-1> is keyboard I/F (KB I/F), (21) is floppy disk/P (FDD I/F), 22) is communication 17F,
It is. And C P built in the numerical control section (1)
U (1-1>, other devices are configured so that they can be connected via the slider.

次に動作に一ついて第14図を用いて説明する。数値制
御部(1)はc P U (1−1)を内蔵しており、
制御プログラノルメモリ(2)に記憶している制御プロ
グラムをCP U (1−1)て順次処理することにょ
I′1、手動運転においてはオペレータ(図示せず)か
ら機械制御部(6)に内蔵された機械操作盤(6−1)
を介11.て人力される各種操作信号によって工作機械
(7)のモータやツレ、!・イド等を駆動するための各
種制御信号を発生17、機械制御部(6)に出力しτ工
作機械(7)を制御する。また、自動運転においては同
様にオペド−タから機械制御部(6)に内蔵された機械
操作盤(G−1)を介1.て尺IEされる自動起動信号
により、予め加工プログラムメモリフ5)に記憶してい
る加工プログラムを順次読み出し、て制御プログラムに
よって命令を解析し、工作機械(7)のモータを駆動す
るための各種軸制御や、”lレノイド等を駆動するため
の補助指令、主軸指令、工具指令等を処理する。上記制
御プログラムを実行するにあたっては各種機能の台無や
制御対象の機械特Hの定数が記憶されているパラメータ
メモリ(4)の内容を3照し、加工プログラムの妥当性
のチェックや加工プログラム中に指令されている命令の
修飾を行う。制御プログラムは上記加工プログラムと上
記パラメータに基づき中間データを制御データメモリ(
3)のレジスタに人出力12ながら演算を行い、上記軸
$制御や補助指令、主軸指令、工具指令等を処理する。
Next, the operation will be explained using FIG. 14. The numerical control unit (1) has a built-in cPU (1-1),
The control program stored in the control program memory (2) is sequentially processed by the CPU (1-1).In manual operation, the control program is sent from the operator (not shown) to the machine control unit (6). Built-in machine operation panel (6-1)
Through 11. The motor of the machine tool (7) is caused by various operation signals input manually. - Generates various control signals for driving the id, etc. 17 and outputs them to the machine control section (6) to control the τ machine tool (7). In addition, in automatic operation, similarly, the 1. In response to the automatic start signal that is sent, the machining programs stored in advance in the machining program memory 5) are sequentially read out, the commands are analyzed by the control program, and various programs are executed to drive the motors of the machine tool (7). Processes axis control, auxiliary commands, spindle commands, tool commands, etc. for driving llenoid, etc.When executing the above control program, it is necessary to memorize various function failures and constants of machine characteristics H to be controlled. Check the validity of the machining program and modify the commands issued in the machining program by checking the contents of the parameter memory (4) that has been set.The control program generates intermediate data based on the machining program and the parameters. Control data memory (
3) Calculations are performed while the human output is 12 in the register, and the above-mentioned axis $ control, auxiliary command, main axis command, tool command, etc. are processed.

パラメータの一部や加工プログラムは紙テープ等の情報
記憶媒体(8)に記憶しておくことにより人力装置(9
)を介して情報記憶媒体(8)から情報を読み取り、上
記情報を数値制御部(1)を介してパラメータメモリ(
4)やIMl玉プログラムメモリ(5)に記憶させる。
Some of the parameters and processing programs can be stored in an information storage medium (8) such as paper tape, so that they can be stored in a manual device (9).
), the information is read from the information storage medium (8), and the information is transferred to the parameter memory (1) via the numerical control unit (1).
4) or the IMl ball program memory (5).

まt二、オベレータがCRT (11)を参照し、キー
ボード(12)を操作することにより操作ボード制御装
置(10)および数値制御部(1)を介してパラメータ
メモリ(4)や加工プログラムメモリ(5)に入力した
り変更することもできる。これらのメモリは通常、プリ
ント基板に実装された随時読み書きメモリ(Rando
m^ccess MeIlory以下RAMという)や
読み出し専用メモリ(Read 0nly Memor
y以下ROMという)等のICメモリで構成されている
Second, the operator refers to the CRT (11) and operates the keyboard (12) to access the parameter memory (4) and machining program memory ( 5) can also be entered or changed. These memories are typically random read/write memories (Random) mounted on printed circuit boards.
m^ccess MeIlory (hereinafter referred to as RAM) and read-only memory (Read Only Memory)
It is composed of IC memory such as ROM (hereinafter referred to as ROM).

[発明が解決しようとする課題] この第1の発明が解決しようとする課題は次の通りであ
る。即ち従来のNC装置は以上のように構成されていた
のでパラメータを変更するためにはRAMに記憶されて
いるパラメータは紙テープまたはキーボードから変更し
、ROMに記憶され′Cいるパラメータは該パラメータ
が記憶されているICメモリの実装されているプリント
基板を交換しなければならないため、既に制御装置メー
カから出荷されたNC装置のパラメータの変更を容易且
つ確実に行いたいという問題が生じてきた。
[Problems to be solved by the invention] The problems to be solved by the first invention are as follows. That is, since the conventional NC device was configured as described above, in order to change the parameters, the parameters stored in the RAM must be changed using a paper tape or keyboard, and the parameters stored in the ROM must be changed using the paper tape or keyboard. Since the printed circuit board on which the existing IC memory is mounted must be replaced, a problem has arisen in which it is desirable to easily and reliably change the parameters of the NC device that has already been shipped from the control device manufacturer.

この第1の発明は、かかる問題を解決するためになされ
たもので、制御装置メーカから出荷されたNC装置のパ
ラメータの変更を容易且つ確実に行いうる数値制御装置
を得ることを目的とする。
This first invention was made to solve this problem, and aims to provide a numerical control device that can easily and reliably change the parameters of an NC device shipped from a control device manufacturer.

この第2の発明が解決しようとする課題は次の通りであ
る。即ちこの第1の発明において、NC装置のパラメー
タの記憶媒体としてICカードを用い、ICカードリー
ダ・ライタ装置を備えるようにした結果、ICカードリ
ーダ・ライタ装置にICカードが挿入されていれば無条
件にICカードは数値制御部によりアクセスされてしま
う。このため、例えば3軸制御の旋盤用NC装置に、2
軸制御の旋盤用パラメータを記憶したICカードが挿入
されると、NC装置内の制御プログラムは3軸目の制御
時にICカードには記憶されていないパラメータを読み
取ろうとすため、システムエラーとなったり、所望の機
能を使用することができないなどの不具合が発生すると
いう問題があった。
The problems to be solved by this second invention are as follows. That is, in this first invention, an IC card is used as a storage medium for the parameters of the NC device, and as a result of being equipped with an IC card reader/writer device, if the IC card is inserted into the IC card reader/writer device, the Under these conditions, the IC card is accessed by the numerical control unit. For this reason, for example, in a 3-axis controlled lathe NC device, 2
When an IC card that stores lathe parameters for axis control is inserted, the control program in the NC device attempts to read parameters that are not stored in the IC card when controlling the third axis, resulting in a system error. However, there has been a problem in that problems such as the inability to use desired functions occur.

この第2の発明は、かかる問題を解決するためになされ
たもので、ICカードリーダ・ライタ装置に挿入される
ICカードがそのNC装置に使用できるものであるかど
うかを容易にチェックできるNC装置を得ることを目的
とする。
This second invention was made to solve this problem, and is an NC device that can easily check whether an IC card inserted into an IC card reader/writer device can be used in the NC device. The purpose is to obtain.

この第3の発明が解決しようとする課題は次の通りであ
る。即ちNC装置のパラメータの記憶媒体としてICカ
ードを用い、ICカードリーダ・ライタ装置を備えるよ
うにしたが、NC装置がICカードの記憶するパラメー
タ情報を総て読取った後では、もはやICカードリーダ
・ライタ装置にICカードが挿入されていなくてもNC
装置は動作するので、1枚のICカードを複数のNC装
置に不正使用される問題があった。
The problems to be solved by this third invention are as follows. That is, an IC card is used as a storage medium for the parameters of the NC device, and an IC card reader/writer device is provided. However, after the NC device has read all the parameter information stored in the IC card, it is no longer necessary to use the IC card reader/writer. NC even if no IC card is inserted into the writer device
Since the device operates, there is a problem that one IC card can be used illegally by multiple NC devices.

この第3の発明はかかる問題を解決するためになされた
もので、該当するNC装置に本来のICカードが正規に
挿入されているときのみ作動するNC装置を得ることを
目的とする。
This third invention was made to solve this problem, and aims to provide an NC device that operates only when the original IC card is properly inserted into the corresponding NC device.

[課題を解決するための手段] この第1の発明に係わるNC装置は上記課題を解決する
ために、パラメータ入力手段としてICカードリーダ・
ライタ装置を備えるとともにパラメータ記憶手段として
ICカードを使用し、ICカードに記憶されたパラメー
タを読み取って制御プログラムを実行できるようにした
ものである。
[Means for Solving the Problems] In order to solve the above problems, the NC device according to the first invention uses an IC card reader as a parameter input means.
It is equipped with a writer device and uses an IC card as a parameter storage means so that the parameters stored in the IC card can be read and a control program executed.

この第2の発明に係わるNC装置は上記課題を解決する
ために、NC装置にNC装置の基本仕様を記憶する基本
パラメータメモリを備え、パラメータ記憶手段としての
ICカードに記憶されたパラメータと上記基本パラメー
タメモリに記憶されているパラメータとをNC装置の有
する制御プログラムによって比較し、整合性をチェック
するようにしたものである。
In order to solve the above problem, the NC device according to the second invention is provided with a basic parameter memory for storing basic specifications of the NC device, and includes parameters stored in an IC card as a parameter storage means and the above-mentioned basic specifications. The parameters stored in the parameter memory are compared with the parameters stored in the parameter memory using a control program included in the NC device to check consistency.

この第3の発明に係わるNC装置は上記課題を解決する
ために、ICカードリーダ・ライタ装置にICカードが
挿入されていることを検出する挿入検出手段を備え、挿
入検出手段の出力をチェックすることによりNC装置が
作動できるようにしたものである。
In order to solve the above problem, the NC device according to the third invention includes an insertion detection means for detecting that an IC card is inserted into the IC card reader/writer device, and checks the output of the insertion detection means. This allows the NC device to operate.

[作用] この第1の発明におい、ICカードリーダ・うイタ装置
は制御プログラムから読み取り要求のあった指定番地の
ベラメータ値をICカードから読み取り、制御プログラ
ムに出力する。
[Operation] In the first invention, the IC card reader/writer device reads from the IC card the verameter value of the specified address requested to be read by the control program, and outputs it to the control program.

この第2の発明において、基本パラメータメモリはNc
装置の制御対象機械、制御軸数、制御方式等のNC装置
の基本仕様を記憶しており、ICカードに記憶(2てい
るパラメータと上記基本パラメータは制御ブ1コグラム
によって読み取られ、パラメータの矛盾をチエ5・りし
て不整合の時はアラーム状態にする。
In this second invention, the basic parameter memory is Nc
The basic specifications of the NC device, such as the machine to be controlled by the device, the number of control axes, and the control method, are stored in the IC card. Check 5. If there is a mismatch, set an alarm state.

この第3の発明において、挿入検出手段はICカードの
ICカードリーダ・ライタ装置への挿入状態を検出11
1、NC装置の電源またはNC装置の制御ブログラノ、
の動作を制御する。
In this third invention, the insertion detection means detects the insertion state of the IC card into the IC card reader/writer device (11).
1. NC device power supply or NC device control blog;
control the behavior of

[実施例] 第1図は、−3の第1の発明に係るNC装置の一実施例
を示すブロック図であり、(1)〜(3) 、(5)〜
(12)は上記従来装置と全く同一のものである。
[Embodiment] FIG. 1 is a block diagram showing an embodiment of the NC device according to the first invention of -3, (1) to (3), (5) to
(12) is exactly the same as the conventional device described above.

(13)はNC装置の仕様を決定する各種パラメータを
5己憶するICカードであり、(14)はICカード(
13)からデータを読み取ったりICカード(13)に
データを書き込んだりするICカードリーダ・ライタ装
置である。
(13) is an IC card that stores various parameters that determine the specifications of the NC device, and (14) is an IC card (
This is an IC card reader/writer device that reads data from the IC card (13) and writes data to the IC card (13).

第2図はこの第1の発明に係るNC装置の一実施例によ
る一般的なシステム構成図であり、パラメータメモリ(
4)に代わってICカードリーダ・ライタ装置(14)
およびICカード(13)が付加さイ】。
FIG. 2 is a general system configuration diagram of an embodiment of the NC device according to the first invention, and the parameter memory (
IC card reader/writer device (14) instead of 4)
and an IC card (13) are added].

た点を除いては第14図と同じである。It is the same as FIG. 14 except for the following points.

第3図はこの第1の発明に係るNC装置の一実施例によ
るパスラインと各機器の接続図であり、数値制御部(1
)内のCP U (1−1)と、制御ブI″1グラムメ
モリ(2)、制御データメモリ(3)、加工プログラム
メモリ(5)、ICカードリーダ・ライタ装2(14)
およびICカード(13〉のアドレスバス及びデータバ
スの接続を示している。
FIG. 3 is a connection diagram of the pass line and each device in one embodiment of the NC device according to the first invention, and shows the numerical control section (1
) in the CPU (1-1), control block I'' 1 gram memory (2), control data memory (3), machining program memory (5), IC card reader/writer device 2 (14)
and the connection of the address bus and data bus of the IC card (13).

次に動作について第1図を用いて説明する。数値制御部
(i)はCP U (1−1)を内蔵しており、制御プ
ログラムメそり(2)に記憶している制御プログラムを
CP U (1−t)で順次処理することにより、手動
運転においてはオペレータ(図示せず)から機械制御部
(6)に内蔵された機械操作盤(6−1)を介j−で入
力される各種操作信号によって工作機械(7)のモータ
やソレノイド等を駆動するための各種制御信号を発生し
、機械制御部(6)に出力して]−作機械(7)を制御
する。また、自動運転においては同様にオペレータから
機械制御部(6)に内蔵された機械操作盤(6−1)を
介して入力される自動起動信号により、予め加工プログ
ラムメモリ(5)に記憶している加ニブ「7グラムを順
次読み出して制御プログラムにJ、っ′?−゛命令を解
析し、工作機械(ア)のモータを駆動するための各種軸
制御や、ツレ、ノイド等を駆動するj−めの補助指令、
主軸指令、工具指令等を処理する。上記制御プログラム
を実行するにあたっては各種機能の有無や該機械特有の
定数を示すパラメータが必要である。このパラメータは
IC力・−ド(13)に記憶されており、パラメータの
ICカード(13)への記憶は予め制御装置メーカで行
われている。]二記ICカード(13)をICカードリ
ーダ・ライタ装置(14)に挿入すると数値制御部(1
)内のCP [1(1−1)と電気的に接続され、第3
図に示すアドレスバス(Address Bus)とデ
ータバス(Data Bus)を介I2てICカード(
13)内に記憶されたパラメータがCP U (1−1
)により読み取られる。ここで用いているICカードリ
ーダ・ライタ装置(14)はバス結合方式の装置であり
、ICカード(13)内のメモリをNC装置内蔵のメモ
Jと同様にアクセスできる。数値制御部(1)はICカ
ード(13)に記憶されたパラメータの内容を参照し、
加工プログラムの妥当性のチエ’7りや加工プログラム
中に指令されている命令の修飾を行−)。
Next, the operation will be explained using FIG. 1. The numerical control unit (i) has a built-in CPU (1-1), and the CPU (1-t) sequentially processes the control program stored in the control program memory (2). During operation, the motors, solenoids, etc. of the machine tool (7) are controlled by various operation signals input from an operator (not shown) via the machine operation panel (6-1) built into the machine control section (6). It generates various control signals for driving the machine and outputs them to the machine control section (6) to control the machine tool (7). In addition, in automatic operation, an automatic start signal inputted by the operator via the machine operation panel (6-1) built into the machine control section (6) is used to pre-store the machining program in the memory (5). It sequentially reads out the 7 grams of the nib and analyzes the commands in the control program to control various axes to drive the motor of the machine tool (A), as well as drive the threads, noids, etc. - auxiliary commands,
Processes spindle commands, tool commands, etc. In order to execute the above control program, parameters indicating the presence or absence of various functions and constants specific to the machine are required. These parameters are stored in the IC card (13), and the parameters are stored in the IC card (13) in advance by the control device manufacturer. ] When the IC card (13) is inserted into the IC card reader/writer device (14), the numerical control unit (1
) in CP [1 (1-1) and electrically connected to the third
The IC card (
13) The parameters stored in CPU (1-1
) is read by The IC card reader/writer device (14) used here is a bus-coupled device, and the memory in the IC card (13) can be accessed in the same way as a Memo J with a built-in NC device. The numerical control unit (1) refers to the contents of the parameters stored in the IC card (13),
Check the validity of the machining program and modify commands in the machining program.

制御プログラムは上記加工プログラムと上記ICカード
(13)内に記憶されたパラメータに基づき中間データ
を制御データメモリ(3)のレジスタに入出力しながら
演算を行い、上記軸制御や補助指令、主軸指令、工具指
令等を処理する。上記ICカード(13)内のメモリに
記憶するパラメータや加工プログラムメモリ(5)に記
憶する加工プログラムは紙テープ等の情報記憶媒体(8
)に記憶しておく、二とにより、従来同様に入力2 置
(9)を介17て情報記憶媒体(8)から情報読み取り
、上記情報を数値制御部(1)を介してICカード(1
3)や加工プログラムメモリ(5)に記憶させることが
できる。また、オペレータがCRT (II)を参照し
、キーボード(12)を操作することにより操作ボード
制御装置(10)および数値制御部(1)を介してIC
カード(13)や加工プログラムメモリ(5)に入力し
たり変更することも従来同様にできる。上記説明におい
ては制御プログラムで必要な都度、パラメータをICカ
ード(13)から読み取るようにしたが、予めICカー
ド(13)から例えば制御データメモリ(3)のような
NC装置の内部メモリに転送しておいてもよい。特にシ
リアル転送方式のICカードリーダ・ライタ装置(14
)を用いた場合には、この手段が育効である。
The control program performs calculations based on the above machining program and parameters stored in the above IC card (13) while inputting and outputting intermediate data into the registers of the control data memory (3), and executes calculations based on the above mentioned machining program and the parameters stored in the above mentioned IC card (13). , process tool commands, etc. The parameters stored in the memory in the IC card (13) and the processing program stored in the processing program memory (5) are stored in the information storage medium (8) such as paper tape.
), the information is read from the information storage medium (8) via the input device (9) 17 as in the conventional case, and the above information is sent to the IC card (1) via the numerical control section (1).
3) or machining program memory (5). Also, when the operator refers to the CRT (II) and operates the keyboard (12), the IC is connected via the operation board control device (10) and the numerical control section (1).
Inputs and changes to the card (13) and machining program memory (5) can be made in the same manner as before. In the above explanation, the parameters are read from the IC card (13) each time the control program requires them, but they may be transferred in advance from the IC card (13) to the internal memory of the NC device, such as the control data memory (3). You can leave it there. In particular, serial transfer type IC card reader/writer devices (14
), this means is effective for growth.

第4図はこの第2の発明に係るNC装置の一実施例を示
すブロック図であり、<1)〜(3) 、(5)〜(1
4)は前記第1図の装置と全く同一のものである。(2
a)はパラメータチェックプログラムを含む制御プログ
ラム(単に制御プログラムという)を記憶した制御プロ
グラムメモリ、(15)は基本ノくラメータを記憶する
基本パラメータメモリである。
FIG. 4 is a block diagram showing an embodiment of the NC device according to the second invention.
4) is exactly the same as the apparatus shown in FIG. 1 above. (2
A) is a control program memory that stores a control program (simply referred to as a control program) including a parameter check program, and (15) is a basic parameter memory that stores basic parameters.

また制御プログラムメモリ(2a)及び基本パラメータ
メモリ(15)は、第2図に示される機器と同様に数値
制御部(1)に内蔵されるC P U (1−1)とパ
スラインにより接続されている。
In addition, the control program memory (2a) and basic parameter memory (15) are connected to the CPU (1-1) built in the numerical control unit (1) by a pass line, similar to the equipment shown in FIG. ing.

第5図はこの第2の発明に係るNC装置の一実施例によ
る制御プログラム内に組込まれたチェックプログラムの
フローチャートである。
FIG. 5 is a flowchart of a check program incorporated into a control program according to an embodiment of the NC device according to the second invention.

次に動作について第4図と第5図を用いて説明する。数
値制御部(1)はCP U (1−1)を内蔵しており
、制御プログラムメモリ(2a)に記憶している制御プ
ログラムをCP U (1−1)で順次処理することに
よりNC装置の機能を実現する。まず、第5図のステッ
プ1でチェックプログラムは基本パラメータメモリ(1
5)からボール盤、旋盤、フライス盤等の制御対象機械
を示す機種タイプを読み取り、続いてステップ2でIC
カードリーダ・ライタ装置(14)を介してICカード
(13)に記憶しているパラメータから制御対象機械を
示す機種タイプを読み取ってステップ3で上記両機種タ
イプが同一であるかどうかを判定する。この時間−(Y
es)であればステップ5に進み、チェックプログラム
は基本パラメータメモリ(15)からこのNC装置に記
憶している制御軸数が2軸制御か3軸制御か等の情報を
読み取り、続いてステップ6でICカード(13)に記
憶しているパラメータから制御軸数を読み取る。ステッ
プ7では上記両制御軸数を比較判定し、同一(Yes)
であればステップ8に進み、チェックプログラムは基本
パラメータメモリ(15)から、例えばこのNC装置の
納入先をコード化したパスワードを読み取り、続いてス
テップ9でICカード(13)lこ5己憶しているパラ
メータからパスワードを読み取る。ステップ10では上
記両パスワードを比較判定し、同一(Yes)であれば
正常としてチェックを完了する。上記ステップ3、ステ
ップ7またはステップlOで同一でなかった時(Noの
時)はステップ4に進み、アラーム信号とエラーメツセ
ージを数値制御部(1)および操作ボード制御装置(l
O)を介【7てCRT (12)に出力して処理を終了
する。上記のチェック結果が正常であれば手動運転にお
いてはオペレータ(図示せず)から機械制御部(6)に
内蔵された機械操作盤(6−1)を介して入力される各
種操作信号によって工作機械(7)のモータやソレノイ
ド等を駆動するための各種制御信号を発生し、機械制御
部(8)に出力して工作機械(7)を制御する。また、
自動運転においては同様にオペレータから機械制御部(
6)に内蔵された機械操作盤(e−i)を介して入力”
される自動起動信号により、予め加工プログラム(5)
に記憶している加工プログラムを順次読み出して制御プ
ログラムによって命令を解析し、工作機械(7)のモー
タを駆動するための各種軸制御や、ソレノイド等を駆動
するための補助指令、主軸指令、工具指令等を処理し、
機械制御部(6)を介して工作機械(7)のモータやソ
レノイド等を駆動して所望の加工を行う。
Next, the operation will be explained using FIGS. 4 and 5. The numerical control unit (1) has a built-in CPU (1-1), and the control program stored in the control program memory (2a) is sequentially processed by the CPU (1-1), thereby controlling the NC device. Achieve functionality. First, in step 1 of Figure 5, the check program starts with the basic parameter memory (1
5) reads the model type indicating the machine to be controlled, such as a drill press, lathe, or milling machine, and then reads the IC in step 2.
The machine type indicating the machine to be controlled is read from the parameters stored in the IC card (13) via the card reader/writer device (14), and it is determined in step 3 whether the two machine types are the same. This time - (Y
es), the check program proceeds to step 5, and the check program reads information such as whether the number of control axes stored in this NC device is 2-axis control or 3-axis control from the basic parameter memory (15), and then proceeds to step 6. The number of control axes is read from the parameters stored in the IC card (13). In step 7, the numbers of both control axes are compared and determined to be the same (Yes).
If so, proceed to step 8, and the check program reads, for example, a coded password for the delivery destination of this NC device from the basic parameter memory (15), and then in step 9, the check program reads the coded password of the delivery destination of this NC device from the basic parameter memory (15), and then in step 9, the check program reads the coded password of the delivery destination of this NC device from the basic parameter memory (15). Read the password from the specified parameter. In step 10, the two passwords are compared and determined, and if they are the same (Yes), the check is completed as normal. If they are not the same in step 3, step 7 or step lO above (No), proceed to step 4 and send the alarm signal and error message to the numerical control unit (1) and the operation board control device (lO).
The data is output to the CRT (12) via [7] and the process ends. If the above check results are normal, in manual operation, the machine tool is controlled by various operation signals input from the operator (not shown) through the machine operation panel (6-1) built into the machine control section (6). It generates various control signals for driving the motor, solenoids, etc. (7), and outputs them to the machine control section (8) to control the machine tool (7). Also,
Similarly, in automatic operation, the operator controls the machine control unit (
6) Input via the machine operation panel (e-i) built into the
The processing program (5) is set in advance by the automatic start signal.
The machining programs stored in the machine are sequentially read out and the commands are analyzed using the control program to control various axes to drive the motor of the machine tool (7), auxiliary commands to drive solenoids, etc., spindle commands, and tools. Processing instructions, etc.
A desired machining is performed by driving the motor, solenoid, etc. of the machine tool (7) via the machine control section (6).

なお、上記実施例ではチェックプログラムを制御プログ
ラムメモリ(2a)に記憶する場合を示したが、チェッ
クプログラムをICカード(13)内のメモリに記憶し
ておと、ICカード(13)内のCPUで処理l、でも
よい。
In the above embodiment, the case where the check program is stored in the control program memory (2a) is shown, but if the check program is stored in the memory in the IC card (13), the CPU in the IC card (13) It may be processed with

また、基本・〈ラメータはデー、夕の保存が保証されれ
ば$IJ iHデータメモリ(3)等、基本パラメータ
メモリ(15)以外のメモリに記t?(7でおいてもよ
い。
In addition, if the basic parameter data is guaranteed to be saved, it can be written in a memory other than the basic parameter memory (15), such as the $IJ iH data memory (3). (You can also leave it at 7.

第6図はこの第3の発明に係るNC装置の第1の実施例
を示すブロック図であり、(1)〜(3)、(5) 1
14)は前記第1図の装置と全く同一のものである。(
16)は挿入検出手段、(17)は電源制御部である。
FIG. 6 is a block diagram showing a first embodiment of the NC device according to the third invention, and (1) to (3), (5) 1
14) is exactly the same as the apparatus shown in FIG. (
16) is an insertion detection means, and (17) is a power supply control section.

第7図は第6図の実施例における挿入検出手段の−・例
を示す図であり、(1) 、(13)、(14)、(1
B)及び(1))は前記第6図の装置と全く同一のもの
である。(1B)はICカード(I3)とICカードリ
ーダ・ライタ装置(14)との情報接続部である。
FIG. 7 is a diagram showing an example of the insertion detection means in the embodiment of FIG.
B) and (1)) are exactly the same as the apparatus shown in FIG. 6 above. (1B) is an information connection section between the IC card (I3) and the IC card reader/writer device (14).

第8図は第6図の実施例における電源制御手段の一例を
示す図である。図において(lG)及び(17)は前記
第6図及び第7図の装置と全く同一のものである。
FIG. 8 is a diagram showing an example of the power supply control means in the embodiment of FIG. 6. In the figure, (lG) and (17) are exactly the same as the devices shown in FIGS. 6 and 7.

次に動作について第6図乃至第8図を用いて説明する。Next, the operation will be explained using FIGS. 6 to 8.

数値制御部(1)はCP U (!−1>を内蔵してお
り、制御ブ[Jグラムメモリ(2)に記憶している制御
プログラムを、ICカードリーダ・ライタ装置(14)
を介し2てICカード(13)から読用されたパラメー
タを参照してCP U (1−1)で順次処理するこに
より、手動運転においてはオペレータ(図示せず)から
機械制御部(8)に内蔵された機械操作盤(G−1)を
介17て入力される各種操作信号(こよって工作機械(
7)のモータやソレノイド等を駆動するための各種制御
信号を発生し、機械制御部(6)に出力;7て工作機械
(7)を制御する。また、自動運転においては同様にオ
ペレータから機械制御部(6)に内蔵された機械操作盤
(6−1)を介【2て入力される自動起動信号により、
予め加工プログラムメモリ(5)に記憶17ている加I
プログラムを順次読み出し、制御プログラムメモリ(2
)に記憶17ている制御プログラムによって命令を解析
(11、」ニジ己加工プログラムと上諜己ICカード(
13)内1こシ己憶されたパラメータに基づき中間デー
タを制御データメモリ(3)のレジスタに入出力1.な
がら演算を行い、工作機械(7)のモータを駆動するた
めの各種軸指令や、ソレノイド等を駆動するための補助
指令、主軸指令、工具指令等を処理して機械制御部(6
)を介し5て工作機械(7)のモータやソレノイド等を
駆動1.て所望の如工を行う。また、オペレータはCR
T (11)を参照17、キーボード(12)を操作す
ることにより操作ボード制御装置(1,0)および数値
制御部(1)を介[2てICカード(13)や加工プロ
グラムメモリ(5)に情報を入力したり情報を変更する
。−h、挿入検出手段(16)は第7図ha)及び(l
])に示すように、T Cfy−ド(13)のXCカー
 ドリーグ・ライタ装J (14)への挿入状部をチェ
ックL1、電源制御部(17)に挿入完了信号を出力す
る。第8図は第6図の実施例における電源制御手段の一
例を示しており、同図(a)では挿入検出手段(1G)
からの挿入完了信号がメイク接点(以下a接点という)
の接点信号ノニシて電源制御部(17)に供給される6
電源制御部(I7)ではこの接点信号によって内部の電
源装置に供給する制御電源(例えばAClooV)の入
・切制御を行う。即ちICカード(13)がICカード
リーダ・ライタ装置(14)へ正規に挿入されていれば
接点回路が閉じて電源装置に制御電源が供給される。ま
た、ICカード(13)がICカードリーダ・ライタ装
置(14)へ正規に挿入されていなければ接点回路が開
いて電源装置に(弐拾されていた制御電源が遮断される
。第8図(b)では挿入検出手段(16)からの挿入完
了信号がメイク接点(a接点)とブレイク接点(以下す
接点という)の接点信号と1.て電源制御部(17)に
C〜給される。電源制御部(17)ではこの2種類の接
点信号によって内部の電源装置に供給する制御電源の入
・切制御を行う。即ちICカード(13)がICカード
リーダ・ライタ装置(14)^・正規1ご挿入されてい
れば電源人スイッチに直列に接続されているa接点回路
が閉じて電源装置に電源入f5号が入力され、電源装置
に出力電圧が発生する。また、ICカード(13)がI
Cカードリーダ・う・イタ装置(14)へ正規に挿入さ
れていなければb接点回路か閉して電源装置に電源切信
号が入力さね、111源装置の出力電圧が消滅する。
The numerical control unit (1) has a built-in CPU (!-1), and the control program stored in the control block [J-gram memory (2)] is transferred to the IC card reader/writer device (14).
By referring to the parameters read from the IC card (13) via the CPU (1-1) and sequentially processing them in the CPU (1-1), the machine controller (8) is controlled by the operator (not shown) in manual operation. Various operation signals are input via the machine operation panel (G-1) built into the machine (thereby, the machine tool (
7) generates various control signals for driving the motors, solenoids, etc., and outputs them to the machine control section (6); 7) controls the machine tool (7). In addition, in automatic operation, an automatic start signal is input from the operator via the machine operation panel (6-1) built into the machine control section (6).
Additions stored in the machining program memory (5) in advance
The programs are read out sequentially and the control program memory (2
) The command is analyzed by the control program stored in 17 (11).
13) Input/output intermediate data to the register of the control data memory (3) based on the stored parameters.1. The machine control unit (6) processes various axis commands for driving the motor of the machine tool (7), auxiliary commands for driving solenoids, main axis commands, tool commands, etc.
) 5 to drive the motor, solenoid, etc. of the machine tool (7) 1. perform the desired action. In addition, the operator
Refer to T (11) 17. By operating the keyboard (12), the data is transferred to the IC card (13) and the machining program memory (5) via the operation board control device (1,0) and the numerical control unit (1). Enter information or change information. -h, the insertion detection means (16) are shown in Fig. 7 ha) and (l).
]), the insertion part of the T Cfy-card (13) into the XC card league writer equipment J (14) is checked L1, and an insertion completion signal is output to the power supply control unit (17). FIG. 8 shows an example of the power supply control means in the embodiment of FIG. 6, and in FIG.
The insertion completion signal from is the make contact (hereinafter referred to as A contact)
6 which is supplied to the power supply control section (17) with a contact signal of
The power supply control unit (I7) uses this contact signal to control on/off of a control power supply (for example, AClooV) supplied to the internal power supply device. That is, if the IC card (13) is properly inserted into the IC card reader/writer device (14), the contact circuit is closed and control power is supplied to the power supply device. Furthermore, if the IC card (13) is not properly inserted into the IC card reader/writer device (14), the contact circuit will open and the control power that was being picked up by the power supply will be cut off. ), the insertion completion signal from the insertion detection means (16) is supplied to the power supply control section (17) along with the contact signals of the make contact (A contact) and the break contact (hereinafter referred to as "S contact"). The control unit (17) uses these two types of contact signals to turn on/off the control power supplied to the internal power supply device.In other words, the IC card (13) is connected to the IC card reader/writer device (14)^/regular 1 If the IC card (13) is inserted, the A contact circuit connected in series to the power switch will close, and the power supply No. F5 will be input to the power supply, and an output voltage will be generated in the power supply. I
If it is not properly inserted into the C card reader device (14), the b contact circuit is closed, a power cut signal is input to the power supply device, and the output voltage of the 111 power supply device disappears.

第9図はこの第13の発明に係るNC装置の第′2の実
施例を示すブロック図であり、(1)〜(3)、(5)
〜(I4)、及び(I6)は前記第6図の装置と全く同
一のものである。同図においては挿入検出手段(16)
から挿入完了信号が出力され、機械制御部(6)に人力
される。
FIG. 9 is a block diagram showing a '2nd embodiment of the NC device according to the 13th invention, in which (1) to (3), (5)
-(I4) and (I6) are exactly the same as the apparatus shown in FIG. 6 above. In the figure, insertion detection means (16)
An insertion completion signal is outputted from the machine control section (6) and manually inputted to the machine control section (6).

gilO図は第9図の実施例における運転制御手段L・
)−例を示す図であり、(6)及び(16)は第9図の
、−置と全く同一のものである。
The gilO diagram shows the operation control means L in the embodiment shown in FIG.
) is a diagram showing an example, and (6) and (16) are exactly the same as the - position in FIG. 9.

次に第9図及び第10図の動作を説明する。Next, the operations shown in FIGS. 9 and 10 will be explained.

第1O図は挿入検出手段(16)からの挿入検出信号が
a接点の接点回路を介して供給される場合を示し、IC
カード(13)がICカードリーダ・ライタ装置(14
)へ正規に挿入されていれば接点回路が閉じて機械制御
部(8)に挿入完了信号を出力し、機械制御部(6)か
ら数値制御部(1)に入力される準備完了信号の一人力
条件とし論理制御される。また、ICカード(13)が
ICカードリーダ・ライタ装ffi (14)へ正規に
挿入されていなければ接点回路が開いて機械制御部(6
)に出力していた挿入完了信号をオフとし、機械制御部
(6)から数値制御部(1)に人力される準備完了信号
をオフとすることによってNC装置の制御を止める。従
ってICカード(13)がICカードリーダ・ライタ装
置(14)に正規に挿入されている状態でないと、NC
装置の運転をすることができない。
FIG. 1O shows the case where the insertion detection signal from the insertion detection means (16) is supplied via the contact circuit of the a contact, and the IC
The card (13) is an IC card reader/writer device (14).
), the contact circuit closes and outputs an insertion completion signal to the machine control unit (8), and one of the readiness signals input from the machine control unit (6) to the numerical control unit (1). Logically controlled with human power conditions. Also, if the IC card (13) is not properly inserted into the IC card reader/writer device ffi (14), the contact circuit will open and the machine control section (6) will open.
) is turned off, and the preparation completion signal manually inputted from the machine control section (6) to the numerical control section (1) is turned off, thereby stopping the control of the NC device. Therefore, if the IC card (13) is not properly inserted into the IC card reader/writer device (14), the NC
Unable to operate equipment.

第11図はこの第3の発明に係るNC装置の第3の実施
例を示すブロック図であり、(1)〜(3)、(5)〜
(14)、及び(16)は前記第6図の装置と全く同一
のものである。同図においては挿入検出手段(16)か
ら挿入完了信号が出力され、数値制御部(1)に入力さ
れる。
FIG. 11 is a block diagram showing a third embodiment of the NC device according to the third invention, (1) to (3), (5) to
(14) and (16) are exactly the same as the apparatus shown in FIG. 6 above. In the figure, an insertion completion signal is output from the insertion detection means (16) and input to the numerical control section (1).

第12図は第11図の実施例における運転制御手段の一
例を示す図であり、(1)及び(1B)は第1O図の装
置と全く同一のものである。
FIG. 12 is a diagram showing an example of the operation control means in the embodiment of FIG. 11, and (1) and (1B) are completely the same as the device of FIG. 1O.

第11図及び第12図の動作を説明する。第12図は挿
入検出手段(16)からの挿入完了検出信号がa接点の
接点回路を介して供給される場合を示し、ICカード(
13)がICカードリーダ・ライタ装置(14)へ正規
に挿入されていれば接点回路が閉じて数値制御部(1)
に挿入完了信号を出力し、数値制御部(1)で処理して
いる制御プログラムに作用して制御可能状態にすること
によってNC装置の制御動作を可能とする。また、IC
カード(13)からICカードリーダ・ライタ装置(1
4)へ正規に挿入されていなければ接点回路が開いて数
値制御部(1)に出力していた挿入完了信号をオフとし
、制御プログラムに作用してアラーム状態にすることに
よってNC装置の制御を中断する。従って第11図にお
いても、ICカード(13)がICカードリーダ・ライ
タ装置(14)に正規に挿入されている状態でないとN
C装置の運転をすることができない。
The operations shown in FIGS. 11 and 12 will be explained. FIG. 12 shows the case where the insertion completion detection signal from the insertion detection means (16) is supplied via the contact circuit of the a contact, and the IC card (
13) is properly inserted into the IC card reader/writer device (14), the contact circuit is closed and the numerical control unit (1)
It outputs an insertion completion signal to the numerical control unit (1), which acts on the control program being processed by the numerical control unit (1) to bring it into a controllable state, thereby enabling the control operation of the NC device. Also, IC
From the card (13) to the IC card reader/writer device (1)
4), the contact circuit opens and the insertion completion signal output to the numerical control unit (1) is turned off, and the NC device is controlled by acting on the control program and setting it in an alarm state. Interrupt. Therefore, also in Fig. 11, if the IC card (13) is not properly inserted into the IC card reader/writer device (14),
C. Unable to operate equipment.

第13図は第11図の実施例におけるNC装置の運転’
Ir11 ga動作のフローチャートである。同図にお
いて、ステップ1では挿入検出手段(14)から数値制
御部(1)に入力される挿入完了信号を読み込み、ステ
ップ2で挿入完了信号をチェックし、オンであれば制御
可能として処理を終了する。ステップ2で挿入完了信号
がオフであればステップ3でアラーム信号を発生し、必
要であればステップ4でエラーメツセージを操作ボード
制御装置(11)内の表示バッファ(図示せず)に出力
して処理を終了する。表示バッファに記憶されたエラー
メツセージは操作ボード制御装置(10)の表示機能に
よりCRT (11)に表示される。また、アラーム信
号がセットされると制御プログラムの本来有するアラー
ム処理機能により、アラーム停止となり、NC装置の制
御を中断する。
Figure 13 shows the operation of the NC device in the embodiment of Figure 11.
It is a flowchart of Ir11 ga operation. In the figure, in step 1, the insertion completion signal input from the insertion detection means (14) to the numerical control unit (1) is read, and in step 2, the insertion completion signal is checked, and if it is on, control is possible and the process ends. do. If the insertion completion signal is off in step 2, an alarm signal is generated in step 3, and if necessary, an error message is output to a display buffer (not shown) in the operation board control device (11) in step 4. Finish the process. The error message stored in the display buffer is displayed on the CRT (11) by the display function of the operation board control device (10). Furthermore, when the alarm signal is set, the alarm processing function inherent in the control program causes the alarm to stop and control of the NC device to be interrupted.

[発明の効果] 以上のようにこの第1の発明によれば、NC装置のシス
テム決定に必要なパラメータをICカードに記憶させて
おと、上記ICカードに記憶させたパラメータをICカ
ードリーダ・ライタ装置を介してNC装置から読み書き
できるようにしたので、システムの変更やパラメータの
変更が容易にでと、また、既設のNC装置を何らかの理
由で交換したときにおいてもICカードを入れ換えるだ
けで直ちに復旧できる等の効果が得られる。
[Effects of the Invention] As described above, according to the first invention, the parameters necessary for determining the system of the NC device are stored in the IC card, and the parameters stored in the IC card are read by the IC card reader. Since we have made it possible to read and write from the NC device via the writer device, system changes and parameter changes can be easily made, and even if the existing NC device is replaced for some reason, it can be done immediately by simply replacing the IC card. Effects such as recovery can be obtained.

またこの第2の発明によれば、NC装置内部の基本パラ
メータメモリに記憶されている基本仕様とICカードに
記憶されたパラメータの仕様をシステム起動時にチエ・
ツクプログラムにより整合性イエ1凋べるようにし5た
のて基本的に間違−)たパラメタを使用ずδことか防1
Fでと、安全性が高まる効果がある。
Further, according to the second invention, the basic specifications stored in the basic parameter memory inside the NC device and the parameter specifications stored in the IC card can be checked at the time of system startup.
I made it possible to increase the consistency by using the tsuku program, but basically it was possible to prevent δ without using the wrong parameters.
F has the effect of increasing safety.

またこの第′3のt明によればICカードをNC装置の
ICカードリーダ・ライタ装置に挿入していないとN 
C%置が作動しないように1,5たのでICカードの不
正使用が防止でと、また、NC装置の確夫な作動が保J
できる効果がある。
Also, according to this '3rd t', if the IC card is not inserted into the IC card reader/writer device of the NC device, the
The C% position is set at 1.5 to prevent it from operating, which prevents unauthorized use of the IC card and also ensures reliable operation of the NC device.
There is an effect that can be done.

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

第1図はこの第1の発明に係るNC装置の一実施例を示
すブロック図、第2図はこの第1の発明に係る)J C
装置の一実施例による一般的なシステム構成図、第3図
はこの第1の発明に係るNC装置の一実施例によS・〈
スラインと各機器の接続図、第4図はこの第2の発明に
係るNC装置の一実施例を玉ずブロック図、第5図はこ
の第2の発明に係るNC¥e置0装実■)3例による制
御プログラム内に組込まれた介エッグプログラムのフロ
チャート、第6図はこの第3の発明に係るNC装置の第
1の実施例を示すブロック図、第7図は第6図の実施例
における挿入検出手段の一例を示す図、第8図は第6図
の実施例における電源制御下段の一例を示す図、第9図
はこの第3の発明に係るNC装置の第2の実施例を示す
ブロック図、第10図(ま第0図の実施例における運転
制御手段の一例を示す図、第11図はこの第3の発明に
係るNC装置の第3の実路1例を示すブロック図、第1
2図は:211図の実施例における運転制御手段の一例
を示す図、第11([−和は第11図の実施例におけろ
NC装置:の運転制御動作のフローチャー1・、第1図
は従来のNC装置の構成を示すブロック図、第1()図
は従来のNC装置の一般的なシステム構成図である。 図において、(1)は数値制御部、(1−1)はcpU
、 (2) 、(2a)は制御プログラムメモリ、(2
−1)は・〈ラメータチェックプログラ15、(3)制
御ブタメモリ、(4)はバラシータメモリ、(5)は加
1−プログラムメモリ、(6)は機械制御部、<6−1
)は機械操作盤、(6−2)は機械制御INF 、(f
3−3)はサーボ制御1/I’ 、(7)は1作機械、
(8)は情報記忰媒体、(9)は入力¥C置、(9−3
)は紙テープリーダ1/F 、 (9−2) fi紙テ
ープパンチ+ I/P 、(10)ハ操作ホー F I
II御g i!、(II)i、t CRT 、 (11
−1)ハcRT1/F 、、 (12)はキーボード、
(12−1)はキーボード1/F −(13)ハI C
カー ド、<14)ハI Cカー トlJ−ダ・ライタ
装置、(15)は基本パラメータメモリ、(1G)は挿
入検出手段、(L7)は電源制御部、(18)はICカ
ード(13)とICカードリーダ・ライク装置(14)
との情報接続部、(21)はFDD I#’ 、 (2
2)は通信1/Fである。 なお、図中、同一符号は同−又は相当部分を示す。
FIG. 1 is a block diagram showing an embodiment of the NC device according to the first invention, and FIG. 2 is a block diagram showing an embodiment of the NC device according to the first invention.
A general system configuration diagram according to an embodiment of the apparatus, FIG. 3 is a general system configuration diagram according to an embodiment of the NC apparatus according to the first invention.
A connection diagram between the line and each device, FIG. 4 is a block diagram of an embodiment of the NC device according to the second invention, and FIG. 5 is an implementation of the NC device according to the second invention ) A flowchart of a maintenance program incorporated in a control program according to three examples, FIG. 6 is a block diagram showing the first embodiment of the NC device according to the third invention, and FIG. A diagram showing an example of the insertion detection means in the embodiment, FIG. 8 is a diagram showing an example of the lower power supply control stage in the embodiment of FIG. 6, and FIG. 9 is a diagram showing a second embodiment of the NC device according to the third invention. FIG. 10 is a block diagram showing an example (and FIG. 11 is a diagram showing an example of the operation control means in the embodiment of FIG. Block diagram, 1st
2 is a diagram showing an example of the operation control means in the embodiment of FIG. The figure is a block diagram showing the configuration of a conventional NC device, and Figure 1 () is a general system configuration diagram of a conventional NC device. cpU
, (2) , (2a) is the control program memory, (2
-1) is -〈Rameter check program 15, (3) control button memory, (4) is baracita memory, (5) is addition 1-program memory, (6) is machine control section, <6-1
) is the machine operation panel, (6-2) is the machine control INF, (f
3-3) is servo control 1/I', (7) is 1 machine tool,
(8) is an information storage medium, (9) is an input ¥C location, (9-3
) is paper tape reader 1/F, (9-2) fi paper tape punch + I/P, (10) c operation hole FI
II go g i! , (II)i,t CRT , (11
-1) cRT1/F, (12) is the keyboard,
(12-1) is keyboard 1/F - (13) H IC
Card, <14) IC card writer device, (15) basic parameter memory, (1G) insertion detection means, (L7) power supply control unit, (18) IC card (13) ) and IC card reader-like devices (14)
(21) is the information connection part with FDD I#', (2
2) is the communication 1/F. In addition, in the figures, the same reference numerals indicate the same or corresponding parts.

Claims (3)

【特許請求の範囲】[Claims] (1)マイクロコンピュータを内蔵し、あらかじめ記憶
された加工プログラム及び制御プログラムにより数値制
御を行う数値制御装置において、前記数値制御装置の仕
様を規定する各種パラメータ情報を記憶するICカード
と、 前記ICカードにあらかじめ記憶された情報を読取り前
記数値制御装置に供給し、また該数値制御装置より供給
される情報を前記ICカードに書込むICカードリーダ
・ライタ装置とを備えたことを特徴とする数値制御装置
(1) In a numerical control device that includes a built-in microcomputer and performs numerical control using pre-stored machining programs and control programs, an IC card that stores various parameter information that defines the specifications of the numerical control device; and the IC card. A numerical control system characterized by comprising an IC card reader/writer device that reads information stored in advance in the computer and supplies it to the numerical control device, and also writes information supplied from the numerical control device to the IC card. Device.
(2)マイクロコンピュータを内蔵し、あらかじめ記憶
された加工プログラム及び制御プログラムにより数値制
御を行う数値制御装置において、前記数値制御装置の仕
様を規定する各種パラメータ情報を記憶するICカード
と、 前記ICカードにあらかじめ記憶された情報を読取り前
記数値制御装置に供給し、また該数値制御装置より供給
される情報を前記ICカードに書込むICカードリーダ
・ライタ装置と、 前記数値制御装置の基本仕様を記憶する基本パラメータ
メモリと、 前記ICカードリーダ・ライタ装置に挿入された前記I
Cカードから読取った情報と、前記基本パラメータメモ
リから読出された基本仕様とを比較し、その整合性をチ
ェックするパラメータチェック手段とを備えたことを特
徴とする数値制御装置。
(2) In a numerical control device that includes a built-in microcomputer and performs numerical control using pre-stored machining programs and control programs, an IC card that stores various parameter information that defines specifications of the numerical control device; and the IC card. an IC card reader/writer device that reads information stored in advance in the computer and supplies it to the numerical control device, and also writes information supplied from the numerical control device to the IC card; and stores basic specifications of the numerical control device. the basic parameter memory inserted into the IC card reader/writer device;
A numerical control device comprising: parameter checking means for comparing information read from a C card and basic specifications read from the basic parameter memory to check consistency thereof.
(3)マイクロコンピュータを内蔵し、あらかじめ記憶
された加工プログラム及び制御プログラムにより数値制
御を行う数値制御装置において、前記数値制御装置の仕
様を規定する各種パラメータ情報を記憶するICカード
と、 前記ICカードにあらかじめ記憶された情報を読取り前
記数値制御装置に供給し、また該数値制御装置より供給
される情報を前記ICカードに書込むICカードリーダ
・ライタ装置と、 前記ICカードリーダ・ライタ装置に前記ICカードが
正規に挿入された状態を検出し、挿入完了信号を出力す
る挿入検出手段と、 前記挿入検出手段が挿入完了信号を出力しているときの
みに、前記数値制御装置の運転を可能とするための電源
制御もしくは運転制御を行う、電源制御手段もしくは運
転制御手段とを備えたことを特徴とする数値制御装置。
(3) In a numerical control device that includes a built-in microcomputer and performs numerical control using pre-stored machining programs and control programs, an IC card that stores various parameter information that defines the specifications of the numerical control device; and the IC card. an IC card reader/writer device that reads information stored in advance in the computer and supplies it to the numerical control device, and writes information supplied from the numerical control device to the IC card; an insertion detection means for detecting a state in which an IC card is properly inserted and outputting an insertion completion signal; and an insertion detection means for enabling the numerical control device to operate only when the insertion detection means outputs an insertion completion signal. 1. A numerical control device characterized by comprising a power supply control means or an operation control means for performing power supply control or operation control to perform power supply control or operation control.
JP9548088A 1988-04-20 1988-04-20 Numerical controller Pending JPH0235506A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP9548088A JPH0235506A (en) 1988-04-20 1988-04-20 Numerical controller

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP9548088A JPH0235506A (en) 1988-04-20 1988-04-20 Numerical controller

Publications (1)

Publication Number Publication Date
JPH0235506A true JPH0235506A (en) 1990-02-06

Family

ID=14138780

Family Applications (1)

Application Number Title Priority Date Filing Date
JP9548088A Pending JPH0235506A (en) 1988-04-20 1988-04-20 Numerical controller

Country Status (1)

Country Link
JP (1) JPH0235506A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0716491A1 (en) * 1994-12-05 1996-06-12 Siemens Aktiengesellschaft Electronic trip device with a microprocessor

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0716491A1 (en) * 1994-12-05 1996-06-12 Siemens Aktiengesellschaft Electronic trip device with a microprocessor

Similar Documents

Publication Publication Date Title
US5391968A (en) Numerically controlled machine tool management system
US4768162A (en) Electronic apparatus having a power control circuit for developing a power disconnection invalidating instruction in order to protect memory contents
JPH0235506A (en) Numerical controller
US10139919B2 (en) Electronic device and numerical controller
JP4269533B2 (en) Numerical controller
JP4347190B2 (en) Machine tool controller
JP3635813B2 (en) Programming method
JPH09114513A (en) Numerical control system
JP2001056704A (en) Program expression display device
WO2024134894A1 (en) Control device and industrial machine
JPH07323973A (en) Maintenance device for elevator
JP3180801B2 (en) Numerically controlled machine tools
JP3169012B2 (en) Numerical control unit
JP2737489B2 (en) Numerical control unit
JPS62100805A (en) Programmable controller
JP2005135153A (en) Numerical control device
JP2002338153A (en) Elevator control device
JPH0581089A (en) Electronic equipment
JPH07230307A (en) Program developing device for sequencer
JPH07200431A (en) Automatic variation system for set parameter
JPH04296910A (en) Numerical controller
JP2000347944A (en) Microcomputer with built-in nonvolatile memory
JPH0863209A (en) Program protection system
JPH07157226A (en) Maintenance device for elevator
JPH08339209A (en) Display device for programmable controller and display information writing method