JPS5969872A - Input-output device of data - Google Patents

Input-output device of data

Info

Publication number
JPS5969872A
JPS5969872A JP18108482A JP18108482A JPS5969872A JP S5969872 A JPS5969872 A JP S5969872A JP 18108482 A JP18108482 A JP 18108482A JP 18108482 A JP18108482 A JP 18108482A JP S5969872 A JPS5969872 A JP S5969872A
Authority
JP
Japan
Prior art keywords
data
code
puncher
printed
tape
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
JP18108482A
Other languages
Japanese (ja)
Inventor
Hajime Kishi
甫 岸
Maki Seki
関 真樹
Yutaka Mizuno
豊 水野
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fanuc Corp
Original Assignee
Fanuc Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fanuc Corp filed Critical Fanuc Corp
Priority to JP18108482A priority Critical patent/JPS5969872A/en
Priority to PCT/JP1983/000350 priority patent/WO1984001642A1/en
Publication of JPS5969872A publication Critical patent/JPS5969872A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K1/00Methods or arrangements for marking the record carrier in digital fashion
    • G06K1/14Methods or arrangements for marking the record carrier in digital fashion by transferring data from a similar or dissimilar record carrier
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K1/00Methods or arrangements for marking the record carrier in digital fashion
    • G06K1/02Methods or arrangements for marking the record carrier in digital fashion by punching

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Printers Characterized By Their Purpose (AREA)
  • Record Information Processing For Printing (AREA)

Abstract

PURPOSE:To eliminate a delete code from a paper tape to be newly copied by detecting the delete code at the copying of the paper tape in a portable type data input/output device. CONSTITUTION:Data keyed in from an operation board 7 are immediately printed out on a printer 6 and simultaneously stored in an RAM3, and after checking the printed result, a data stored in the RAM3 is punched out on a paper tape puncher 5. The printed data inputted to a data buffer 5a of the puncher 5 is passed through a decoder 5b and discriminated whether the printed data is ''delete code'' or not by a code discriminating circuit 5c. If the printed data is the delete code,the data is cancelled in the succeeding step to prevent the data from sending to an OR circuit 5g. If the data is not the delete code, the code is directly sent to a puncher controlling part 5d to punch out the data on a puncher part 5e.

Description

【発明の詳細な説明】 本発明は、数値制御装置の本体から分離された可搬型の
データ入出力装置に関する。
DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a portable data input/output device that is separated from the main body of a numerical control device.

数値制御allにおいて、ホスト・コンピュータを用い
、これに各種のデータ処理を行わせて被加工物の、l1
lI工指令テータを作成する場合がある。ホスト・コン
ピュータにて作成されたテークは、テープパンチャーに
より紙テープに記録され、この紙テープを記録媒体とし
て他のシステムの久方情報として使用する。また、紙テ
ープを作成する際、その内容を記録しておくため、ブリ
ンクに印字させている。通常ホスト・コンピュータから
の出方を紙テープに記録したり、また記録用紙に印字す
る場合、ホスト・コンピュータの本体とはそれぞれ別に
設けた紙テープパンチャとプリンタが使用されている。
In numerical control ALL, a host computer is used to perform various data processing to control l1 of the workpiece.
II work order data may be created. The takes created by the host computer are recorded on paper tape by a tape puncher, and this paper tape is used as a recording medium as long-term information for other systems. Also, when creating a paper tape, it is printed on the blink to record its contents. Normally, when recording output from a host computer on a paper tape or printing on recording paper, a paper tape puncher and a printer are used, each of which is provided separately from the main body of the host computer.

それらの機器はホスト・コンピュータと接続され、これ
の指令のみにより動作する。このような各周辺機器が離
ればなれのシステムとは異なり、ホスト・コンピュータ
と接ゎシした場合lオその指令に基すいた動作を行い、
ポスト・コンピュータから切り離した場合は独自に紙テ
ープの内容を読み込んでこのコピー印字を行うシステム
も考えられる。しかしこのようなシステムは、ごく限ら
れたシステムを対象としたもので、別のシステムには応
用できない面もあるし、また応用できたとしてもホスト
・コンピュータのソフトウェアを変更したりして対処し
なけれはならない、という不便な面もあった。また、紙
テープを作成する際、データの打ち間違いをしたと5該
データを消去するが、味で、デリートコードを間違った
テーク・の−ににかぶせ打ちする。このデリートコード
は。
These devices are connected to a host computer and operate only according to instructions from the host computer. Unlike systems where each peripheral device is separate, when connected to a host computer, it operates according to its commands.
If the system is separated from the post computer, a system that independently reads the contents of the paper tape and prints copies may also be considered. However, such systems are intended for a very limited number of systems, and may not be applicable to other systems, and even if they can be applied, it may be necessary to change the host computer software. There was also the inconvenience of having to do without it. Also, when creating a paper tape, if you make a mistake in typing data, the data will be erased, but just for fun, you will type the delete code over the wrong take/-. This delete code is.

