Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP5108662B2 - 加工プログラム処理装置 - Google Patents
[go: Go Back, main page]

JP5108662B2 - 加工プログラム処理装置 - Google Patents

加工プログラム処理装置 Download PDF

Info

Publication number
JP5108662B2
JP5108662B2 JP2008177244A JP2008177244A JP5108662B2 JP 5108662 B2 JP5108662 B2 JP 5108662B2 JP 2008177244 A JP2008177244 A JP 2008177244A JP 2008177244 A JP2008177244 A JP 2008177244A JP 5108662 B2 JP5108662 B2 JP 5108662B2
Authority
JP
Japan
Prior art keywords
program
deletion
processing
grammar
processing unit
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.)
Expired - Fee Related
Application number
JP2008177244A
Other languages
English (en)
Other versions
JP2010015510A (ja
Inventor
正和 高山
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.)
DMG Mori Co Ltd
Original Assignee
DMG Mori Co Ltd
Mori Seiki 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 DMG Mori Co Ltd, Mori Seiki Co Ltd filed Critical DMG Mori Co Ltd
Priority to JP2008177244A priority Critical patent/JP5108662B2/ja
Priority to DE102009031921A priority patent/DE102009031921A1/de
Priority to US12/498,921 priority patent/US20100016998A1/en
Publication of JP2010015510A publication Critical patent/JP2010015510A/ja
Application granted granted Critical
Publication of JP5108662B2 publication Critical patent/JP5108662B2/ja
Priority to US15/670,647 priority patent/US9996406B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/0703Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
    • G06F11/0706Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment
    • G06F11/0736Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment in functional embedded systems, i.e. in a data processing system designed as a combination of hardware and software dedicated to performing a certain function
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Program-control systems
    • G05B19/02Program-control systems electric
    • G05B19/04Program control other than numerical control, i.e. in sequence controllers or logic controllers
    • G05B19/042Program control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
    • G05B19/0426Programming the control sequence
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/0703Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
    • G06F11/0766Error or fault reporting or storing

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Quality & Reliability (AREA)
  • General Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Numerical Control (AREA)

Description

