JP4436330B2 - 制御システム、及び制御システムの動作方法 - Google Patents
制御システム、及び制御システムの動作方法 Download PDFInfo
- Publication number
- JP4436330B2 JP4436330B2 JP2006043915A JP2006043915A JP4436330B2 JP 4436330 B2 JP4436330 B2 JP 4436330B2 JP 2006043915 A JP2006043915 A JP 2006043915A JP 2006043915 A JP2006043915 A JP 2006043915A JP 4436330 B2 JP4436330 B2 JP 4436330B2
- Authority
- JP
- Japan
- Prior art keywords
- control
- data
- control data
- dummy
- stored
- 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.)
- Active
Links
Images
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Landscapes
- Devices For Executing Special Programs (AREA)
- Programmable Controllers (AREA)
Description
(A)制御装置(2)の制御ロジック(11)が第1制御言語で記載されている場合に第1フォーマットを有する第1制御データ(13)を生成し、第1制御データ(13)を制御装置(2)に供給するステップと、
(B)前記制御ロジックが第2制御言語で記載されている場合に前記第1フォーマットと異なる第2フォーマットを有する第2制御データ(14)と、前記第1フォーマットを有するダミーデータ(15)を生成し、前記第2制御データ(14)とダミーデータ(15)とを前記制御装置(2)に供給するステップと
(C)前記制御装置(2)に前記第1制御データ(13)が供給されたときには前記第1制御データ(13)に応答して制御対象を制御し、第2制御データ(14)とダミーデータ(15)とが供給されたときには第2制御データ(14)に応答して制御対象(7)を制御するステップと、
(D)第1制御データ(13)及び第2制御データ(14)を構成する複数のデータ値のうち特定データ値を検索して取得するステップ
とを具備する。ダミーデータ(15)は、第2制御データ(14)において前記複数のデータ値のそれぞれが格納されている位置を示す位置情報を含んで構成される。(D)ステップは、第2制御データ(14)とダミーデータ(15)とが制御装置(2)に供給されている場合に、ダミーデータ(15)の前記特定データ値に対応する前記位置情報に基づいて第2制御データ(14)を検索し、第2制御データ(14)から前記特定データ値を取得するステップを含む。
本実施形態で行われるデータ検索方法は、新形式制御データ13に対応したプログラムに少しの改変を行うことにより、新形式制御データ13と旧形式制御データ14との両方からデータ検索を行うことを目的とする。このために、新形式制御データ13と同一のフォーマットを有するダミーデータ15を、旧形式制御データ14にアクセスするための参照テーブルとして使用する。所望のデータが旧形式制御データ14において格納されている位置を示す位置情報(本実施形態ではオフセット値)がダミーデータ15から読み出され、その位置情報に示されている位置から所望のデータが旧形式制御データ14から読み出される。新形式制御データ13とダミーデータ15とは、同一のフォーマットを有しているから、ダミーデータ15を参照し、ダミーデータ15から得られた位置情報を用いて旧形式制御データ14にアクセスするためのプログラムは、新形式制御データ13を参照するためのプログラムに少しの改変を加えることにより、容易に作成可能である。
2:制御装置
3:操作・監視用コンピュータ
4:LAN
5:要素
6:接続線
7:プラント
8:記憶装置
8a:新形式制御データ領域
8b:旧形式制御データ領域
10:制御システム
11:新図形言語ロジック
12:旧図形言語ロジック
13:新形式制御データ
14:旧形式制御データ
15:ダミーデータ
21:ヘッダ
22:要素領域
23:IDフィールド
24:種類番号フィールド
25:パラメータフィールド
26:プロセス値フィールド
31:要素IDリスト領域
32:種類番号領域
33:パラメータ領域
34:プロセス値領域
35:プロセス値フィールド
Claims (5)
- 第1制御言語で記載された制御ロジックから第1制御データを生成し、第2制御言語で記載された制御ロジックから前記第1制御データと異なるフォーマットを有する第2制御データと、前記第1制御データと同じフォーマットを有するダミーデータとを生成するように構成された設計用演算装置と、
前記第1制御データが供給されたときには前記第1制御データに応答して制御対象を制御し、前記第2制御データと前記ダミーデータとが供給されたときには前記第2制御データに応答して制御対象を制御する制御装置
とを具備し、
前記第1制御データ及び前記第2制御データは、いずれも、複数のデータ値を含んで構成され、
前記ダミーデータは、前記第2制御データにおいて前記複数のデータ値のそれぞれが格納されている位置を示す位置情報を含んで構成され、
前記制御装置は、前記第2制御データと前記ダミーデータとが供給されているときに前記複数のデータ値のうちの特定データ値を取得する要求があった場合、前記ダミーデータの前記特定データ値に対応する前記位置情報に基づいて前記第2制御データを検索して、前記第2制御データから前記特定データ値を取得するように構成された
制御システム。 - 請求項1に記載の制御システムであって、
更に、監視装置を具備し、
前記要求は、前記監視装置から送られてくる通信要求であり、
前記制御装置は、前記通信要求に応答して、前記特定データ値を含む送信データを前記監視装置に送信する
制御システム。 - 請求項1に記載の制御システムであって、
前記制御装置は、記憶装置を備え、
前記第1制御データと前記ダミーデータは、前記記憶装置の所定領域に格納され、
前記制御装置は、前記所定領域に前記第1制御データと前記ダミーデータのいずれが格納されているかを判断し、前記ダミーデータが格納されている場合には、前記ダミーデータの前記特定データ値に対応する前記位置情報に基づいて前記第2制御データを検索して前記第2制御データから前記特定データ値を取得し、前記第1制御データが格納されている場合には前記第1制御データを検索して前記特定データ値を取得する
制御システム。 - 第1制御言語で記載された制御ロジックから生成された第1制御データ、又は、第2制御言語で記載された制御ロジックから生成された、前記第1制御データと異なるフォーマットを有する第2制御データのいずれかを格納する記憶装置と、
前記記憶装置に前記第1制御データが格納されているときには前記第1制御データに応答して制御対象を制御し、前記記憶装置に前記第2制御データが格納されているときには前記第2制御データに応答して制御対象を制御する演算装置
とを具備し、
前記第1制御データ及び前記第2制御データは、いずれも、複数のデータ値を含んで構成され、
前記記憶装置に前記第2制御データが格納されている場合には、前記第2制御データに加え、前記第2制御データにおいて前記複数のデータ値のそれぞれが格納されている位置を示す位置情報を含む、前記第1制御データと同一のフォーマットを有するダミーデータが追加的に格納され、
前記演算装置は、前記第2制御データが前記記憶装置に格納されているときに前記複数のデータ値のうちの特定データ値を取得する要求があった場合、前記ダミーデータの前記特定データ値に対応する前記位置情報に基づいて前記第2制御データを検索して、前記第2制御データから前記特定データ値を取得するように構成された
制御装置。 - (A)制御装置の制御ロジックが第1制御言語で記載されている場合に第1制御データを生成し、前記第1制御データを前記制御装置に供給するステップと、
(B)前記制御ロジックが第2制御言語で記載されている場合に前記第1制御データと異なるフォーマットを有する第2制御データと、前記第1制御データと同じフォーマットを有するダミーデータを生成し、前記第2制御データとダミーデータとを前記制御装置に供給するステップと
(C)前記制御装置に前記第1制御データが供給されたときには前記第1制御データに応答して制御対象を制御し、前記第2制御データと前記ダミーデータとが供給されたときには前記第2制御データに応答して制御対象を制御するステップと、
(D)前記第1制御データ及び前記第2制御データを構成する複数のデータ値のうち特定データ値を検索して取得するステップ
とを具備し、
前記ダミーデータは、前記第2制御データにおいて前記複数のデータ値のそれぞれが格納されている位置を示す位置情報を含んで構成され、
前記(D)ステップは、前記第2制御データと前記ダミーデータとが前記制御装置に供給されている場合に、前記ダミーデータの前記特定データ値に対応する前記位置情報に基づいて前記第2制御データを検索し、前記第2制御データから前記特定データ値を取得するステップを含む
制御システムの動作方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006043915A JP4436330B2 (ja) | 2006-02-21 | 2006-02-21 | 制御システム、及び制御システムの動作方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006043915A JP4436330B2 (ja) | 2006-02-21 | 2006-02-21 | 制御システム、及び制御システムの動作方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2007226318A JP2007226318A (ja) | 2007-09-06 |
JP4436330B2 true JP4436330B2 (ja) | 2010-03-24 |
Family
ID=38548115
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006043915A Active JP4436330B2 (ja) | 2006-02-21 | 2006-02-21 | 制御システム、及び制御システムの動作方法 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4436330B2 (ja) |
-
2006
- 2006-02-21 JP JP2006043915A patent/JP4436330B2/ja active Active
Also Published As
Publication number | Publication date |
---|---|
JP2007226318A (ja) | 2007-09-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4453983B2 (ja) | データベースへのクエリ送信方法およびクエリ送信システム | |
JP5556524B2 (ja) | 帳票処理装置、帳票処理方法、帳票処理プログラム、及びそのプログラムを記録した記録媒体 | |
US8352963B2 (en) | Method and system for data preparation and communication between software applications | |
JP2010055483A (ja) | 情報再取得手順生成プログラム及び情報再取得手順生成装置 | |
EP3738047A1 (en) | Interactive and non-interactive execution and rendering of templates to automate control and exploration across systems | |
JP2006099279A (ja) | 検索装置及び検索プログラム | |
JP4436330B2 (ja) | 制御システム、及び制御システムの動作方法 | |
JP5489535B2 (ja) | システム構成設計装置、システム構成設計プログラム及び記録媒体 | |
JP4102137B2 (ja) | 制御プログラム作成支援システム及びその支援方法 | |
JP2016059989A (ja) | ロボット制御装置、ロボット装置、ロボット制御方法、プログラム及び記録媒体 | |
JP2014010501A (ja) | 教示データ編集システムおよびプログラム | |
JP5508222B2 (ja) | ソフトウェア選択支援プログラム、ソフトウェア選択支援装置、及びソフトウェア選択支援方法 | |
CN108021091B (zh) | 梯形图程序库管理装置 | |
JP4529766B2 (ja) | 情報提供システム、情報提供方法、サーバ及び情報提供プログラム | |
JP2007179114A (ja) | データ処理装置、その指示データ生成装置、プログラムおよび記録媒体 | |
JP2003295910A (ja) | ユニット及びツール機器並びにプログラム製品 | |
CN114840412A (zh) | 测试工具的运行方法、电子设备及存储介质 | |
JP6331307B2 (ja) | 情報処理装置、情報処理装置の制御方法、およびプログラム | |
JP4624044B2 (ja) | プログラム間通信システム、プログラム間通信方法、データ構造生成システムおよびプログラム | |
JPH1115851A (ja) | Wwwページリンク制御システムおよびその制御処理プログラムを記録した記録媒体 | |
JP5508933B2 (ja) | ソフトウェア仕様の証明支援装置、及び証明支援方法 | |
JP2010134725A (ja) | 制御モデル自動生成装置 | |
JP6784463B2 (ja) | ドキュメント管理システム | |
JPH05189529A (ja) | 図形編集方式 | |
JP2011022682A (ja) | プログラム自動生成装置およびプログラム自動生成方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20080624 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20091126 |
|
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: 20091201 |
|
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: 20091225 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 4436330 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130108 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140108 Year of fee payment: 4 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |