JP2006294011A - 制御プログラム開発支援装置 - Google Patents
制御プログラム開発支援装置 Download PDFInfo
- Publication number
- JP2006294011A JP2006294011A JP2006071854A JP2006071854A JP2006294011A JP 2006294011 A JP2006294011 A JP 2006294011A JP 2006071854 A JP2006071854 A JP 2006071854A JP 2006071854 A JP2006071854 A JP 2006071854A JP 2006294011 A JP2006294011 A JP 2006294011A
- Authority
- JP
- Japan
- Prior art keywords
- program
- analysis
- memory
- section
- control program
- 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
Classifications
-
- 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/10—Plc systems
- G05B2219/13—Plc programming
- G05B2219/13035—Name, address duplication detection for program components, symbols
Landscapes
- Stored Programmes (AREA)
- Programmable Controllers (AREA)
Abstract
【解決手段】複数のプログラムモジュールで構成される制御プログラムを解析する制御プログラム開発支援装置において、制御プログラムを読み出し、使用されているメモリアドレスのプログラムモジュール間での重複使用状況を解析する解析手段と、解析手段で解析した結果を表示する解析結果表示手段とを備え、プログラムモジュール毎に他のプログラムモジュールとの使用メモリアドレスの重複使用状況を表示可能とする。
【選択図】図9
Description
PLC1[1][1]=DM0
PLC1[1][2]=DM1
PLC1[1][3]=DM2
PLC1[2][1]=DM10
PLC1[2][2]=DM0
PLC1[2][3]=WR10
Claims (8)
- 複数のプログラムモジュールで構成される制御プログラムを解析する制御プログラム開発支援装置において、
制御プログラムを読み出し、使用されているメモリアドレスのプログラムモジュール間での重複使用状況を解析する解析手段と、
解析手段で解析した結果を表示する解析結果表示手段とを備え、
プログラムモジュール毎に他のプログラムモジュールとの使用メモリアドレスの重複使用状況を表示可能とすることを特徴とする制御プログラム開発支援装置。 - 解析手段は、制御プログラムが複数のPLCの制御プログラムから構成されているかどうかを解析し、
解析結果表示手段は、解析手段で制御プログラムが複数のPLCの制御プログラムから構成されていると解析された場合は、プログラムモジュールをPLCごとにグループ化して使用メモリアドレスの重複使用状況を表示する、ことを特徴とする請求項1に記載の制御プログラム開発支援装置。 - 解析結果表示手段は、プログラムモジュール毎に当該プログラムモジュール内で使用されているメモリアドレスの内、他のプログラムモジュールでも重複使用されている場合は、その重複使用しているプログラムモジュール名と対応させて使用メモリアドレスの重複使用状況を表示する、ことを特徴とする請求項1に記載の制御プログラム開発支援装置。
- 解析手段は、制御プログラムを構成するプログラムモジュールに階層構造があるかどうかを解析し、階層構造があると解析された場合は、階層構造と使用メモリアドレスの重複使用状況に基づいて当該プログラムモジュールの使用メモリアドレスの重複使用度合いを演算し、・解析結果表示手段は、解析手段で演算された重複使用度合いを表示することを特徴とする請求項1に記載の制御プログラム開発支援装置。
- コンピュータを、
複数のプログラムモジュールで構成される制御プログラムを読み出し、使用されているメモリアドレスのプログラムモジュール間での重複使用状況を解析する解析手段と、
解析手段で解析した結果を表示する解析結果表示手段とを備え、
プログラムモジュール毎に他のプログラムモジュールとの使用メモリアドレスの重複使用状況を表示可能とする制御プログラム開発支援装置、
として機能させるためのコンピュータプログラム。 - 解析手段は、制御プログラムが複数のPLCの制御プログラムから構成されているかどうかを解析し、
解析結果表示手段は、解析手段で制御プログラムが複数のPLCの制御プログラムから構成されていると解析された場合は、プログラムモジュールをPLCごとにグループ化して使用メモリアドレスの重複使用状況を表示する、ことを特徴とする請求項5に記載のコンピュータプログラム。 - 解析結果表示手段は、プログラムモジュール毎に当該プログラムモジュール内で使用されているメモリアドレスの内、他のプログラムモジュールでも重複使用されている場合は、その重複使用しているプログラムモジュール名と対応させて使用メモリアドレスの重複使用状況を表示する、ことを特徴とする請求項5に記載のコンピュータプログラム。
- 解析手段は、制御プログラムを構成するプログラムモジュールに階層構造があるかどうかを解析し、階層構造があると解析された場合は、階層構造と使用メモリアドレスの重複使用状況に基づいて当該プログラムモジュールの使用メモリアドレスの重複使用度合いを演算し、・解析結果表示手段は、解析手段で演算された重複使用度合いを表示することを特徴とする請求項5に記載のコンピュータプログラム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2006071854A JP4780308B2 (ja) | 2005-03-15 | 2006-03-15 | 制御プログラム開発支援装置及びコンピュータプログラム |
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005074124 | 2005-03-15 | ||
| JP2005074124 | 2005-03-15 | ||
| JP2006071854A JP4780308B2 (ja) | 2005-03-15 | 2006-03-15 | 制御プログラム開発支援装置及びコンピュータプログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2006294011A true JP2006294011A (ja) | 2006-10-26 |
| JP4780308B2 JP4780308B2 (ja) | 2011-09-28 |
Family
ID=37414460
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2006071854A Expired - Fee Related JP4780308B2 (ja) | 2005-03-15 | 2006-03-15 | 制御プログラム開発支援装置及びコンピュータプログラム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4780308B2 (ja) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2011227556A (ja) * | 2010-04-15 | 2011-11-10 | Mitsubishi Electric Corp | ネットワークパラメータの自動設定プログラム、及びプログラマブルコントローラの周辺装置 |
| DE112009004306T5 (de) | 2009-02-18 | 2012-06-06 | Mitsubishi Electric Corp. | Programmanalysenunterstützungsvorrichtung |
| JP2013156802A (ja) * | 2012-01-30 | 2013-08-15 | Mitsubishi Electric Corp | モジュール依存関係抽出装置、モジュール依存関係抽出方法、及び、プログラム |
| JP2017130068A (ja) * | 2016-01-20 | 2017-07-27 | 富士電機株式会社 | プログラマブルコントローラシステム、その開発支援装置、ターゲット装置 |
| KR20190117834A (ko) * | 2018-03-26 | 2019-10-17 | (주)뉴텍오토메이션 | Plc 데이터를 이용한 모듈형 포장기의 빅데이터 경량화 시스템 |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6484307A (en) * | 1987-09-26 | 1989-03-29 | Matsushita Electric Works Ltd | Method for specifying transmission of programmable controller |
| JP2000163107A (ja) * | 1998-11-30 | 2000-06-16 | Mitsubishi Electric Corp | プログラマブルコントローラのプログラム編集装置 |
| JP2001005645A (ja) * | 1999-06-22 | 2001-01-12 | Nec Corp | アドレス割り付け自動チェック方法及び方式 |
| JP2002042853A (ja) * | 2000-07-19 | 2002-02-08 | Toyota Motor Corp | 燃料電池 |
| JP2002358102A (ja) * | 2001-05-31 | 2002-12-13 | Okuma Corp | プログラマブル・ロジック・コントローラのプログラミング装置 |
| JP2003233404A (ja) * | 2002-02-12 | 2003-08-22 | Mitsubishi Electric Corp | 監視制御システムおよびその試験方法 |
-
2006
- 2006-03-15 JP JP2006071854A patent/JP4780308B2/ja not_active Expired - Fee Related
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6484307A (en) * | 1987-09-26 | 1989-03-29 | Matsushita Electric Works Ltd | Method for specifying transmission of programmable controller |
| JP2000163107A (ja) * | 1998-11-30 | 2000-06-16 | Mitsubishi Electric Corp | プログラマブルコントローラのプログラム編集装置 |
| JP2001005645A (ja) * | 1999-06-22 | 2001-01-12 | Nec Corp | アドレス割り付け自動チェック方法及び方式 |
| JP2002042853A (ja) * | 2000-07-19 | 2002-02-08 | Toyota Motor Corp | 燃料電池 |
| JP2002358102A (ja) * | 2001-05-31 | 2002-12-13 | Okuma Corp | プログラマブル・ロジック・コントローラのプログラミング装置 |
| JP2003233404A (ja) * | 2002-02-12 | 2003-08-22 | Mitsubishi Electric Corp | 監視制御システムおよびその試験方法 |
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE112009004306T5 (de) | 2009-02-18 | 2012-06-06 | Mitsubishi Electric Corp. | Programmanalysenunterstützungsvorrichtung |
| US9087151B2 (en) | 2009-02-18 | 2015-07-21 | Mitsubishi Electric Corporation | Program analysis support device |
| JP2011227556A (ja) * | 2010-04-15 | 2011-11-10 | Mitsubishi Electric Corp | ネットワークパラメータの自動設定プログラム、及びプログラマブルコントローラの周辺装置 |
| JP2013156802A (ja) * | 2012-01-30 | 2013-08-15 | Mitsubishi Electric Corp | モジュール依存関係抽出装置、モジュール依存関係抽出方法、及び、プログラム |
| JP2017130068A (ja) * | 2016-01-20 | 2017-07-27 | 富士電機株式会社 | プログラマブルコントローラシステム、その開発支援装置、ターゲット装置 |
| KR20190117834A (ko) * | 2018-03-26 | 2019-10-17 | (주)뉴텍오토메이션 | Plc 데이터를 이용한 모듈형 포장기의 빅데이터 경량화 시스템 |
| KR102085277B1 (ko) * | 2018-03-26 | 2020-03-05 | (주)뉴텍오토메이션 | Plc 데이터를 이용한 모듈형 포장기의 빅데이터 경량화 시스템 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP4780308B2 (ja) | 2011-09-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN112579226A (zh) | 用户界面逻辑视图和执行视图导航和转换 | |
| JP6065008B2 (ja) | 制御装置 | |
| US20030172371A1 (en) | System and method for managing software applications, particularly manufacturing execution system (MES) applications | |
| CN115840422B (zh) | 用于开发工业应用的系统、方法以及计算机可读介质 | |
| CN105573236B (zh) | 信息处理装置、信息处理方法及记录介质 | |
| CN101414301B (zh) | 处理内容管理系统内的储存库中的对象的装置和方法 | |
| CN101187866A (zh) | 项目文档编制和编辑的翻译观察器 | |
| CN107615191B (zh) | 调试装置及调试方法 | |
| JP4780308B2 (ja) | 制御プログラム開発支援装置及びコンピュータプログラム | |
| JP4426492B2 (ja) | プログラマブル・ターミナル・システム | |
| KR101342607B1 (ko) | 유저인터페이스를 이용한 컴퓨터프로그램의 워크플로 자동구현방법 및 장치 | |
| JPH1049539A (ja) | データベース管理システム | |
| EP3951519B1 (en) | Development support device, method for controlling development support device, information processing program, and recording medium | |
| JP2011221934A (ja) | レジスタコンフィギュレータおよびレジスタコンフィギュレーション方法 | |
| JP5019021B2 (ja) | 制御プログラム開発支援装置 | |
| JP2009059212A (ja) | Pod画面生成装置、そのプログラム | |
| JP4476223B2 (ja) | 画面データ作成装置、画面データの編集方法及び画面データ編集プログラム | |
| JP4470776B2 (ja) | 視覚的表示プログラム | |
| JP2007011507A (ja) | プログラムツリーの表示方法、およびプログラム生成システム | |
| JP4778312B2 (ja) | データ処理装置、プログラム、エディタ装置および記録媒体 | |
| JP7790634B2 (ja) | Scadaウェブhmiシステム | |
| US20250244956A1 (en) | Bulk configuration of new devices and topology management | |
| JP7477027B1 (ja) | 情報処理装置、情報処理方法、及びプログラム | |
| JPH09101884A (ja) | リバースエンジニアリング支援システム | |
| JP4628169B2 (ja) | ユーザプログラム用検索装置及びこれに適用されるプログラム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20090114 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20101111 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20101110 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110111 |
|
| 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: 20110608 |
|
| 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: 20110621 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140715 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 4780308 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| LAPS | Cancellation because of no payment of annual fees |