Nothing Special   »   [go: up one dir, main page]

JP2013138430A - 状態表示器 - Google Patents

状態表示器 Download PDF

Info

Publication number
JP2013138430A
JP2013138430A JP2012281374A JP2012281374A JP2013138430A JP 2013138430 A JP2013138430 A JP 2013138430A JP 2012281374 A JP2012281374 A JP 2012281374A JP 2012281374 A JP2012281374 A JP 2012281374A JP 2013138430 A JP2013138430 A JP 2013138430A
Authority
JP
Japan
Prior art keywords
communication module
data
state
operational data
operational
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.)
Pending
Application number
JP2012281374A
Other languages
English (en)
Inventor
Palmhager Joergen
ヨルゲン、パルムハガー
Jan Oestlund
ヤン、オストルンド
Arvidsson Anders
アンダース、アルビドソン
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.)
Hms Industrial Networks AB
HMS Ind Networks AB
Original Assignee
Hms Industrial Networks AB
HMS Ind Networks AB
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 Hms Industrial Networks AB, HMS Ind Networks AB filed Critical Hms Industrial Networks AB
Publication of JP2013138430A publication Critical patent/JP2013138430A/ja
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/418Total 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/4185Total 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
    • G05B19/41855Total 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 by local area network [LAN], network structure
    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]

