KR970033457A - 수치제어장치에 있어서의 기억수단 엑세스 제어방법 및 수치제어장치 - Google Patents
수치제어장치에 있어서의 기억수단 엑세스 제어방법 및 수치제어장치 Download PDFInfo
- Publication number
- KR970033457A KR970033457A KR1019960062374A KR19960062374A KR970033457A KR 970033457 A KR970033457 A KR 970033457A KR 1019960062374 A KR1019960062374 A KR 1019960062374A KR 19960062374 A KR19960062374 A KR 19960062374A KR 970033457 A KR970033457 A KR 970033457A
- Authority
- KR
- South Korea
- Prior art keywords
- numerical control
- storage means
- instruction
- block
- access
- Prior art date
Links
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23Q—DETAILS, COMPONENTS, OR ACCESSORIES FOR MACHINE TOOLS, e.g. ARRANGEMENTS FOR COPYING OR CONTROLLING; MACHINE TOOLS IN GENERAL CHARACTERISED BY THE CONSTRUCTION OF PARTICULAR DETAILS OR COMPONENTS; COMBINATIONS OR ASSOCIATIONS OF METAL-WORKING MACHINES, NOT DIRECTED TO A PARTICULAR RESULT
- B23Q15/00—Automatic control or regulation of feed movement, cutting velocity or position of tool or work
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/18—Numerical 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/414—Structure of the control system, e.g. common controller or multiprocessor systems, interface to servo, programmable interface controller
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/34—Director, elements to supervisory
- G05B2219/34344—Standby commands, let proces wait while program controls other process
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/35—Nc in input of data, input till input file format
- G05B2219/35373—Data storage, buffer
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/36—Nc in input of data, input key till input tape
- G05B2219/36375—Combination of two devices, floppy disk and tape reader
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/45—Nc applications
- G05B2219/45177—Data disk drive
Landscapes
- Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Manufacturing & Machinery (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Mechanical Engineering (AREA)
- Numerical Control (AREA)
Abstract
NC 명령의 실행에 악영향을 파급하는 일이 없는 장치에 있어서의 기억수단 엑세스 제어방법을 제공한다. 제1기억수단과, 제1기억수단을 비교하여 엑세스 시간이 긴 제2기억수단을 가지고, 제1기억수단에 기억된 NC 프로그램의 각 블록의 NC 명령을 1 블록마다 점차로 실행하는 NC 장치에 있어서, NC 프로그램의 각 블록의 NC 명령을, 기다림에 가능한 명령과 기다림이 불가능한 명령을 분류하여 두고, NC 프로그램의 실행중에 전술한 제2기억수단에의 엑세스 요구가 있을 경우, 다음에 실행하는 실행블록의 NC 명령이 기다림이 가능한 명령이면 실행블록의 NC 명령을 실행한 후 전술의 제2기억수단에의 엑세스를 실행하는 실행블록의 NC 명령이 기다림에 불가능한 명령이면 실행블록의 NC 명령을 실행후, 전술의 제2기억수단에의 엑세스를 실행치 않는다.
Description
본 내용은 요부공개 건이므로 전문내용을 수록하지 않았음
도1은 본 발명의 NC 장치의 구성을 도시한 블록도.
도2는 NC 프로그램의 예를 도시한 도면.
도3은 퍼스컴(1) 및 퍼스컴(1) 위의 소프트웨어의 구성을 도시한 블록도.
도4는 멀티, 데스크, 모니터(12)의 처리를 도시한 플로우챠트.
Claims (5)
- 제1기억수단(22)과 제1기억수단(22)를 비교하여 엑세스 시간의 긴 제2기억수단(5)를 가지며, 제1기억수단(22)에 기억된 수치제어 프로그램의 각 블록의 수치제어명령을 1 블록마다 순차척으로 실행하는 수치제어장치에 있어서, 수치제어 프로그램의 각 블록의 수치제어명령을 그 다음 블록의 수치제어명령의 실행까지를 기다리는 시간이 있어도 좋은 기다림이 가능한 명령과 그 다음의 블록의 수치제어명령의 실행까지의 기다리는 시간이 있으면 안되는 기다림이 불가능한 것을 분류하여 두고, 수치체어 프로그램의 실행중에 전술한 제2기억수단(5)의 엑세스 요구가 있을 경우, 다음에 실행하는 블록인 실행블록의 수치제어명령이 기다림이 가능한 명령이면, 실행블록의 수치제어명령을 실행한 후 전술한 제2기억수단(5)에의 엑세스를 실행하고, 실행블록의 수치제어명령의 기다림이 불가능한 명령이면 실행블록의 수치제어 명령을 실행한 후, 전술한 제2기억수단(5)의 엑세스를 실행하는 일이없이 다음의 블록의 처리를 행하는 것을 특징으로 하는 수치제어장치에 있어서의 기억수단 엑세스 제어방법.
- 청구항 1에 기재한 수치제어장치에 있어서, 기억수단 엑세스 제어방법으로서, 수치제어장치는 공작기계를 제어하는 것으로서, 전술한 기다림이 가능한 명령으로서는 공작물에 가공을 행하지 않는 명령을 분류하여 전솔한 기다림이 불가능한 명령으로서는 공작물에 가공을 행하는 명령을 분류하여 두는 것으로서는 공작물에 행하는 명령을 분류하여 두는 것으로서 수치제어장치에 있어서의 기억수단 엑세스 제어방법.
- 제1기억수단(22)과 제1기억수단(22)를 비교하여 엑세스 시간이 긴 제2기억수단(5)를 가지며, 제1기억수단(22)에 기억된 수치제어 프로그램의 각 블록의 수치제어명령을 1블록마다에 전차로 실행 즉 제어신호로 변환하는 수치제어장치이며, 수치제어 프로그램의 각 블록의 수치제어명령을, 그 다음의 블록의 수치제어명령의 실행까지의 기다림의 시간이 있어도 좋은 기다림이 가능한 명령과, 그다음의 블록의 수치제어명령의 실행까지의 기다림의 시간이 있으면 않되는 기다림이 불가능한 명령으로 분류하여 그것을 기억하여 두는 명령종류 기억수단과, 수치제어 프로그램의 실행중에 전술한 제2기억수단(5)의 엑세스 요구가 있을 경우, 다음에 실행하는 블록인 실행블록의 수치제어명령이 기다림이 가능한 명령이면 실행블록의 수치제어명령을 실행한 후, 전술한 제2기억수단(5)의 엑세스를 실행하여 실행블록의 수치제어명령의 기다림이 불가능한 명령이면, 실행 블록의 수치제어명령을 실행한 후, 전술한 제2기억수단(5)의 엑세스를 실행함이 없이 다음의 블록의 처리를 행할 수 있는 엑세스 제어수단(12)를 보유한 수치제어장치.
- 청구항 3에 기재한 수치제어장치로서, 수치제어장치는 공작기계를 제어하는 것으로서, 전술의 기다림이 가능한 명령으로서는 공작물에 가공을 행하지 않는 명령으로 분류하고 전술의 기다림이 불가능한 명령으로서는 공작물에 가공을 행하는 명령을 분류하여 놓는 수치제어장치.
- 청구항 3에 기재한 수치제어장치이고, 전술의 제1기억수단(22)는 반도체 메모리(22)이며, 전술한 제2기억수단(5)는 외부기억장치(5)인 수치제어장치.※ 참고사항 : 최초출원 내용에 의하여 공개하는 것임.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP7-348984 | 1995-12-21 | ||
JP34898495A JP3451594B2 (ja) | 1995-12-21 | 1995-12-21 | 数値制御装置における記憶手段アクセス制御方法および数値制御装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR970033457A true KR970033457A (ko) | 1997-07-22 |
Family
ID=18400709
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1019960062374A KR970033457A (ko) | 1995-12-21 | 1996-12-06 | 수치제어장치에 있어서의 기억수단 엑세스 제어방법 및 수치제어장치 |
Country Status (3)
Country | Link |
---|---|
US (1) | US5930141A (ko) |
JP (1) | JP3451594B2 (ko) |
KR (1) | KR970033457A (ko) |
Families Citing this family (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3373115B2 (ja) * | 1996-05-10 | 2003-02-04 | ファナック株式会社 | 数値制御装置に対するコントロールソフトウェアの入力設定方法 |
JP3766747B2 (ja) * | 1998-01-06 | 2006-04-19 | 東芝機械株式会社 | 位置決め制御方法、その位置決め制御方法を行うための数値制御装置、および記録媒体 |
EP1065029A4 (en) * | 1998-12-25 | 2007-05-23 | Okuma Machinery Works Ltd | METHOD AND DEVICE FOR CREATING NUMERICAL CONTROL DATA |
DE19951716A1 (de) * | 1999-10-27 | 2001-05-03 | Heidenhain Gmbh Dr Johannes | Verfahren zur dynamischen Speicherverwaltung |
US6594541B1 (en) * | 2000-01-10 | 2003-07-15 | Siemens Aktiengesellschaft | Universal motion control |
ES2213567T3 (es) | 2000-01-10 | 2004-09-01 | Siemens Aktiengesellschaft | Control universal del movimiento. |
US6845415B2 (en) * | 2003-05-22 | 2005-01-18 | Micro-Star Int'l Co., Ltd. | Computing system capable of controlling disk loading and disk unloading operations of an optical disk drive |
US20050038954A1 (en) * | 2003-06-04 | 2005-02-17 | Quantum Corporation | Storage drive having universal format across media types |
US7831793B2 (en) * | 2006-03-01 | 2010-11-09 | Quantum Corporation | Data storage system including unique block pool manager and applications in tiered storage |
CN103430112B (zh) * | 2011-03-30 | 2015-08-26 | 西铁城控股株式会社 | 工作机械用控制装置 |
JP2015179506A (ja) * | 2014-02-28 | 2015-10-08 | 株式会社アマダマシンツール | 工作機械 |
CN104111629B (zh) * | 2014-06-16 | 2017-05-31 | 福建睿能科技股份有限公司 | 横机及其控制方法 |
JP6068401B2 (ja) | 2014-07-30 | 2017-01-25 | ファナック株式会社 | 加工プログラムの読み出し時間に左右されないdnc運転手段を備えた数値制御装置 |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
IT1062827B (it) * | 1976-03-29 | 1985-02-11 | Olivetti Controllo Numerico | Sistema di controllo numerico per macchine utensili |
JPS54106780A (en) * | 1978-02-08 | 1979-08-22 | Toshiba Mach Co Ltd | Controlling of plural machine tools |
JPS5621794A (en) * | 1979-07-30 | 1981-02-28 | Fujitsu Fanuc Ltd | Controlling system for industrial robot |
JPS6462704A (en) * | 1987-09-02 | 1989-03-09 | Fanuc Ltd | High speed working system |
JP2735209B2 (ja) * | 1988-02-02 | 1998-04-02 | 三菱電機株式会社 | 数値制御装置 |
JPH0682320B2 (ja) * | 1988-06-08 | 1994-10-19 | 日本電気株式会社 | データ処理装置 |
JP2639169B2 (ja) * | 1990-04-09 | 1997-08-06 | 三菱電機株式会社 | 数値制御装置 |
JPH0799512B2 (ja) * | 1992-11-18 | 1995-10-25 | インターナショナル・ビジネス・マシーンズ・コーポレイション | プログラム可能な外部記憶制御装置 |
-
1995
- 1995-12-21 JP JP34898495A patent/JP3451594B2/ja not_active Expired - Fee Related
-
1996
- 1996-11-20 US US08/754,301 patent/US5930141A/en not_active Expired - Fee Related
- 1996-12-06 KR KR1019960062374A patent/KR970033457A/ko not_active Application Discontinuation
Also Published As
Publication number | Publication date |
---|---|
JPH09179621A (ja) | 1997-07-11 |
US5930141A (en) | 1999-07-27 |
JP3451594B2 (ja) | 2003-09-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR970033457A (ko) | 수치제어장치에 있어서의 기억수단 엑세스 제어방법 및 수치제어장치 | |
US9400496B2 (en) | Numerical controller with inter-path waiting function | |
US20140364989A1 (en) | Controller for controlling machine tool and robot | |
JP2017097664A (ja) | 複数のcpuコアで最適な負荷配分を行う数値制御装置 | |
US4722043A (en) | Control system with changable time-shared execution of ladder and non-ladder programs | |
JPH03158908A (ja) | 複合加工機における自動プログラミング方式 | |
JPS60168206A (ja) | 数値制御装置 | |
KR100302566B1 (ko) | 제어기에서의 에스에프씨 해석장치 | |
JPH08286717A (ja) | 数値制御装置 | |
KR0152866B1 (ko) | 프로그래머블 로직 콘트롤러의 사용자 프로그램 고속처리 방법 | |
KR0150471B1 (ko) | 제어시스템에서의 외부입력신호의 인터럽트 처리방법 | |
JPS62293310A (ja) | 数値制御装置のユーザプログラム実行方法 | |
EP0422246A1 (en) | Programmable controller | |
JPH06314109A (ja) | 数値制御装置 | |
JPH0511831A (ja) | Nc制御装置における加工プログラム解析方法 | |
JPH02236702A (ja) | トランスファーマシン用数値制御装置 | |
JPH07182021A (ja) | Nc加工プログラムの実行方法 | |
JPS62196706A (ja) | 高速シ−ケンスナンバサ−チ方法 | |
JPH06161524A (ja) | ロボットコントローラ | |
JPH05241913A (ja) | 自動アボート検索処理方式 | |
JP2020042517A (ja) | 数値制御装置 | |
JPH058151A (ja) | 適応制御用データの記憶機能を有するマシニングセンタ | |
KR960031070A (ko) | 로봇 제어 시스템에서의 인터럽트 처리방법 | |
JPH08249022A (ja) | マルチプロセッサ演算装置、および該装置を有するプログラマブルコントローラ | |
JP2002229616A (ja) | モーションプログラムの実行方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
WITN | Application deemed withdrawn, e.g. because no request for examination was filed or no examination fee was paid |