本発明は、数値制御工作機械に採用される加工プログラム処理装置に関する。
数値制御工作機械における加工プログラムは、所定の規則に従って、工具軌跡や工作機械の補助動作等を指示するためのものである。この加工プログラムは、専門のプログラマが高度の知識と経験をもってかつ長時間をかけて作成するのが一般的である。しかしプログラムエラーの発生を避けることはできず、該プログラムエラーの発見と撲滅が大きな負担となっていた。
このようなプログラムエラーの発見に関する従来技術として、例えば、プログラムエラー判別制御部を、入力データの形式をチェックする入力データ形式チェック部と、工具軌跡及び切削条件をチェックする展開制御チェック部とに分け、エラーが発見された場合には入力データと展開制御を別々に判別し、各々の指定色で当該エラー箇所を表示するようにしたものがある(例えば特許文献1参照)。
特開昭58−114106号公報
ところで前記プログラムエラーが修正されることなく外部デバイスに送信された場合は、該エラーの発見と修正にさらに時間と手間を要するといった問題がある。また前記加工プログラムは、一般に、外部デバイスに送信記憶された後、削除されることとなる。ところが、前記プログラムエラーが修正されたものを外部デバイスに送信することなく過誤により削除してしまう場合がある。このような削除が行われると、前記修正時間が無駄になるといった問題がある。
本発明は、前記従来の状況に鑑みてなされたもので、プログラム修正時間の増加を回避でき、あるいはプログラム修正時間を無駄にすることのない加工プログラム処理装置を提供することを課題としている。
請求項の発明は、加工プログラムの文法チェックを行う文法チェック部と、加工プログラムを外部デバイスに送信する送信処理部と、加工プログラムを削除する削除処理部とを有する加工プログラム処理装置であって、
前記削除処理部は、編集後の送信履歴のない加工プログラムの削除要請があったとき、削除の可否を確認する警告処理を行うことを特徴としている。
請求項の発明は、請求項に記載の加工プログラム処理装置において、前記削除処理部は、前記警告処理に対して、削除許可がなされたときは削除し、削除不可のときは終了することを特徴としている。
請求項の発明によれば、プログラムの修正等の編集をした後における送信履歴のない加工プログラムを削除しようとした場合、削除の可否を確認する警告処理が行われるので、プログラム修正時間を無駄にすることはない。
即ち、請求項の発明に記載されているように、前記警告処理に対して削除許可がなされたとき削除するので、例えば送信履歴なしの加工プログラムの削除が可とされて削除された場合は、該加工プログラムが不要になった場合等の特別の理由がある場合であり、削除しても問題は生じない。
以下、本発明の実施形態を添付図面に基づいて説明する。図1〜図7は、本発明の一実施形態に係る数値制御工作機械の加工プログラム処理装置を説明するための図である。
図1は、加工プログラム処理装置のシステム構成を示す。本システムは、記憶装置1と、ブロック文法確認部2と、自動文法確認部3と、受信部4と、削除処理部5と、送信処理部6とを有する。
前記記憶装置1は、ブロック文法データ等を格納する第1メモリ1aと、解析結果データを格納する第2メモリ1bと、送信歴データ等を格納する第3メモリ1cとを有する。
前記ブロック文法確認部2では、モード確認処理部2aにより、編集モードであることが確認され、画面確認処理部2bにより、図6に示すプログラム編集画面が維持され、編集モードから他のモードに移行していないことが確認されると、ブロック確認処理部2cにより、第1メモリ2a内のブロック文法データ,文法構造データ,モデルデータ等を用いてブロック内の文法確認が行われ、確認による解析データは第2メモリ2dに格納される。
前記ブロック確認処理部2cでは、図2に示すように、文法チェックを要求するパラメータが設定されており、かつ編集モードにおいてプログラムの追加,削除,変更等があるとその変更等のブロックが取得され(ステップS1)、該変更ブロック内の各ワードデータの文法チェックが行われる(ステップS2)。そして文法エラーの有無が判定され(ステップS3)、エラーが発見されるとエラー処理が行われる(ステップS4)。
ステップS3でエラーが発見されない場合は、指令移動量の確認が行われ(ステップS5)、問題の有無が判定され(ステップS6)、問題なしの場合は、解析結果データが第2メモリ1bに格納されてブロック確認処理フローが終了する。一方、問題ありの場合は、プログラム一覧画面で「エラーあり」を特定色で表示する等の警告処理がなされ(ステップS7)、終了する。
具体的には、図7に示すプログラム一覧画面において「エラーあり」が「チェック未完了」と異なる文字色で表示される。「エラーあり」はプログラム中に文法的に成り立っていない箇所があることを意味しており、プログラムの修正が行われると、そのブロック単位でチェックが行われ、プログラム全体でエラーがないことが確認されるまでは「チェック未完了」の表示がなされる。プログラム全体でエラーがないことが確認されると「エラーなし」が表示される。
前記自動文法確認部3では、稼働状態確認処理部3aにより、例えばアイドル状態か、あるいは演算処理の負荷が所定値以下であるかが判断され、解析プログラム確認処理部3bにより文法チェックの終了していない加工プログラムが取得され、文法解析処理部3cにより文法チェックが行われ、その結果の解析データが第2メモリ1bに,チェックデータが第3メモリ1cにそれぞれ格納される。
前記文法解析処理部3cでは、図3に示すように、文法チェックを要求するパラメータが設定されている場合に、例えばアイドル状態になると、文法チェックの終了していないプログラムが取得され(ステップS11)、該加工プログラム全体の文法チェックが行われ(ステップS12)、プログラムエラーの有無が判定され(ステップS13)、エラーが発見されない場合は文法解析処理フローは終了する。発見された場合はプログラム一覧画面で「エラーあり」を特定色で表示する等の警告処理が行われ(ステップS14)、文法エラーがある行番号をコメント欄に表示する等のコメント追加処理が行われ(ステップS15)、終了する。
前記受信部4では、外部データ信号処理部4aにより外部デバイスから加工プログラムが受信されると、文法解析処理部4bにより文法チェックが行われ、その結果が解析データ記憶部4c,受信履歴データ記憶部4dにより第2メモリ1b,第3メモリ1cに記憶される。なお、文法解析処理部4bにおける動作は、自動文法確認部3の文法解析処理部3cにおける動作と同様である。
前記削除処理部5では、プログラム削除要求処理部5aによりオペレータからの削除要求が取得されると、削除判定処理部5bにより削除の可否が判定され、削除処理部5cにより削除処理がなされ、データ記憶削除処理部5dにより、第1,第2メモリ1b,1c内のデータが削除される。
前記削除判定処理部5bでは、図4に示すように、プログラムの編集後においてオペレータからの削除要求があると、変更歴、送信歴、受信歴データが取得され(ステップS21)、変更、受信、送信歴が確認される(ステップS22)。そして、受信歴,変更歴,送信歴の有無が判定され(ステップS23,S24,S25)、何れの履歴もある場合、つまり外部デバイスに送信済のプログラムについては、削除処理がなされる(ステップS26)。受信歴はあるが変更歴がない場合(ステップS23,S24)は、送信歴を判定することなく削除処理がなされる。また受信歴がなく、送信歴もない場合、及び受信歴,変更歴があるが送信歴がない場合は、つまり外部デバイスに送信されていない場合は、オペレータに外部デバイスへの送信がなされていないまま削除される旨の警告処理が行われる(ステップS27)。この警告処理に対して、オペレータが削除可と判断した場合(ステップS28)は前記削除処理が行われ(ステップS26)、削除不可と判断した場合は終了する。なお、オペレータがデータを送信し再度この削除処理をした場合はそのまま削除できるようになっている。
前記送信処理部6では、送信要求処理部6aによりオペレータからの送信要求が取得されると、送信判定処理部6bにより送信可否が判定され、その結果が送信歴データ記憶部6c及び外部データ信号処理部6dにより第3メモリ1cに格納される。
前記送信判定処理部6bでは、図5に示すように、オペレータからの送信要求により、変更履歴データが取得され(ステップS31)、変更履歴後のプログラムの完了判定がなされ(ステップS32)、例えば文法エラーの有無等が判定され(ステップS33)、エラーがない場合は送信処理がなされる(ステップS34)。エラーがある場合は、エラーのあるプログラムを外部デバイス等に送信することになる旨の警告処理がなされる(ステップS35)。この警告処理に対してオペレータによる送信許可がなされたとき(ステップS36)は、送信処理がなされ(ステップS34)、送信不可のときは終了する。なお、オペレータがデータを送信し再度この削除処理をした場合はそのまま削除できるようになっている。
なお、パラメータ設定状態で編集モードからそれ以外のモードへ切り替えた場合、それまで選択されていたプログラム全体の文法チェックが行われる。
また前記文法チェックを要求するパラメータの設定が解除されている場合でも、「文法確認」キー(図6参照)をオンすることにより文法チェックがなされる。
さらにまた、前記パラメータの設定が解除された場合には、文法チェックの記録が削除されることとなるので、再度このパラメータが設定された場合、全てのプログラムの文法チェックを行うか否かをオペレータに確認するようになっている。文法チェックを行う旨が確認されると、全てのプログラムのチェックが行われる。
また文法チェック時に、座標値から干渉の危険性がある場合は、座標値の文字色を変化させて表示することにより、座標値の再確認を行うようオペレータに確認する。
以上のように、本実施形態によれば、編集モードにおいてプログラムの追加,削除,変更等があった場合にそのブロックの文法チェックを行うようにしたので、演算負荷を過大にすることなく、文法エラーの発生を防止できる。また文法エラーが発見された場合には、該文法エラーのある行番号をコメント欄に表示するようにしたので、プログラムの修正時間を短縮できる。
また稼働状態を確認し、演算処理に所定値以上の負荷がかかっていない時に文法チェックのなされていないプログラムの文法チェックを行うようにしたので、演算負荷を過大にすることなく、文法エラーを確実に発見できる。
また、プログラム編集モードから他のモードに切り換えたときに文法チェックを行うようにしたので、編集モードにおいて編集されプログラムの文法チェックを確実に実行することができる。なお、編集モードから他のモードへ切り換えた場合は、プログラム全体の文法確認をするかどうかを選択できるようにしても良い。
また、外部デバイスより加工プログラムを受信したとき該プログラムの文法チェックを行うようにしたので、外部から受信したプログラムの文法エラーを発見でき、文法エラーを含む加工プログラムを使用した場合の修正時間の増加を抑制できる。
さらにまた、加工プログラムを外部に送信するときに文法チェックを行うとともに、エラーを含む加工プログラムの送信が指示された場合には、送信の可否を確認する警告処理が行われるので、外部デバイス等でのプログラム修正時間の増加を回避できる。
即ち、前記警告処理に対して文法エラーが修正されたときに送信されるので、外部デバイス側においてプログラムエラーの修正を要することはない。また文法エラーを含む加工プログラムの送信が可とされて送信された場合は、文法エラーのある行番号等が確認されているので、エラーの発見及び修正時間を最小限にできる。
また、送信履歴のない加工プログラムを削除しようとした場合、削除の可否を確認する警告処理が行われるので、プログラム修正時間を無駄にすることはない。
即ち、前記警告処理に対して送信処理がなされたときに加工プログラムを削除するようにしたので、該プログラムは外部デバイスに送信記憶されており、削除しても問題は生じない。また送信履歴なしの加工プログラムの削除が可とされて削除された場合は、該加工プログラムが不要になった場合等の特別の理由がある場合であり、削除しても問題は生じない。
本発明の一実施形態に係る加工プログラム処理装置のシステム構成図である。 ブロック確認処理部のフローチャートである。 文法解析処理部のフローチャートである。 削除判定処理部のフローチャートである。 送信判定処理部のフローチャートである。 プログラム編集画面を示す図である。 プログラム一覧画面を示す図である。
符号の説明
1 加工プログラム処理装置
2c ブロック確認処理部(文法チェック部)
3c,4b 文法解析処理部(文法チェック部)
5b 削除判定処理部(削除処理部)
6b 送信判定処理部(送信処理部)