Landscapes

  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Manufacturing & Machinery (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Programmable Controllers (AREA)
  • Communication Control (AREA)
  • Selective Calling Equipment (AREA)
  • Transition And Organic Metals Composition Catalysts For Addition Polymerization (AREA)
  • Lubrication Of Internal Combustion Engines (AREA)
  • Liquid Crystal Substances (AREA)
  • Computer And Data Communications (AREA)

Abstract

【課題】通信モジュールの動作状態を制御する状態マシンの現在の状態に関するデータを提供する。
【解決手段】通信モジュール101から運用データを転送する方法であって、前記運用データが、通信モジュールに接続された第1の電気装置130から、通信モジュール101内で受信され、通信モジュール内の状態マシンによって制御される事前定義された1つまたは複数の動作状態の間に、通信モジュールに接続された第2の電気装置100に転送する方法。本方法は、どの動作状態で通信モジュール101が現在動作しているか決定すること、運用データに情報を追加することであって、前記情報が、状態マシンの現在の動作状態を示すこと、ならびに追加された情報と運用データとを含む電文を第2の電気装置に転送することを含む。
【選択図】図1

Description

本発明は概して、データ通信、より詳細には、通信モジュールから受信されたデータの妥当性を決定する方法に関する。
制御システム内の異なるユニットの間の通信を可能にする産業界では、フィールド・バス・システムが頻繁に使われる。様々なタイプのフィールド・バスが、世界中の様々な企業と組織によって開発されている。フィールド・バスという用語は、異なる多くの産業ネットワーク・プロトコルに及ぶ。概して、産業用フィールド・バスは、それが提供する機能に応じて、異なるカテゴリに下位分割されてよい。最も単純なフィールド・バス・プロトコルは、主として、例えばバルブ、近接センサ、およびリミット・スイッチ用に使われるオン/オフ・インターフェイス向けに設計され、より複雑なフィールド・バス・プロトコルは、コンピュータがPLC(プログラム可能な論理コントローラ)と通信する際の、大量のデータの操作を可能にする。今日使われている様々な複雑さの、ファイルされたバスの例は、CONTROLNET、PROFIBUS、DEVICENET、CANBUS、およびLONWORKSである。
例えばPLCをある特定のフィールド・バスに接続するとき、PLCの製造元は、フィールド・バス・ネットワークを介したデータの受信と送信とを可能にするために、ファイルされたバスへのインターフェイスを提供しなければならない。使用可能なフィールド・バス・プロトコルの数が大きく、プロトコルのほとんどは、物理的な観点からも通信的観点からも互換性がないので、例えばPLCを可能なあらゆるファイルされたバス・システムに提供することは費用がかかり煩雑である。
上記の問題に対する一解決法は、PLCとフィールド・バス・ネットワークとの間のインターフェイスとして作用する通信モジュールを提供することである。従って、通信モジュールとPLCとの間のインターフェイスは、固定され標準化されてもよいが、ファイルされたバス・ネットワークに対するインターフェイスは、モジュールごとに変わってもよい。
しかし、通信モジュールを介してフィールド・バス・ネットワークに接続されるべきPLCなどの装置は、多くの場合、通信モジュールを介してネットワークから受信されたデータが実際に正しいかどうか決定できなければならない。例えば、原子力発電所の冷却システムにおいて使われるポンプを制御しているPLCは、セキュリティの問題上、中央制御システムから受信されたデータが有効かどうか決定できなければならない。より具体的には、PLCは、間違った値を受信し、その値が確かに間違っていると決定することができた場合、例えば、最大流量の冷却液が設定されるようにPLCがポンプを制御する所定の緊急状態に切り換わってもよい。
例えばケーブル断線を検出することを可能にする異なる手法が、当該分野において提案されている。特化されたデジタル・プロトコルまたは所定の信号レベル(例えば、アナログ制御用に使われる4〜20mAの基準)が、産業界において広く使われる。上述した通信モジュールは、ネットワークを介して受信されたデータを容易にチェックし、データが間違っている場合、通信モジュールが接続されている装置に警告してよい。しかし、フィールド・バスに関連した技術分野においては、特にPLCなどの装置が、インターフェイスとして作用する通信モジュールを介して、フィールド・バスを用いて制御センタと通信しているとき、多くの場合、装置は、受信されたデータに基づいて、データの完全性に何か問題があるかどうか決定することができないので、問題が生じる。
従って、通信モジュールから受信されたデータが正しいかどうか、装置が決定することを可能にする、堅牢であり信頼できる方法が必要である。
米国公開公報US2003/0135533 欧州公開公報EP 0 877 322 米国公開公報US2002/0078173
本発明の目的は、受信されたデータの妥当性の決定に関して、知られている技術の上述した問題を克服することである。本発明の特有の利点は、通信モジュールの動作状態を制御する状態マシンの現在の状態に関するデータを提供することである。本発明のそれ以外の利点は、状態マシンの現在の状態に関して、装置を絶え間なくアップデートできることである。
本発明の特有の特徴は、通信モジュールから装置に送られる他のデータに追加されるヘッダーの提供に関し、ヘッダーは、状態マシンの現在の状態に関する情報を含む。
上記の目的、利点および特徴は、他の多数の目的、利点および特徴とともに、以下の詳細な説明から明らかになるであろうが、運用データを、通信モジュールから通信モジュール内の状態マシンによって制御される事前定義された1つまたは複数の動作状態の間に、通信モジュールに接続された電気装置に転送する方法による、本発明の第1の態様によって得られる。本方法は、
どの動作状態で通信モジュールが現在動作しているか決定すること、
運用データに情報を追加することであって、前記情報が、状態マシンの現在の動作状態を指示すること、ならびに
追加される情報と運用データとを含む電文を第2の電気装置に転送することを含む。
情報は、運用データに追加されるヘッダーの一部でもよい。
運用データは、電気装置を制御するプロセス・データを含んでもよい。
上記の目的、利点および特徴は、他の多数の目的、利点および特徴とともに、以下の詳細な説明から明らかになるであろうが、通信モジュールから、電気装置内で、通信モジュールの第1の組の所定の動作状態の間に受信された運用データを変換する方法による、本発明の第2の態様によって得られ、前記方法は、
通信モジュールから電文を受信すること、
電文から、運用データと、通信モジュールの現在の動作状態に関する情報とを抽出すること、
通信モジュールの現在の動作状態に関する抽出された情報から、第1の組の状態の所定の動作状態のどれにおいて、通信モジュールが現在動作しているか決定すること、ならびに
通信モジュールの決定された動作状態が、1つまたは複数の所定の動作状態を含む、第2の組の状態の一部である場合、受信された運用データを無効であるとして破棄することを含む。
通信モジュールの現在の動作状態に関する情報は、運用データに追加されるヘッダーの一部でもよい。
運用データは、電気装置を制御するプロセス・データを含んでもよい。
以降の詳細な説明を添付の図面と併せて検討すると、本発明のそれ以外の目的、特徴および利点が明らかになるであろう。
最初に、本発明が適用されることができる通信モジュールが、図1を参照して説明される。次いで、本発明による通信モジュールの詳細が、残りの図面を参照して説明される。
図1で、第1の装置100が、上述した通信モジュール101を介してネットワーク120に接続され、通信モジュール101は、装置101から伝送されたデータを、ネットワークを介したデータの転送に使われるプロトコルに適応させる。同様に、通信モジュール101は、ネットワーク120から受信されたデータを、装置100による受信に適した形式に適応させる。第1の装置100と同様に、図2の第2の装置110で示されるそれ以外の装置も、それに関連づけられた通信モジュール111を介してネットワーク120に接続されてよい。データは、装置100、110と制御センタ130との間を転送される。
好ましくは、制御センタ130は、スレーブとして作用する装置100、110に対するマスタとして作用する。従って、制御センタ130は、制御データおよびプロセス・データを装置100、110に送信し、装置100、110は、プロセス・データを制御センタ130に返送する。制御データおよびプロセス・データは、装置100、110の固有の機能に応じて変わる。例えば、装置が、上記のようなポンプを制御するPLCの場合、制御データは、移動される1秒あたりの液体体積の所望の値でも、ポンプを駆動するモータの回転速度の所望の値でもよい。これに応じて、プロセス・データは、モータの実際の回転速度、モータの筐体内部の温度、ポンプで注入される液体の温度などでよい。
通信モジュール101、111は、ネットワークとプロトコル固有の全機能とをデフォルト(すなわち接続、データ交換、イベントなど)として扱い、装置100、110は、ネットワークにとって利用可能なデータとサービスを制御する。従って、装置100、110は、どの特定のネットワーク120が、装置100、110と制御センタ130との間でデータを転送して往復させる媒体として現在使われているか、知らなくてよい。装置100、110と通信モジュール101、111との間の通信は、固定された電気的インターフェイスを介して、直列または並列モードのどちらかで施行される。次いで、装置100、110と通信モジュール101、111との間の通信は、例えばデータ転送速度、転送するべきデータの量、通信モジュール101、111および装置100、110のサイズなど、具体的な設計パラメータに関して最適化されてよい。
以降では、明確さのために、1つの装置100と、それに関連づけられた通信モジュール101に対してのみ、参照が行われる。しかし、上述したように、1つまたは複数の装置100、110がネットワーク120に同時に接続されてもよいことが理解されよう。
通信モジュール101の動作は、図2に示す状態マシン200を用いて制御され、状態マシン200は、通信モジュール101を、状態マシン200の現在の状態に応じて、異なる動作状態にセットする。好ましくは、状態マシン200は、それ自体が知られている技法に従ってマイクロプロセッサによって実行されるアルゴリズムとして実装される。しかし、FPGA(フィールド・プログラム可能なゲート・アレイ)やASIC(特定用途向け集積回路)などとしての、状態マシン200の他の実装形態も、本発明の範囲内で等しく可能である。
起動の後、通信モジュール101の状態マシン200は、セットアップ状態210に入り、状態210の間、装置100は、通信モジュール101についての情報を決定し、1組のパラメータのどれを、装置100が制御センタ130と共有することになるかを、通信モジュール101に通知する。すなわち、装置100は、多くのパラメータを制御および監視用に内部で使用することができるが、外部では、そうしたパラメータの一部だけを共有することを望む。
セットアップが完了し、通信モジュール101がセットアップを受諾すると、状態マシン200は、ネットワーク初期化状態220に入り、状態220において、通信モジュール101は、ネットワーク120への接続を確立するルーチンを、使われている具体的なネットワーク・プロトコルに従って実行する。ネットワークの初期化の間、通信モジュール101は、装置100によって提供され得るネットワーク固有の機能性に関して、装置100に照会してよい。ネットワーク・アドレス、ボー・レートなども、ネットワークの初期化中に装置100によって提供され得る。ネットワークの初期化を終了した後、通信モジュールは、ネットワーク参加の監視(すなわち、ネットワーク参加が、別のネットワーク装置によって監視されているか?)、結果として起こる、ネットワーク参加におけるエラー、およびプロセス・データの妥当性に関して、装置100にデータを提供してよい。
ネットワーク初期化状態の後、通信モジュール101は、装置100とネットワーク120との間のインターフェイスとして作用する準備が整い、状態マシン200は、待機状態230に入り、状態230において、通信モジュール101は、ネットワーク120または装置100どちらかからのデータを待ち受ける。待機状態230の間、通信ユニット101から装置100に転送されるどのプロセス・データも、無効となり得る。
しかし、データが、ネットワーク120から、または装置100から受信された場合、状態マシン200は、アクティブ状態240に入り、状態240において、装置100から受信されたデータは、通信モジュール101によって、制御センタ130との通信用に使われる実際のネットワーク・プロトコルに従うように変換される。通常、この変換は、データ・パケットのソースと宛先とを指示するヘッダーの作成を含む。診断データや割込みデータなどの追加データも、アクティブ状態240の間に転送されてよい。
待機状態220またはアクティブ状態240のどちらからでも、状態マシンは、アイドル状態250に入り得る。アイドル状態250の定義は、ネットワーク固有であり、すなわち、状態マシンがアイドル状態250に入るときに通信モジュール101が入るモードは、通信モジュール101がどのネットワークと通信するように適応されているかに依存する。例えば、Profibusプロトコルがネットワーク上での通信用に使われる場合、通信モジュール101が送られる電文に対する応答を受信した後、状態マシン250は、アイドル状態250に入り得る。これは、電文の送信元が、応答を受信した後で、別の電文を送るまで待たなければならない時間遅延を定義するProfibusプロトコルによる。
深刻なネットワーク・エラーが起きた場合、状態マシン250は、ネットワークを介したどの通信も可能でないことを示すエラー状態260に入る。また、状態マシン250は、待機状態230またはアクティブ状態240のどちらからでも、エラー状態260に入り得る。エラー状態230において、好ましくは、装置100は、安全な状態に進むべきである。例えば、上述したように、装置100が、原子力発電所の冷却システム内で使われるポンプを制御しているPLCの場合、PLCは、通信ユニットがエラー状態260に入った場合、例えば、最大流量の冷却液が設定されるようにポンプを制御する所定の緊急状態に切り換わるべきである。
状態マシンは、アプリケーション・エラーによりそれ以上のプロセスが通信モジュール101によって停止されていることを示す例外状態270に入り得る。(例えば無効なネットワーク構成パラメータ、タイムアウトなど)。
図3は、装置100と通信モジュール101との間の通信を示す。装置100と通信モジュール101との間の通信インターフェイスは、電文301のメッセージ通信に本拠がある。好ましくは、同じメッセージング構造体は、装置100と通信モジュール101との間の直列および並列通信両方のために使われる。好ましくは、電文301は、装置100による制御下で、半二重方式で交換され、通信モジュール101は、装置100から受信されたどのメッセージにも応答することになる。装置100内または通信モジュール101内でのメッセージ受信の後、各メッセージは、その内容を決定し、メッセージの一部でよいプロセス・データを抽出するために処理される。次いで、装置100内または通信モジュール101内でのデータのアップデートは、抽出されたプロセス・データに基づいて実施される。
図4aは、装置100と通信モジュール101との間で転送される電文の好まれる構造体を示す。装置100と通信モジュール101とのそれぞれから送信される電文400は、後でより詳しく開示されるように、少々異なるヘッダーを別にすると、構造的に似ている。
ヘッダー410は、コマンドと応答とに関する情報、例えばデータの長さ、コマンド・タイプ、オブジェクト、インスタンス、属性ならびにエラー指示を含む。ヘッダー410は、通信制御および状況情報、すなわち装置100によって、通信モジュール101との通信を制御するのに用いられる情報、通信モジュール101によって、装置100との通信を制御するのに用いられる情報、ならびに通信モジュール101によって、通信モジュール101とネットワーク120との状況を装置に示すのに用いられる情報も含む。
メッセージ・データ部分420は、ヘッダー410中で識別される、どのコマンド/応答に関連づけられたデータも含む。装置100と通信モジュール101との間の各方向に、いくつかの未処理メッセージが同時に存在してよく、すなわち、1つまたは複数のメッセージが、多くの電文400に渡ってよいことが理解されよう。ヘッダー410とメッセージ・データ部分420とに加え、電文は、オプションのプロセス・データ部分430も含む。
電文400のヘッダー410の好まれる実施形態が、図4bでより詳しく示される。電文が装置100から通信モジュール101に伝送される場合、ヘッダー410の第1の部分440は、制御データを含む。より具体的には、制御データ部分は、装置100が、新規コマンドを受信する準備ができていることを示すレディ・ビット(R)441を含む。
制御部分は、装置100が、ネットワーク120上に転送されるべきである少なくとも1つのデータ部分を有することを示すガード・ビット(G)442も含む。制御データ部分のサイズは、制御するべきイベントの数に応じて変わり得る。ほとんどの場合、8ビットで十分であろうが、他のどのビット数、例えば16や32も、等しく可能である。
電文が通信モジュール101から装置100に送られる場合、ヘッダー410の第1の部分440は、状況データを含む。制御データ部分と同様、状況データ部分は、通信モジュール101が、新規コマンドを受信する準備ができていることを指示するレディ・ビット(R)441も含む。
状況データ部分は、通信モジュール101が別のネットワーク装置によって監視されることを示す監視ビット(SUP)443も含む。従って、通信モジュール101は、その状態のいずれにおいても、ネットワーク参加の監視に関する情報を、装置100に提供することができる。
状況データ部分の重要な1つの特徴は、通信モジュール101内での状態マシン200の現在の状況を装置100に示すのに使われる、1つまたは複数の状況ビットS1〜Sn 444a〜cの提供である。本明細書で開示した実施形態において、状態マシン200は、7通りの状態210〜270に入る可能性があり、状況データ部分において3つの状況ビット444a〜cを提供することによって、7つの状態のどれで、通信モジュール101が現在動作しているかを、装置100に示すことが可能である。従って、装置100が、通信モジュール101から電文400を受信すると、装置は、最初に、コマンドと他のデータとを抽出するために、電文中のデータを処理することになる。状況データ部分中の状況ビット444a〜cを分析することによって、抽出されたコマンドとデータとが正当であるかどうか、すなわち、有効なデータを生じることになる状態に状態マシン200があるかどうかを装置100がチェックすることができるかどうか、装置が決定することが可能である。
装置100は、状態マシン200が有効でないデータを提供する状態のリストを格納することができる。あるいは、装置100は、通信モジュール101の異なる動作状態210〜270と、運用データ、すなわちメッセージ420および任意のプロセス・データ430が存在し得る範囲とを含むデータベースを格納することが可能である。運用データが、ある特定の状態に対して定義された範囲外の値を想定している場合、装置は、データを、有効でないとして破棄してもよい。例えば、原子力発電所における冷却ポンプを再度引用すると、通信モジュール101が有効でないデータ状態(例えば、エラー状態280や例外状態270)に入った場合、状況ビット444a〜cの提供によって、PLCが自動モードに切り換わることが可能であり、ここで、PLCは例えば、現在のポンプ速度を維持してもよく、ポンプが最高速度で動作する緊急状態に入ってもよい。
本発明が、特にその具体的な実施形態を参照して示され説明されたが、それに対して形と細部とにおける様々な変更が行われてよく、本明細書において具体的に説明された実施形態を越える本発明の他の実施形態が、添付の特許請求の範囲によってのみ限定される本発明の精神および範囲から逸脱することなく行われても実施されてもよいことが、当業者には理解されよう。
本発明の実施形態が適用されてよいネットワーク・システムを示す略図である。 本発明の好まれる実施形態による、通信モジュールの挙動の制御に使われる状態マシンを示す概略図である。 本発明の好まれる実施形態による、電気装置と通信モジュールとの間の通信を示す図である。 本発明の好まれる実施形態による、電気装置と通信モジュールとの間で転送される電文の好まれる構造体を示す。 本発明の好まれる実施形態による電文のヘッダーを示す。
100 第1の装置、装置
101 通信モジュール、通信ユニット
110 第2の装置、装置
111 通信モジュール
120 ネットワーク
130 制御センタ
200 状態マシン
210 セットアップ状態
220 ネットワーク初期化状態
230 待機状態、エラー状態
240 アクティブ状態
250 アイドル状態、状態マシン
260 エラー状態
270 例外状態
280 エラー状態
301 電文
400 電文
410 ヘッダー
420 メッセージ・データ部分
430 プロセス・データ部分

Claims (9)

  1. 通信モジュール(101)から運用データ(420、430)を、前記通信モジュール内の状態マシン(200)によって制御される、前記通信モジュール内の事前定義された1つまたは複数の動作状態(210〜270)の間に、前記通信モジュールに接続された第2の電気装置(100)に転送する方法であって、前記運用データ(420、430)が、前記通信モジュールに接続された第1の電気装置(130)から、前記通信モジュール(101)において受信され、
    どの動作状態(210〜270)で前記通信モジュール(101)が現在動作しているか決定すること、
    前記運用データ(420、430)に情報(410)を追加することであって、前記情報が、前記状態マシンの前記現在の動作状態を示すこと、ならびに
    前記追加された情報と前記運用データとを含む電文(301)を前記第2の電気装置に転送することを含む方法。
  2. 前記情報が、前記運用データ(420、430)に追加されるヘッダー(410)の一部である、請求項1に記載の方法。
  3. 前記運用データ(420、430)が、前記電気装置(100)を制御するプロセス・データを含む、請求項2に記載の方法。
  4. 通信モジュール(101)から、第2の電気装置(100)内で、前記通信モジュールの第1の組の所定の動作状態(210〜270)の間に受信された運用データ(420、430)を変換する方法であって、
    前記通信モジュール(101)から電文(301)を受信すること、
    前記電文から、運用データ(420、430)と、前記通信モジュールの現在の動作状態(210〜270)に関する情報とを抽出することであって、前記運用データ(420、430)が、前記通信モジュールに接続された第1の電気装置(130)から、前記通信モジュール(101)内で受信されること、
    前記通信モジュールの現在の動作状態(210〜270)に関する前記抽出された情報から、前記第1の組の状態(210〜270)の前記所定の動作状態のどれにおいて、前記通信モジュールが現在動作しているか決定すること、ならびに
    前記通信モジュールの前記決定された動作状態が、1つまたは複数の所定の動作状態を含む、第2の組の状態の一部である場合、前記受信された運用データを無効であるとして破棄することを含む方法。
  5. 前記通信モジュールの現在の動作状態(210〜270)に関する前記情報が、前記運用データ(420、430)に追加されるヘッダー(410)の一部である、請求項4に記載の方法。
  6. 前記運用データ(420、430)が、前記電気装置(100)を制御するプロセス・データを含む、請求項5に記載の方法。
  7. 通信モジュールに接続された第1の電気装置から運用データを受信するように、また、前記通信モジュールから、前記通信モジュール内の状態マシン(200)によって制御される、前記通信モジュール内の事前定義された1つまたは複数の動作状態(210〜270)の間に、前記通信モジュールに接続された第2の電気装置(100)に前記運用データ(420、430)を転送するようになされた通信モジュール(101)であって、
    どの動作状態(210〜270)で前記通信モジュール(101)が現在動作しているか決定し、
    前記運用データ(420、430)に情報(410)を追加することであって、前記情報が、前記状態マシンの前記現在の動作状態を示し、
    前記追加された情報と前記運用データとを含む電文(301)を前記第2の電気装置に転送するようになされた通信モジュール。
  8. 前記通信モジュールが、ヘッダー(410)の一部である情報を前記運用データ(420、430)に追加するようになされた、請求項7に記載の通信モジュール。
  9. 前記通信モジュールが、前記電気装置(100)を制御するプロセス・データを含む運用データ(420、430)を転送するようになされた、請求項8に記載の通信モジュール。
JP2012281374A 2004-06-15 2012-12-25 状態表示器 Pending JP2013138430A (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
SE0401530A SE0401530D0 (sv) 2004-06-15 2004-06-15 Status indicator
SE0401530-1 2004-06-15

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2007516432A Division JP2008502991A (ja) 2004-06-15 2005-06-14 状態表示器

Publications (1)

Publication Number Publication Date
JP2013138430A true JP2013138430A (ja) 2013-07-11

Family

ID=32710052

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2007516432A Pending JP2008502991A (ja) 2004-06-15 2005-06-14 状態表示器
JP2012281374A Pending JP2013138430A (ja) 2004-06-15 2012-12-25 状態表示器

Family Applications Before (1)

Application Number Title Priority Date Filing Date
JP2007516432A Pending JP2008502991A (ja) 2004-06-15 2005-06-14 状態表示器

Country Status (7)

Country Link
US (1) US20070239909A1 (ja)
EP (1) EP1782221B1 (ja)
JP (2) JP2008502991A (ja)
AT (1) ATE422076T1 (ja)
DE (1) DE602005012588D1 (ja)
SE (1) SE0401530D0 (ja)
WO (1) WO2005124568A1 (ja)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62181553A (ja) * 1986-02-06 1987-08-08 Fujitsu Ltd 回線制御方式
JPH04328936A (ja) * 1991-04-30 1992-11-17 Mitsubishi Electric Corp 通信システム
JPH08256252A (ja) * 1995-03-16 1996-10-01 Fuji Xerox Co Ltd 通信アダプタ
JP2004021505A (ja) * 2002-06-14 2004-01-22 Denso Corp 通信制御装置及びマイクロコンピュータ

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02228852A (ja) * 1989-03-02 1990-09-11 Fujitsu Ltd 回線アダプタのデータ転送方式
JPH0399337A (ja) * 1989-09-12 1991-04-24 Hitachi Ltd データ処理ユニットの診断方法、データ処理ユニット、データ処理システム
US5611046A (en) * 1992-11-18 1997-03-11 Canon Kabushiki Kaisha Method and apparatus for interfacing a peripheral to a local area network
JP3977484B2 (ja) * 1997-05-08 2007-09-19 矢崎総業株式会社 状態情報の管理方法及び通信システム
US6047338A (en) * 1997-07-30 2000-04-04 Ncr Corporation System for transferring a data directly from/to an address space of a calling program upon the calling program invoking a high performance interface for computer networks
US6112247A (en) * 1997-11-18 2000-08-29 Intel Corporation Network controller for processing status queries
US6857026B1 (en) * 1999-12-14 2005-02-15 Nortel Networks Limited Using alternate routes for fail-over in a communication network
US20020078173A1 (en) 2000-09-25 2002-06-20 Horn Paul H. Data acquisition system and method
US6993706B2 (en) * 2002-01-15 2006-01-31 International Business Machines Corporation Method, apparatus, and program for a state machine framework
KR100433547B1 (ko) * 2002-04-11 2004-05-31 삼성전자주식회사 주변 기기의 상태 체크 방법 및 장치
US7269760B2 (en) * 2003-02-05 2007-09-11 Innovative Sonic Limited Scheme to discard an erroneous PDU received in a wireless communication system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62181553A (ja) * 1986-02-06 1987-08-08 Fujitsu Ltd 回線制御方式
JPH04328936A (ja) * 1991-04-30 1992-11-17 Mitsubishi Electric Corp 通信システム
JPH08256252A (ja) * 1995-03-16 1996-10-01 Fuji Xerox Co Ltd 通信アダプタ
JP2004021505A (ja) * 2002-06-14 2004-01-22 Denso Corp 通信制御装置及びマイクロコンピュータ

Also Published As

Publication number Publication date
EP1782221A1 (en) 2007-05-09
EP1782221B1 (en) 2009-01-28
DE602005012588D1 (de) 2009-03-19
WO2005124568A1 (en) 2005-12-29
US20070239909A1 (en) 2007-10-11
JP2008502991A (ja) 2008-01-31
ATE422076T1 (de) 2009-02-15
SE0401530D0 (sv) 2004-06-15

Similar Documents

Publication Publication Date Title
JP4769808B2 (ja) Fieldbusデバイスネットワークならびにインターネットベースおよび非インターネットベースのプロセス制御ネットワークに用いられるインターフェイスモジュール
RU2427019C2 (ru) Эксплуатационное устройство с электропитанием через ethernet
EP1594023B1 (en) Method for automatic configuration of a process control system and corresponding process control system
JP6193247B2 (ja) 安全システム
US7613783B2 (en) Gateway having an input/output scanner
WO2004070480A2 (en) Interface module for use with a modbus device network and a fieldbus device network
WO2013184117A1 (en) Message tunneling in industrial networks
EP2865139A1 (en) Message tunneling in an industrial network
JP2009503943A (ja) イーサネット機能を介して電力を備えるインターフェイスモジュール
RU2004129311A (ru) Создание интегрированных предупреждений в технологической установке
US6587900B1 (en) System for communicating diagnostic data in an industrial control system
CN108363368B (zh) 运行自动化系统的方法及自动化系统、现场设备和控制器
US20030099229A1 (en) Electrical device
US20180373213A1 (en) Fieldbus coupler and system method for configuring a failsafe module
EP1941367B1 (en) Detection of noise within an operating frequency on a network
JP2015115956A (ja) マルチフレームレートシステム
JP4766349B2 (ja) フィールド機器
US9325567B2 (en) Communication system, method for operating such a communication system, and communication module
JP2013138430A (ja) 状態表示器
US20240267241A1 (en) Secondary Means for De-Energizing Safety Field Devices on Fully Digital Protocols
CN111213344A (zh) 用于操作自动化技术设施的方法
US20200183347A1 (en) Method and control device for controlling a field device
US6944520B2 (en) System and method for communication between machine controllers
JP2017151608A (ja) コントローラおよびその制御方法
Kim et al. Implementation of PROFIBUS-DP Master Protocol (ICCAS 2003)

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20131211

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20131217

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20140507