ISO規格においては、fl’1llllllljであ
り、LI A jJIA8 ニオt、” テII:、1
ro11111111 ”Eタハ1rlll11111
」 であり、この「1」は穴あきを意味する。
In the ISO standard, it is fl'1llllllllj, LI A jJIA8 niot," TeII:,1
ro11111111 ”Etaha1rllll11111
", and this "1" means perforated.

このデリートコードは、加工指令テークとは関係なく、
いわば無駄なコートであるはかりか、八あき部分が多い
ため、紙テープかその部分で弱くなり、いたみが翳くな
るという不都合もある。
This delete code has nothing to do with machining command take.
There are many loose parts, which are useless coats, so there is also the inconvenience that the paper tape or those parts become weak and the damage is hidden.

そこで本発明は数値制御システムにおいて、ホスト・コ
ンピュータとは分離して設けられてデープパン千ヤ、テ
ープリーグ、プリンタが一体的にまとめられたデータ入
出力装置であって、かつ紙テープをコピーする際、新し
くコピーする紙テープからデリートコードを除去するこ
とかでさるような数値制御装置のデータ入出力装置を提
供することを目的とする。
Therefore, the present invention provides a data input/output device for a numerical control system in which a deep pan, a tape league, and a printer are integrated, provided separately from a host computer, and when copying a paper tape. An object of the present invention is to provide a data input/output device for a numerical control device that removes a delete code from a paper tape to be newly copied.

次に本発明の一実施例を図面を用いて詳細に説明する。Next, one embodiment of the present invention will be described in detail using the drawings.

第1図は、本発明に係るデータ入出力装置のブロック図
である。同図において、1は制御装置、2はデータ入出
力装置の動作に必要なプログラドを収納したリード・オ
ンリー・メモリ(以下ROMと略記する)、3は紙テー
プなどから読み出されたデータなどを一時記憶せしめて
おくランダムΦアクセス・メモリ(以下RAMと略記す
る)、4はテープリーグ、5はテープパンチャ、6はプ
リンタで、テープリーダ4にて読み取られたデータ、テ
ープパンチャ5にて打ち出されているデータあるいはホ
スト・コンピュータから送られてくるデータを印字する
。7は操作盤であり、文字キー、テンキー、ファンクシ
ョンキーなとをインする。特に、ホスト・コンピュータ
からの指令で動作させるかあるいは本発明に係るデータ
入出力装置独自で動作させるかの動作切替えスイッチを
有する。8 ifホスト争コンピュータとの間のインタ
ーフェース回路、9は切換え回路である。
FIG. 1 is a block diagram of a data input/output device according to the present invention. In the figure, 1 is a control device, 2 is a read-only memory (hereinafter abbreviated as ROM) that stores the programs necessary for the operation of the data input/output device, and 3 is a temporary storage device for storing data read from paper tape, etc. Random Φ access memory (hereinafter abbreviated as RAM) to be stored; 4 is a tape league; 5 is a tape puncher; 6 is a printer; data read by the tape reader 4; data punched out by the tape puncher 5; Prints the data currently in the computer or data sent from the host computer. 7 is the operation panel, which inputs character keys, numeric keys, function keys, etc. In particular, it has an operation changeover switch that allows the data input/output device according to the present invention to operate according to commands from the host computer or independently. 8 is an interface circuit between the if host computer and 9 is a switching circuit.

第1図に示す装置は、自己の装置δ内たけで次のような
操作を行うことかできる。ます、操作盤7からキーイン
したデータを即座にプIJンタ番ごてプリントアウトす
ることができるとともしこ、このテークをRAM3にス
トアできる。またプリントアウトされた結果をチェック
してから、RAM34こストアーされているデータのエ
ラーを訂正することもできる。またこの訂正動作後、R
AM3+こストアされているデータをプリントアウトす
るとともに、紙テープを穿孔することもできる。さら番
こ、テープリーグ4から読み取られたデータをブIJン
ク6からプリントアウトすることもできるし、テープパ
ンチャ5により紙テープに穿孔して紙テープのコピーを
作成することもできるし、これらの動作を同時に行なう
こともできる。
The apparatus shown in FIG. 1 can perform the following operations within its own apparatus δ. If the data keyed in from the operation panel 7 can be immediately printed out using the printer, this data can be stored in the RAM 3. It is also possible to correct errors in data stored in the RAM 34 after checking the printed results. Also, after this correction operation, R
In addition to printing out the data stored on the AM3+, it is also possible to punch paper tapes. It is also possible to print out the data read from the tape league 4 from the printer 6, and to make a copy of the paper tape by punching the paper tape with the tape puncher 5. They can also be done at the same time.