Claims (2)

  1. 加工プログラムの文法チェックを行う文法チェック部と、
    加工プログラムを外部デバイスに送信する送信処理部と、
    加工プログラムを削除する削除処理部と
    を有する加工プログラム処理装置であって、
    前記削除処理部は、編集後の送信履歴のない加工プログラムの削除要請があったとき、削除の可否を確認する警告処理を行う
    ことを特徴とする加工プログラム処理装置。
  2. 請求項に記載の加工プログラム処理装置において、
    前記削除処理部は、前記警告処理に対して、削除許可がなされたときは削除し、削除不可のときは終了する
    ことを特徴とする加工プログラム処理装置。
JP2008177244A 2008-07-07 2008-07-07 加工プログラム処理装置 Expired - Fee Related JP5108662B2 (ja)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP2008177244A JP5108662B2 (ja) 2008-07-07 2008-07-07 加工プログラム処理装置
DE102009031921A DE102009031921A1 (de) 2008-07-07 2009-07-06 Bearbeitungsprogramm-Prüfungsvorrichtung
US12/498,921 US20100016998A1 (en) 2008-07-07 2009-07-07 Machining program processing apparatus
US15/670,647 US9996406B2 (en) 2008-07-07 2017-08-07 Machining program processing apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2008177244A JP5108662B2 (ja) 2008-07-07 2008-07-07 加工プログラム処理装置

