JPH01312603A - Numeric controller - Google Patents
Numeric controllerInfo
- Publication number
- JPH01312603A JPH01312603A JP14522388A JP14522388A JPH01312603A JP H01312603 A JPH01312603 A JP H01312603A JP 14522388 A JP14522388 A JP 14522388A JP 14522388 A JP14522388 A JP 14522388A JP H01312603 A JPH01312603 A JP H01312603A
- Authority
- JP
- Japan
- Prior art keywords
- output
- data
- program
- input
- range
- 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
【発明の詳細な説明】
〔産業上の利用分野〕
この発明は、数値制御装置に係り、特に外部工/O機器
に加工プログラム又は工具データを出力できる数値制御
装置の改良に関するものである。DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a numerical control device, and particularly to an improvement of a numerical control device that can output machining programs or tool data to external machining/O equipment.
数値制御装置の記憶部に登録された加ニブログ加工プロ
グラムの内容を出力し、外部I/O機器に加工プログラ
ムの内容を登録するという操作を行うが、近年、数値制
御装置の記憶部の容量が増加し、記憶部に登録される加
工プログラムの本数及びサイズが増えたため、外部I/
O機器の記憶媒体の記憶容量以上の加工プログラムが数
値制御装置の記憶部に登録されている場合には、数値制
御装置の一回の出力操作でバックアップを取ることが不
可能となった。この場合、加工プログラムを一本ずつ指
定して出力し、外部I/O機器の記憶容量を見極めなが
ら、繰り返し出力操作を行う必要があり、操作者にとっ
て非常に煩雑な作業となる。The contents of the crab blog processing program registered in the storage section of the numerical control device are output and the contents of the processing program are registered in the external I/O device.However, in recent years, the capacity of the storage section of the numerical control device has increased. As the number and size of machining programs registered in the storage unit have increased, external I/O
If a machining program exceeding the storage capacity of the storage medium of the O equipment is registered in the storage section of the numerical control device, it has become impossible to take a backup with a single output operation of the numerical control device. In this case, it is necessary to designate and output the machining programs one by one and perform the output operation repeatedly while checking the storage capacity of the external I/O device, which becomes a very troublesome task for the operator.
第4図〜第6図はこのような従来の数値制御装置を説明
するための図である。FIGS. 4 to 6 are diagrams for explaining such a conventional numerical control device.
第4図は2例えば工作機械を制御する従来の数値制御装
置を示すブロック図であり9図において(1)は数値制
御装置本体、(2)はCRT等からなる表示装置、(3
)はキーボード等からなる入力装置、(4)は工作機械
等の被制何機械である。FIG. 4 is a block diagram showing a conventional numerical control device for controlling machine tools, for example. In FIG.
) is an input device such as a keyboard, and (4) is a controlled machine such as a machine tool.
数値制御装置本体(1)は記憶部(5)、中央処理装置
を含む制御部(6)、制御部(6)の指令1こ基づき種
々の演算を行う演算部(7)、入力装@(3)からの入
力信号を制御部(6)に与える入力インタフェース(8
)、制御部(6)からの表示指令信号を表示装置1t(
21に与える出力インタフェース(9)及び制御部(6
)から外部エル機器0Iとデータ通信を行うデータ入力
インタフェース(至)と、制御部(6)からの動f′F
:指令信号を被制御機械(4)に与える出力インタフェ
ース図とで構成されている。The numerical control device main body (1) includes a storage section (5), a control section (6) including a central processing unit, an arithmetic section (7) that performs various calculations based on the commands of the control section (6), and an input device @( an input interface (8) that provides input signals from (3) to the control unit (6);
), the display command signal from the control unit (6) is sent to the display device 1t (
21, an output interface (9) and a control unit (6
) to the data input interface (to) that performs data communication with the external L device 0I, and the data input interface (to) that performs data communication from
: Consists of an output interface diagram that provides command signals to the controlled machine (4).
上記のように溝底された従来の数値制御装置において、
入力装置(3)から入力され、記憶部(5)に登録さn
た加工プログラムを出力する場合の動作を説明する。In the conventional numerical control device with the groove bottom as described above,
Input from the input device (3) and registered in the storage unit (5)
The following describes the operation when outputting a machining program.
従来、記tW部(5月こ登録された加工プログラムの出
力には、指定した加工プログラムを出力する1本出力、
記憶部(5)に登録された加工プログラムを全て出力す
る全加工プログラム出力の2種類がある。Conventionally, the output of the machining program registered in the tW section (May 2015) included a single output that outputs the specified machining program,
There are two types of all machining program output, which outputs all machining programs registered in the storage unit (5).
1本出力は、操作者が入力装置(3)から出力すべき加
工プログラム番号を入力すると、制御部(6)は加工プ
ログラムが登録されている記憶部(5)から指定された
プログラム番号を2分探査法で探し出し、そのファイル
のデータを読み出して、データ入出力インタフェース0
8f!通して、外部しつ機器(1すに出力する方法であ
る。When the operator inputs the machining program number to be output from the input device (3), the control unit (6) outputs the specified program number from the storage unit (5) in which the machining program is registered. Find it using the division search method, read the data in that file, and use the data input/output interface 0.
8f! This is a method of outputting to an external device (through one device).
また、全加工プログラム出力は、入力装置(3)から全
加工プログラムの出力が指令されろと、制御部(6)が
、記憶部(5)から、すべての加工プログラムのファイ
ルのヘッダ一部を順次読み込み、−零出力と同様に各々
のファイルのデータを読み出し、データ入出力インタフ
ェース(至)を通じて外部7機器(11に出力する方法
である。In addition, in order to output all machining programs, when the input device (3) commands the output of all machining programs, the control unit (6) outputs part of the header of all machining program files from the storage unit (5). This is a method of reading the data of each file in the same way as sequential reading and zero output, and outputting it to 7 external devices (11) through the data input/output interface (to).
第5図、第6図は、各々1本出力、全加工プログラム出
力の場合につbて、入力装置(3)から加工プログラム
出力の情報を入力したときの表示装置(2)の画面の一
例を示す。図において(2)は表示枠、側は記憶部(5
)に登録された加工プログラムが表示されるプログラム
−覧表、Iは#1加工プログラム、#2工具データのよ
うな出力するデータの種類を表示するデータ出力画面、
αGは入力装置(3)から入力された出力すべきテ゛−
夕の種類を示す番号とプログラム番号を表示するデータ
表示部、α0は例えば「入力」 「出力J「消去」等の
操作メニューを表示するメニュー表示部である。(ロ)
は、例えば「データ出力実行中」とか「データ出力光子
」等の動作状態を表示するメツセージ表示部である。Figures 5 and 6 are examples of the screen of the display device (2) when machining program output information is input from the input device (3) in the case of one output and all machining program output, respectively. shows. In the figure, (2) is the display frame, and the side is the storage section (5
), a program list that displays machining programs registered in ), I is a #1 machining program, and a data output screen that displays the type of data to be output such as #2 tool data;
αG is the input input from the input device (3) to be output.
A data display section α0 displays a number indicating the type of program and a program number, and is a menu display section displaying operation menus such as "input" and "output J"erase." (B)
is a message display unit that displays an operating status such as "data output in progress" or "data output photon".
入力装r&(3)にあるデータ出力のメニューキーを操
作すると第5図あるいは第6図に示すデータ出力画面α
4が表示装置(2)に表示される。When you operate the data output menu key on the input device r&(3), the data output screen α shown in Figure 5 or Figure 6 appears.
4 is displayed on the display device (2).
1本出力を行うときは、加工プログラムを示す番号と出
力すべきプログラム番号を例えば1#l′と’ /O0
0 ’のように入力装[(3)から数値制御装置本体(
1)に入力する。このとき、表示装置(2)のデータ表
示部(至)には、第5図に示すように入力された加工プ
ログラムを示す番号とプログラム番号が[#1データ(
/O00) Jのよう(こ表示されると同時に、制御部
(6)は記憶部(5)の指定されたプログラムの内容を
読み出しデータ入出力インタフェース(至)を通して外
部T708!器αりに出力する。なお、プロダラムの出
力が開始されるとメツセージ表示部α力に「データ出力
実行中」と表示され、出力が完了すると「データ出力完
了」となる。When outputting one line, enter the number indicating the machining program and the program number to be output, for example, 1#l' and ' /O0
0' from the input device [(3) to the numerical control device main body (
1) Enter. At this time, the number indicating the input machining program and the program number are displayed on the data display section (to) of the display device (2) as shown in FIG.
/O00) As soon as this is displayed, the control unit (6) reads the contents of the specified program from the storage unit (5) and outputs it to the external T708! device through the data input/output interface (to). When the output of the program is started, "data output in progress" is displayed on the message display section α, and when the output is completed, "data output completed" is displayed.
全加工プログラムの出力を行うときは、データの種類を
示す番号とプログラム番号を例えばゞ#1′と’ AL
L ’のように入力装置(3)から入力する。When outputting all machining programs, enter the number indicating the data type and the program number, for example, '#1' and 'AL.
Input from the input device (3) as shown in L'.
このと矢、表示装置(2)のデータ表示部(至)には第
6図に示すように入力されたデータが表示され、制御部
(6)は記憶部(5)に登録された全加工プログラムを
データ入出力インタフェース(至)を通して、外部1機
器aすlこ順次出力する。At this point, the data display section (to) of the display device (2) displays the input data as shown in Fig. 6, and the control section (6) displays all the machining data registered in the storage section (5). The program is sequentially output to one external device through the data input/output interface (to).
上記のように構成された従来の数値側8装置Iζ訃いて
は、記憶部(5月こ登録されている加工プログラムのう
ち、複数の加工プログラムを一度に出力しようとする場
合には、加工プログラムの1本出力の操作を繰り返すた
め、操作者にとって非常に煩雑な作業となる。従って、
複数の加エブロゲラム出力操作性の向上を必要とする課
題が生じてきた。又工具データ出力の場合も同様である
。In the conventional numerical value side 8 device Iζ configured as above, the memory section Since the operation of one output is repeated, it becomes a very troublesome work for the operator.Therefore,
Challenges have arisen that require improved operability of multiple ebrogerum outputs. The same applies to tool data output.
この発明は、かかる課題を解決するためになされたもの
であり、複数の加工プログラム又は工具データの出力操
作を高能率で行うことができる数値制御装置を得ること
を目的とするものである。The present invention was made to solve this problem, and an object of the present invention is to provide a numerical control device that can output a plurality of machining programs or tool data with high efficiency.
この発明に係る数値制御装置は出力すべき加工プログラ
ム又は工具データの範囲が入力装着で指定されたときに
、記憶部fこ登録された加工プログラム又は工具データ
の出力する範囲を選択9判別する出力範囲選択手段を備
えたことを特徴とする。When the range of the machining program or tool data to be output is specified by the input setting, the numerical control device according to the present invention selects and determines the range to be output of the registered machining program or tool data. It is characterized by having a range selection means.
この発明においては、記憶部に登録された加工プログラ
ムのうち、出力すべき複数の加工プログラム又は工具デ
ータの範囲を出力範囲選択手段で選択し、選択された範
囲の複数の加工プログラム又は工具データを1回の操作
で出力する。In this invention, a range of a plurality of machining programs or tool data to be outputted is selected from among the machining programs registered in the storage section by an output range selection means, and a plurality of machining programs or tool data of the selected range are selected. Output with one operation.
第1図は、この発明の一実施例を示すブロック図である
。図において(1)〜(5)、(7)〜Iは第4図に示
した従来例と全く同じものを示し、(6a)は制御部(
6)の制御手段、αυは制御部(6)に設けられた加工
プログラム出力範囲選択手段である。FIG. 1 is a block diagram showing one embodiment of the present invention. In the figure, (1) to (5) and (7) to I are exactly the same as the conventional example shown in FIG. 4, and (6a) is the control unit (
The control means 6), αυ, is a machining program output range selection means provided in the control section (6).
加エブロゲラム出力範囲選択手段αDは、出力すべきプ
ログラム番号の範囲が入力装置(3)から指定されたと
きに、指定された加工プログラムの範囲をi′ill!
憶部(5)に登録された加工プログラムの中から判
選択、半開する。When the range of program numbers to be output is specified from the input device (3), the processing program output range selection means αD selects the range of the specified processing program.
Select a size from among the machining programs registered in the storage section (5) and open it halfway.
以下、この実施例の動作を第2図に示した表示装置(2
)の表示画面図と第3図に示したフローチャートに基づ
いて説明する。なお、第2図において(6)〜αηは第
5図に示した従来例と全く同じ部分を示す。The operation of this embodiment will be explained below using the display device (2) shown in FIG.
) and the flowchart shown in FIG. 3. Note that in FIG. 2, (6) to αη indicate parts that are exactly the same as the conventional example shown in FIG.
数値制御装置本体(1)の記憶部(5)に登録された加
工プログラムを出力する処理を開始するときは、まず操
作者が入力装置(3)にあるデータ入カキ−とメニュー
表示部αGの出力メニューキーを操作して、その情鞘を
入力インタフェース(8)を介してflil1m手段(
6a)に入力する(ステップSt)。制御手段(6a)
は入力した情報により出力インタフェース(9)を介し
て表示装置(2)に命令を送ることにより、表示装置(
2)の表示画面を第2図1こ示すデータ出力画面σ4に
切り換える(ステップS2)。このとき、画面上は「デ
ータ出力」の文字と出力することがで入るデータの種類
を示°f″番号(#1.#2)が表示され、データ表示
部(至)の出力すべきデータの種類を示す番号とプログ
ラム番号はブランクとなっている。When starting the process of outputting the machining program registered in the storage section (5) of the numerical control device main body (1), the operator first presses the data input key on the input device (3) and the menu display section αG. By operating the output menu key, the information is sent via the input interface (8) to the flil1m means (
6a) (step St). Control means (6a)
sends a command to the display device (2) via the output interface (9) according to the input information, and the display device (
The display screen 2) is switched to the data output screen σ4 shown in FIG. 1 (step S2). At this time, the characters "data output" and numbers (#1, #2) indicating the type of data that can be output are displayed on the screen, and the data to be output in the data display section (to) is displayed. The number indicating the type and the program number are blank.
次に、操作者は入力装置12(3)で出力すべきデータ
の種、類の1つである加工プログラムを意味する11′
と、プログラム番号の範囲、例えば’ /O00〜15
00 ’のキーを操作して出力するべき加工プログラム
のデータを設定すると共にインプットキーを操作して、
出力すべき加工プログラムの情報を入力インタフェース
(8)を介して制御手段(6a)に入力する(ステップ
S3)。制御手段(6a)からは出力すべき加工プログ
ラムのデータが出力インタフェース(9)を介して表示
液m (2)に送られ、第21曾に示すように表示画面
のデータ表示部四に出力すべきデータの項類を示す番号
とプログラム番号の範囲を[#1データ(/O00〜1
500) Jのように表示し、同時にメツセージ表示部
αηに「データ出力央行中」と表示する。Next, the operator uses the input device 12(3) to input data 11', which means a machining program, which is one of the types of data to be output.
and the program number range, e.g. '/O00~15
Operate the 00' key to set the machining program data to be output, and operate the input key.
Information on the machining program to be output is input to the control means (6a) via the input interface (8) (step S3). The data of the machining program to be outputted from the control means (6a) is sent to the display liquid m (2) via the output interface (9), and is outputted to the data display section 4 of the display screen as shown in the 21st section. Set the number indicating the type of data to be processed and the range of program numbers to [#1 data (/O00~1
500) J is displayed, and at the same time, "Data output center row in progress" is displayed on the message display section αη.
一方、上記操作により入力さnTこ出力すべき加工プロ
グラムのデータが制御手段(6a)から加工プログラム
出力範囲選択手段αDに送られろ。加エブロゲラム出力
範囲選択手段αりでは入力されたプログラム番号の範囲
(/O00〜1500)が、上記操作により指定された
データの種類の番号が正しいか又、プログラム番号が1
〜99999999 の範囲に属するか否かの判断を
行う(ステップS4)。On the other hand, data of the machining program to be outputted by the above operation is sent from the control means (6a) to the machining program output range selection means αD. The Ebrogelam output range selection means α indicates whether the input program number range (/O00 to 1500) is correct, whether the data type number specified by the above operation is correct, or whether the program number is 1.
It is determined whether it belongs to the range of 99999999 (step S4).
この判断の結果、入力されたデータが正常であnば加工
プログラム出力範囲選択手段αBは記憶手段(5)から
出力すべき加工プログラム1本のヘッダ一部を読み込み
(ステップS5)、そのプログラム番号例えば(/O0
0)が指定されたプログラム番号の範囲内(IQOO〜
] 51/O ”)であろか否かの判定を行う(ステッ
プS6)。読み込憧れたプログラム番号が指定された範
囲内(/O00〜1500)であれば、制御手段(6a
)はそのプログラム番号の加工プログラムの内容をデー
ク入出力インタフェース叫ヲ通して外部7機器Q’Jに
出力する(ステップS7蒐以上の動作を指定されたプロ
グラム番号のすべての範囲(/O00〜1500)につ
いて繰り返し行い、すべての範囲(/O00〜1500
)の加工プログラムの出力が終・了したときに(ステッ
プS8)、出力処理を・完了し、表示装置(2)のメツ
セージ表示部劫に、「データ出力完了」を表示する。As a result of this judgment, if the input data is normal, the machining program output range selection means αB reads a part of the header of one machining program to be output from the storage means (5) (step S5), and the program number For example (/O0
0) is within the specified program number range (IQOO~
] 51/O") (step S6). If the desired program number to be read is within the specified range (/O00 to 1500), the control means (6a
) outputs the contents of the machining program with that program number to the external 7 devices Q'J through the data input/output interface (step S7). ) for all ranges (/O00~1500
) when the output of the machining program is completed (step S8), the output process is completed and "data output complete" is displayed on the message display section of the display device (2).
なお、(ステップs4)で入力されたデータが正常でな
いときは、その信号が加工プログラム呂力範囲選択手段
Qllから開缶手段(6a)に送らn、制御手段(6a
)は表示装置(2)に命令を逆ることfこより、表示;
;5 a (2)のメツセージ表示部αηにエラー表示
を行う(ステップS9)。In addition, when the data input in (step s4) is not normal, the signal is sent from the machining program power range selection means Qll to the can opening means (6a), and the control means (6a)
) is to reverse the command to the display device (2), so that the display;
;5 a An error is displayed on the message display section αη of (2) (step S9).
また、上記実施例では、加工プログラム出力の場合につ
いて説明したが、工具データ出力でもよく、加工プログ
ラム出力範囲選択手1401+を工具データ出力範囲選
択手段に置き換えることfこより、上記実施例と同様の
効果を奏オろ。Further, in the above embodiment, the case of machining program output has been explained, but tool data output may also be used, and by replacing the machining program output range selection means 1401+ with tool data output range selection means, the same effect as in the above embodiment can be obtained. Let's play it.
以上説明し1こように、この発明によれば記mg(Sに
登録されている加工プログラム又は工具データのうち、
出力すべき複数の加工プログラム又は工具データの゛範
囲を出力範囲選択手段で選択するようにしたから、簡単
な構成で複数の加工プログラム又は工具データを1回の
操作で出力することができ、加エブロゲラム又は工具デ
ータ出力の操作性の向上を図ることができる効果を有す
る。As explained above, according to the present invention, among the machining programs or tool data registered in mg (S),
Since the range of multiple machining programs or tool data to be output is selected using the output range selection means, multiple machining programs or tool data can be output in a single operation with a simple configuration. This has the effect of improving the operability of ebrogelam or tool data output.
第1図はこの発明の実施例を示すブロック図、第2図は
上記実施例における表示装置の表示画1面図、第3図は
上記実施例の動作を示すフローチャート、第4図は従来
例を示すブロック図、実5図。
@6図は各々従来例の動作を示す表示装置の表示画面図
である。
図において、(1)は数(i!制御袋欣本体、(2)は
表示装置、(3)は入力装置、(4)は波頷制御橙タタ
、(5)は記憶部、(6)は制御部、(6a)は制御手
段、(7)は演算部、(8)は入力インタケエース、(
9)は出力インタフェース、GOは出力インタフェース
、01)は加工プログラム出力範囲選択手段、(IZは
表示枠、叫はプログラム−覧表、04はデータ出力画面
、αυはデータ表示部、α・はメニュー表示部、σηは
メツセージ表示部、(至)はデータ入出力インタフェー
ス、Qlは外部7機器である。
な督、各図中同一符号は同−又は相当部分を示す。FIG. 1 is a block diagram showing an embodiment of the present invention, FIG. 2 is a one-page view of the display screen of the display device in the above embodiment, FIG. 3 is a flowchart showing the operation of the above embodiment, and FIG. 4 is a conventional example. A block diagram showing the 5th diagram. @6 Figures are display screen diagrams of display devices showing the operation of each conventional example. In the figure, (1) is the number (i! control bag main body, (2) is the display device, (3) is the input device, (4) is the wave nod control orange, (5) is the storage unit, (6) is a control section, (6a) is a control means, (7) is a calculation section, (8) is an input interface, (
9) is the output interface, GO is the output interface, 01) is the machining program output range selection means, (IZ is the display frame, shout is the program list, 04 is the data output screen, αυ is the data display section, α・ is the menu ση is a display unit, ση is a message display unit, (to) is a data input/output interface, and Ql is seven external devices. Note that the same reference numerals in each figure indicate the same or equivalent parts.
Claims (1)
ラムによる動作指令を制御部から被制御部機器に送り、
被制御機器を制御する数値制御装置において、入力装置
で指定された、外部I/O機器に出力すべき加工プログ
ラム又は工具データの範囲を指定することにより、記憶
部に登録された加工プログラム又は工具データの出力範
囲を選択、判別する出力範囲手段を備えたことを特徴と
する数値制御装置。Sends operation commands based on the machining program input from the input device and registered in the storage unit from the control unit to the controlled equipment,
In a numerical control device that controls controlled equipment, a machining program or tool registered in the storage unit by specifying a range of machining program or tool data to be output to an external I/O device specified by an input device. A numerical control device characterized by comprising an output range means for selecting and determining an output range of data.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP14522388A JPH01312603A (en) | 1988-06-13 | 1988-06-13 | Numeric controller |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP14522388A JPH01312603A (en) | 1988-06-13 | 1988-06-13 | Numeric controller |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH01312603A true JPH01312603A (en) | 1989-12-18 |
Family
ID=15380198
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP14522388A Pending JPH01312603A (en) | 1988-06-13 | 1988-06-13 | Numeric controller |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH01312603A (en) |
-
1988
- 1988-06-13 JP JP14522388A patent/JPH01312603A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH01312603A (en) | Numeric controller | |
| JPH01118906A (en) | Data input/output deice for interactive type numerical controller | |
| JPH03188507A (en) | Working display system | |
| JPH01280804A (en) | Controller | |
| JPH0421151Y2 (en) | ||
| JPH01244502A (en) | Pc program display system | |
| JPS62295109A (en) | Programmable controller sequence program execution method | |
| JPS61105605A (en) | Ladder editing system of programmable controller | |
| JPH01292402A (en) | Signal referencing system for pc device | |
| JPH01236309A (en) | Display device for numerical controller | |
| JPS62243008A (en) | Signal trace controlling system for pmc | |
| JPS61157908A (en) | Interference checking circuit of numerically controlled device with display | |
| JPH02155005A (en) | Numerical controller | |
| JPH01314376A (en) | Display device | |
| JP2932487B2 (en) | Chart editing device | |
| JPH04163602A (en) | Numerical control information generation device | |
| JPS61275959A (en) | Graph display control device and graph display control method | |
| JPH10222471A (en) | Graph drawing apparatus, graph drawing processing method, and recording medium storing graph drawing processing program | |
| JPS60247707A (en) | Output control system for display data | |
| JPS59125405A (en) | Automatic computer programming device | |
| JPH0239346A (en) | Screen shift control system | |
| JPS61230844A (en) | Automatic program generator | |
| JPH0546220A (en) | Numerical controller | |
| JPS62152009A (en) | Numerical controller | |
| JPH08180023A (en) | Electronic computer |