また、第1図に示す装置は、操作盤7に設けられた動作
切替えスイ・ンチを切り替え、切替回路9をオンにして
ホスト・コンピュータ側と接続し、操作盤7あるいはテ
ープリーグ4から、RAM3を経由し、あるいは経由せ
ず、データをホスト・コンピュータ側に転送することか
できるとともにホスト・コンピュータ側から転送された
データをテープパンチャ5から紙テープに記録すること
もできるし、プリンタ6からプリントアウトすることも
できる。
In addition, the device shown in FIG. 1 switches the operation changeover switch provided on the operation panel 7, turns on the switching circuit 9, connects to the host computer side, and transfers data from the operation panel 7 or tape league 4 to the RAM 3. The data can be transferred to the host computer side with or without going through the , and the data transferred from the host computer side can also be recorded on paper tape from the tape puncher 5 or printed out from the printer 6. You can also.

第2図は、テープパンチャ5の構成を示すフロック図で
ある。同図において、5aはデータバッファ、5bは印
字命令を解読するデコーダ、5cはコード判定回路であ
る。そして、デコーダbbとコード判定回路5cとでテ
ーク判定回路を構成する。5dはパンチャ制御回路、5
eは穿孔部、5fは切替えスイッチ、5gはOR回路で
ある。
FIG. 2 is a block diagram showing the configuration of the tape puncher 5. As shown in FIG. In the figure, 5a is a data buffer, 5b is a decoder for decoding print commands, and 5c is a code determination circuit. The decoder bb and the code determination circuit 5c constitute a take determination circuit. 5d is a puncher control circuit, 5
e is a perforation, 5f is a changeover switch, and 5g is an OR circuit.

次に、第2図に示すテープパンチャ5の動作について説
明する。
Next, the operation of the tape puncher 5 shown in FIG. 2 will be explained.

