JP2007102384A - デバッグ装置 - Google Patents
デバッグ装置 Download PDFInfo
- Publication number
- JP2007102384A JP2007102384A JP2005289404A JP2005289404A JP2007102384A JP 2007102384 A JP2007102384 A JP 2007102384A JP 2005289404 A JP2005289404 A JP 2005289404A JP 2005289404 A JP2005289404 A JP 2005289404A JP 2007102384 A JP2007102384 A JP 2007102384A
- Authority
- JP
- Japan
- Prior art keywords
- program
- function block
- execution
- executed
- breakpoint
- 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.)
- Granted
Links
Images
Landscapes
- Debugging And Monitoring (AREA)
- Programmable Controllers (AREA)
Abstract
【解決手段】ファンクションブロックを含む制御プログラムを構成する各ステップを連続実行するデバッグ装置であり、プログラム実行部が、ファンクションブロック内を連続実行中にブレークポイント管理テーブルに基づき、現在実行中のステップが、ブレークポイント管理テーブルに格納されたブレークポイント管理情報で特定されるファンクションブロックの該当ステップ位置か否かを判断し、該当する場合にプログラム実行を一時停止するようにした。
【選択図】図10
Description
この発明は、ファンクションブロック内にも実用的なブレークポイントの設定を行なうことができるようにしたデバッグ装置を提供することを目的とする。
12 プログラム制御部
13 プログラム実行部
14 制御プログラム格納領域
15 プログラム制御情報領域
16 プログラム実行作業領域
17 I/O領域
Claims (3)
- ファンクションブロックを含む制御プログラム用のデバッグ装置であって、
前記制御ブロックを構成するステップを連続実行させるプログラム実行手段と、
前記制御プログラム中に記述されたファンクションブロックを特定するプログラム識別情報と、そのファンクションブロック内のプログラムにおける一時停止させるステップ位置情報と、を関連づけたブレークポイント管理情報を格納する記憶手段と、
前記プログラム実行手段が、前記ファンクションブロック内を連続実行中に前記記憶手段に格納されたブレークポイント管理情報に基づき、現在実行中のステップが、前記記憶手段に格納された前記ブレークポイント管理情報で特定されるファンクションブロックの該当ステップ位置か否かを判断し、該当する場合にプログラム実行を一時停止する手段と、
を備えたことを特徴とするデバッグ装置。 - 前記プログラム識別情報は、ファンクションブロックのインスタンス識別情報を含むものであることを特徴とする請求項1に記載のデバッグ装置。
- 前記記憶手段には、ファンクションブロックの外に存在するステップについて、そのステップを特定するプログラム識別情報と、そのステップのステップ位置情報とを関連づけたブレークポイント管理情報が格納され、
前記一時停止する手段は、前記ファンクションブロックの外に存在するステップについても該当する場合にプログラム実行を一時停止するものであることを特徴とする請求項1に記載のデバッグ装置。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005289404A JP4062546B2 (ja) | 2005-09-30 | 2005-09-30 | デバッグ装置 |
US11/529,566 US20070078538A1 (en) | 2005-09-30 | 2006-09-29 | Debug device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005289404A JP4062546B2 (ja) | 2005-09-30 | 2005-09-30 | デバッグ装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2007102384A true JP2007102384A (ja) | 2007-04-19 |
JP4062546B2 JP4062546B2 (ja) | 2008-03-19 |
Family
ID=38029284
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005289404A Active JP4062546B2 (ja) | 2005-09-30 | 2005-09-30 | デバッグ装置 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4062546B2 (ja) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2008146859A1 (ja) * | 2007-06-01 | 2008-12-04 | Mitsubishi Electric Corporation | シミュレーションシステム |
JP2009245194A (ja) * | 2008-03-31 | 2009-10-22 | Fuji Electric Systems Co Ltd | プログラマブルコントローラ、プログラマブルコントローラ支援装置、及びプログラマブルコントローラシステム |
JP2016212574A (ja) * | 2015-05-07 | 2016-12-15 | 富士通株式会社 | デバッグ回路、半導体装置及びデバッグ方法 |
WO2023248478A1 (ja) * | 2022-06-24 | 2023-12-28 | ファナック株式会社 | 情報処理装置 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0773070A (ja) * | 1993-06-21 | 1995-03-17 | Toshiba Corp | プログラムデバッグ装置 |
JPH0854907A (ja) * | 1994-08-12 | 1996-02-27 | Yokogawa Electric Corp | 検証支援システム |
JP2000276212A (ja) * | 1999-03-23 | 2000-10-06 | Digital Electronics Corp | 産業用制御装置の制御プログラムのシミュレーションのためのシステムおよび方法ならびにそのソフトウェアが記録された記録媒体 |
-
2005
- 2005-09-30 JP JP2005289404A patent/JP4062546B2/ja active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0773070A (ja) * | 1993-06-21 | 1995-03-17 | Toshiba Corp | プログラムデバッグ装置 |
JPH0854907A (ja) * | 1994-08-12 | 1996-02-27 | Yokogawa Electric Corp | 検証支援システム |
JP2000276212A (ja) * | 1999-03-23 | 2000-10-06 | Digital Electronics Corp | 産業用制御装置の制御プログラムのシミュレーションのためのシステムおよび方法ならびにそのソフトウェアが記録された記録媒体 |
Non-Patent Citations (4)
Title |
---|
福住光記: "ブロックエンジニアリングによる制御ソフトウェアの開発効率向上", 富士時報, vol. 第73巻、第2号, CSNH200200137004, 10 February 2000 (2000-02-10), JP, pages 114 - 117, ISSN: 0000836835 * |
福住光記: "ブロックエンジニアリングによる制御ソフトウェアの開発効率向上", 富士時報, vol. 第73巻、第2号, JPN6007011626, 10 February 2000 (2000-02-10), JP, pages 114 - 117, ISSN: 0000938745 * |
香川徹雄: "CS1シミュレータの開発", OMRON TECHNICS, vol. 第40巻、第1号, CSNH200200152020, 20 March 2000 (2000-03-20), JP, pages 98 - 102, ISSN: 0000836836 * |
香川徹雄: "CS1シミュレータの開発", OMRON TECHNICS, vol. 第40巻、第1号, JPN6007011627, 20 March 2000 (2000-03-20), JP, pages 98 - 102, ISSN: 0000938746 * |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2008146859A1 (ja) * | 2007-06-01 | 2008-12-04 | Mitsubishi Electric Corporation | シミュレーションシステム |
JP2009245194A (ja) * | 2008-03-31 | 2009-10-22 | Fuji Electric Systems Co Ltd | プログラマブルコントローラ、プログラマブルコントローラ支援装置、及びプログラマブルコントローラシステム |
JP2016212574A (ja) * | 2015-05-07 | 2016-12-15 | 富士通株式会社 | デバッグ回路、半導体装置及びデバッグ方法 |
WO2023248478A1 (ja) * | 2022-06-24 | 2023-12-28 | ファナック株式会社 | 情報処理装置 |
Also Published As
Publication number | Publication date |
---|---|
JP4062546B2 (ja) | 2008-03-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5599535B2 (ja) | シーケンスプログラムデバッグ支援装置 | |
US20070078538A1 (en) | Debug device | |
US20130144409A1 (en) | Control program generation device, control program generation program, and control program generation method | |
KR101700553B1 (ko) | 시스템 개발 장치, 방법 및 프로그램 | |
JP4062546B2 (ja) | デバッグ装置 | |
US20190196798A1 (en) | Executable program creation device, executable program creation method, and executable program creation program | |
JP5849592B2 (ja) | プログラマブルコントローラシステム、そのプログラミング装置、プログラマブルコントローラ、プログラム、デバッグ方法 | |
JP3992054B2 (ja) | デバッグ装置 | |
JP4941674B2 (ja) | シミュレーション・システム | |
US8989891B2 (en) | Machining tool control system and control method | |
JP2005310056A (ja) | プログラム実行制御方式 | |
JP2010128908A (ja) | 情報処理装置及びその制御方法、並びに、プログラム | |
JP2006318504A (ja) | 開発支援装置の制御方法 | |
JP4609655B2 (ja) | プログラム部品の付属データ生成装置 | |
US20180164787A1 (en) | Nc program transfer apparatus | |
JP2007004516A (ja) | 組込みシステムのプログラムデバッグ方法 | |
JP7504324B1 (ja) | 支援プログラム、支援装置、支援システム及び支援方法 | |
JP2006134099A (ja) | 制御用表示装置、エディタ装置、プログラムおよび記録媒体 | |
KR20180065416A (ko) | 빅데이터 분석 프로세스 모델링을 위한 인터페이스 장치 | |
JP7483184B1 (ja) | 分析プログラム、分析装置、支援システム及び分析方法 | |
JP2007128456A (ja) | プログラム管理装置 | |
JP2533370B2 (ja) | 制御プログラム作成方法 | |
JP2008003725A (ja) | 制御プログラム保守方法、制御プログラム保守装置及び制御プログラム保守プログラム。 | |
US20210088995A1 (en) | Program development support device, program development support system, program development support method, and non-transitory computer-readable recording medium | |
JP2533372B2 (ja) | 制御プログラム作成方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20070307 |
|
A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20070315 |
|
A975 | Report on accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A971005 Effective date: 20070328 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070403 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070604 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070904 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20071101 |
|
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: 20071206 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20071219 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 Ref document number: 4062546 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110111 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110111 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120111 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130111 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140111 Year of fee payment: 6 |