JPS6051955A - 数値制御装置 - Google Patents

数値制御装置

Info

Publication number
JPS6051955A
JPS6051955A JP58160654A JP16065483A JPS6051955A JP S6051955 A JPS6051955 A JP S6051955A JP 58160654 A JP58160654 A JP 58160654A JP 16065483 A JP16065483 A JP 16065483A JP S6051955 A JPS6051955 A JP S6051955A
Authority
JP
Japan
Prior art keywords
area
pointer
data
program
write
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
JP58160654A
Other languages
English (en)
Inventor
Morio Kiyokawa
清川 盛雄
Akihiko Fujimoto
冨士本 昭彦
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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric 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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP58160654A priority Critical patent/JPS6051955A/ja
Publication of JPS6051955A publication Critical patent/JPS6051955A/ja
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F12/00Accessing, addressing or allocating within memory systems or architectures
    • G06F12/02Addressing or allocation; Relocation

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Memory System (AREA)
  • Numerical Control (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔発明の技術分野〕 この発明は、記憶部を有効に活用できるようにした数値
制御装置に関するものである。
〔従来技術〕
第1図は従来の数値制御装置M(以下NC装置という)
の−例を示すブロック図である。この図において、1は
入力部、2は制御部、3は演算部、4は記憶部、5は出
力部であり、以上でNC装置が構成される。6は制御対
象である機械を示す。
七の動作を簡申に説明−fると、NCテープまたはキー
ボード等からNCC言語たはBAS I C言語等の高
級言語によるプログラムやデータが入力部1から入力さ
れる。制御部2では、入力されたプログラムを記憶部4
に記憶し、このプログラムから必要な数値INI算を演
算部3に行わせ、その結果のデータを記憶部4に記憶さ
せ、このデータを出力部5を介して機械6に順次与えプ
ログラムどおりの制御を行わせる。この制御は機械6の
各軸について行われる。
このような従来のNC装置i#においては、記憶部4の
各領域は第2図のように構成されている。すなわち、4
1けシステム領域で、機械6を運転する機械運転プログ
ラムが格納されている。42はプログラム領域で、例え
ば自動プログラミングプログラムが格納されている。
この15に従来のNC装置においては、記憶部4の各領
域がそれぞれ固定されているので、例えばプログラム領
域42が空いていてもデータ領域43が一杯になればそ
れ以上の書込みはできず、そのため記憶部4の活用が十
分でない欠点があった。
〔発明の概要〕
この発明は、上述の点Kかんがみてなされたもので、プ
ログラム領域またはデータ領域の境界を示すポインタを
設け、このポインタを書込みに応じて移動させるととも
に、その時点のアドレスをポインタレジスタ領域に格納
するようKして、空きの領域が直ちに判明できるように
したものである。
〔発明の実施例〕
第3図はこの発明の一実施例を示すブロック図であり、
第1図の従来例と異なるところは、記憶部4にポインタ
レジスタ領域44を設けた点である。その他は第1図と
同じである。
第4図はこの発明による記憶部4の構成を示す図で、4
1〜43は第2図と同じである。44はポインタレジス
タ領域であり、45はポインタを示す・ この実施例では、プログラム領域42の書込みは先頭か
ら登録に従って行われ、それKつれてポインタ45は順
に下って行く。そして、その時点のポインタ45のアド
レスがポインタレジスタ領域44に格納される。
一方、データ領域43は下方から順次上方に向って書込
まれ、最大データ登録数はポインタ45以下、またはパ
ラメータにより設定される。
このよ5 K して、ポインタ45の位置、すなわちポ
インタレジスタ領域44の値からプログラム領域42の
境界が分かるので、データをポインタ451/C達する
まで書込むことができる。
なお、ポインタ45の移動は手動で行っても、また、プ
ログラミングに従って自動的に行うよう圧してもよい。
また、ポインタ45は、上記の実施例ではプログラム領
域42の境界を示すようにしたが、これはデータ領域4
3の境界を示すようにしてもよい。
〔発明の効果1 以上詳細に説明したように、この発明は、記憶部にポイ
ンタレジスタ領域を設け、一方、プログラム領域または
データ領域の境界を示すポインタを設け、このポインタ
の7ドレスを前記ポインタレジスタ領域に記憶するよう
Kしたので、プログラム領域が小でデータ領域を大とす
ることができるので、複雑な加工であって簡単な繰り返
し運転プログラムで多数のデータを用いて運転する場合
に適しており、また、プログラム領域が大でデータ領域
を小とすることができるので、データが少ない複雑な運
転プログラムの場合、プログラム領域を大にして記憶部
を有効に活用できる利点がある。
【図面の簡単な説明】
第1図は従来の数値制御装置の一例を示すブロック図、
第2図は記憶部の構成を示す図、第3図はこの発明の一
実施例を示すブロック図、第4図はこの発明による記憶
部の構成を示す図である・図中、1は入力部、2は制御
部、3は演算部、4は記憶部、5は出力部、6は機械、
41はシステム領域、42はプログラム領域、43はデ
ータ領域、44はポインタレジスタ領域、45はポイン
タである。 なお、図中の同一符号は同一または相当部分を示す。 代理人 大岩増雄 (外2名) 第1図 4 ノ 第2図 第 3 図 第4図 [゛ ・ ンステA 頒 城 1 −−m )bグラム、 gL 域 1 一一−E

Claims (1)

    【特許請求の範囲】
  1. システム領域、プログラム領域およびデータ領域を有す
    る記憶部を備えた数値制御装置において、前記プログラ
    ム領域またはデータ領域の境界を示すポインタを設け、
    このポインタのアドレスを記憶するポインタレジスタ領
    域を前記記憶部に設けたことを特徴とする数値制御装置
JP58160654A 1983-09-01 1983-09-01 数値制御装置 Pending JPS6051955A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP58160654A JPS6051955A (ja) 1983-09-01 1983-09-01 数値制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP58160654A JPS6051955A (ja) 1983-09-01 1983-09-01 数値制御装置

Publications (1)

Publication Number Publication Date
JPS6051955A true JPS6051955A (ja) 1985-03-23

Family

ID=15719604

Family Applications (1)

Application Number Title Priority Date Filing Date
JP58160654A Pending JPS6051955A (ja) 1983-09-01 1983-09-01 数値制御装置

Country Status (1)

Country Link
JP (1) JPS6051955A (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62143164A (ja) * 1985-12-17 1987-06-26 Casio Comput Co Ltd 式記憶機能を備えた小型電子式計算機
WO2013145055A1 (ja) * 2012-03-30 2013-10-03 日本電気株式会社 デバッグ制御回路、方法及びシステム
JP2019096307A (ja) * 2017-11-22 2019-06-20 エイアールエム リミテッド 複数のデータ・タイプのためのデータ・ストレージ

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62143164A (ja) * 1985-12-17 1987-06-26 Casio Comput Co Ltd 式記憶機能を備えた小型電子式計算機
WO2013145055A1 (ja) * 2012-03-30 2013-10-03 日本電気株式会社 デバッグ制御回路、方法及びシステム
JP2019096307A (ja) * 2017-11-22 2019-06-20 エイアールエム リミテッド 複数のデータ・タイプのためのデータ・ストレージ

Similar Documents

Publication Publication Date Title
JPS6051955A (ja) 数値制御装置
EP0059758A1 (en) Numerical control unit
US5155848A (en) Method of searching and displaying selected data and for updating displayed data in a text editing system
US20020083412A1 (en) Addon mechanism for a control system based on a type data field
US5565895A (en) Programmable controller with independent display
JPS6149209A (ja) 数値制御装置におけるプログラム実行方式
JPH01184505A (ja) 数値制御装置
JPS59172007A (ja) 数値制御装置
JPH0651888A (ja) 操作再実行装置
JPH04112208A (ja) プログラマブルコントローラ
JPH01291328A (ja) インタプリタ形言語システム
JPS63184109A (ja) 数値制御装置
JPH0117164B2 (ja)
JPS63311506A (ja) プログラマブルコントロ−ラ
JPH01236309A (ja) 数値制御装置の表示装置
JPH01134393A (ja) フオントデータ作成装置
JPH04238564A (ja) コマンドプロシージャのファイル入出力方式
JPS6349805A (ja) 運転プログラム自動選択手段を有する数値制御装置
JPH0772918A (ja) 数値制御装置
JPS59186048A (ja) マイクロプログラム制御方式
JPS61286906A (ja) Ncプログラム変換装置
JPH0652495B2 (ja) メッセージテキスト編集制御方式
JPS61206005A (ja) 数値制御方式
JPH06149906A (ja) 階層位置表示システム
JPH07334388A (ja) 関数型情報処理装置のデバッグ装置