JPH10133870A - Device and method for controlling nc machine tool - Google Patents
Device and method for controlling nc machine toolInfo
- Publication number
- JPH10133870A JPH10133870A JP8285217A JP28521796A JPH10133870A JP H10133870 A JPH10133870 A JP H10133870A JP 8285217 A JP8285217 A JP 8285217A JP 28521796 A JP28521796 A JP 28521796A JP H10133870 A JPH10133870 A JP H10133870A
- Authority
- JP
- Japan
- Prior art keywords
- additional function
- usage
- function software
- software
- stored
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Numerical Control (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、NC工作機械に付
加機能を追加する技術に関するものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a technique for adding an additional function to an NC machine tool.
【0002】[0002]
【従来の技術】NC工作機械は通常基本機能と付加機能
から構成されている。付加機能には工場取付、サービス
マンの現地取付可能、ユーザー取付可能、ソフトウエア
の追加のみによるものと様々のレベルのものがある。従
来、付加機能を追加する場合ソフトウエアの追加のみで
もサービスマンがユーザー先に訪問し作業を行ってい
た。そのためサービスマンの出張費用がかかりさらに訪
問までの時間も要した。又、ユーザーが付加機能の内容
を確認出来るのは展示会やメーカーのショールームでの
デモなどによっていた。この場合同じNC工作機械でも
仕様が多様でありユーザー所有のNC工作機械とは仕様
が異なることが多く、このため実際には使えない付加機
能を買ってしまったり、一時的に使用しその後使用しな
い付加機能を買ったり、突然の注文にも対処できるよう
に全付加機能を買って用意しておくような無駄があっ
た。2. Description of the Related Art An NC machine tool usually has a basic function and an additional function. Additional functions are available at various levels, such as factory installation, service installation on site, user installation, and additional software only. Conventionally, when adding additional functions, a service technician would visit the user and perform work even if only software was added. As a result, the serviceman was required to travel and took a long time to visit. In addition, users could confirm the contents of the additional functions through exhibitions and demonstrations in maker's showrooms. In this case, even the same NC machine tool has various specifications, and the specifications are often different from those of the NC machine tool owned by the user. For this reason, additional functions that cannot be actually used are purchased or temporarily used and not used thereafter. There was a waste of buying additional functions or buying and preparing all additional functions so that sudden orders could be dealt with.
【0003】[0003]
【発明が解決しようとする課題】従来の方法では付加機
能は買い取りであり気軽に試してみることが出来なかっ
た。又、一時的に使う使用頻度の低い付加機能も買い取
る必要があった。さらに、ユーザー取付可能なハードウ
エアとソフトウエアの追加による付加機能の追加やソフ
トウエアの追加のみによる付加機能の追加でもサービス
マンが客先まで訪問していたため、費用も時間もかかっ
ていた。本発明では、サービスマンが客先まで訪問して
追加する必要の無い付加機能を使用可能にすることによ
り、試用や一時的使用を安価で短時間に提供することを
目的とする。In the conventional method, the additional functions were purchased and could not be easily tried. In addition, it was necessary to buy additional functions that are used temporarily and are not frequently used. Furthermore, even if additional functions were added by adding user-installable hardware and software, or additional functions were added only by adding software, the serviceman had to visit the customer, which was costly and time-consuming. An object of the present invention is to provide a trial and temporary use at a low cost and in a short time by enabling a serviceman to use an additional function that does not need to be visited and added to a customer.
【0004】[0004]
【課題を解決するための手段】上記目的を達成するため
本発明の請求項1は付加機能のソフトウェアを記憶する
付加機能ソフトウェア格納部と、前記付加機能ソフトウ
ェアの使用権を得るための使用権ポイントを入力する入
力手段と、前記入力手段から入力した使用権ポイントを
記憶する保有使用権ポイント格納部と、付加機能ソフト
ウェア格納部に記憶された前記付加機能ソフトウェアそ
れぞれを使用するのに必要な単位当たりの使用権ポイン
トの使用量を記憶する単位当たり使用量格納部と、前記
付加機能ソフトウェア格納部に記憶されている付加機能
ソフトウェアから使用する付加機能ソフトウェアを選択
する付加機能選択機能と、前記付加機能選択機能により
選択した付加機能ソフトウェアを使用すると、単位当た
り使用量格納部に記憶してある当該付加機能ソフトウェ
アの単位当たり使用権ポイント使用量と使用単位と、保
有使用権ポイント格納部に記憶された使用権ポイントか
ら付加機能ソフトウェア使用後の保有使用権ポイントを
算出し保有使用権ポイント格納部に記憶する使用権ポイ
ント算出機能を有する構成としてある。In order to achieve the above object, a first aspect of the present invention is an additional function software storage unit for storing additional function software, and a usage right point for obtaining a usage right of the additional function software. Input means for inputting the right-of-use, a right-of-use point storage unit for storing the right-of-use points inputted from the input means, and a unit required for using each of the additional function software stored in the additional function software storage unit. A usage amount storage unit for storing the usage amount of the usage right point, an additional function selection function for selecting additional function software to be used from the additional function software stored in the additional function software storage unit, and the additional function When the additional function software selected by the selection function is used, Calculates the usage right point after using the additional function software from the usage right point usage amount and usage unit per unit of the additional function software that has been remembered and the usage right point stored in the holding usage right point storage unit. It is configured to have a usage right point calculation function stored in the right point storage unit.
【0005】また請求項2記載の発明は前記付加機能ソ
フトウェアの使用権を得るための使用権ポイントを入力
記憶する工程と、予め記憶してある付加機能ソフトウェ
アから使用する付加機能ソフトウェアを選択する工程
と、保有している使用権ポイントと選択使用した付加機
能ソフトウェアの単位当たり使用権ポイント使用量と使
用単位から付加機能ソフトウェア使用後の保有使用権ポ
イントを算出する工程を有する。According to a second aspect of the present invention, a step of inputting and storing a usage right point for obtaining a usage right of the additional function software, and a step of selecting additional function software to be used from the previously stored additional function software And calculating the usage right points after using the additional function software from the usage right points held and the usage right point usage per unit of the additional function software selected and used and the usage unit.
【0006】また請求項3記載の発明は前記付加機能ソ
フトウェアの使用権に関する情報を記憶する付加機能使
用権データ格納部と、記憶してある付加機能の内で使用
の対象となる付加機能ソフトウェアを記憶する使用可能
付加機能データ格納部と、付加機能ソフトウェア毎に定
められた単位当たりの使用権ポイント使用量を記憶する
単位当たり使用量格納部とをゆうする構成としてある。According to a third aspect of the present invention, there is provided an additional function use right data storage unit for storing information on a use right of the additional function software, and additional function software to be used among the stored additional functions. The configuration is such that a usable additional function data storage unit that stores therein and a usage amount storage unit that stores a usage right point usage amount per unit determined for each additional function software are used.
【0007】また請求項4記載の発明は付加機能ソフト
ウェア格納部に記憶された付加機能ソフトウェアと、単
位当たり使用量格納部に記憶してある当該付加機能ソフ
トウェアの単位当たり使用権ポイント使用量と、保有使
用権ポイント格納部に記憶された保有使用権ポイントの
情報を含む表示画面から付加機能ソフトウェアを選択す
る工程を有するAccording to a fourth aspect of the present invention, the additional function software stored in the additional function software storage unit, the usage right point usage per unit of the additional function software stored in the unit usage storage unit, and Including a step of selecting additional function software from a display screen including information on the held use right points stored in the held use right point storage unit.
【0008】[0008]
【発明の実施の形態】以下、本発明の実施の形態を図面
を参照しながら説明する。図1は本発明の制御装置の概
略図であり、制御装置の制御をする制御部10と、制御
装置の制御に必要なソフトウェアとデータを記憶する記
憶装置20と、外部装置とのインターフェイスとなるI
/O回路30と、I/O回路30を介して制御部10に
制御される表示装置31、入力装置32、外部記憶装置
33と、通信回線を介して外部と情報のやり取りを行う
インターフェイスとなる通信用I/O回路40と、NC
工作機械のモータ・アクチュエータ類の駆動を制御し、
センサ類からの信号をうけ機械の状態を判断し機械の動
作の制御をするNC部50とから構成されている。Embodiments of the present invention will be described below with reference to the drawings. FIG. 1 is a schematic diagram of a control device of the present invention. The control unit 10 controls the control device, a storage device 20 stores software and data necessary for control of the control device, and serves as an interface with an external device. I
The I / O circuit 30, the display device 31, the input device 32, and the external storage device 33 controlled by the control unit 10 via the I / O circuit 30, and an interface for exchanging information with the outside via a communication line. Communication I / O circuit 40 and NC
Controls the drive of motors and actuators of machine tools,
An NC unit 50 receives signals from sensors and determines the state of the machine and controls the operation of the machine.
【0009】この記憶装置20内には付加機能ソフトウ
ェアを記憶する付加機能ソフトウェア格納部22と、付
加機能ソフトウェアの使用権に関する情報を記憶する付
加機能使用権データ格納部23と、記憶してある付加機
能の内で使用の対象となる付加機能ソフトウェアを記憶
する使用可能付加機能データ格納部24と、付加機能ソ
フトウェア毎に定められた単位時間または使用回数当た
りの使用権ポイント使用量を記憶する単位当たり使用量
格納部25と、現在ユーザーが保有している使用権ポイ
ントを記憶する保有使用権ポイント格納部26と加工プ
ログラム実行中等の付加機能ソフトウェアの使用途中の
使用量を記憶する使用量格納部27がある。又、この記
憶装置20内に記憶してある使用権ポイント入力ソフト
ウェアに従い、制御部10はI/O回路30を介して外
部記憶装置33から、通信用I/O回路40を介して外
部から使用権ポイントを入力し保有使用権ポイント格納
部26に記憶されている保有使用権ポイントに加算す
る。更にこの記憶装置20内に記憶してある付加機能選
択ソフトウェアに従い、制御部10は付加機能ソフトウ
ェア格納部22に記憶されている付加機能ソフトウェア
をI/O回路30を介して表示装置31に表示する。表
示装置31に表示された付加機能ソフトウェアからI/
O回路30を介して入力装置32からの入力により選択
する付加機能ソフトウェアを指定させる。更に又この記
憶装置20内に記憶してある使用権ポイント算出ソフト
ウェアに従い制御部10は選択した付加機能ソフトウェ
アの使用時間又は使用回数にその付加機能ソフトウェア
の単位当たり使用量格納部25に記憶してある単位当た
り使用量をかけ使用量を求め保有使用権ポイント格納部
26に記憶されている保有使用権ポイントから減算し保
有使用権ポイントを算出する。その結果の使用権ポイン
トを保有使用権ポイント格納部26に記憶する。The storage device 20 includes an additional function software storage unit 22 for storing additional function software, an additional function use right data storage unit 23 for storing information on the use right of the additional function software, and a stored additional function. A usable additional function data storage unit 24 for storing the additional function software to be used in the function, and a unit for storing the usage right point usage amount per unit time or number of uses determined for each additional function software A usage amount storage unit 25, a stored usage right point storage unit 26 that stores usage right points currently held by the user, and a usage amount storage unit 27 that stores the usage amount during use of the additional function software such as during execution of a machining program. There is. Further, in accordance with the usage right point input software stored in the storage device 20, the control unit 10 uses the external storage device 33 via the I / O circuit 30 and externally uses the communication I / O circuit 40. The right point is input and added to the held right point stored in the held right point storage unit 26. Further, according to the additional function selection software stored in the storage device 20, the control unit 10 displays the additional function software stored in the additional function software storage unit 22 on the display device 31 via the I / O circuit 30. . From the additional function software displayed on the display device 31,
The additional function software to be selected by the input from the input device 32 via the O circuit 30 is designated. Further, in accordance with the usage right point calculation software stored in the storage device 20, the control unit 10 stores the usage time or the number of times of use of the selected additional function software in the unit usage storage unit 25 of the additional function software. The usage amount is calculated by multiplying the usage amount per unit to obtain the usage amount, and subtracting the usage amount from the holding right point stored in the holding right point storage unit 26 to calculate the holding right point. The resulting usage right point is stored in the held usage right point storage unit 26.
【0010】図2は本発明のNC工作機械の制御方法の
フローチャート図である。まず入力装置32から指示を
入力して図3の使用権ポイント入力画面を選択し表示装
置31に表示させ、画面に従い入力装置32を使い外部
記憶装置33又は通信用I/O回路40を介して通信に
より使用権ポイントを入力するか選択する。外部記憶装
置33を選択した場合はその装置に合った記憶媒体例え
ばメモリカードやフロッピイディスクに記憶された使用
権ポイントを入力する。通信による使用権ポイント入力
を選択した場合定められた手順に従い通信を行い使用権
ポイントを外部から入力する。FIG. 2 is a flowchart of the control method of the NC machine tool according to the present invention. First, an instruction is input from the input device 32, the usage right point input screen of FIG. 3 is selected and displayed on the display device 31, and the input device 32 is used in accordance with the screen, via the external storage device 33 or the communication I / O circuit 40. Enter or select the usage right point by communication. When the external storage device 33 is selected, the right of use stored in a storage medium suitable for the device, for example, a memory card or a floppy disk is input. When the use right point input by communication is selected, communication is performed in accordance with a predetermined procedure, and the use right point is input from outside.
【0011】次に入力装置32から指示を入力して図4
の付加機能選択画面を選択し付加機能ソフトウェア格納
部22に記憶されている付加機能ソフトウェアを表示装
置31に表示させ、画面に従い入力装置32を使い使用
したい付加機能を付加機能選択画面から選択する。その
後、加工プログラムを実行し工作機械を駆動し部品加工
を行う。付加機能ソフトウェアがシミュレーションソフ
トウェアの場合のように実際に工作機械を駆動しない場
合にもそれを実行する。制御部10は記憶装置20内に
記憶してある使用権ポイント算出ソフトウェアに従い選
択した付加機能ソフトウェアの使用時間又は使用回数に
その付加機能ソフトウェアの単位当たり使用量格納部2
5に記憶してある単位当たり使用量をかけ使用量をを求
め保有使用権ポイント格納部26に記憶されている保有
使用権ポイントから減算し算出する。その結果の使用権
ポイントを保有使用権ポイント格納部26に記憶する。
加工プログラムに通常設定する繰り返し加工回数や付加
機能ソフトウェアの使用時間の予定量が終了するまでこ
れを繰り返す。Next, an instruction is inputted from the input device 32 and FIG.
Is displayed on the display device 31, and the additional function desired to be used using the input device 32 is selected from the additional function selection screen according to the screen. After that, a machining program is executed to drive the machine tool to perform component machining. This is executed even when the additional function software does not actually drive the machine tool as in the case of the simulation software. The control unit 10 stores the usage time or the number of times of use of the additional function software selected in accordance with the usage right point calculation software stored in the storage device 20, and stores the usage amount per unit of the additional function software.
5 is calculated by multiplying the usage amount per unit stored in 5 to obtain the usage amount and subtracting it from the usage right point stored in the holding right point storage unit 26. The resulting usage right point is stored in the held usage right point storage unit 26.
This is repeated until the number of times of repetition processing normally set in the processing program and the scheduled amount of use time of the additional function software are completed.
【0012】[0012]
【実施例】本発明の一実施例を図1乃至図4により説明
する。図1に示すように制御装置の制御部10は記憶装
置20に記憶された制御ソフトウェアとデータによりI
/O回路30を介して表示装置31の画面を制御し、入
力装置32からの入力信号を制御し、外部記憶装置33
とソフトウェアやデータをやり取りする。通信用I/O
回路40を介しての通信による場合も同様に制御しソフ
トウェアやデータをやり取りする。記憶装置20は制御
装置を制御するのに必要な制御ソフトウェアやデータを
記憶し、計算等に使用するRAMも有する。NC工作機
械の基本機能以外の付加機能を制御するための付加機能
ソフトウェアをユーザーが購入していないものも含めて
用意されている物すべてを予め付加機能ソフトウェア格
納部22に記憶する。この記憶してある付加機能ソフト
ウェアに関する各種データも同様に予め記憶装置20に
記憶する。この各種データの格納部には記憶された付加
機能ソフトウェアそれぞれの使用権の購入、使用中等の
状態を示す情報を記憶する付加機能使用権データ格納部
23や、記憶された付加機能ソフトウェアのうち現在の
機械構成で使用可能な付加機能ソフトウェアかを記憶す
る使用可能付加機能データ格納部24や、付加機能ソフ
トウェアそれぞれを使用するのに必要な使用権ポイント
を時間や回数の一定の単位当たりの使用量で示した単位
当たり使用量格納部25等がある。又、ユーザーの現在
保有している使用権ポイントの量を記憶する保有使用権
ポイント格納部26もこの記憶装置20内にある。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS One embodiment of the present invention will be described with reference to FIGS. As shown in FIG. 1, the control unit 10 of the control device uses the control software and data stored in the storage device 20 to execute I / O.
The screen of the display device 31 is controlled via the I / O circuit 30, the input signal from the input device 32 is controlled, and the external storage device 33 is controlled.
Exchange software and data with Communication I / O
In the case of communication via the circuit 40, control is similarly performed to exchange software and data. The storage device 20 stores control software and data necessary for controlling the control device, and also has a RAM used for calculations and the like. All the additional function software for controlling additional functions other than the basic functions of the NC machine tool, including those not purchased by the user, are stored in the additional function software storage unit 22 in advance. The stored various data on the additional function software is also stored in the storage device 20 in advance. The storage section for various data stores an additional function usage right data storage section 23 for storing information indicating the status of purchase and use of each of the stored additional function software. The available additional function data storage unit 24 that stores the additional function software that can be used in the machine configuration of the above, and the usage right points necessary for using each of the additional function software are used for a certain unit of time and number of times. There is a storage amount storage unit 25 shown in FIG. The storage device 20 also has a stored usage right point storage unit 26 for storing the amount of usage right points currently held by the user.
【0013】表示装置31はCRTや液晶ディスプレイ
やプラズマディスプレイ等により構成されI/O回路3
0を介して記憶装置20に記憶されている表示制御ソフ
トウェアと表示用データに従い制御部10に制御され画
面表示を行う。付加機能ソフトウェアに関する各種デー
タは格納部から読み出され、そのままあるいは加工され
て画面上に表示される。入力装置32はキーボードやタ
ッチパネル等により構成されI/O回路30を介して記
憶装置20に記憶されている入力制御ソフトウェアに従
い制御部10に制御され指示やデータの入力を行う。画
面の選択や使用する付加機能ソフトウェアの選択等をこ
の入力装置31からの入力により行う。付加機能選択機
能は記憶装置20に記憶されている付加機能選択ソフト
ウェアに従い表示制御ソフトウェアと入力制御ソフトウ
ェアを使い制御する制御部10とこれに制御され付加機
能選択画面を表示する表示装置31と選択入力を行う入
力装置32により形成する。The display device 31 is composed of a CRT, a liquid crystal display, a plasma display, etc.
The display is controlled by the control unit 10 in accordance with display control software and display data stored in the storage device 20 via the display device 0. Various data related to the additional function software is read from the storage unit and displayed on the screen as it is or after being processed. The input device 32 is configured by a keyboard, a touch panel, or the like, and is controlled by the control unit 10 according to input control software stored in the storage device 20 via the I / O circuit 30 to input instructions and data. Selection of a screen, selection of additional function software to be used, and the like are performed by input from the input device 31. The additional function selection function is controlled by the control unit 10 using display control software and input control software according to the additional function selection software stored in the storage device 20, the display device 31 controlled by the control unit 10 to display the additional function selection screen, and the selection input. Is formed by the input device 32 that performs the following.
【0014】外部記憶装置33はカードリーダやフロッ
ピィディスク装置等により構成されI/O回路30を介
して記憶装置20に記憶されている外部記憶装置制御ソ
フトウェアに従い制御部10に制御されICカードやフ
ロッピィディスク等の記憶媒体との間でソフトウェアや
データのやり取りを行う。ユーザーが購入した使用権ポ
イントを記憶した記憶媒体から制御装置に使用権ポイン
トを入力し、保有使用権ポイント格納部26に記憶され
ている使用権ポイントに加算し使用権ポイントの入力、
補充を行う。通信用I/O回路40は記憶装置20に記
憶されている通信用制御ソフトウェアに従い制御部10
に制御され通信回線を介して外部と通信を行う。使用権
ポイントを通信回線を介して送付する能力を持つNC工
作機械のメーカや販売店の通信設備と定められた手順や
ユーザー個々のキーワード等を使い送付させ入力し、保
有使用権ポイント格納部26に記憶されている使用権ポ
イントに加算し使用権ポイントの入力、補充を行う。付
加機能ソフトウェアの使用権ポイントを入力する入力手
段は上記のように外部記憶装置33や通信用I/O回路
40を使い構成する。The external storage device 33 is constituted by a card reader, a floppy disk device or the like, and is controlled by the control unit 10 according to the external storage device control software stored in the storage device 20 via the I / O circuit 30, and is controlled by an IC card or a floppy disk. Exchanges software and data with storage media such as disks. The user inputs the usage right point to the control device from the storage medium storing the purchased usage right point, adds the usage right point to the usage right point stored in the held usage right point storage unit 26, and inputs the usage right point.
Replenish. The communication I / O circuit 40 controls the control unit 10 according to the communication control software stored in the storage device 20.
And communicates with the outside via a communication line. The use right point storage unit 26 has a use right point storage unit 26 in which the user can send the use right point by using a predetermined procedure or a user-specific keyword or the like as a communication facility of an NC machine tool maker or a dealer having the ability to send the use right point via a communication line. Is added to the usage right points stored in the storage device, and the usage right points are input and supplemented. The input means for inputting the usage right point of the additional function software is configured using the external storage device 33 and the communication I / O circuit 40 as described above.
【0015】加工プログラムを実行し選択した付加機能
ソフトウェアを使用すると、記憶装置20に記憶されて
いる使用権ポイント算出ソフトウェアに従い制御部10
はその付加機能ソフトウェアを単位時間又は単位回数使
用するのに必要となる使用権ポイントを単位当たり使用
量格納部25から読み出し、この使用権ポイントに何単
位時間又は何単位回数使用したかの値をかけ使用権ポイ
ント使用量を算出する。保有使用権ポイント格納部26
に記憶してある前回までユーザーが保有していた使用権
ポイントを読み出しこの値から上記のように算出した使
用権ポイント使用量を減算し現在のユーザーが保有して
いる使用権ポイントを算出し、保有使用権ポイント格納
部26に記憶する。このように使用権ポイント算出機能
を形成する。When the processing program is executed and the selected additional function software is used, the control unit 10 according to the usage right point calculation software stored in the storage device 20 is used.
Reads out the usage right points required to use the additional function software for the unit time or the unit number from the usage amount per unit storage unit 25, and stores a value indicating how many unit times or how many times the usage right points have been used for the usage right points. Calculate the amount of the usage right point usage. Holding right point storage unit 26
The usage right point held by the user until the previous time stored in the previous time is read out, the usage right point usage amount calculated as described above is subtracted from this value to calculate the usage right point held by the current user, It is stored in the held use right point storage unit 26. In this way, a usage right point calculation function is formed.
【0016】NC部50は加工プログラムに従って制御
部10から出された指示やデータにより機械を構成する
モータアクチュエータ類51を駆動制御し、センサ類5
2からの信号を受け機械部の状態を判断しモータアクチ
ュエータ類51の駆動制御に使ったり制御部10に送り
表示装置31での機械の状態の表示のデータとする。The NC unit 50 drives and controls motor actuators 51 constituting the machine according to instructions and data issued from the control unit 10 according to a machining program.
2 to determine the state of the mechanical section and use it for drive control of the motor actuators 51 or send it to the control section 10 to display data of the state of the machine on the display device 31.
【0017】図2は本発明のNC工作機械の制御方法の
フローチャート図である。まず入力装置32から入力し
て図4に示した使用権ポイント入力画面を選択し表示装
置31に表示させる。使用権ポイントの入力をカードリ
ーダやフロッピイディスク装置などの外部記憶装置33
から行うか通信用I/O回路40を介して通信により行
うか選択する。外部記憶装置33を選択するとユーザー
が購入した使用権ポイントを記憶してある外部記憶装置
33にあったICカードやフロッピイディスク等の記憶
媒体をセットするように指示が表示される。記憶媒体を
セットし入力装置32から使用権ポイントの入力を指示
する。制御部10はI/O回路30を介して記憶媒体に
記憶してある使用権ポイントを入力し、保有使用権ポイ
ント格納部26に記憶されているすでに保有している使
用権ポイントに加算して新たな保有使用権ポイントとし
て保有使用権ポイント格納部26に記憶する。通信用I
/O回路40を介して通信により使用権ポイントを入力
する方法を選択すると、ユーザーコードやキーワードや
購入使用権ポイント数などの入力指示が表示される。こ
れに従い入力装置32から必要なデータを入力すると、
通信の相手のNC工作機械メーカや販売店から通信回線
を介して使用権ポイントが送付されて来る。制御部10
はこれを入力し、上記外部記憶装置33からの入力と同
様に処理し新たな保有使用権ポイントとして保有使用権
ポイント格納部26に記憶する。FIG. 2 is a flowchart of the control method of the NC machine tool according to the present invention. First, an input is made from the input device 32 to select the usage right point input screen shown in FIG. Input of the usage right point is performed by an external storage device 33 such as a card reader or a floppy disk device.
, Or through communication via the communication I / O circuit 40. When the external storage device 33 is selected, an instruction is displayed to set a storage medium such as an IC card or a floppy disk in the external storage device 33 storing the usage right points purchased by the user. The user sets a storage medium and instructs the input device 32 to input a usage right point. The control unit 10 inputs the usage right point stored in the storage medium via the I / O circuit 30 and adds the usage right point to the already held usage right point stored in the held usage right point storage unit 26. It is stored in the owned right point storage unit 26 as a new owned right point. Communication I
When the user selects a method of inputting the usage right point by communication via the / O circuit 40, input instructions such as a user code, a keyword, and the number of purchase usage right points are displayed. When necessary data is input from the input device 32 in accordance with this,
The right-of-use point is sent from the NC machine tool maker or dealer of the communication partner via a communication line. Control unit 10
Receives this, processes it in the same manner as the input from the external storage device 33, and stores it in the owned right point storage unit 26 as a new owned right point.
【0018】付加機能ソフトウェアはこれを搭載するN
C工作機械で使用可能なすべてのものを予め付加機能ソ
フトウェア格納部22に記憶しておく。図4で示す付加
機能選択画面を入力装置32の入力で選択すると、使用
可能付加機能データ格納部24から現在のNC工作機械
で使用可能な使用対象となる付加機能ソフトウェアのデ
ータを読み出し、付加機能選択画面に表示する付加機能
一覧表には使用可能な付加機能ソフトウェアをのせる。
その使用可能な付加機能ソフトウェアについて使用権が
購入されているか選択されて使用中等のデータを付加機
能使用権データ格納部23から読み出し加工して付加機
能一覧表の現状欄に表示する。付加機能ソフトウェアそ
れぞれを使用するのに必要な使用権ポイントを時間や回
数の一定の単位当たりの使用量で示した単位当たり使用
量格納部25からのデータを読み出し付加機能一覧表に
表示する。図3では単位は分となっている。保有使用権
ポイント格納部26に記憶されている現在保有している
使用権ポイント数も読み出して付加機能選択画面に表示
する。一時的に使用する場合使用する付加機能ソフトウ
ェアを指定し、使用する時間や回数等を入力する。The additional function software is loaded with N
Everything that can be used in the C machine tool is stored in the additional function software storage unit 22 in advance. When the additional function selection screen shown in FIG. 4 is selected by the input of the input device 32, the data of the additional function software which can be used in the current NC machine tool is read from the available additional function data storage unit 24, and the additional function is selected. A list of additional functions displayed on the selection screen includes available additional function software.
For the usable additional function software, data indicating that the usage right has been purchased or not is selected and used, and the like is read from the additional function usage right data storage unit 23 and processed and displayed in the current column of the additional function list. The usage right points required to use each of the additional function software are indicated by the amount of use per unit of time or number of times, and the data from the unit usage storage unit 25 is read out and displayed in the additional function list. In FIG. 3, the unit is minutes. The number of currently used right points stored in the held right point storage unit 26 is also read out and displayed on the additional function selection screen. For temporary use Specify the additional function software to be used, and enter the time and number of times to use it.
【0019】現在の保有使用権ポイントから選択した付
加機能ソフトウェアの入力した使用時間や回数に不足し
ている場合アラームを発生することもできる。又、加工
プログラムを選択してから付加機能ソフトウェアを選択
すると該加工プログラムで使用しないソフトウェアの場
合アラームを発生することも出来る。An alarm can also be generated when the usage time or the number of times of use of the additional function software selected from the current possession right point is insufficient. If the additional function software is selected after selecting the processing program, an alarm can be generated for software not used in the processing program.
【0020】この付加機能選択画面で付加機能ソフトウ
ェアを購入することもできる。購入希望の付加機能ソフ
トウェアを選択すると制御部10は保有使用権ポイント
格納部26に記憶されている現在保有している使用権ポ
イントから希望付加機能ソフトウェアの購入に必要な使
用権ポイントを減算し算出した使用権ポイントを保有使
用権ポイント格納部26に記憶し、付加機能使用権デー
タ格納部23の当該付加機能ソフトウェアのデータを購
入済みに変える。The additional function software can be purchased on the additional function selection screen. When the additional function software desired to be purchased is selected, the control unit 10 calculates by subtracting the usage right points required for purchasing the desired additional function software from the currently held usage right points stored in the held usage right point storage unit 26. The usage right point thus obtained is stored in the held usage right point storage unit 26, and the data of the additional function software in the additional function usage right data storage unit 23 is changed to purchased.
【0021】付加機能選択画面で付加機能ソフトウェア
を指定し使用する時間や回数等を入力する。次に加工プ
ログラムを実行する。入力装置32で加工プログラムを
実行するのに必要なデータを入力した後加工プログラム
を実行する。制御部10は実行中に付加機能ソフトウェ
アを使用するとその使用時間や使用回数を計り使用量格
納部27に記憶させる。1サイクル終了時に使用量格納
部27に記憶された使用量に使用した付加機能ソフトウ
ェアの単位当たり使用量をかけ保有使用権ポイント格納
部26に記憶してある保有使用権ポイントから減算し算
出した使用権ポイントを保有使用権ポイント格納部26
に記憶する。これを繰り返し加工予定量に達すると終了
する。加工予定量に達っしてから上記と同様に保有使用
権ポイントを算出することも出来る。The additional function software is specified on the additional function selection screen, and the time and the number of times of use are input. Next, a machining program is executed. After inputting data necessary for executing the machining program with the input device 32, the machining program is executed. When the additional function software is used during execution, the control unit 10 measures the use time and the number of times of use, and stores the measured time and the number of times of use in the usage amount storage unit 27. At the end of one cycle, the usage amount calculated by multiplying the usage amount stored in the usage amount storage unit 27 by the usage amount per unit of the additional function software used and subtracting from the held usage right point stored in the held usage right point storage unit 26. Right point holding use right point storage unit 26
To memorize. This operation is repeated when the processing amount is reached. After reaching the scheduled processing amount, the usage right point can be calculated in the same manner as described above.
【0022】[0022]
【発明の効果】本発明によれば付加機能を使いNC工作
機械の一時的な高機能化や多機能化が可能となり、必要
な付加機能を必要な時に簡単に使うことができることに
より、最適な加工プログラムを構築していくことが可能
となり、加工時間の短縮や加工制度の向上が図れる。According to the present invention, the NC machine tool can be temporarily enhanced in function or multi-function by using the additional functions, and the necessary additional functions can be easily used when necessary. It is possible to build a machining program, shorten the machining time and improve the machining system.
【図1】本発明の1実施形態のNC工作機械の制御装置
の概略図。FIG. 1 is a schematic diagram of a control device for an NC machine tool according to an embodiment of the present invention.
【図2】本発明の1実施形態のNC工作機械の制御方法
のフローチャート図。FIG. 2 is a flowchart of a control method of the NC machine tool according to one embodiment of the present invention.
【図3】本発明の1実施形態のNC工作機械の表示装置
の付加機能選択画面の図。FIG. 3 is a view showing an additional function selection screen of the display device of the NC machine tool according to the embodiment of the present invention.
【図4】本発明の1実施形態のNC工作機械の表示装置
の使用量ポイント入力画面の図。FIG. 4 is a view showing a usage point input screen of the display device of the NC machine tool according to the embodiment of the present invention.
10 制御部 20 記憶装置 30 I/O回路 40 通信用I/O回路 50 NC部 Reference Signs List 10 control unit 20 storage device 30 I / O circuit 40 communication I / O circuit 50 NC unit
Claims (6)
機能のソフトウェアを記憶する付加機能ソフトウェア格
納部と、前記付加機能ソフトウェアの使用権を得るため
の使用権ポイントを入力する入力手段と、前記入力手段
から入力した使用権ポイントを記憶する保有使用権ポイ
ント格納部と、付加機能ソフトウェア格納部に記憶され
た前記付加機能ソフトウェアそれぞれを使用するのに必
要な単位当たりの使用権ポイントの使用量を記憶する単
位当たり使用量格納部と、前記付加機能ソフトウェア格
納部に記憶されている付加機能ソフトウェアから使用す
る付加機能ソフトウェアを選択する付加機能選択機能
と、前記付加機能選択機能により選択した付加機能ソフ
トウェアを使用すると、単位当たり使用量格納部に記憶
してある当該付加機能ソフトウェアの単位当たり使用権
ポイント使用量と使用単位と、保有使用権ポイント格納
部に記憶された使用権ポイントから付加機能ソフトウェ
ア使用後の保有使用権ポイントを算出し保有使用権ポイ
ント格納部に記憶する使用権ポイント算出機能とを有す
ることを特徴とするNC工作機械の制御装置。1. An NC machine tool control device, wherein: an additional function software storage unit for storing additional function software; input means for inputting a usage right point for obtaining a usage right of the additional function software; A stored right-of-use point storage unit for storing the right-of-use points inputted from the means, and a usage amount of the right-of-use points per unit required to use each of the additional function software stored in the additional function software storage unit. An additional function selection function for selecting an additional function software to be used from the additional function software stored in the additional function software storage section; and an additional function software selected by the additional function selection function. When used, the additional function stored in the unit usage storage unit Calculates the usage right point after using the additional function software from the usage right point usage amount and usage unit per software unit and the usage right point stored in the holding usage right point storage unit and stores it in the holding usage right point storage unit. An NC machine tool control device having a right-of-use point calculation function.
付加機能ソフトウェアの使用権を得るための使用権ポイ
ントを入力記憶する工程と、予め記憶してある付加機能
ソフトウェアから使用する付加機能ソフトウェアを選択
する工程と、保有している使用権ポイントと選択使用し
た付加機能ソフトウェアの単位当たり使用権ポイント使
用量と使用単位から付加機能ソフトウェア使用後の保有
使用権ポイントを算出する工程とからなることを特徴と
するNC工作機械の制御方法。2. A method for controlling an NC machine tool, comprising: inputting and storing a usage right point for obtaining a usage right of the additional function software, and selecting an additional function software to be used from the previously stored additional function software. And the step of calculating the usage right points after using the additional function software from the usage right points possessed and the usage right point usage per unit of the additional function software selected and used and the usage unit. NC machine tool control method.
する情報を記憶する付加機能使用権データ格納部と、記
憶してある付加機能の内で使用の対象となる付加機能ソ
フトウェアを記憶する使用可能付加機能データ格納部
と、付加機能ソフトウェア毎に定められた単位当たりの
使用権ポイント使用量を記憶する単位当たり使用量格納
部とを有することを特徴とする請求項1記載のNC工作
機械の制御装置。3. An additional function use right data storage unit for storing information on the use right of the additional function software, and a usable additional function for storing the additional function software to be used among the stored additional functions. 2. The control device for an NC machine tool according to claim 1, further comprising a data storage unit and a unit usage amount storage unit for storing a usage right point usage amount per unit determined for each additional function software.
た付加機能ソフトウェアと、単位当たり使用量格納部に
記憶してある当該付加機能ソフトウェアの単位当たり使
用権ポイント使用量と、保有使用権ポイント格納部に記
憶された保有使用権ポイントの情報を含む表示画面から
付加機能ソフトウェアを選択する工程を有することを特
徴とする請求項2記載のNC工作機械の制御方法。4. The additional function software stored in the additional function software storage unit, the usage right point usage amount per unit of the additional function software stored in the unit usage storage unit, and the owned usage right point storage unit. 3. The method for controlling an NC machine tool according to claim 2, further comprising a step of selecting additional function software from a display screen including the information on the held use right points stored in the storage device.
であることを特徴とする請求項3記載のNC工作機械の
制御装置。5. The control device for an NC machine tool according to claim 3, wherein the additional function software usage amount is a usage time.
であることを特徴とする請求項3記載のNC工作機械の
制御装置。6. The control device for an NC machine tool according to claim 3, wherein the amount of additional function software used is the number of uses.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP8285217A JPH10133870A (en) | 1996-10-28 | 1996-10-28 | Device and method for controlling nc machine tool |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP8285217A JPH10133870A (en) | 1996-10-28 | 1996-10-28 | Device and method for controlling nc machine tool |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH10133870A true JPH10133870A (en) | 1998-05-22 |
Family
ID=17688628
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP8285217A Pending JPH10133870A (en) | 1996-10-28 | 1996-10-28 | Device and method for controlling nc machine tool |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH10133870A (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002351568A (en) * | 2001-05-28 | 2002-12-06 | Dainippon Printing Co Ltd | Method for managing software license and installation program |
KR100412740B1 (en) * | 2002-05-15 | 2003-12-31 | 현대자동차주식회사 | Open-type numerical control apparatus |
JP2007094576A (en) * | 2005-09-27 | 2007-04-12 | Fujitsu Ltd | Software license management system, software license management method, and computer program |
CN103140317A (en) * | 2010-07-20 | 2013-06-05 | 林肯环球股份有限公司 | Systems for and methods of managing licenses in wedling equipment |
JP2014026435A (en) * | 2012-07-26 | 2014-02-06 | Disco Abrasive Syst Ltd | Processing device |
JP2019079337A (en) * | 2017-10-25 | 2019-05-23 | ファナック株式会社 | Numerical control device |
-
1996
- 1996-10-28 JP JP8285217A patent/JPH10133870A/en active Pending
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002351568A (en) * | 2001-05-28 | 2002-12-06 | Dainippon Printing Co Ltd | Method for managing software license and installation program |
KR100412740B1 (en) * | 2002-05-15 | 2003-12-31 | 현대자동차주식회사 | Open-type numerical control apparatus |
JP2007094576A (en) * | 2005-09-27 | 2007-04-12 | Fujitsu Ltd | Software license management system, software license management method, and computer program |
CN103140317A (en) * | 2010-07-20 | 2013-06-05 | 林肯环球股份有限公司 | Systems for and methods of managing licenses in wedling equipment |
JP2013538390A (en) * | 2010-07-20 | 2013-10-10 | リンカーン グローバル,インコーポレイテッド | System and method for managing licenses in welding equipment |
JP2014026435A (en) * | 2012-07-26 | 2014-02-06 | Disco Abrasive Syst Ltd | Processing device |
CN103577219A (en) * | 2012-07-26 | 2014-02-12 | 株式会社迪思科 | Processing device |
JP2019079337A (en) * | 2017-10-25 | 2019-05-23 | ファナック株式会社 | Numerical control device |
US10895865B2 (en) | 2017-10-25 | 2021-01-19 | Fanuc Corporation | Numerical controller |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3223987B2 (en) | Icon arrangement change device | |
JP5640455B2 (en) | Program, recording medium, servo motor control parameter adjustment method, development support device, servo system development system | |
EP1505462A2 (en) | Programmable controller | |
WO2014112990A1 (en) | Automated input simulation for simulated programmable logic controller | |
EP1310843B1 (en) | Simulation device | |
JPH10133870A (en) | Device and method for controlling nc machine tool | |
EP0157882B1 (en) | Numerical control apparatus | |
JP2013257782A (en) | Numerical control device for machine tool with operation support control section | |
KR20000072899A (en) | A numerical control device and method for displaying three dimensional graphics in real time | |
JPH103307A (en) | Numerical controller | |
JP6638979B2 (en) | Numerical control device with machining process management function and machining process management program | |
CN111610754A (en) | Picture creation device and picture creation system | |
JP2796297B2 (en) | Data input / output device of interactive numerical controller | |
WO2019151183A1 (en) | Setting assistance device and setting assistance program | |
JP5670525B1 (en) | Machine tool controller | |
JPH1189291A (en) | Acceleration/deceleration control method of motor | |
US20030055742A1 (en) | Computer-aided configurator for configuring a plant in the basic materials industry | |
JPH10180591A (en) | Compensation method and device for tool compensation amount | |
US20040176871A1 (en) | Processing program creation apparatus | |
JP2796532B2 (en) | Data input / output device of interactive numerical controller | |
JP7602092B1 (en) | Machining performance management system for NC machine tools, server device, and machining status monitoring program | |
JPH11161613A (en) | Electronic computer, calculation method, and recording medium recording calculation processing program | |
JP4438175B2 (en) | Software development system | |
JP2005038294A (en) | Controller management system | |
JP2000132516A (en) | Computing device and storage medium |