Publications (2)

Publication Number Publication Date
JP2010015510A JP2010015510A (ja) 2010-01-21
JP5108662B2 true JP5108662B2 (ja) 2012-12-26

Family

ID=41413042

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2008177244A Expired - Fee Related JP5108662B2 (ja) 2008-07-07 2008-07-07 加工プログラム処理装置

Country Status (3)

Country Link
US (1) US20100016998A1 (ja)
JP (1) JP5108662B2 (ja)
DE (1) DE102009031921A1 (ja)

Family Cites Families (36)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS58114106A (ja) * 1981-12-26 1983-07-07 Yamazaki Mazak Corp 数値制御工作機械におけるプログラムエラ−表示制御方法
GB2164878B (en) * 1984-08-27 1987-10-21 Brother Ind Ltd A machine tool for machining a workpiece by feeding a cutting tool in a series of discrete steps and related method
JPH0192810A (ja) * 1987-10-02 1989-04-12 Fanuc Ltd Ncデータ格納方式
US5343009A (en) * 1990-12-17 1994-08-30 Hitachi, Ltd. Data processing device and plug-in package
US5675802A (en) * 1995-03-31 1997-10-07 Pure Atria Corporation Version control system for geographically distributed software development
JPH09269808A (ja) * 1996-03-29 1997-10-14 Fanuc Ltd Cncデータ補正方法
US6658456B1 (en) * 1997-09-29 2003-12-02 Panasonic Communications Co., Ltd. Electric mail transferring apparatus and electric mail transferring method
US5983239A (en) * 1997-10-29 1999-11-09 International Business Machines Corporation Storage management system with file aggregation supporting multiple aggregated file counterparts
US6457130B2 (en) * 1998-03-03 2002-09-24 Network Appliance, Inc. File access control in a multi-protocol file server
US6626953B2 (en) * 1998-04-10 2003-09-30 Cisco Technology, Inc. System and method for retrieving software release information
EP1018397A1 (en) * 1998-08-24 2000-07-12 Okuma Corporation Method and apparatus for collecting operation event logs in nc machining
JP2000246586A (ja) * 1999-03-03 2000-09-12 Hitachi Via Mechanics Ltd 穴明機の加工制御装置
JP2001195110A (ja) * 2000-01-07 2001-07-19 Toshiba Mach Co Ltd 数値制御装置
US6957234B1 (en) * 2000-05-26 2005-10-18 I2 Technologies Us, Inc. System and method for retrieving data from a database using a data management system
US8635410B1 (en) * 2000-07-20 2014-01-21 Silicon Graphics International, Corp. System and method for removing data from processor caches in a distributed multi-processor computer system
JP4580142B2 (ja) * 2000-09-22 2010-11-10 シチズンホールディングス株式会社 数値制御旋盤、数値制御旋盤で使用する制御装置、数値制御旋盤の制御方法、及び数値制御旋盤における制御装置の加工プログラム記述方法
US6934857B1 (en) * 2000-11-27 2005-08-23 Networks Associates Technology, Inc. Security system and method for handheld computers
US20020091650A1 (en) * 2001-01-09 2002-07-11 Ellis Charles V. Methods of anonymizing private information
EP1223526A1 (en) * 2001-01-10 2002-07-17 Hewlett-Packard Company, A Delaware Corporation Improved process and apparatus for email handling
US8397164B2 (en) * 2001-03-02 2013-03-12 Technicolor Digital Cinema Llc Apparatus and method for loading media in a digital cinema system
EP1413960A4 (en) * 2001-07-06 2006-08-23 Sony Corp RECORDING DEVICE, RECORDING METHOD, STORAGE MEDIUM, PROGRAM AND COMMUNICATION DEVICE
US7594220B2 (en) * 2001-08-14 2009-09-22 National Instruments Corporation Configuration diagram with context sensitive connectivity
US8880709B2 (en) * 2001-09-12 2014-11-04 Ericsson Television Inc. Method and system for scheduled streaming of best effort data
US20040010446A1 (en) * 2002-07-08 2004-01-15 Marko Vanska Mobile customer relationship management
US20040039876A1 (en) * 2002-08-21 2004-02-26 Nelson James R. Portable mass memory device with memory card reader
US20040064458A1 (en) * 2002-10-01 2004-04-01 Richard Hagarty Deletion objector for determining whether or not to delete an object from an application
US6970764B2 (en) * 2002-12-26 2005-11-29 Mitsubishi Denki Kabushiki Kaisha Machining program producing apparatus
US7600225B2 (en) * 2003-07-21 2009-10-06 Microsoft Corporation System and method for intra-package delta compression of data
JP2005149226A (ja) * 2003-11-17 2005-06-09 Nichidai:Kk 加工プログラム伝送方法及び加工プログラム伝送システム
JP4701643B2 (ja) * 2004-07-08 2011-06-15 ブラザー工業株式会社 処理装置、処理方法、処理プログラム、及び記録媒体
US7796975B2 (en) * 2004-11-23 2010-09-14 Sony Ericsson Mobile Communications Ab Method of transferring data files to and from a portable wireless communication device
JP2006293744A (ja) * 2005-04-12 2006-10-26 Fanuc Ltd プログラム変換装置
DE102005045028A1 (de) * 2005-09-12 2007-03-22 Index-Werke Gmbh & Co. Kg Hahn & Tessky Simulationssystem
US7912913B2 (en) * 2005-09-15 2011-03-22 International Business Machines Corporation Facilitating presentation and monitoring of electronic mail messages with reply by constraints
WO2007099938A1 (ja) * 2006-02-27 2007-09-07 Kyocera Corporation 通信システム、及び通信機器
JP2008271324A (ja) * 2007-04-23 2008-11-06 Olympus Imaging Corp 画像記憶装置及び撮影装置

