JPS6318402A - 数値制御システムのインタ−フエ−ス装置 - Google Patents

数値制御システムのインタ−フエ−ス装置

Info

Publication number
JPS6318402A
JPS6318402A JP16162786A JP16162786A JPS6318402A JP S6318402 A JPS6318402 A JP S6318402A JP 16162786 A JP16162786 A JP 16162786A JP 16162786 A JP16162786 A JP 16162786A JP S6318402 A JPS6318402 A JP S6318402A
Authority
JP
Japan
Prior art keywords
data
interface device
specific code
numerical control
main body
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
JP16162786A
Other languages
English (en)
Inventor
Katsuto Akamatsu
赤松 克仁
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.)
Toshiba Engineering Corp
Original Assignee
Toshiba Engineering 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 Toshiba Engineering Corp filed Critical Toshiba Engineering Corp
Priority to JP16162786A priority Critical patent/JPS6318402A/ja
Publication of JPS6318402A publication Critical patent/JPS6318402A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Numerical Control (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔発明の目的] (産業上の利用分野) 本発明は、工作機械等の被制御機器を数値制御する数値
制御システムにおけるデータ転送のためのインターフニ
ス装置に関し、特に上記被制御機器に関連した外部機器
を制御可能とした数値制御システムのインターフニス装
置に関する。
(従来の技術) 工作機械等の被制御サーボ機器を数値制御する数値制御
システムとして、数値制御装置に、データ転送のための
インターフェース装置を介してホストコンピュータを組
合わせて構成したものがある。このような構成では、複
数台の数値制御装置(以下rNC本体」と称する。)を
1台の上位制御装置で集中管理することができることか
ら生産現場の自動化を推進する手段として脚光を浴びて
いる。
上記のような構成でインターフェース装置を介してのデ
ータ転送モードには、リアルタイム処理とバッジ処理と
がある。リアルタイム処理は、ホストコンピュータから
インターフェース装置に備わったメモリに逐次一定二の
数値制御データ(以下r N Cデータ」と称する。)
を転送し続ける方式であり、バッジ処理は、ホストコン
ピュータからインターフェース装置に1加工サイクル分
のNCデータを一度に転送し、転送後にインターフェー
ス装置がNC本体にデータ転送を始める方式上述したよ
うに従来のインターフニス装置は、NC本体のみにデー
タ転送する構成となっており、パレット交換装置等の外
部機器に対しては一切制御は行わないものとなっていた
。この場合、外部機器は、NC本体がNCデータから特
定コード(外部機器制御コード)を読取ってこの特定コ
ードに従って制御するようにしていた。また、リアルタ
イム処理においては、ホストコンピュータが、自身に備
わっているPIO(パラレル・インプット・アウトプッ
ト)機能を利用して外部機器に対して制御するようにし
ていた。
(発明が解決しようとする問題点) このように従来にあっては、外部機器を制御する場合、
NC本体側にて特定コードを判断するようにしている。
従って、外部機器への制御信号に機器が応答するまで時
間差が生じ、時間差の発生は、被制御機器と外部機器と
の動作不釣合いの原因となりかねない。その抑制策とし
て、判別が容易なコードを用いるとかNCデータ中のコ
ード挿入位置を考慮する等の手段を必要とするが、これ
ではNCデータの設計手法等に手間が掛ることになり、
有利でない。
一方、リアルタイム処理の場合、ホストコンピュータ側
で外部機器を制御するようにしているため、負荷の増大
につながり、システム構成上、高速処理が要求され、コ
スト上昇の一因となった。
そこで本発明の目的は、外部機器の制御を、NC本体及
びホストコンピュータによらずに実行できる数値制御シ
ステムのインターフェース装置を提供することにある。
[発明の構成コ (問題点を解決するための手段) 本発明は上記問題点を解決し且つ目的を達成するために
次のような手段を講じたことを特徴としている。すなわ
ち、本発明は、数値制御データを記憶する記憶手段を有
したホストコンピュータと工作機械等の被制御機器を数
値制御する数値制御装置本体との間に介挿され、所定の
転送モードで数値制御データを主とする制御データを相
互に転送制御するインターフェース装置において、上記
制御データの転送動作時に制御データに含まれる特定コ
ードを検出する検出手段と、この検出手段により特定コ
ードを検出したとき上記被制御機器に関連した外部機器
に上記特定コードに対応した制御データを入出力する入
出力手段とを具備した構成にしである。
(作用) このような手段を講じたことにより、インターフェース
装置の入出力手段により外部機器を制御する特定コード
を判断するため、NCデータの任意の位置に挿入可能で
あり、また、ホストコンピュータはバッジ処理にてイン
ターフェース装置に外部機器の制御を委ねることができ
、負荷の増大を招くこともない。
(実施例) 以下本発明にかかる数値制御システムの一実施例を図面
を参照して説明する。
第1図は本発明の一実施例の構成を示すブロック図であ
る。第1図において、工作機械等の被制御機器1を数値
制御するNC本体2と、NCデータを記憶するメモリを
有したホストコンピュータ3との間には、NCデータ転
送のためのインターフェース装置4が接続され、このイ
ンターフェース装置4にはNCデータの転送動作時にN
Cデータに含まれる特定コードを検出すると共に特定コ
ードを検出したとき上記被制御機器1に関連したパレッ
ト交換装置等の外部機器5a、5bの特定コードに対応
したNCデータを入出力する入出力制御装置6が備わっ
た構成になっている。この場合、特定コードはパラメー
タの設定で生成されるものとする。
次に上記の如く構成された本実施例の作用について説明
する。すなわち、インタフェース装置4は、ホストコン
ピュータ3に対してNCデータを要求し、ホストコンピ
ュータ3はこの要求に応じてインターフェース装置4に
NCデータを転送する。インターフェース装置4は転送
されたNCデータを自身のメモリに記憶し、NC本体2
のNCデータ要求に応じてこれをNC本体2に分配する
また、インターフェース装置4は、NC本体2にNCデ
ータを分配すると共に、その入出力制御装置6により特
定コードの検出を行う。特定コードを検出すると、入出
力制御装置6を介して外部機器5a、5bに対して制御
信号を出力す。この制御信号は、PIO機能を利用して
出力するため、同時に複数(図示では2個)の外部機器
5a。
5bの制御が可能であり、個々に対する制御は特定コー
ドに続く数値データで制御可能となる。例えば、特定コ
ードの後に“5゛を代入することで、外部機器5aに対
してのみの制御が可能となる。
第2図は本発明の他の実施例の構成を示すブロック図で
あり、外部からの信号入力で制御可能とした構成例であ
る。この例では、入出力制御装置6に対して、外部から
起動を欠けるための信号を入力してやると、インターフ
ェース装置4は、上述の動作を実行する。また、動作を
解除したときは入出力制御装置6に対して初期化を行う
ための信号を入力してやることで、実行可能となる。
以上詳述したように、入出力制御装置6に対して、−旦
起動をかけてやることでホストコンピュータ3からのN
Cデータの受信、NC本体2に対するNCデータの分配
が可能であると共に、パレット交換装置等の外部機器5
a、5bの制御を一連の動作として実行することができ
る。
また、ホストコンピュータ′3からNCデータを受信せ
ずに、既にメモリに記憶しているNCデータだけでNC
本体2に対して繰返してデータ分配することも可能とな
る。
[発明の効果コ 以上詳述したように本発明は、数値制御データを記憶す
る記憶手段を有したホストコンピュータと工作機械等の
被制御機器を数値制御する数値制御装置本体との間に介
挿され、所定の転送モードで数値制御データを主とする
制御データを相互に転送制御するインターフェース装置
において、上記制御データの転送動作時に制御データに
含まれる特定コードを検出する検出手段と、この検出手
段により特定コードを検出したとき上記被制御機器に関
連した外部機器に上記特定コードに対応した制御データ
を入出力する入出力手段とを具備した構成である。
この構成によれば、インタフェース装置の入出力手段に
より外部機器を制御する特定コードを判断するため、N
Cデータの任意の位置に挿入可能であり、また、ホスト
コンピュータはバッジ処理にて入出力手段に外部機器の
制御を委ねることができ、負荷の増大を招くこともなく
、よって、外部機器の制御を、NC本体及びホストコン
ピュータによらずに実行できる数値制御システムのイン
ターフェース装置が提供できるものである。
【図面の簡単な説明】
第1図は本発明にかかる数値制御システムのインターフ
ェース装置の一実施例の構成を示すブロック図、第2図
は本発明の他の実施例の構成を示すブロック図である。 1・・・工作機械、2・・・NC本体、3・・・ホスト
コンピュータ、4・・・インターフニス装置、5a、5
b・・・外部機器、6・・・入出力制御装置。

Claims (1)

    【特許請求の範囲】
  1. 数値制御データを記憶する記憶手段を有したホストコン
    ピュータと工作機械等の被制御機器を数値制御する数値
    制御装置本体との間に介挿され、所定の転送モードで数
    値制御データを主とする制御データを相互に転送制御す
    るインターフェース装置において、上記制御データの転
    送動作時に制御データに含まれる特定コードを検出する
    検出手段と、この検出手段により特定コードを検出した
    とき上記被制御機器に関連した外部機器に上記特定コー
    ドに対応した制御データを入出力する入出力手段とを具
    備したことを特徴とする数値制御システムのインターフ
    ェース装置。
JP16162786A 1986-07-09 1986-07-09 数値制御システムのインタ−フエ−ス装置 Pending JPS6318402A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP16162786A JPS6318402A (ja) 1986-07-09 1986-07-09 数値制御システムのインタ−フエ−ス装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP16162786A JPS6318402A (ja) 1986-07-09 1986-07-09 数値制御システムのインタ−フエ−ス装置

Publications (1)

Publication Number Publication Date
JPS6318402A true JPS6318402A (ja) 1988-01-26

Family

ID=15738777

Family Applications (1)

Application Number Title Priority Date Filing Date
JP16162786A Pending JPS6318402A (ja) 1986-07-09 1986-07-09 数値制御システムのインタ−フエ−ス装置

Country Status (1)

Country Link
JP (1) JPS6318402A (ja)

Similar Documents

Publication Publication Date Title
KR930703773A (ko) 디엔씨(dnc) 시스템
US20080147206A1 (en) Control system for Real Time Applications for Cooperative Industrial Robots
CN111095138A (zh) 控制装置、控制装置的控制方法、信息处理程序及记录介质
JPH01295355A (ja) マルチマスタバス用割込制御回路
JPH01229305A (ja) 数値制御装置
JPS6318402A (ja) 数値制御システムのインタ−フエ−ス装置
JPS59223807A (ja) 数値制御装置の結合方式
US10921783B2 (en) Numerical control device
US5608906A (en) Multiple-task controller having a plurality of task memory input/output devices, input/output processing device, and a plurality of tasks controlled by external devices
EP0620512A1 (en) Numeric controller
JPH02213905A (ja) 入出力制御方式
JP2664492B2 (ja) Cncの協調動作方式
KR100221491B1 (ko) 다수의 로보트 제어방법
WO1993004416A1 (fr) Systeme de commande numerique par ordinateur pour la commande de plusieurs machines-outils
KR0170266B1 (ko) 다중로보트 통신제어시스템
JPS60263208A (ja) フアクトリ−・オ−トメイシヨン・システム
JPS61180310A (ja) 数値制御装置へのシステムコントロ−ルプログラムのロ−デイング方式
JPH05261650A (ja) 加工実績管理方式
JPS6354605A (ja) 数値制御装置
JP2588953B2 (ja) 数値制御装置
JPH0215957A (ja) 生産管理システム
JPH02205903A (ja) トランスファーライン用数値制御装置
JPS6314204A (ja) 数値制御装置
JPH0799487B2 (ja) 数値制御装置における通信方式
JPS6318409A (ja) 数値制御システム