JPS63282805A - Nc主導コントロ−ルシステム - Google Patents

Nc主導コントロ−ルシステム

Info

Publication number
JPS63282805A
JPS63282805A JP62119189A JP11918987A JPS63282805A JP S63282805 A JPS63282805 A JP S63282805A JP 62119189 A JP62119189 A JP 62119189A JP 11918987 A JP11918987 A JP 11918987A JP S63282805 A JPS63282805 A JP S63282805A
Authority
JP
Japan
Prior art keywords
program
host computer
communication
scc
control device
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
JP62119189A
Other languages
English (en)
Inventor
Kazuhiko Masuda
益田 和彦
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.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
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 Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP62119189A priority Critical patent/JPS63282805A/ja
Publication of JPS63282805A publication Critical patent/JPS63282805A/ja
Pending legal-status Critical Current

Links

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 技術分野 本発明はNC主導コントロールシステム、すなわち、複
数のNC,(数値制御装置)を1台のホストコンピュー
タにより制御する場合に、NC主導でNCプログラムの
送受を行うようにするコントロールシステムに関する。
従来技術 従来は、1台のホストコンピュータにより複数のNCを
制御すると言う場合でも、実際には、データマルチプレ
クサかチャネルセレクタを使用して、同時には1台のN
Cを制御するのが、普通の使用方法であった。この場合
は、ホスト主導となり、NC側からのプログラムの送受
の要求が常時行えないという問題、および、ホスト側の
通信処理が複雑になるという問題があった。
このため、小規模なNCWユーザでの使用に見られるよ
うに、1台のNCに0.5〜1人のオペレータを配置す
る場合には、オペレータの要求を満たすために、常に、
ホストコンピュータ側にもオペレータを置く必要があっ
た。
また、1台のホストコンピュータによるDNC(D 1
rect N umerical Control)制
御方式により、複数のNCを制御することも可能である
が、この場合tコはNC装置自体がDNC化可能な仕様
のものであることが必要であり、投資額が格段に大きく
なるという問題があった。
目     的 本発明は上記事情に鑑みてなされたもので、その目的と
するところは、従来のシステムにおける上述の如き問題
を解消し、複数のNCを1台のホストコンピュータによ
り制御する場合に、NC主導でNCプログラムの送受を
行うことを可能とする、NC主導コントロールシステム
を提供することにある。
構成 本発明の上記目的は、複数のNCを1個の通信チャネル
を有する1台のホストコンピュータにより制御するシス
テムにおいて、前記ホストコンピュータおよび前記複数
のNCの各々に通信制御装置を付加し、前記NCからプ
ログラム要求プログラムを前記通信制御装置を介して前
記ホストコンピュータに送信し、前記プログラム要求プ
ログラムを受信した前記ホストコンピュータは、要求さ
れたプログラム名をキーとしてファイル検索を行い、該
当プログラムを前記通(a制御装置を介して前記NCに
送信する如く構成したことを特徴とするNC主導コン1
〜ロールシステムによって達成される。
本発明においては、NCが特定のプログラムを要求する
場合、NC内に通常存在するNGプロゲラ11とは別に
、例えば、REQ(プログラム名)というプログラムを
作成し、これをプロゲラ11要求プログラムどして格納
しておき、後述する通信制御装置MCC,SCCを介し
てホストコンピュータに送信し、ホストコンピュータか
らこれに応答する形で、要求されたプログラムをNCに
送(1するというものである。
以下、本発明の構成を、実施例に基づいてより詳細に説
明する。
第2図は本発明の一実施例を示すシステム概要を示す図
である。図において、LA、IB、ICはそれぞれホス
トコンピュータ1を構成するディスプレイ、キーボード
および中央処理装置(CPU)を示している。また、2
 a、2 b、2 c、・・・・、2n(以下、「21
」で代表させることもある)は上記N013はホストコ
ンピュータ1側の通信制御装置(Master Com
munication Controller、以下「
MCCJと略称する)、4 a 、4 b 、4 c 
、”、4 nは上記N CZ x側の通信制御装置(S
 1ave Com+++un−ication Co
ntroller、以下rSCCJと略称する)を示し
ている。
上記MCC5,5CC4a、4b、4c、”、4n(以
ド、「41」で代表させることもある)は、後述する如
く同じ構成を有している。第3図にその構成を示す。第
3図は上述のM CC3、S CC41の構成を示すブ
ロック図で、図において、31は入出力素子および記憶
素子の制御および演算を行う中央処理装置(CPU)、
32は上記CP U31に適用したソフトウェアを書込
んである、消去可能な読出し専用記憶素子(EPROM
)で、すべての処理手順を含んでおり、この手順に従っ
て本実施例の通(a制御装置が動作する。また、33は
処理データの記憶および処理用作業場所として使用され
る読み書き可能記憶素子(SRAM)であり、34は水
晶発振器から出力する一定波長の方形波を入力として通
信に必要な括準波を生成し、下記の直列信号入出力素子
(S I 10)35に供給するカウンタ制御素子(C
T C)、35は並列信号と直列信号との変換を行う直
列信号入出力素子(SIlo)であり、上記CI)tJ
31と通<z’(装置外とのインタフェースの機能を有
し、外部からの直列信号を並列信号に変換してCP U
31に提供したり、逆に、C1)U31からの並列信号
を直列信号に変換して通信装置外へ供給する機能を有す
る。
なお、36は通信装置の動作状態9通信状態等を表示す
るための表示素子(LED)、37は通イ14装置の機
能選択1通信モードの設定、前記MCCまたはSCCの
選択等の指示を行うディツプスインチ(Dips讐)を
示している。
第1図(a)は上述の如く構成された本実施例のシステ
ムにおいて、NC側から、ホストコンピュータに特定の
NCプログラムを要求する場合の動作を示す通信シーケ
ンスを示すものである。
NGの記憶装置内には1通常、複数のNCプログラムが
存在可能であるが、このNCプログラムとは別に、例え
ば、REQ(プログラム名)という文を持つNCプログ
ラムを、NC内に作成する。
これをプログラム要求プログラム(PRP)とし、予め
、必要とされるI)RPをNC内に呼出し専用のプログ
ラムとして作成しておく。
第1図に示す如く、ホストコンピュータは上記PRPの
REQから文末までをプログラム名と認識し、指定され
たプログラム名によりファイルを検索し、該当ファイル
をNCに送信する。以下、この手順を詳細に説明する。
fp N Cから、上記PRPをSCCに送信する。
SCCは、NCのコードからアスキーコードへの変換を
行う。
f■M CCからSCCへのポーリングを行う。SCC
にデータがあれば、MCCに上記P RPが転送される
。また、SCCにデータがなければ、SCCは伝送終了
する。
La)ホストコンピュータからM CCへのポーリング
を行う。M CCにデータがあれば、ホストコンピュー
タに前記PRPがSCCの番号を付けて転送される。
)■ホストコンピュータは、上記PPPの該当ファイル
を検索し、該当ファイルを指定したSCCへ転送するた
めに、MCCのセレクティングを行い、NCプログラム
の転送を行う。
■M CCは、指定されたSCCにセレクティングを行
い、NCプログラムの転送を行う。SCCは、受信が終
了した時点で、データ受信ランプを点灯し、NCのオペ
レータに受信操作を促す(コード変換も行う)。
■NCから受信要求コード(DCI)をSCCに送ると
、SCCからNCプログラムがNC側に転送される。
以上が、NC側から、ホストコンピュータに特定のNC
プログラムを要求する場合の動作を示す通信シーケンス
である。次に、NC側から、NCプログラムをホストコ
ンピュータに転送する場合の動作を、第1図(b)に示
す。
■NCから、送信要求コード(DC2)をSCCに送信
する。SCCは、NCのコードからアスキーコードへの
変換を行う。
(p M CCからSCCへのポーリングを行う。SC
Cにデータがあれば、M CCにNCプログラムが転送
される。また、SCCにデータがなければ、SCCは伝
送終了する。
■ホストコンピュータからMCCへのポーリングを行う
。MCCにデータがあれば、ホストコンピュータに前記
NCプログラムがSCCの番号を付けて転送される。
なお、第1図(a)および(b)において、(p)はポ
ーリング番号、(S)はセレクティング番号、Del、
DC2コードはNGからの送信要求コードを示している
また、上記説明では述べていないが、通信エラーが発生
した場合、または、NC側から要求したプログラムに対
応するファイルが存在しない場合のエラー等についての
処理については、通常の通りである。
効   果 以上述べた如く、本発明によれば、複数のNGを1個の
通信チャネルを有する1台のホス1−コンピュータによ
り制御するシステムにおいて、前記ホストコンピュータ
および前記複数のNCの各々に通信制御装置を付加し、
前記NCからプログラム要求プログラムを前記通信制御
装置を介して前記ホストコンピュータに送信し、前記プ
ログラム要求プログラム・を受信した前記ホス1−コン
ピュータは、要求されたプログラム名をキーとしてファ
イル検索を行い、該当プログラムを前記通信制御装置を
介して前記NCに送信する如く構成したので、複数のN
Cを1台のホストコンピュータにより制御する場合に、
NC主導でNCプログラムの送受を行うことを可能とす
る、NC主導コン1〜ロールシステムを実現できるとい
う顕著な効果を奏するものである。
【図面の簡単な説明】
第1図(a)は本発明の一実施例であるNC側からホス
トコンピュータに特定のNCプログラムを要求する場合
の動作を示す通信シーケンス図、同(b)はNG側から
NCプログラムをホストコンピュータに転送する場合の
動作を示す通信シーケンス図、第2図は実施例のシステ
ム概要を示す図、第3図は実施例の要部であるMCC、
S CCの構成を示すブロック図である。 1:ホストコンピュータ、2i:NCl3:MCC14
i : 5CC131:CPU、32:EPROM、3
3:SRAM、34:CTC135:5I10.36:
LED、37 : Dips讐。 特許出願人 株式会社 リ コ − 第   2   図

Claims (1)

    【特許請求の範囲】
  1. (1)複数の数値制御装置(NC)を1個の通信チャネ
    ルを有する1台のホストコンピュータにより制御するシ
    ステムにおいて、前記ホストコンピュータおよび前記複
    数の数値制御装置の各々に通信制御装置を付加し、前記
    数値制御装置からプログラム要求プログラムを前記通信
    制御装置を介して前記ホストコンピュータに送信し、前
    記プログラム要求プログラムを受信した前記ホストコン
    ピュータは、要求されたプログラム名をキーとしてファ
    イル検索を行い、該当プログラムを前記通信制御装置を
    介して前記数値制御装置に送信する如く構成したことを
    特徴とするNC主導コントロールシステム。
JP62119189A 1987-05-15 1987-05-15 Nc主導コントロ−ルシステム Pending JPS63282805A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP62119189A JPS63282805A (ja) 1987-05-15 1987-05-15 Nc主導コントロ−ルシステム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62119189A JPS63282805A (ja) 1987-05-15 1987-05-15 Nc主導コントロ−ルシステム

Publications (1)

Publication Number Publication Date
JPS63282805A true JPS63282805A (ja) 1988-11-18

Family

ID=14755117

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62119189A Pending JPS63282805A (ja) 1987-05-15 1987-05-15 Nc主導コントロ−ルシステム

Country Status (1)

Country Link
JP (1) JPS63282805A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100365467B1 (ko) * 1995-05-26 2003-03-26 위아 주식회사 수치제어데이타통신회선자동인식분배장치

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6184710A (ja) * 1984-10-02 1986-04-30 Fanuc Ltd 群管理システムにおけるncデ−タ転送方法
JPS6274557A (ja) * 1985-09-25 1987-04-06 Mitsubishi Electric Corp 自動加工生産システム

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6184710A (ja) * 1984-10-02 1986-04-30 Fanuc Ltd 群管理システムにおけるncデ−タ転送方法
JPS6274557A (ja) * 1985-09-25 1987-04-06 Mitsubishi Electric Corp 自動加工生産システム

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100365467B1 (ko) * 1995-05-26 2003-03-26 위아 주식회사 수치제어데이타통신회선자동인식분배장치

Similar Documents

Publication Publication Date Title
US5063494A (en) Programmable data communications controller
US4868742A (en) Input/output bus for system which generates a new header parcel when an interrupted data block transfer between a computer and peripherals is resumed
US5857080A (en) Apparatus and method for address translation in bus bridge devices
US5347637A (en) Modular input/output system for supercomputers
US6442628B1 (en) Method and system for automatically determining maximum data throughput over a bus
KR20070015480A (ko) 유니버설 시리얼 버스를 기초한 pc 플래시 디스크의아키텍처
US5634007A (en) Independent computer storage addressing in input/output transfers
KR19990067732A (ko) 복합 유니버설 시리얼 버스 제어기에 인터페이스를 제공하기 위한 장치 및 방법
EP0165600A2 (en) Input/output bus for computer
US7069305B2 (en) Computer system and a data transfer method thereof using remote direct memory access
EP0332151A2 (en) Direct memory access controller
EP0088618B1 (en) Byte-oriented line adapter system
US20030200374A1 (en) Microcomputer system having upper bus and lower bus and controlling data access in network
US6816935B1 (en) Interrupt and status reporting structure and method for a timeslot bus
JP3768561B2 (ja) 多重プロセッサシステム
CN1234550B (zh) 一种输入/输出总线系统
JPS6240751B2 (ja)
JP2735112B2 (ja) 数値制御装置のデータ・リード・ライト方式
JP2605491B2 (ja) 設備管理コントローラ
KR100242416B1 (ko) 교환시스템의 디스크 포맷 방법
US20020194405A1 (en) Disk array system with large storage capacity
US5579483A (en) Communication controller for controlling multi-channel multiplex communication and having channel selection functions and memory for storing communication control data for each channel
JP3297099B2 (ja) 入出力信号割付装置
JPH01195509A (ja) Dnc装置
JPH05242006A (ja) メモリ制御方式