データバスからデータバッファ5aに入力された印字デ
ータはデコーダ5bを通り、コード判定回路5Cに入力
される。該コード判定回路5cでは、第3図に示すよう
に印字テークが1デリートコード」であるか否かを判別
する。もし]rテリートコード」であれば次のステップ
でこれをキャンセルし、そのデータをOR回路5g方向
に送用せしめない。[rデリートコードJ以外のコード
の場合には、そのコードを直接パンチャ制御部5dに送
って穿孔部5において通常の穿孔動作を行う。
Print data input from the data bus to the data buffer 5a passes through the decoder 5b and is input to the code determination circuit 5C. The code determination circuit 5c determines whether the print take is a 1 delete code or not, as shown in FIG. If it is "r tellit code", this is canceled in the next step and the data is not sent to the OR circuit 5g. [r In the case of a code other than the delete code J, the code is directly sent to the puncher control section 5d, and the punching section 5 performs a normal punching operation.

このようなデータの加工を行わない場合は、切替えスイ
ンチ5fをb側に切替え、デコーダ5bからのデータを
切替えスイ・ンチ5fを通してパンチャ制御部5dに送
出する。
If such data processing is not to be performed, the switching switch 5f is switched to the b side, and the data from the decoder 5b is sent to the puncher control unit 5d through the switching switch 5f.

なお、この切替えスイッチ5fは、操作盤7あるいは適
当箇所に設けた別の手動スイッチにて操作することがで
きるほかホス)−コンピュータからの指令によっても操
作することができる。
The changeover switch 5f can be operated by the operation panel 7 or another manual switch provided at an appropriate location, or can also be operated by commands from a computer.

以J: i:「廁に説明したように、本発明は、テータ
人出力装置行がホスト自コンピュータからの指令で動作
し紙テープの作成、転送テークのプリントアウト、デー
タの入力が実行できるだけでなく、該装置の中に、独自
にプログラミングして紙テープを作成でき、かつ紙テー
プのデータを印字することができるような処理機能を備
えているので、数台の数値制御装置を掛持ちできる可搬
型のテーク入出力装置として好適なものである。ざらに
紙テープをコピーするような時、古い紙テープに記録さ
れているデ゛リートコードは新しい1氏テープに穿孔さ
れないので、新しくコピーした紙テープはカーr1みも
少なく、しかもデータ処理時間も短くなるという効果も
ある。
As explained above, the present invention allows the data output device line to operate in response to commands from the host's own computer and not only create paper tapes, print out transfer takes, and input data. This device is equipped with a processing function that allows you to create paper tapes with your own programming and print data on paper tapes, making it a portable device that can hold several numerical control devices. It is suitable as a take input/output device.When making rough copies of paper tape, the discrete code recorded on the old paper tape is not punched on the new tape, so the newly copied paper tape is This also has the effect of reducing data processing time and reducing data processing time.

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

第1図は、本発明に係るデータ入出カ装妬のフロック図
、第2図はテープパンチャ5の構成をンバすブロック図
、第3図はコード判定回路の動作を示すフロー図である
。 1・・・制御装置   2・Φ・ROM3φ・幸RAM
     4・争・テーブリータ5・−・テープパンチ
ャ 6・・・プリンタ   7・・番操作盤5b・・デコー
ダ   5c・・コード判定回路5d・・パンヂャ制御
回路 5e・・穿孔部 出願人   ファナック株式会ネ」 代理人   弁理士   辻   實 (外2名) 第1図 第2図
FIG. 1 is a block diagram of the data input/output device according to the present invention, FIG. 2 is a block diagram showing the configuration of the tape puncher 5, and FIG. 3 is a flow diagram showing the operation of the code determination circuit. 1...Control device 2, Φ, ROM3φ, Sachi RAM
4. Conflict: Table recorder 5 -- Tape puncher 6 -- Printer 7. Operation panel 5b -- Decoder 5c -- Code judgment circuit 5d -- Puncher control circuit 5e -- Punching unit Applicant Fanuc Co., Ltd. Agent: Patent attorney Minoru Tsuji (2 others) Figure 1 Figure 2

Claims (1)

【特許請求の範囲】[Claims] テープパンチャ、テープリーグ、プリンタを備え、かつ
外t11(からの指令でも動作可能なテータ人出力装、
le7であって、テープパンチャにはテリートコ−)・
データを判別するデータ判定回路を設け、該データ判定
回路にてデリートコートテークを検出17たとき該テー
クを該データ判定回路にてキャンセルせしめ、穿孔部に
送出せしめないことを特徴とするデータ入出力装置。
Theta human output device is equipped with a tape puncher, tape league, and printer, and can also be operated by commands from outside T11.
le7, and the tape puncher is Terry Toco).
A data input/output device characterized in that a data determination circuit for determining data is provided, and when the data determination circuit detects a delete coat take, the data determination circuit cancels the take and does not send it to the punching section. Device.
JP18108482A 1982-10-15 1982-10-15 Input-output device of data Pending JPS5969872A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP18108482A JPS5969872A (en) 1982-10-15 1982-10-15 Input-output device of data
PCT/JP1983/000350 WO1984001642A1 (en) 1982-10-15 1983-10-14 Data input/output device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP18108482A JPS5969872A (en) 1982-10-15 1982-10-15 Input-output device of data

Publications (1)

Publication Number Publication Date
JPS5969872A true JPS5969872A (en) 1984-04-20

Family

ID=16094530

Family Applications (1)

Application Number Title Priority Date Filing Date
JP18108482A Pending JPS5969872A (en) 1982-10-15 1982-10-15 Input-output device of data

Country Status (2)

Country Link
JP (1) JPS5969872A (en)
WO (1) WO1984001642A1 (en)

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS4632338Y1 (en) * 1967-06-10 1971-11-09
JPS5115935A (en) * 1974-07-31 1976-02-07 Tamura Electric Works Ltd KAMITEEPUPANCHIKUDO HOSHIKI

Also Published As

Publication number Publication date
WO1984001642A1 (en) 1984-04-26

Similar Documents

Publication Publication Date Title
JPS5969872A (en) Input-output device of data
US5668936A (en) Printer for exclusively selecting a host apparatus and a command system for use with the selected host apparatus
JPS5969839A (en) Input/output device of data
JPH0372473B2 (en)
JPS5975330A (en) Data input/output device
JPS5971513A (en) Data input and output device
US4676674A (en) Data input/output unit
JP2771677B2 (en) Printing equipment
US4677543A (en) Transportable and detachable data input/output unit providing automatic character insertion or deletion
US4636937A (en) Data input/output unit
JPS5971512A (en) Data input and output device
JPS5969838A (en) Input-output device of data
JPS5969874A (en) Input-output device of data
JPS5972531A (en) Data input/output device
JPS6271685A (en) Printer
JP3250118B2 (en) Printing device data management method
JPS5975308A (en) Data input/output device
JPH03214228A (en) Control system for serial printer
JPH06342418A (en) System and method for management of common terminal equipment by use of memory card
JPH05138995A (en) Printer
JPS6213810Y2 (en)
JPS5855543B2 (en) How to cancel read data in a form reading device
JPS62158082A (en) Printer
JPS6037937B2 (en) Initial program loading method
JPS60189567A (en) Information processor