[go: up one dir, main page]

JPS5975330A - Data input/output device - Google Patents

Data input/output device

Info

Publication number
JPS5975330A
JPS5975330A JP57185485A JP18548582A JPS5975330A JP S5975330 A JPS5975330 A JP S5975330A JP 57185485 A JP57185485 A JP 57185485A JP 18548582 A JP18548582 A JP 18548582A JP S5975330 A JPS5975330 A JP S5975330A
Authority
JP
Japan
Prior art keywords
output device
host computer
data input
tape
operation panel
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.)
Granted
Application number
JP57185485A
Other languages
Japanese (ja)
Other versions
JPH0113150B2 (en
Inventor
Seiichi Hattori
服部 精一
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 JP57185485A priority Critical patent/JPS5975330A/en
Publication of JPS5975330A publication Critical patent/JPS5975330A/en
Publication of JPH0113150B2 publication Critical patent/JPH0113150B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/18Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
    • G05B19/408Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by data handling or data format, e.g. reading, buffering or conversion of data

Landscapes

  • Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Manufacturing & Machinery (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Input From Keyboards Or The Like (AREA)
  • Numerical Control (AREA)

Abstract

PURPOSE:To operate concurrently several numerical control devices by preparing a paper tape by unique programming, and printing said tape, in a portable data input/output device used for the numerical control system. CONSTITUTION:When a data input/output device becomes an operating state, it becomes an on-line mode, and decides whether an on-line mode command signal from a host computer exists or not. In case when the command signal is sent, the device inhibits an operating switch operation on an operation panel 7, and follows a signal from the host computer. In case when the on-line mode command signal does not exist, an operation of other operating switch of the operation panel 7 becomes effective, the device follows a signal from the host computer, and also is operated by a command of the operating switch. In case when an operation changeover switch of the operation panel 7 is switched to an off- line mode, connection to the host computer is cut, and the operation can be executed freely in its own device only.

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.

数値制御において、ホスト・コンピユータラ用い、これ
に各種のデータ処理を行わせて被加工物の加工指令デー
タを作成する場合がある。ホスト・コンピュータにて作
成されたデータは、テープパンチャーにより紙テープに
記録され、この紙テープを記録媒体として他のシステム
の入力情報として使用する。また、紙テープを作成する
際、その内容を記録しておくため、プリンタに印字させ
ている。通常ホスト・コンピュータからの出力を紙テー
プに記録したり、また記録用紙に印字する場合、ホス)
−コンピュータの本体とはそれぞれ別に設けた紙テープ
パンチャとプリンタが使用されている。それらの機器は
ホスト・コンピュータと接続され、これの指令のみによ
り動作する。
In numerical control, a host computer is sometimes used to perform various data processing to create machining command data for a workpiece. Data created by the host computer is recorded on paper tape by a tape puncher, and this paper tape is used as a recording medium as input information for other systems. Additionally, when creating a paper tape, a printer is used to print out the contents in order to record the contents. Normally, when output from a host computer is recorded on paper tape or printed on recording paper,
- A paper tape puncher and a printer are used, which are separate from the main body of the computer. These devices are connected to a host computer and operate only according to instructions from the host computer.

このような各周辺機器が離ればなれのシステムとは異な
り、ホスト舎コンピュータと接続した場合はその指令に
基すいた動作を行い、ホスト・コンピュータから切り離
した場合は独自に紙テープの内容を読み込んでこのコピ
ー印字を行うシステムも考えられる。しかしこのような
システムは、ごく限られたシステムを対象としたもので
、別のシステムには応用できない面もあるし、また応用
できたとしてもホスト・コンピュータのソフトウエアを
変更したりして対処しなければならない、という不便な
面もあった。
Unlike such a system in which each peripheral device is separate, when it is connected to the host computer, it operates based on its commands, and when it is disconnected from the host computer, it independently reads the contents of the paper tape and copies it. A system for printing 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, they cannot be solved by changing the host computer's software. There was also the inconvenience of having to do so.

そこで本発明の目的は数値制御システムにおいて、ホス
ト・コンピュータとは分離して設けられてテープパンチ
ャ、テープリーダ、プリンタが一体的にまとめられたデ
ータ入出力装置であって、かつ該データ入出力装置の操
作盤あるいは数値制御装置やプログラミング用のホスト
・コンピュータからの指令により、テープパンチャ、テ
ープリーグ、プリンタを自白に動作せしめることができ
るような数値制御装置のデータ入出力装置を提供するこ
とにある。
SUMMARY OF THE INVENTION Therefore, an object of the present invention is to provide a data input/output device for a numerical control system in which a tape puncher, a tape reader, and a printer are integrated, which is provided separately from a host computer. An object of the present invention is to provide a data input/output device for a numerical control device that allows a tape puncher, tape league, and printer to operate freely in response to commands from an operation panel, a numerical control device, or a host computer for programming. .

次に本発明の一実施例を図面を用いて詳細に説明する。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はホスト・コンピュータと
の間のインターフェース回路、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, and 2 is a read-only memory (hereinafter abbreviated as ROM) that stores the programs necessary for the operation of the data input/output device. A program for setting the data input/output device according to the present invention to an online mode in which it operates in response to instructions from a host computer, and a program for switching to an offline mode (a mode in which the data input/output device according to the present invention operates independently) are stored. 3 is a random access memory (hereinafter abbreviated as RAM) for temporarily storing data read out from a paper tape, etc., 4 is a tape league, 5 is a tape puncher, 6 is a printer, and a tape reader 4 is used. The read data, the data punched out by the tape puncher 5, or the data sent from the host group computer are printed. Reference numeral 7 denotes a control panel, which has character keys, a numeric keypad, function keys, and the like. 8 is an interface circuit with the host computer, and 9 is a switching circuit which is normally turned on.

次に本発明に係るデータ入出力装置の動作を説明する。Next, the operation of the data input/output device according to the present invention will be explained.

第2図(イ)に示すように、まず本発明に係るデータ入
出力、装置の電源スィッチをオンにする。
As shown in FIG. 2(a), first, the power switch of the data input/output device according to the present invention is turned on.

この本発明に係るデータ入出力装置が動作状態になると
同時にオンラインモードになる。次いで、ホスト・コン
ピュータ側からのオンラインモード指令信号があるか否
かを判断し、該指令信号がホスト・コンピュータから送
られていれば、操作盤上の操作スイッチの動作を無効に
する。以後テープリーダ4、テープパンチャ5、プリン
タ6をポスト・コンピュータ側からの指令によって動作
するモードで運転する。テープリーダ4から、RAM3
を経由し、あるいは経由せず、データをホスト・コンピ
ュータ側に転送することができるとともに、ホスト・コ
ンピュータ側から転送されたデータをテープパンチャ5
から紙テープに記録することもできるし、プリンタ6か
らプリントアウトすることもできる。
The data input/output device according to the present invention enters the online mode at the same time as it enters the operating state. Next, it is determined whether or not there is an online mode command signal from the host computer side, and if the command signal is sent from the host computer, the operation of the operation switch on the operation panel is disabled. Thereafter, the tape reader 4, tape puncher 5, and printer 6 are operated in a mode in which they operate according to instructions from the post computer side. From tape reader 4, RAM3
It is possible to transfer data to the host computer side with or without passing through the tape puncher 5.
The information can be recorded on paper tape or printed out from the printer 6.

動作切替スイッチがオンラインモードになっていて、か
つホスト・コンピュータからオンラインモード指令信号
がない場合、操作盤7上の他の操作スイッチの動作が有
効となりホスト・コンピュータからの信号に従うほかに
操作スイヤチの指令によっても動作する。
If the operation selector switch is in online mode and there is no online mode command signal from the host computer, the operation of the other operation switches on the operation panel 7 will be enabled, and in addition to following the signal from the host computer, the operation of the operation switch will also be activated. It also operates according to commands.

操作盤7の動作切替スイッチをオフラインモードに切り
替えた場合、切替え回路9がオフとなり、ホスト・コン
ピュータとの接続を断って、第2図(ロ)に示すように
、以後テープリーダ4、テープパンチャ5、プリンタ6
は操作盤7のキーにより、本発明に係るデータ入出力装
置だけで自由に操作できるようになる。すなわち、該装
置は、自己の装置内だけで次のような操作を行うことが
できる。まず、操作盤7からキーインしたデータを即座
にプリンタにてプリントアウトすることができるととも
に、このデータをRAM3にストアできる。またプリン
トアウトされた結果をチェックしてから、RAM3にス
トアーされているデータのエラーを前記することもでき
る。またこの訂正動作後、RAM3にストアされている
データをプリントアウトするとともに、紙テープを穿孔
することもできる。さらに、テープリーダ4から読み取
られたデータをプリンタ6からプリントアウトすること
もできるし、テープパンチャ  −5により紙テープに
穿孔して紙テープのコピーを作成することもできるし、
これらの動作を同時に行なうこともできる。
When the operation changeover switch on the operation panel 7 is switched to offline mode, the changeover circuit 9 is turned off, the connection with the host computer is cut off, and the tape reader 4 and tape puncher are switched off as shown in FIG. 2 (b). 5. Printer 6
can be freely operated using the keys on the operation panel 7 using only the data input/output device according to the present invention. That is, the device can perform the following operations only within its own device. First, data keyed in from the operation panel 7 can be immediately printed out using a printer, and this data can also be stored in the RAM 3. It is also possible to detect errors in the data stored in the RAM 3 after checking the printed results. After this correction operation, the data stored in the RAM 3 can be printed out and the paper tape can also be punched. Furthermore, the data read from the tape reader 4 can be printed out from the printer 6, and the paper tape can be punched by the tape puncher 5 to make a copy of the paper tape.
These operations can also be performed simultaneously.

以上詳細に説明したように、本発明は、データ入出力装
置がホスト・コンピュータや数値制御装置からの指令で
動作し紙テープの作成、転送データのプリントアウト、
データの入力が実行できるだけでなく、該装置の中に、
独自にプログラミングして紙テープを作成でき、かつ紙
テープのデータを印字することができるような処理機能
を備えているので、数台の数値制御装置を掛持ちできる
可搬型のデータ入出力装置として好適なものである。
As explained in detail above, the present invention allows the data input/output device to operate in response to commands from a host computer or numerical control device to create paper tapes, print out transferred data,
In addition to being able to perform data input, the device also includes
It is equipped with processing functions that allow you to create paper tapes with your own programming and print data on paper tapes, so it is suitable as a portable data input/output device that can hold several numerical control devices. It is something.

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

第1図は、本発明に係るデータ入出力装置の構成を示す
ブロック図、第2図(イ)、(ロ)は本発明に係るデー
タ入出力装置の動作を説明する流れ図である。 1・・・制御装置   2・ψ・ROM3−−−RAM
     4.、、テープリーグ5Φやテープパンチャ
 6・会・プリンタ711令−操作盤 8・・インターフェース回路 9・・切換゛え回路 出願人   ファナック株式会社 代理人   弁理士   辻   實 (外2名) $/口 第2r2 (イ〕
FIG. 1 is a block diagram showing the configuration of a data input/output device according to the present invention, and FIGS. 2 (a) and (b) are flow charts explaining the operation of the data input/output device according to the present invention. 1...Control device 2・ψ・ROM3---RAM
4. ,,Tape League 5Φ and Tape Puncher 6, Meeting, Printer 711 Order - Operation Panel 8...Interface Circuit 9...Switching Circuit Applicant Fanuc Co., Ltd. Agent Patent Attorney Minoru Tsuji (2 others) $/No. 2r2 (a)

Claims (1)

【特許請求の範囲】[Claims] テープパンチャ、テープリーグ、プリンタを備え、かつ
外部からの指令でも動作可能なデータ入出力装置であっ
て、電源投入時に自動的に他の装置からの指令により動
作するオンラインモードとするとともに、データ入出力
装置の操作盤にオンラインとオフラインの動作切替スイ
ッチを有し、オンラインモードで操作盤の他の操作スイ
ッチの動作を有効あるいは無効にする動作プログラムを
記憶させたメモリを有することを特徴とするデータ入出
力装置。
It is a data input/output device that is equipped with a tape puncher, tape league, and printer, and can operate even when commanded from outside.When the power is turned on, it automatically enters an online mode that operates according to commands from other devices, and also has a data input/output device. Data characterized by having an online/offline operation selector switch on the operation panel of the output device, and having a memory storing an operation program for enabling or disabling the operation of other operation switches on the operation panel in online mode. Input/output device.
JP57185485A 1982-10-22 1982-10-22 Data input/output device Granted JPS5975330A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP57185485A JPS5975330A (en) 1982-10-22 1982-10-22 Data input/output device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP57185485A JPS5975330A (en) 1982-10-22 1982-10-22 Data input/output device

Publications (2)

Publication Number Publication Date
JPS5975330A true JPS5975330A (en) 1984-04-28
JPH0113150B2 JPH0113150B2 (en) 1989-03-03

Family

ID=16171587

Family Applications (1)

Application Number Title Priority Date Filing Date
JP57185485A Granted JPS5975330A (en) 1982-10-22 1982-10-22 Data input/output device

Country Status (1)

Country Link
JP (1) JPS5975330A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0949614A4 (en) * 1997-07-17 2000-10-25 Matsushita Electric Ind Co Ltd DATA RECORDING AND REPRODUCING DEVICE, FILE MANAGEMENT METHOD, FILE INFORMATION GENERATION METHOD, FILE MANAGEMENT METHOD, MANAGEMENT INFORMATION GENERATION DEVICE, MANAGEMENT INFORMATION ANALYSIS DEVICE, AND SUPPORT

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0949614A4 (en) * 1997-07-17 2000-10-25 Matsushita Electric Ind Co Ltd DATA RECORDING AND REPRODUCING DEVICE, FILE MANAGEMENT METHOD, FILE INFORMATION GENERATION METHOD, FILE MANAGEMENT METHOD, MANAGEMENT INFORMATION GENERATION DEVICE, MANAGEMENT INFORMATION ANALYSIS DEVICE, AND SUPPORT
US6711343B1 (en) 1997-07-17 2004-03-23 Matsushita Electric Industrial Co., Ltd. Data recording/reproducing device, file managing method, file information generating method, file managing method, management information generating device, management information analyzing device, and medium

Also Published As

Publication number Publication date
JPH0113150B2 (en) 1989-03-03

Similar Documents

Publication Publication Date Title
JPS59200327A (en) Control system of peripheral device
JPS5975330A (en) Data input/output device
JPH034318A (en) Printer device
JPS5969839A (en) Input/output device of data
JPS5983685A (en) Printer
US4677543A (en) Transportable and detachable data input/output unit providing automatic character insertion or deletion
JPS5969872A (en) Input-output device of data
JPS6271685A (en) Printer
US4676674A (en) Data input/output unit
JPS5971513A (en) Data input and output device
JPS5971512A (en) Data input and output device
JPS5972531A (en) Data input/output device
JP2738696B2 (en) Printing control device
JPS5975308A (en) Data input/output device
JPS6213810Y2 (en)
JP2614257B2 (en) Keyboard device
JPS5969838A (en) Input-output device of data
JPH0537308Y2 (en)
JPS63250730A (en) Printing system
JPH04125177A (en) Printer setting apparatus
JPH0772995A (en) Printing control system
JPS60189567A (en) Information processor
JPH05189172A (en) Printer
JPH03214228A (en) Control system for serial printer
JPH04189570A (en) Printer device