Also Published As

Publication number Publication date
DE102009031921A1 (de) 2010-01-14
JP2010015510A (ja) 2010-01-21
US20100016998A1 (en) 2010-01-21

Similar Documents

Publication Publication Date Title
JP4220979B2 (ja) 制御装置の表示システム
CN102163047B (zh) 学习控制机器人
JP5039428B2 (ja) プログラマブルコントローラ及びplcシステム
KR101889631B1 (ko) 시퀀스 프로그램 작성 지원 장치
JP2004295872A (ja) 制御装置、cpuユニット、プログラマブルコントローラのユーザプログラム編集方法、及びオンラインエディットされる際のプログラマブルコントローラの処理方法
JP5762016B2 (ja) 情報処理装置、制御方法、及びプログラム
JP2010015509A (ja) 加工プログラムチェック装置
JP5108662B2 (ja) 加工プログラム処理装置
JP6442131B2 (ja) 制御システムおよび制御装置
JP6469330B1 (ja) モニタ支援装置、モニタ支援方法およびモニタ支援プログラム
US9996406B2 (en) Machining program processing apparatus
WO2011036799A1 (ja) プラント制御システム
JP2007226472A (ja) ジョブ定義確認システム、その方法およびプログラム
JP6516719B2 (ja) エレベーターのプログラム書換えシステム及びプログラム書換え方法
JP4450161B2 (ja) ユニット及びプログラマブルコントローラ
JP7415091B1 (ja) プログラム、プログラム管理装置、プログラム管理システム、およびプログラム管理方法
JP6836549B2 (ja) ラダー表示装置
JP2011128864A (ja) データ処理装置、データ処理方法およびプログラム
JP5008520B2 (ja) 表示画面内へのデータ入力状況表示方法
JP7003648B2 (ja) ファイル変更支援装置、ファイル変更支援方法及びファイル変更支援プログラム
JP2009128602A (ja) Opc自動修正システム
JP4309414B2 (ja) バーコードスキャナ装置、設定方法、そのプログラムおよびプログラム記録媒体
JP2008293241A (ja) 表示装置
JP3114907B2 (ja) プログラマブルコントローラのシーケンスプログラムの変更方法
JP4841901B2 (ja) 工程フローチェック装置

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20110118

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20120619

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120801

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20121002

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20121005

R150 Certificate of patent or registration of utility model

Ref document number: 5108662

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20151012

Year of fee payment: 3

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees