JP2658633B2 - 通信装置 - Google Patents
通信装置Info
- Publication number
- JP2658633B2 JP2658633B2 JP3169848A JP16984891A JP2658633B2 JP 2658633 B2 JP2658633 B2 JP 2658633B2 JP 3169848 A JP3169848 A JP 3169848A JP 16984891 A JP16984891 A JP 16984891A JP 2658633 B2 JP2658633 B2 JP 2658633B2
- Authority
- JP
- Japan
- Prior art keywords
- variable
- named
- conversion table
- communication
- partner station
- 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 - Lifetime
Links
- 238000004891 communication Methods 0.000 title claims abstract description 87
- 238000006243 chemical reaction Methods 0.000 claims abstract description 61
- 238000004519 manufacturing process Methods 0.000 claims abstract description 8
- 238000000034 method Methods 0.000 abstract description 4
- 238000012217 deletion Methods 0.000 description 7
- 230000037430 deletion Effects 0.000 description 7
- 101100408464 Caenorhabditis elegans plc-1 gene Proteins 0.000 description 6
- 238000010586 diagram Methods 0.000 description 4
- 101150105088 Dele1 gene Proteins 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000000717 retained effect Effects 0.000 description 1
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
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/418—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
- G05B19/4185—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM] characterised by the network communication
-
- 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/13056—Edit conversion, jump table interactively
-
- 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/31—From computer integrated manufacturing till monitoring
- G05B2219/31367—MMS manufacturing message specification, rs511, iso9506
-
- 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/31—From computer integrated manufacturing till monitoring
- G05B2219/31368—MAP manufacturing automation protocol
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/26—Special purpose or proprietary protocols or architectures
-
- 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
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Manufacturing & Machinery (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Programmable Controllers (AREA)
- Computer And Data Communications (AREA)
- Communication Control (AREA)
- Small-Scale Networks (AREA)
- General Factory Administration (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Description
【0001】
【産業上の利用分野】この発明は、国際標準通信プロト
コルであるMAP(Manufacturing Auto-mation Protoc
ol)を実装した通信装置に関するものである。
コルであるMAP(Manufacturing Auto-mation Protoc
ol)を実装した通信装置に関するものである。
【0002】
【従来の技術】図4は、FA機器の例としてPLC(Pr
ogrammable Logic Controller )1を用いた場合におけ
る従来の通信装置の構成を示すブロック図である。図に
おいて、2はMAPネットワーク3に接続され、かつP
LC1と専用バス4を介して接続された通信装置として
のMAPインタフェースユニットであり、名前付変数を
通信オブジェクトとするMMS(Manufacturing Messag
e Specifications)プロトコル5、MMSプロトコル5
をPLC1の専用プロトコルに変換し、各MMSサービ
スに対応した処理を行なうVMD(Virtual Manufactur
ing Device:仮想生産機械)6、PLC1にアクセスす
るPLCドライバ7、MAPインタフェースユニット2
内の管理を行なうローカルマネージャ8にて構成され
る。
ogrammable Logic Controller )1を用いた場合におけ
る従来の通信装置の構成を示すブロック図である。図に
おいて、2はMAPネットワーク3に接続され、かつP
LC1と専用バス4を介して接続された通信装置として
のMAPインタフェースユニットであり、名前付変数を
通信オブジェクトとするMMS(Manufacturing Messag
e Specifications)プロトコル5、MMSプロトコル5
をPLC1の専用プロトコルに変換し、各MMSサービ
スに対応した処理を行なうVMD(Virtual Manufactur
ing Device:仮想生産機械)6、PLC1にアクセスす
るPLCドライバ7、MAPインタフェースユニット2
内の管理を行なうローカルマネージャ8にて構成され
る。
【0003】PLC1はコンピュータインタフェース1
1を備え、シンボリックアドレス変数登録部12を有
し、専用バス4及びMAPインタフェースユニット2を
介してMAPネットワーク3に接続される。
1を備え、シンボリックアドレス変数登録部12を有
し、専用バス4及びMAPインタフェースユニット2を
介してMAPネットワーク3に接続される。
【0004】VMD6は名前付変数をPLC1固有のシ
ンボリックアドレス変数に変換可能に定義及び削除する
名前付変数定義/削除(Define Named Variable/Dele
teNamed Variable )処理手段61、名前付変数のアク
セス処理手段62、上記名前付変数をFA機器固有のシ
ンボリックアドレス変数と対応させて登録(格納)する
変数変換テーブル63から構成されている。
ンボリックアドレス変数に変換可能に定義及び削除する
名前付変数定義/削除(Define Named Variable/Dele
teNamed Variable )処理手段61、名前付変数のアク
セス処理手段62、上記名前付変数をFA機器固有のシ
ンボリックアドレス変数と対応させて登録(格納)する
変数変換テーブル63から構成されている。
【0005】図5は従来の通信装置としてのMAPイン
タフェースユニット2の動作を示すフローチャートであ
る。以下、図5によりMAPインタフェースユニット2
の動作について説明する。
タフェースユニット2の動作を示すフローチャートであ
る。以下、図5によりMAPインタフェースユニット2
の動作について説明する。
【0006】図5におけるステップ201にて、MAP
ネットワーク3に接続された通信相手局(図示せず)か
ら名前付変数の定義(Define Named Variable )サー
ビスの要求を受信すると、ステップ202にて、MMS
プロトコル5はVMD6の名前付変数定義/削除処理手
段61を起動し、ステップ203にて、名前付変数定義
/削除処理手段61は上記通信相手局からの要求に従っ
て名前付変数、例えば”DATA001”をシンボリッ
クアドレス”D1”に対応させて変数変換テーブル63
に登録する。上記サービスの要求が名前付変数削除(Dele
te NamedVariable)であれば該当する名前付変数を変数
変換テーブル63から削除する。
ネットワーク3に接続された通信相手局(図示せず)か
ら名前付変数の定義(Define Named Variable )サー
ビスの要求を受信すると、ステップ202にて、MMS
プロトコル5はVMD6の名前付変数定義/削除処理手
段61を起動し、ステップ203にて、名前付変数定義
/削除処理手段61は上記通信相手局からの要求に従っ
て名前付変数、例えば”DATA001”をシンボリッ
クアドレス”D1”に対応させて変数変換テーブル63
に登録する。上記サービスの要求が名前付変数削除(Dele
te NamedVariable)であれば該当する名前付変数を変数
変換テーブル63から削除する。
【0007】次に、ステップ204にて、上記通信相手
局から名前付変数”DATA001”への変数アクセス
サービスの要求を受信すると、ステップ205にてMM
Sプロトコル5は、VMD6の名前付変数のアクセス処
理手段62を起動し、名前付変数のアクセス処理手段6
2は変数変換テーブル63を用いて名前付変数”DAT
A001”をシンボリックアドレス”D1”に変換し、
ステップ206にて、VMD6はPLCドライバ7を介
してPLC1のシンボリックアドレス”D1”にアクセ
スする。
局から名前付変数”DATA001”への変数アクセス
サービスの要求を受信すると、ステップ205にてMM
Sプロトコル5は、VMD6の名前付変数のアクセス処
理手段62を起動し、名前付変数のアクセス処理手段6
2は変数変換テーブル63を用いて名前付変数”DAT
A001”をシンボリックアドレス”D1”に変換し、
ステップ206にて、VMD6はPLCドライバ7を介
してPLC1のシンボリックアドレス”D1”にアクセ
スする。
【0008】名前付変数は上記ステップ201〜203
に示した手順により定義されるので、即ち、通信相手局
(図示せず)から名前付変数の定義サービスの要求を受
信すると、MMSプロトコル5がVMD6の名前付変数
定義/削除処理手段61を起動し、上記通信相手局から
の要求に従って、名前付変数定義/削除処理手段61に
より、変数変換テーブル63に登録するものであるか
ら、通信相手局以外からは登録する事ができず、登録の
ためには通信相手局の登録すべき名前付変数に関するア
プリケーションを追加する必要がある。
に示した手順により定義されるので、即ち、通信相手局
(図示せず)から名前付変数の定義サービスの要求を受
信すると、MMSプロトコル5がVMD6の名前付変数
定義/削除処理手段61を起動し、上記通信相手局から
の要求に従って、名前付変数定義/削除処理手段61に
より、変数変換テーブル63に登録するものであるか
ら、通信相手局以外からは登録する事ができず、登録の
ためには通信相手局の登録すべき名前付変数に関するア
プリケーションを追加する必要がある。
【0009】また、MMSで規定されている全86サー
ビスはいくつかの実装クラスに分割されており、要求度
の低いサービスは実装されない場合がある。そして、実
際に実装されるサービスは全86サービスの半数程度で
あることが多く、名前付変数の定義及び削除処理サービ
ス(Define Named Variableサービス及びDeleteNamed
Variableサービス)が、通信相手局に実装されていな
い場合がかなりある。
ビスはいくつかの実装クラスに分割されており、要求度
の低いサービスは実装されない場合がある。そして、実
際に実装されるサービスは全86サービスの半数程度で
あることが多く、名前付変数の定義及び削除処理サービ
ス(Define Named Variableサービス及びDeleteNamed
Variableサービス)が、通信相手局に実装されていな
い場合がかなりある。
【0010】
【発明が解決しようとする課題】従来の通信装置は以上
のように構成されているので、FA機器をアクセスする
ためのユーザ定義の名前付変数は通信相手局以外からは
登録する事ができず、登録のために通信相手局に名前付
変数を登録するためのアプリケーションを追加しなけれ
ばならず、また、MMSで規定されている全86サービ
スはいくつかの実装クラスに分かれており、要求度の低
いサービスは実装されない場合があり、名前付変数の定
義及び削除(Define Named Variable/Delete NamedV
ariable )サービスが通信相手局に実装されていない場
合がかなりあり、実用的でないという問題点があった。
のように構成されているので、FA機器をアクセスする
ためのユーザ定義の名前付変数は通信相手局以外からは
登録する事ができず、登録のために通信相手局に名前付
変数を登録するためのアプリケーションを追加しなけれ
ばならず、また、MMSで規定されている全86サービ
スはいくつかの実装クラスに分かれており、要求度の低
いサービスは実装されない場合があり、名前付変数の定
義及び削除(Define Named Variable/Delete NamedV
ariable )サービスが通信相手局に実装されていない場
合がかなりあり、実用的でないという問題点があった。
【0011】この発明は上記のような問題を解消するた
めになされたもので、FA機器をアクセスするためのユ
ーザ定義の名前付変数を、通信相手局に通常実装されて
いるサービスで登録できる、または、上記通信相手局に
おけるアプリケーションの追加を回避すべく上記FA機
器や管理端末からローカルに登録できる通信装置を得る
ことを目的とする。
めになされたもので、FA機器をアクセスするためのユ
ーザ定義の名前付変数を、通信相手局に通常実装されて
いるサービスで登録できる、または、上記通信相手局に
おけるアプリケーションの追加を回避すべく上記FA機
器や管理端末からローカルに登録できる通信装置を得る
ことを目的とする。
【0012】
【課題を解決するための手段】第1の発明に係わる通信
装置は、MAPのネットワークを介して通信相手局と接
続されると共にベンダー定義のシンボリックアドレス変
数を持つFA機器と接続され、上記通信相手局からユー
ザ定義の名前付変数にて上記FA機器をアクセスする通
信装置において、上記名前付変数を通信オブジェクトと
するMMS(Manufacturing Message Specifications)
プロトコルと、上記MMSプロトコルを上記FA機器専
用プロトコルに変換するVMD(Virtual Manufacturing
Device:仮想生産機械)とを備え、上記VMDは上記名
前付変数を上記FA機器固有のシンボリックアドレス変
数に変換可能に登録する変数変換テーブルと、上記MM
Sプロトコルのダウンロードサービスにより起動され、
上記通信相手局にて定義された名前付変数を上記通信相
手局からダウンロ−ドして上記変数変換テーブルに登録
し、かつ、上記変数変換テーブルに登録された上記名前
付変数を上記通信相手局にアップロードするダウンロー
ド/アップロード処理手段とを有するものである。
装置は、MAPのネットワークを介して通信相手局と接
続されると共にベンダー定義のシンボリックアドレス変
数を持つFA機器と接続され、上記通信相手局からユー
ザ定義の名前付変数にて上記FA機器をアクセスする通
信装置において、上記名前付変数を通信オブジェクトと
するMMS(Manufacturing Message Specifications)
プロトコルと、上記MMSプロトコルを上記FA機器専
用プロトコルに変換するVMD(Virtual Manufacturing
Device:仮想生産機械)とを備え、上記VMDは上記名
前付変数を上記FA機器固有のシンボリックアドレス変
数に変換可能に登録する変数変換テーブルと、上記MM
Sプロトコルのダウンロードサービスにより起動され、
上記通信相手局にて定義された名前付変数を上記通信相
手局からダウンロ−ドして上記変数変換テーブルに登録
し、かつ、上記変数変換テーブルに登録された上記名前
付変数を上記通信相手局にアップロードするダウンロー
ド/アップロード処理手段とを有するものである。
【0013】また、第2の発明に係わる通信装置は、M
APのネットワークを介して通信相手局と接続されると
共にベンダー定義のシンボリックアドレス変数を持つF
A機器と接続され、上記通信相手局からユーザ定義の名
前付変数にて上記FA機器をアクセスする通信装置にお
いて、上記名前付変数を通信オブジェクトとするMMS
プロトコルを上記FA機器専用プロトコルに変換するV
MDと、上記名前付変数を定義してその登録を要求する
管理端末を備え、上記VMDは上記名前付変数を上記F
A機器固有のシンボリックアドレス変数に変換可能に登
録する変数変換テーブルと、上記管理端末からの要求に
より、上記名前付変数を上記変数変換テーブルに登録
し、かつ、上記変数変換テーブルに登録された上記名前
付変数を上記管理端末に読み出すマネージャ処理手段と
を有するものである。
APのネットワークを介して通信相手局と接続されると
共にベンダー定義のシンボリックアドレス変数を持つF
A機器と接続され、上記通信相手局からユーザ定義の名
前付変数にて上記FA機器をアクセスする通信装置にお
いて、上記名前付変数を通信オブジェクトとするMMS
プロトコルを上記FA機器専用プロトコルに変換するV
MDと、上記名前付変数を定義してその登録を要求する
管理端末を備え、上記VMDは上記名前付変数を上記F
A機器固有のシンボリックアドレス変数に変換可能に登
録する変数変換テーブルと、上記管理端末からの要求に
より、上記名前付変数を上記変数変換テーブルに登録
し、かつ、上記変数変換テーブルに登録された上記名前
付変数を上記管理端末に読み出すマネージャ処理手段と
を有するものである。
【0014】また、第3の発明に係わる通信装置は、M
APのネットワークを介して通信相手局と接続されると
共にベンダー定義のシンボリックアドレス変数を持つF
A機器と接続され、上記通信相手局からユーザ定義の名
前付変数にて上記FA機器をアクセスする通信装置にお
いて、上記名前付変数を通信オブジェクトとするMMS
プロトコルを上記FA機器専用プロトコルに変換するV
MDを備え、上記VMDは上記名前付変数を上記FA機
器固有のシンボリックアドレス変数に変換可能に登録す
る変数変換テーブルと、上記FA機器からのコマンド入
力により、上記FA機器にて定義された名前付変数を上
記変数変換テーブルに登録し、かつ、上記変数変換テー
ブルに登録された上記名前付変数を上記FA機器に読み
出すコマンド処理手段とを有するものである。
APのネットワークを介して通信相手局と接続されると
共にベンダー定義のシンボリックアドレス変数を持つF
A機器と接続され、上記通信相手局からユーザ定義の名
前付変数にて上記FA機器をアクセスする通信装置にお
いて、上記名前付変数を通信オブジェクトとするMMS
プロトコルを上記FA機器専用プロトコルに変換するV
MDを備え、上記VMDは上記名前付変数を上記FA機
器固有のシンボリックアドレス変数に変換可能に登録す
る変数変換テーブルと、上記FA機器からのコマンド入
力により、上記FA機器にて定義された名前付変数を上
記変数変換テーブルに登録し、かつ、上記変数変換テー
ブルに登録された上記名前付変数を上記FA機器に読み
出すコマンド処理手段とを有するものである。
【0015】
【作用】第1の発明におけるVMDのダウンロード/ア
ップロード処理手段はMMSプロトコルのダウンロード
サービスにより起動され、通信相手局にて定義された名
前付変数を上記通信相手局からダウンロ−ドし、FA機
器固有のシンボリックアドレス変数に対応させて変数変
換テーブルに登録し、かつ、上記変数変換テーブルに登
録された定義済みの上記名前付変数を上記通信相手局に
アップロードする。
ップロード処理手段はMMSプロトコルのダウンロード
サービスにより起動され、通信相手局にて定義された名
前付変数を上記通信相手局からダウンロ−ドし、FA機
器固有のシンボリックアドレス変数に対応させて変数変
換テーブルに登録し、かつ、上記変数変換テーブルに登
録された定義済みの上記名前付変数を上記通信相手局に
アップロードする。
【0016】また、第2の発明における管理端末は名前
付変数を定義してその登録を要求し、VMDのマネージ
ャ処理手段は上記管理端末からの登録要求により、上記
名前付変数をFA機器固有のシンボリックアドレス変数
に対応させて変数変換テーブルに登録し、かつ、上記変
数変換テーブルに登録された上記名前付変数を上記管理
端末に読み出す。
付変数を定義してその登録を要求し、VMDのマネージ
ャ処理手段は上記管理端末からの登録要求により、上記
名前付変数をFA機器固有のシンボリックアドレス変数
に対応させて変数変換テーブルに登録し、かつ、上記変
数変換テーブルに登録された上記名前付変数を上記管理
端末に読み出す。
【0017】また、第3の発明におけるVMDのコマン
ド処理手段は、FA機器からコマンド入力により、名前
付変数をFA機器固有のシンボリックアドレス変数に対
応させて上記変数変換テーブルに登録し、かつ、上記変
数変換テーブルに登録された上記名前付変数を上記FA
機器に読み出す。
ド処理手段は、FA機器からコマンド入力により、名前
付変数をFA機器固有のシンボリックアドレス変数に対
応させて上記変数変換テーブルに登録し、かつ、上記変
数変換テーブルに登録された上記名前付変数を上記FA
機器に読み出す。
【0018】
【実施例】実施例1.第1〜第3の発明の一実施例を図
1〜図3により説明する。図中、従来例と同じ符号で示
されたものは従来例のそれと同一もしくは同等なものを
示す。
1〜図3により説明する。図中、従来例と同じ符号で示
されたものは従来例のそれと同一もしくは同等なものを
示す。
【0019】図1は FA機器の例としてPLC(Progr
ammable Logic Controller)を用いた通信装置の構成を
示すブロック図である。図において、1AはFA機器と
してPLC、2Aは通信装置の主要部を構成するMAP
インタフェースユニット、6AはMMSプロトコル5を
PLC専用プロトコルに変換し各MMSサービスに対応
した処理を行なうVMD、9はMAPインタフェースユ
ニット2Aに接続される管理端末である。
ammable Logic Controller)を用いた通信装置の構成を
示すブロック図である。図において、1AはFA機器と
してPLC、2Aは通信装置の主要部を構成するMAP
インタフェースユニット、6AはMMSプロトコル5を
PLC専用プロトコルに変換し各MMSサービスに対応
した処理を行なうVMD、9はMAPインタフェースユ
ニット2Aに接続される管理端末である。
【0020】また、13はPLC1Aのアプリケーショ
ン、64はMMSのサービスとしての変数変換テーブル
63に登録されている定義済の名前付変数を通信相手局
へアップロード処理し、かつ上記通信相手局から名前付
変数をダウンロード処理するダウンロード/アップロー
ド処理手段、65はPLC1AからPLC専用バスを介
して入力される上記名前付変数を定義するコマンドを処
理するコマンド処理手段、66は変数変換テーブルをロ
ーカルに変更するマネージャ処理手段である。
ン、64はMMSのサービスとしての変数変換テーブル
63に登録されている定義済の名前付変数を通信相手局
へアップロード処理し、かつ上記通信相手局から名前付
変数をダウンロード処理するダウンロード/アップロー
ド処理手段、65はPLC1AからPLC専用バスを介
して入力される上記名前付変数を定義するコマンドを処
理するコマンド処理手段、66は変数変換テーブルをロ
ーカルに変更するマネージャ処理手段である。
【0021】第1の発明は、通信相手局が通常備えてい
るダウンロード/アップロード処理サービスにより名前
付変数の定義と変数変換テーブル63への登録(格納)
を行うものである。即ち、通信相手局(図示せず)におい
て、Initiate Down loadSequenceサービスのList of
Capabilityにドメインタイプエリアを設け、このドメ
インタイプエリアで、例えば”VARTABLE”とし
て上記通信相手局に備わる変数変換テーブルの内容を通
信装置としてのMAPインタフェースユニット2Aへダ
ウンロードするダウンロード処理を起動する。次に、Do
wn loadSegment サービスにより、上記通信相手局に備
わる変数変換テーブルの内容、例えば名前付変数”DA
TA001”をシンボリックアドレス”D1”に対応さ
せるテーブルの内容、をダンウロードしてVMD6の変
数変換テーブル63に書き込むことで、名前付変数”D
ATA001”をシンボリックアドレス”D1”に対応
したものとして定義し、登録するものである。
るダウンロード/アップロード処理サービスにより名前
付変数の定義と変数変換テーブル63への登録(格納)
を行うものである。即ち、通信相手局(図示せず)におい
て、Initiate Down loadSequenceサービスのList of
Capabilityにドメインタイプエリアを設け、このドメ
インタイプエリアで、例えば”VARTABLE”とし
て上記通信相手局に備わる変数変換テーブルの内容を通
信装置としてのMAPインタフェースユニット2Aへダ
ウンロードするダウンロード処理を起動する。次に、Do
wn loadSegment サービスにより、上記通信相手局に備
わる変数変換テーブルの内容、例えば名前付変数”DA
TA001”をシンボリックアドレス”D1”に対応さ
せるテーブルの内容、をダンウロードしてVMD6の変
数変換テーブル63に書き込むことで、名前付変数”D
ATA001”をシンボリックアドレス”D1”に対応
したものとして定義し、登録するものである。
【0022】そして、変数変換テーブル63の内容に変
更があるごとに上記通信相手局の変数変換テーブルにア
ップロードしておき、電源再投入時にダウンロードする
事で、定義済み名前付変数を保持するものである。即
ち、通信装置としてのMAPインタフェースユニット2
Aに電池等でバックアップされた記憶装置を備えていな
くとも、上記定義済み名前付変数を保持することができ
る。
更があるごとに上記通信相手局の変数変換テーブルにア
ップロードしておき、電源再投入時にダウンロードする
事で、定義済み名前付変数を保持するものである。即
ち、通信装置としてのMAPインタフェースユニット2
Aに電池等でバックアップされた記憶装置を備えていな
くとも、上記定義済み名前付変数を保持することができ
る。
【0023】また、第2の発明は、管理端末9からアプ
リケーションがローカルマネージャ8を介してマネージ
ャ処理手段66を起動し、マネージャ処理手段66によ
り名前付変数をシンボリックアドレス”D1”に対応さ
せて変数変換テーブル63に登録し、かつ、登録された
名前付変数を、変更が生じた場合に管理端末9に読み出
すものであり、電源再投入時には管理端末9から登録済
み名前付変数を全て再登録する事で、定義済み名前付変
数を保持する。
リケーションがローカルマネージャ8を介してマネージ
ャ処理手段66を起動し、マネージャ処理手段66によ
り名前付変数をシンボリックアドレス”D1”に対応さ
せて変数変換テーブル63に登録し、かつ、登録された
名前付変数を、変更が生じた場合に管理端末9に読み出
すものであり、電源再投入時には管理端末9から登録済
み名前付変数を全て再登録する事で、定義済み名前付変
数を保持する。
【0024】さらに、第3の発明の概要は、FA機器1
Aからアプリケーションがコマンド処理手段65を介し
て名前付変数をシンボリックアドレス”D1”に対応さ
せて変数変換テーブル63に登録し、かつ、登録された
名前付変数を変更が生じた場合にFA機器1Aに読み出
すものであり、電源再投入時にはFA機器1Aから登録
済み名前付変数を全て再登録する事で、定義済み名前付
変数を保持するものである。
Aからアプリケーションがコマンド処理手段65を介し
て名前付変数をシンボリックアドレス”D1”に対応さ
せて変数変換テーブル63に登録し、かつ、登録された
名前付変数を変更が生じた場合にFA機器1Aに読み出
すものであり、電源再投入時にはFA機器1Aから登録
済み名前付変数を全て再登録する事で、定義済み名前付
変数を保持するものである。
【0025】図2は図1に示した通信装置としてのMA
Pインタフェースユニット2Aの動作を示すフローチャ
ートであり、通信相手局(図示せず)から、名前付変数
を定義、登録する場合を示す。以下、図2により、MA
Pインタフェースユニット2Aの動作について説明す
る。
Pインタフェースユニット2Aの動作を示すフローチャ
ートであり、通信相手局(図示せず)から、名前付変数
を定義、登録する場合を示す。以下、図2により、MA
Pインタフェースユニット2Aの動作について説明す
る。
【0026】図2におけるステップ101にて、通信相
手局(図示せず)において、ダウンロードシーケンス開
始サービス(Initiate Down load Sequenceサービ
ス)のList of Capability中にドメインタイプエリア
を設け、このドメインタイプエリアにて、例えば”VA
RTABLE”としてサービス要求されると、ステップ
102にて、ダウンロード/アップロード処理手段64
により、上記通信相手局が有するテーブルの内容、例え
ば名前付変数”DATA001”をシンボリックアドレ
ス”D1”に対応させたもの、を down load Segment
サービスに基づき通信相手局からダンウロードし、ステ
ップ103にて上記ダンウロードした上記通信相手局が
有するテーブルの内容を変数変換テーブル63に登録す
る。
手局(図示せず)において、ダウンロードシーケンス開
始サービス(Initiate Down load Sequenceサービ
ス)のList of Capability中にドメインタイプエリア
を設け、このドメインタイプエリアにて、例えば”VA
RTABLE”としてサービス要求されると、ステップ
102にて、ダウンロード/アップロード処理手段64
により、上記通信相手局が有するテーブルの内容、例え
ば名前付変数”DATA001”をシンボリックアドレ
ス”D1”に対応させたもの、を down load Segment
サービスに基づき通信相手局からダンウロードし、ステ
ップ103にて上記ダンウロードした上記通信相手局が
有するテーブルの内容を変数変換テーブル63に登録す
る。
【0027】次に、ステップ104にて、通信相手局か
らの名前付変数”DATA001”アクセス要求によ
り、VMD6の変数アクセス処理手段32が変数変換テ
ーブル33を用いてFA機器1A固有のシンボリックア
ドレス変数”D1”に変換し、VMD6はPLCドライ
バ7を介してPLC1Aにアクセスする。
らの名前付変数”DATA001”アクセス要求によ
り、VMD6の変数アクセス処理手段32が変数変換テ
ーブル33を用いてFA機器1A固有のシンボリックア
ドレス変数”D1”に変換し、VMD6はPLCドライ
バ7を介してPLC1Aにアクセスする。
【0028】また、変数変換テーブル63の登録内容に
変更があるごとに、ステップ105にて、ダウンロード
/アップロード処理手段64により変数変換テーブル6
3の全ての登録内容を上記通信相手局にアップロードし
ておき、ステップ106にてアップロードした上記内容
を電源再投入時に上記通信相手局から変数変換テーブル
63にダウンロードして、定義済み名前付変数を保持す
る。
変更があるごとに、ステップ105にて、ダウンロード
/アップロード処理手段64により変数変換テーブル6
3の全ての登録内容を上記通信相手局にアップロードし
ておき、ステップ106にてアップロードした上記内容
を電源再投入時に上記通信相手局から変数変換テーブル
63にダウンロードして、定義済み名前付変数を保持す
る。
【0029】図3も図1に示した通信装置としてのMA
Pインタフェースユニット2Aの動作を示すフローチャ
ートであり、図3Aは管理端末9から、図3BはFA機
器1Aから名前付変数を定義、登録及び保持する場合を
示す。以下、図3A、図3Bにより、MAPインタフェ
ースユニット2Aの動作について説明する。
Pインタフェースユニット2Aの動作を示すフローチャ
ートであり、図3Aは管理端末9から、図3BはFA機
器1Aから名前付変数を定義、登録及び保持する場合を
示す。以下、図3A、図3Bにより、MAPインタフェ
ースユニット2Aの動作について説明する。
【0030】図3Aのステップ111にて、管理端末9
からアプリケーションがローカルマネージャ8に名前付
変数”DATA001”の登録を要求するとローカルマ
ネージャ8はVMD6のマネージャ処理手段66を起動
し、ステップ112にて、マネージャ処理手段66は変
数変換テーブル63に”DATA001”をシンボリッ
クアドレス変数”D1”に対応させて登録する。次に、
ステップ113にて通信相手局からの”DATA00
1”アクセス要求により、VMD6の変数アクセス処理
手段62は変数変換テーブル63により”D1”に変換
し、VMD6はPLCドライバ7を介してPLC1Aに
アクセスする。
からアプリケーションがローカルマネージャ8に名前付
変数”DATA001”の登録を要求するとローカルマ
ネージャ8はVMD6のマネージャ処理手段66を起動
し、ステップ112にて、マネージャ処理手段66は変
数変換テーブル63に”DATA001”をシンボリッ
クアドレス変数”D1”に対応させて登録する。次に、
ステップ113にて通信相手局からの”DATA00
1”アクセス要求により、VMD6の変数アクセス処理
手段62は変数変換テーブル63により”D1”に変換
し、VMD6はPLCドライバ7を介してPLC1Aに
アクセスする。
【0031】さらに、ステップ114にて、変数変換テ
ーブル63の内容に変更があるごとにマネージャ処理手
段66及び、ローカルマネージャ8により変数変換テー
ブル63の全ての内容を管理端末9に読みだして保存
し、ステップ115にて、電源再投入時に上記アプリケ
ーションが登録済みの名前付変数を全て再登録する。即
ち、名前付変数定義/削除処理手段61等による定義、
登録によるものであっても変数変換テーブル63の内容
に変更があれば、その全ての内容を管理端末9に読みだ
し、この管理端末9に備わる記憶手段(図示せず)に保
存することができる。この方法により定義済み名前付変
数を保持する。
ーブル63の内容に変更があるごとにマネージャ処理手
段66及び、ローカルマネージャ8により変数変換テー
ブル63の全ての内容を管理端末9に読みだして保存
し、ステップ115にて、電源再投入時に上記アプリケ
ーションが登録済みの名前付変数を全て再登録する。即
ち、名前付変数定義/削除処理手段61等による定義、
登録によるものであっても変数変換テーブル63の内容
に変更があれば、その全ての内容を管理端末9に読みだ
し、この管理端末9に備わる記憶手段(図示せず)に保
存することができる。この方法により定義済み名前付変
数を保持する。
【0032】次に、図3Bのステップ121にて、PL
C1Aからアプリケーション13がコンピュータインタ
フェース11、PLCドライバを介してVMD6のコマ
ンド処理手段65に名前付変数”DATA001”の登
録を要求すると、ステップ122にて、コマンド処理手
段65は変数変換テーブル63に”DATA001”を
シンボリックアドレス変数”D1”に対応させて登録す
る。次に、ステップ123にて、通信相手局からの”D
ATA001”アクセス要求により、VMD6の変数ア
クセス処理手段62は変数変換テーブル63により”D
1”に変換し、VMD6はPLCドライバ7を介してP
LC1Aにアクセスする。
C1Aからアプリケーション13がコンピュータインタ
フェース11、PLCドライバを介してVMD6のコマ
ンド処理手段65に名前付変数”DATA001”の登
録を要求すると、ステップ122にて、コマンド処理手
段65は変数変換テーブル63に”DATA001”を
シンボリックアドレス変数”D1”に対応させて登録す
る。次に、ステップ123にて、通信相手局からの”D
ATA001”アクセス要求により、VMD6の変数ア
クセス処理手段62は変数変換テーブル63により”D
1”に変換し、VMD6はPLCドライバ7を介してP
LC1Aにアクセスする。
【0033】さらに、ステップ124にて、変数変換テ
ーブル63の内容に変更があるごとに、コマンド処理手
段65はPLCドライバ7及びコンピュータインタフェ
ース13を介して、PLC1Aに変数変換テーブル63
の全ての内容を読みだし、ステップ125にて、電源再
投入時にアプリケーション13が登録済みの名前付変数
を全てPLC1Aから再登録する。即ち、名前付変数定
義/削除処理手段61等による定義、登録によるもので
あっても変数変換テーブル63の内容に変更があれば、
その全ての内容をPLC1Aに読みだし、このPLC1
Aにに備わる記憶手段(図示せず)に保存することがで
きる。この方法により定義済み名前付変数を保持する。
ーブル63の内容に変更があるごとに、コマンド処理手
段65はPLCドライバ7及びコンピュータインタフェ
ース13を介して、PLC1Aに変数変換テーブル63
の全ての内容を読みだし、ステップ125にて、電源再
投入時にアプリケーション13が登録済みの名前付変数
を全てPLC1Aから再登録する。即ち、名前付変数定
義/削除処理手段61等による定義、登録によるもので
あっても変数変換テーブル63の内容に変更があれば、
その全ての内容をPLC1Aに読みだし、このPLC1
Aにに備わる記憶手段(図示せず)に保存することがで
きる。この方法により定義済み名前付変数を保持する。
【0034】本実施例では、FA機器としてPLCを使
用した場合について説明したが、PLCのほか、数値制
御装置、ロボット等のFA機器に対しても適用すること
ができる。
用した場合について説明したが、PLCのほか、数値制
御装置、ロボット等のFA機器に対しても適用すること
ができる。
【0035】
【発明の効果】以上のように、第1の発明によれば、M
MSプロトコルのダウンロードサービスにより起動さ
れ、通信相手局にて定義された名前付変数をFA機器固
有のシンボリックアドレス変数と対応させてダウンロ−
ドし、変数変換テーブルに登録すると共に、上記変数変
換テーブルに登録された上記名前付変数を上記通信相手
局にアップロードするダウンロード/アップロード処理
手段を備えたので、上記通信相手局に通常実装されてい
るサービスで上記名前付変数を登録、かつ電源投入時に
再登録可能に保持でき、実用性の高いものが得られる効
果がある。
MSプロトコルのダウンロードサービスにより起動さ
れ、通信相手局にて定義された名前付変数をFA機器固
有のシンボリックアドレス変数と対応させてダウンロ−
ドし、変数変換テーブルに登録すると共に、上記変数変
換テーブルに登録された上記名前付変数を上記通信相手
局にアップロードするダウンロード/アップロード処理
手段を備えたので、上記通信相手局に通常実装されてい
るサービスで上記名前付変数を登録、かつ電源投入時に
再登録可能に保持でき、実用性の高いものが得られる効
果がある。
【0036】また、第2の発明によれば、名前付変数を
定義してその登録を要求する管理端末を備えると共に、
上記管理端末からの要求により、上記名前付変数をFA
機器固有のシンボリックアドレス変数と対応させて変数
変換テーブルに登録すると共に、上記変数変換テーブル
に登録された上記名前付変数を上記管理端末に読み出す
マネージャ処理手段を備えたので、上記管理端末の操作
によりローカルに上記名前付変数を登録、かつ電源投入
時に再登録可能に保持でき、実用性の高いものが得られ
る効果がある。
定義してその登録を要求する管理端末を備えると共に、
上記管理端末からの要求により、上記名前付変数をFA
機器固有のシンボリックアドレス変数と対応させて変数
変換テーブルに登録すると共に、上記変数変換テーブル
に登録された上記名前付変数を上記管理端末に読み出す
マネージャ処理手段を備えたので、上記管理端末の操作
によりローカルに上記名前付変数を登録、かつ電源投入
時に再登録可能に保持でき、実用性の高いものが得られ
る効果がある。
【0037】また、第3の発明によれば、VMDに、F
A機器からのコマンド入力により、上記FA機器にて定
義された名前付変数をFA機器固有のシンボリックアド
レス変数と対応させて変数変換テーブルに登録すると共
に、上記変数変換テーブルに登録された上記名前付変数
を上記FA機器に読み出すコマンド処理手段を備えたの
で、ローカルに上記名前付変数を登録、かつ電源投入時
に再登録可能に保持でき、実用性の高いものが得られる
効果がある。
A機器からのコマンド入力により、上記FA機器にて定
義された名前付変数をFA機器固有のシンボリックアド
レス変数と対応させて変数変換テーブルに登録すると共
に、上記変数変換テーブルに登録された上記名前付変数
を上記FA機器に読み出すコマンド処理手段を備えたの
で、ローカルに上記名前付変数を登録、かつ電源投入時
に再登録可能に保持でき、実用性の高いものが得られる
効果がある。
【図1】第1〜第3の発明による通信装置の概略構成を
示すブロック図である。
示すブロック図である。
【図2】第1の発明の通信装置の動作を示すフローチャ
ートである。
ートである。
【図3】第2〜第3の発明の通信装置の動作を示すフロ
ーチャートである。
ーチャートである。
【図4】従来の通信装置の概略構成を示すブロック図で
ある。
ある。
【図5】図4に示した通信装置の動作を示すフローチャ
ートである。
ートである。
1A PLC(Programmable Logic Controller) 2A MAP(Manufacturing Automation Protocol)
インタフェースユニット 5 MMS(Manufacturing Message Specifications)
プロトコル 6 VMD(Virtual Manufacturing Device:仮想生産
機械) 7 PLCドライバ 8 ローカルマネージャ 9 管理端末 11 コンピュータインタフェース 12 シンボリックアドレス変数格納部 13 アプリケーション 61 名前付変数の定義/削除処理手段 62 変数アクセスサービス処理手段 63 変数変換テーブル 64 ダウンロード/アップロード処理手段 65 コマンド処理手段 66 マネージャ処理手段
インタフェースユニット 5 MMS(Manufacturing Message Specifications)
プロトコル 6 VMD(Virtual Manufacturing Device:仮想生産
機械) 7 PLCドライバ 8 ローカルマネージャ 9 管理端末 11 コンピュータインタフェース 12 シンボリックアドレス変数格納部 13 アプリケーション 61 名前付変数の定義/削除処理手段 62 変数アクセスサービス処理手段 63 変数変換テーブル 64 ダウンロード/アップロード処理手段 65 コマンド処理手段 66 マネージャ処理手段
Claims (3)
- 【請求項1】 MAPネットワークを介して通信相手局
と接続されると共にベンダー定義のシンボリックアドレ
ス変数を持つFA機器と接続され、上記通信相手局から
ユーザ定義の名前付変数にて上記FA機器をアクセスす
る通信装置において、上記名前付変換を通信オブジェク
トとするMMS(ManufacturingMessage Specification
s)プロトコルと、上記MMSプロトコルを上記FA機器
専用プロトコルに変換するVMD(Virtual Manufaturi
ng Device:仮想生産機械)とを備え、上記VMDは上
記名前付変数を上記FA機器固有のシンボリックアドレ
ス変数に変換可能に登録する変数変換テーブルと、上記
MMSプロトコルのダウンロードサービスにより起動さ
れ、上記通信相手局にて定義された名前付変数を上記通
信相手局からダウンロ−ドして上記変数変換テーブルに
登録し、かつ、上記変数変換テーブルに登録された上記
名前付変数を上記通信相手局にアップロードするダウン
ロード/アップロード処理手段とを有することを特徴と
する通信装置。 - 【請求項2】 MAPのネットワークを介して通信相手
局と接続されると共にベンダー定義のシンボリックアド
レス変数を持つFA機器と接続され、上記通信相手局か
らユーザ定義の名前付変数にて上記FA機器をアクセス
する通信装置において、上記名前付変数を通信オブジェ
クトとするMMSプロトコルを上記FA機器専用プロト
コルに変換するVMDと、上記名前付変数を定義してそ
の登録を要求する管理端末を備え、上記VMDは上記名
前付変数を上記FA機器固有のシンボリックアドレス変
数に変換可能に登録する変数変換テーブルと、上記管理
端末からの要求により、上記名前付変数を上記変数変換
テーブルに登録し、かつ、上記変数変換テーブルに登録
された上記名前付変数を上記管理端末に読み出すマネー
ジャ処理手段とを有することを特徴とする通信装置。 - 【請求項3】 MAPのネットワークを介して通信相手
局と接続されると共にベンダー定義のシンボリックアド
レス変数を持つFA機器と接続され、上記通信相手局か
らユーザ定義の名前付変数にて上記FA機器をアクセス
する通信装置において、上記名前付変数を通信オブジェ
クトとするMMSプロトコルを上記FA機器専用プロト
コルに変換するVMDを備え、上記VMDは上記名前付
変数を上記FA機器固有のシンボリックアドレス変数に
変換可能に登録する変数変換テーブルと、上記FA機器
からのコマンド入力により、上記FA機器にて定義され
た名前付変数を上記変数変換テーブルに登録し、かつ、
上記変数変換テーブルに登録された上記名前付変数を上
記FA機器に読み出すコマンド処理手段とを有すること
を特徴とする通信装置。
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP3169848A JP2658633B2 (ja) | 1991-07-10 | 1991-07-10 | 通信装置 |
EP92111818A EP0522590B1 (en) | 1991-07-10 | 1992-07-10 | Communication device for factory automation network |
DE69227215T DE69227215T2 (de) | 1991-07-10 | 1992-07-10 | Kommunikationseinrichtung für ein Fabrikautomatisierungsnetzwerk |
US08/402,327 US5604914A (en) | 1991-07-10 | 1995-03-10 | Communication device for use with a factory automation network having multiple stations for accessing a factory automated device using address variables specific to the factory automated device |
HK98113285A HK1012083A1 (en) | 1991-07-10 | 1998-12-14 | Communication device for factory automation network |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP3169848A JP2658633B2 (ja) | 1991-07-10 | 1991-07-10 | 通信装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH0522309A JPH0522309A (ja) | 1993-01-29 |
JP2658633B2 true JP2658633B2 (ja) | 1997-09-30 |
Family
ID=15894062
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP3169848A Expired - Lifetime JP2658633B2 (ja) | 1991-07-10 | 1991-07-10 | 通信装置 |
Country Status (5)
Country | Link |
---|---|
US (1) | US5604914A (ja) |
EP (1) | EP0522590B1 (ja) |
JP (1) | JP2658633B2 (ja) |
DE (1) | DE69227215T2 (ja) |
HK (1) | HK1012083A1 (ja) |
Families Citing this family (45)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE59409041D1 (de) * | 1994-08-04 | 2000-02-03 | Landis & Gyr Tech Innovat | Datenanordnung für ein an einem Kommunikations-Netzwerk anschliessbares Gerät und Verfahren zur Erzeugung der Datenanordnung |
US5828851A (en) | 1996-04-12 | 1998-10-27 | Fisher-Rosemount Systems, Inc. | Process control system using standard protocol control of standard devices and nonstandard devices |
US5980078A (en) * | 1997-02-14 | 1999-11-09 | Fisher-Rosemount Systems, Inc. | Process control system including automatic sensing and automatic configuration of devices |
JP3242031B2 (ja) * | 1997-04-24 | 2001-12-25 | 株式会社ブリヂストン | Fa情報管理方法及びシステム |
JPH11143511A (ja) * | 1997-11-04 | 1999-05-28 | Fanuc Ltd | 数値制御装置 |
JP3222821B2 (ja) * | 1997-12-25 | 2001-10-29 | 株式会社東芝 | プログラマブルコントローラ |
KR100397760B1 (ko) * | 1998-04-27 | 2003-09-13 | 가부시끼가이샤 디지탈 | 제어시스템, 표시장치 및 제어용 호스트 컴퓨터 및 데이터전송방법 |
US6738388B1 (en) * | 1998-09-10 | 2004-05-18 | Fisher-Rosemount Systems, Inc. | Shadow function block interface for use in a process control network |
US6408334B1 (en) | 1999-01-13 | 2002-06-18 | Dell Usa, L.P. | Communications system for multiple computer system management circuits |
US7206646B2 (en) * | 1999-02-22 | 2007-04-17 | Fisher-Rosemount Systems, Inc. | Method and apparatus for performing a function in a plant using process performance monitoring with process equipment monitoring and control |
US7562135B2 (en) * | 2000-05-23 | 2009-07-14 | Fisher-Rosemount Systems, Inc. | Enhanced fieldbus device alerts in a process control system |
US8044793B2 (en) * | 2001-03-01 | 2011-10-25 | Fisher-Rosemount Systems, Inc. | Integrated device alerts in a process control system |
US7127526B1 (en) * | 2000-03-20 | 2006-10-24 | Nortel Networks Limited | Method and apparatus for dynamically loading and managing software services on a network device |
US7181487B1 (en) * | 2000-07-07 | 2007-02-20 | Schneider Automation Inc. | Method and system for transmitting and activating an application requesting human intervention in an automation network |
US6760782B1 (en) * | 2000-08-04 | 2004-07-06 | Schneider Automation Inc. | Apparatus for controlling internetwork communications |
WO2002071171A2 (en) * | 2001-03-01 | 2002-09-12 | Fisher-Rosemount Systems, Inc. | Automatic work order/parts order generation and tracking |
US7720727B2 (en) * | 2001-03-01 | 2010-05-18 | Fisher-Rosemount Systems, Inc. | Economic calculations in process control system |
EP1364263B1 (en) * | 2001-03-01 | 2005-10-26 | Fisher-Rosemount Systems, Inc. | Data sharing in a process plant |
US8073967B2 (en) | 2002-04-15 | 2011-12-06 | Fisher-Rosemount Systems, Inc. | Web services-based communications for use with process control systems |
US20020191102A1 (en) * | 2001-05-31 | 2002-12-19 | Casio Computer Co., Ltd. | Light emitting device, camera with light emitting device, and image pickup method |
US8909926B2 (en) * | 2002-10-21 | 2014-12-09 | Rockwell Automation Technologies, Inc. | System and methodology providing automation security analysis, validation, and learning in an industrial controller environment |
US20040107345A1 (en) * | 2002-10-21 | 2004-06-03 | Brandt David D. | System and methodology providing automation security protocols and intrusion detection in an industrial controller environment |
US9009084B2 (en) | 2002-10-21 | 2015-04-14 | Rockwell Automation Technologies, Inc. | System and methodology providing automation security analysis and network intrusion protection in an industrial environment |
US20040153171A1 (en) * | 2002-10-21 | 2004-08-05 | Brandt David D. | System and methodology providing automation security architecture in an industrial controller environment |
AU2003278108A1 (en) | 2003-10-17 | 2004-06-06 | Trinary Anlagenbau Gmbh | Method and device for preventing a control error of a machine tool |
MXPA06003915A (es) | 2003-10-17 | 2006-07-05 | Trinary Anlagenbau Gmbh | Sistema de control por ordenador con datos neutros para una maquina herramienta utilizada para producir piezas de trabajo con una superficie roscada y una maquina herramienta asociada. |
US7512593B2 (en) * | 2004-06-08 | 2009-03-31 | Siemens Energy & Automation, Inc. | System for searching across a PLC network |
US7860874B2 (en) * | 2004-06-08 | 2010-12-28 | Siemens Industry, Inc. | Method for searching across a PLC network |
US7607166B2 (en) * | 2004-07-12 | 2009-10-20 | Cisco Technology, Inc. | Secure manufacturing devices in a switched Ethernet network |
US7716489B1 (en) * | 2004-09-29 | 2010-05-11 | Rockwell Automation Technologies, Inc. | Access control method for disconnected automation systems |
JP4366291B2 (ja) * | 2004-10-29 | 2009-11-18 | ヤマザキマザック株式会社 | Nc装置 |
US8005647B2 (en) | 2005-04-08 | 2011-08-23 | Rosemount, Inc. | Method and apparatus for monitoring and performing corrective measures in a process plant using monitoring data with corrective measures data |
US9201420B2 (en) | 2005-04-08 | 2015-12-01 | Rosemount, Inc. | Method and apparatus for performing a function in a process plant using monitoring data with criticality evaluation data |
JP4580846B2 (ja) | 2005-08-26 | 2010-11-17 | ヤマザキマザック株式会社 | Nc工作機械 |
US7272531B2 (en) * | 2005-09-20 | 2007-09-18 | Fisher-Rosemount Systems, Inc. | Aggregation of asset use indices within a process plant |
US20080077976A1 (en) * | 2006-09-27 | 2008-03-27 | Rockwell Automation Technologies, Inc. | Cryptographic authentication protocol |
US20080224546A1 (en) * | 2006-11-27 | 2008-09-18 | Teselle John Arthur | Method to analyze system reconfiguration for automated isolation of disturbances to the power distribution system |
JP4955451B2 (ja) * | 2007-05-16 | 2012-06-20 | ヤマザキマザック株式会社 | 複合旋盤装置の制御方法、複合旋盤装置、刃先位置登録装置、及び刃先位置検出装置 |
WO2008155596A1 (en) * | 2007-06-18 | 2008-12-24 | Abb Research Limited | Standardized protocol independent configuration tool for intelligent electronic devices |
US8301676B2 (en) * | 2007-08-23 | 2012-10-30 | Fisher-Rosemount Systems, Inc. | Field device with capability of calculating digital filter coefficients |
US7702401B2 (en) | 2007-09-05 | 2010-04-20 | Fisher-Rosemount Systems, Inc. | System for preserving and displaying process control data associated with an abnormal situation |
US8055479B2 (en) | 2007-10-10 | 2011-11-08 | Fisher-Rosemount Systems, Inc. | Simplified algorithm for abnormal situation prevention in load following applications including plugged line diagnostics in a dynamic process |
US8296488B2 (en) | 2009-04-27 | 2012-10-23 | Abl Ip Holding Llc | Automatic self-addressing method for wired network nodes |
US9927788B2 (en) | 2011-05-19 | 2018-03-27 | Fisher-Rosemount Systems, Inc. | Software lockout coordination between a process control system and an asset management system |
US20220326675A1 (en) * | 2019-09-20 | 2022-10-13 | Nordson Corporation | Flexible map with application data identifiers for plc communications |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4831582A (en) * | 1986-11-07 | 1989-05-16 | Allen-Bradley Company, Inc. | Database access machine for factory automation network |
US4926375A (en) * | 1987-05-05 | 1990-05-15 | Ge Fanuc Automation North America, Inc. | Multiple nodes broadcast communication method with receiver identification by bit position in transferred massage |
JPS6437142A (en) * | 1987-07-17 | 1989-02-07 | Ibm | Interface system |
JPS6440640A (en) * | 1987-08-05 | 1989-02-10 | Ichikawa Woolen Textile | Control and monitor apparatus of loom |
US4901218A (en) * | 1987-08-12 | 1990-02-13 | Renishaw Controls Limited | Communications adaptor for automated factory system |
US4855906A (en) * | 1987-10-23 | 1989-08-08 | Allen-Bradley Company, Inc. | System for handling unsolicited messages from lower-tier controllers |
US4972367A (en) * | 1987-10-23 | 1990-11-20 | Allen-Bradley Company, Inc. | System for generating unsolicited messages on high-tier communication link in response to changed states at station-level computers |
US5119318A (en) * | 1989-04-17 | 1992-06-02 | Del Partners L.P. | Expert control system for real time management of automated factory equipment |
US5150288A (en) * | 1989-12-18 | 1992-09-22 | Honda Giken Kogyo Kabushiki Kaisha | Production management system and method of transmitting data |
GB9006661D0 (en) * | 1990-03-24 | 1990-05-23 | Reflex Manufacturing Systems L | Network-field interface for manufacturing systems |
US5127090A (en) * | 1990-09-07 | 1992-06-30 | Square D Company | Map interface unit for industrial programmable logic controllers |
-
1991
- 1991-07-10 JP JP3169848A patent/JP2658633B2/ja not_active Expired - Lifetime
-
1992
- 1992-07-10 DE DE69227215T patent/DE69227215T2/de not_active Expired - Fee Related
- 1992-07-10 EP EP92111818A patent/EP0522590B1/en not_active Expired - Lifetime
-
1995
- 1995-03-10 US US08/402,327 patent/US5604914A/en not_active Expired - Fee Related
-
1998
- 1998-12-14 HK HK98113285A patent/HK1012083A1/xx not_active IP Right Cessation
Also Published As
Publication number | Publication date |
---|---|
JPH0522309A (ja) | 1993-01-29 |
HK1012083A1 (en) | 1999-07-23 |
EP0522590B1 (en) | 1998-10-07 |
DE69227215D1 (de) | 1998-11-12 |
DE69227215T2 (de) | 1999-06-24 |
EP0522590A1 (en) | 1993-01-13 |
US5604914A (en) | 1997-02-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2658633B2 (ja) | 通信装置 | |
US6055633A (en) | Method of reprogramming memories in field devices over a multidrop network | |
US8996721B2 (en) | Embedding controllers and devices with data to facilitate up-to-date control and configuration information | |
US6725288B2 (en) | System for transmitting data between a device data area and a variable data area of a memory according to a memory map based on an identifying data of a device detected | |
JP3896849B2 (ja) | プログラミング装置及びプログラミング方法 | |
EP0992900A2 (en) | Method for installing two or more operating systems/user interfaces into an electronic device, and an electronic device | |
JPH01502708A (ja) | 情報伝達方法とその装置 | |
JP6201917B2 (ja) | フィールドデバイスを設定するためのシステムおよび方法 | |
JPH04261241A (ja) | 通信ネットワーク装置 | |
JP6954191B2 (ja) | 制御システム、開発支援装置、および開発支援プログラム | |
CN114553703B (zh) | 工业设备控制策略的部署方法、装置、设备及存储介质 | |
US20020198970A1 (en) | Programmable controller system | |
JP4838935B2 (ja) | 通信ネットワーク内でオブジェクトを管理する処理及び装置 | |
JP2007249471A (ja) | 共有データ管理システムおよび管理サーバ並びに共有データ管理方法 | |
US5479614A (en) | Object sensor processing method and processor | |
CN114356555A (zh) | 编程方法及相关装置 | |
CN100382068C (zh) | 链接多台服务器和多台网络终端的网络 | |
CN114253839A (zh) | 一种无线调试方法、***及装置 | |
JP3688804B2 (ja) | プログラマブルコントローラ用リモートシステム | |
CN110895732A (zh) | 晶圆映射生产管理方法、装置、***、介质和计算机设备 | |
JPH06119270A (ja) | オブジェクト管理処理方法 | |
CN113867274A (zh) | 工程设备、工程方法和信息存储介质 | |
JP3497441B2 (ja) | 制御用サーバ装置、および、制御システム | |
CN117971418A (zh) | 生命周期规则的配置方法、配置装置及存储介质 | |
CN117850815A (zh) | 基于PXE自适应硬盘驱动Linux操作***的安装方法及*** |