(57)【要約】  Ｈ１フィールドバスネットワーク（２０４）上で通信する方法が提供される。Ｈ１フィールドバスネットワーク（２０４）上の通信は先進形態の誤り訂正を使用する。一つの実施態様では、先進形態の誤り訂正は低密度パリティ検査符号を使用し、もう一つの態様では、先進形態の誤り訂正はターボ符号を使用する。先進の誤り訂正とＨ１FOUNDATION（商標）フィールドバスネットワークとの併用が、３１．２５kbpsよりも高いデータ伝送速度及び／又は現在使用されているよりも低いシグナリングレベルを可能にする。
2008541630.tif 000002
【特許請求の範囲】
【請求項１】
Ｈ１フィールドバス通信ネットワークに動作可能に結合されたフィールドバス通信モジュールと、
フィールドバス通信モジュールに結合された制御装置と
を含み、フィールドバス通信モジュールが、Ｈ１フィールドバス通信ネットワークから受信されたデータに対して誤り訂正を提供するように構成されているフィールド装置。
【請求項２】
フィールドバス通信モジュールが、フィールドバス通信ネットワークから受信された情報を反復的に復号するように構成されている、請求項１記載のフィールド装置。
【請求項３】
フィールドバス通信モジュールが、Ｈ１フィールドバス通信ネットワークから受信されたＬＤＰＣ符号を反復的に復号するように構成されている、請求項２記載のフィールド装置。
【請求項４】
フィールドバス通信モジュールが、Ｈ１フィールドバス通信ネットワークを介して受信されたターボ符号を復号するように構成されている、請求項２記載のフィールド装置。
【請求項５】
Ｈ１フィールドバス通信ネットワークに動作可能に結合された電源モジュールをさらに含み、電源モジュールがフィールドバス通信モジュール及び制御装置に結合され、電源モジュールが、Ｈ１フィールドバス通信ネットワークから受けたエネルギーでフィールド装置を完全に給電するように構成されている、請求項１記載のフィールド装置。
【請求項６】
本質安全装置である、請求項５記載のフィールド装置。
【請求項７】
本質安全装置である、請求項１記載のフィールド装置。
【請求項８】
プロセス変量を感知し、その指示を制御装置に提供するように構成されたセンサを含む、請求項１記載のフィールド装置。
【請求項９】
制御装置に動作可能に結合されたアクチュエータを含み、アクチュエータが、制御装置から受信した信号に基づいてプロセスを変更するように構成されている、請求項１記載のフィールド装置。
【請求項１０】
Ｈ１フィールドバスデータ通信ネットワークを介して受信されるメッセージを変更する方法であって、
Ｈ１フィールドバスネットワークを介してデータビットのブロックを受信すること、
パリティビットの複数のブロックを受信すること、
パリティビットのブロックを処理して、データビットのブロックに関する仮定を生成すること、
仮定に基づいてデータビットのブロックの少なくとも一つのブロックを変更すること
を含む方法。
【請求項１１】
Ｈ１フィールドバス通信ネットワークを介して受信されるメッセージを変更する方法であって、
複数のデータビットを受信すること、
受信したデータビットの少なくとも一つが破損していることを検出すること、
データビットのための許容符号語の演繹的知識を適用して破損ビットを修正すること
を含む方法。
【請求項１２】
Ｈ１FOUNDATION（商標）フィールドバスネットワーク上のデータ構造であって、
データリンク層プロトコルデータユニットを含み、
データリンク層プロトコルデータユニットが、その中に符号化された少なくとも何らかのデータ訂正情報を有するフィールドバスアクセス副層データユニットを含むデータ構造。
【請求項１３】
データ訂正情報がＬＤＰＣ符号を含む、請求項１２記載のデータ構造。
【請求項１４】
データ訂正情報がターボ符号を含む、請求項１２記載のデータ構造。
【発明の詳細な説明】
【技術分野】
【０００１】
発明の背景
化学、石油又は他のプロセスで使用されるようなプロセス制御システムは通常、アナログ、デジタル又はアナログ／デジタル複合バスを介して少なくとも一つのホスト又はオペレータワークステーション及び１個以上のフィールド装置に通信的に結合された中央プロセス制御装置を含む。たとえば弁、弁ポジショナ、スイッチ及びトランスミッタ（たとえば温度、圧力及び流量センサ）であることができるフィールド装置は、プロセス内で、弁の開閉及びプロセスパラメータの計測のような機能を実行する。プロセス制御装置が、フィールド装置によって実施されたプロセス計測及び／又はフィールド装置に関連する他の情報を示す信号を受け、この情報を使用して制御ルーチンを実施したのち制御信号を生成し、その信号がバスを介してフィールド装置に送られてプロセスの動作を制御する。フィールド装置及び制御装置からの情報は通常、オペレータワークステーションによって実行される一つ以上のアプリケーションに利用可能にされて、プロセスに関する所望の機能、たとえばプロセスの現在状態の視認、プロセスの動作の変更などをオペレータが実行することを可能にする。
【０００２】
過去、従来のフィールド装置は、アナログ（たとえば４〜２０mA）信号をプロセス制御装置との間でアナログバス又はアナログ回線を介して送受信するために使用されていた。このような４〜２０mA信号は、本質的に、装置によって実施された計測又は装置の動作を制御するために必要な制御装置によって生成された制御信号を示すという点で制限されていた。しかし、過去１０年ほど、マイクロプロセッサ及びメモリを含むスマートフィールド装置がプロセス制御産業で主流になった。スマートフィールド装置は、プロセス内で一次的機能を実行することに加え、装置に関連するデータを記憶し、制御装置及び／又は他の装置とデジタル又はデジタル／アナログ複合フォーマットで通信し、自己較正、識別、診断などの二次的なタスクを実行する。異なる製造者によって製造されたスマートフィールド装置を同じプロセス制御ネットワーク内で併用することを可能にするため、数多くの標準及びオープンなスマート通信プロトコル、たとえばHART（登録商標）、Profibus（登録商標）、World FIP（登録商標）、Device-Net（登録商標）及びCANプロトコルが開発されている。
【０００３】
プロセス制御産業内では、プロセス制御機能を分散化する動きがある。たとえば、Fieldbus Foundationによって公布された、FOUNDATION（商標）フィールドバス（以下「フィールドバス」）プロトコルとして知られる全デジタル２線式バスプロトコルは、種々のフィールド装置中に位置する機能ブロックを使用して、以前は中央制御装置内で実行されていた制御動作を実行する。特に、各フィールドバスフィールド装置は、一つ以上の機能ブロックを含み、実行することができ、各機能ブロックが他の機能ブロック（同じ装置内又は異なる装置内）から入力を受け、他の機能ブロックに出力を提供し、プロセス制御動作、たとえばプロセスパラメータの計測もしくは検出、装置の制御又は制御動作の実行、たとえば比例積分微分（ＰＩＤ）制御ルーチンの具現化を実行する。あるプロセス制御システム内の異なる機能ブロックは、互いに通信して（たとえばバスを介して）一つ以上のプロセス制御ループを形成するように構成され、その個々の動作はプロセス全体に展開し、したがって、分散している。
【０００４】
スマートフィールド装置の出現により、プロセス制御システム内で発生する問題を速やかに診断し、訂正することが以前に増して重要である。理由は、十分に機能していないループ及び装置を検出し、訂正することができないことは、最適状態に及ばないプロセスの性能につながり、それが、製造される製品の質及び量の点で損害を招くおそれがあるからである。現在、多くのスマート装置は、フィールド装置内の問題を検出し、訂正するために使用することができる自己診断及び／又は較正ルーチンを含む。残念ながら、スマートフィールド装置の豊富な新たな診断及び／又は較正能力が場合によっては問題を生む。たとえば、所与のＨ１フィールドバスループは、多数のFOUNDATION（商標）フィールドバス準拠フィールド装置に結合することができる。そのようなフィールド装置それぞれは、プロセス変量情報をはじめとする多量のデジタル情報を生成したり、制御装置から制御情報を受けたりすることができる。そのうえ、各フィールド装置はまた、診断情報及び他の適切なデジタル情報を生成することができる。その結果、Ｈ１フィールドバスネットワークの最大帯域幅（３１．２５kbps）が、所与のＨ１フィールドバスネットワーク上の多数のスマートフィールド装置のデータ通信需要によって圧倒されるおそれがある。
【０００５】
ネットワーク上でより高い通信速度を可能にする、Ｈ１FOUNDATION（商標）フィールドバスネットワークへの適合を提供し、それによってＨ１フィールドバスネットワークの使用可能帯域幅を増すことは非常に有益であろう。
【０００６】
概要
Ｈ１フィールドバスネットワーク上で通信する方法が提供される。Ｈ１フィールドバスネットワーク上の通信は先進形態の誤り訂正を使用する。一つの実施態様では、先進形態の誤り訂正は低密度パリティ検査符号を使用し、もう一つの態様では、先進形態の誤り訂正はターボ符号を使用する。先進の誤り訂正とＨ１FOUNDATION（商標） フィールドバスネットワークとの併用が、３１．２５kbpsよりも高いデータ伝送速度及び／又は現在使用されているよりも低いシグナリングレベルを可能にする。
【０００７】
詳細な説明
図１を参照すると、プロセス制御システム１０は、表示画面１４を有し、入出力（Ｉ／Ｏ）カード２６及び２８を介してフィールド装置１５〜２２に接続されたホストワークステーション又はコンピュータ１３（いかなるタイプのパーソナルコンピュータ又はワークステーションであってもよい）に接続されたプロセス制御装置１２を含む。一例としてFisher-Rosemount Systems社によって販売されているDeltaV（商標）制御装置であってもよい制御装置１２は、たとえばイーサネット接続を介してホストコンピュータ１３に通信接続され、フィールドバスプロトコルに対応する所望のハードウェア及びソフトウェアを使用してフィールド装置１５〜２２に通信接続されている。制御装置１２は、その中に記憶された又は他のやり方でそれと関連するプロセス制御ルーチンを具現化又は監督し、装置１５〜２２及びホストコンピュータ１３と通信してプロセスを所望のやり方で制御する。
【０００８】
フィールド装置１５〜２２は、センサ、弁、トランスミッタ、ポジショナなど、いかなるタイプの装置であってもよく、Ｉ／Ｏカード２６及び２８は、フィールドバスプロトコルに準拠するいかなるタイプのＩ／Ｏ装置であってもよい。図１に示す実施態様では、フィールド装置１５〜２２は、フィールドバスプロトコル通信を使用しながらデジタルバスを介してＩ／Ｏカード２８に通信するスマート装置、たとえばフィールドバスフィールド装置である。概して、フィールドバスプロトコルは、フィールド装置を相互接続する２ワイヤループ又はバスへの標準化物理インタフェースを提供する全デジタルシリアル双方向通信プロトコルである。フィールドバスプロトコルは、実質的に、プロセス内のフィールド装置のためのローカルエリアネットワークを提供し、そのようなフィールド装置が、プロセス施設全体に分散した場所でプロセス制御機能を実行し（機能ブロックを使用）、そのようなプロセス制御機能の実行の前後で互いに通信して全体的な制御戦略を実現することを可能にする。フィールドバスプロトコルは、プロセス制御ネットワーク中での使用のために開発された比較的新しい全デジタル通信プロトコルであるが、このプロトコルは当該技術で公知であり、とりわけ、米テキサス州オースチンに本部を構える非営利団体であるFieldbus Foundationから公表され、配布され、入手可能である数多くの記事、パンフレットおよび仕様書で詳細に記載されていることが理解されよう。その結果、フィールドバス通信プロトコルの大部分の詳細は、本明細書では詳述しない。
【０００９】
制御装置１２は、一般に機能ブロックと呼ばれるものを使用して制御戦略を具現化するように構成されている。各機能ブロックは、制御ルーチン全体の一部（たとえばサブルーチン）であり、他の機能ブロックとともに（リンクと呼ばれる通信を介して）作動して、プロセス制御システム１０内のプロセス制御ループを具現化する。機能ブロックは通常、入力機能の一つ、たとえばトランスミッタ、センサもしくは他のプロセスパラメータ計測装置に対応する入力機能、制御機能、たとえばＰＩＤ、ファジイ理論などを実行する制御ルーチンに対応する制御機能又は弁のようなある種の装置の動作を制御してプロセス制御システム１０内で何らかの物理的機能を実行させる出力機能を実行する。当然、ハイブリッド及び他のタイプの機能ブロックが存在する。機能ブロックは、制御装置１２中に記憶され、制御装置によって実行されることもできるし（通常、そのような機能ブロックが標準的な４〜２０mA装置及び何らかのタイプのスマートフィールド装置に使用される又はそれらと対応する場合に当てはまる）、フィールド装置そのものの中に記憶され、それらによって具現化されることもできる（フィールドバス装置の場合に当てはまる）。本明細書では、機能ブロック制御戦略を使用する制御システムを説明するが、制御戦略はまた、他の規約、たとえばラダーロジックを使用して具現化又は設計することもできる。
【００１０】
スマートフィールド装置の豊富な新規能力が、Ｈ１フィールドバスネットワークの３１．２５kbpsデータ通信容量が所要量の情報を伝送する能力に対してますます負担を課している。Ｈ１フィールドバスネットワークの再考が、最大伝送速度が一般に二つの要因、すなわちデータ伝送エネルギー及び許容ビット誤り率によって制約されることを明らかにした。データ伝送エネルギーは一般にＨ１フィールドバスプロトコルの規格ならびにフィールド装置及び／又はネットワークが本質安全要件に適合することを保証する設計制約によって制限されるが、ビット誤り率はそのような制限を受けない。本質安全要件に適合するためには、フィールド装置は、１９８８年１０月にFactory Mutual Researchによって公布されたAPPROVAL STANDARD INTRINSICALLY SAFE APPARATUS AND ASSOCIATED APPARATUS FOR USE IN CLASS I, II AND III, DIVISION 1 HAZARDOUS (CLASSIFIED) LOCATION, CLASS NUMBER 3610で定められた本質安全要件に適合しなければならない。
【００１１】
現在、Ｈ１フィールドバスネットワークは、１６ビットＣＲＣ誤り検査方式を使用している。この方式は、メッセージデータビットのブロックに反復的に分割される１７ビットキーを使用して本質的に剰余に到達する。この変換はデータビットの送り手及び受け手に知られるため、１６ビット剰余はメッセージデータに添付される。したがって、送り手は、１７ビットキーをメッセージデータのブロックに分割する処理を実行し、得られる１６ビット剰余を伝送データに添付する。そして、受け手が、受信されたメッセージブロックに対して同じ処理を実行し、その結果を、受信された１６ビット「検査合計(checksum)」符号と比較する。それらがマッチするならば、受け手は、そのメッセージが正常に受信されたものと判断する。巡回冗長検査ベースの誤り検査の分野では数学的又はブール演算のタイプ及び／又は性質における偏差が存在する。しかし、このような方法は一般にメッセージデータへの「検査合計」の付加を要する。復号される検査合計と受信された検査合計とがマッチしないとき、この手法の一つの欠点が明らかになる。その場合、受け手は、送り手に対し、通信が不成功であり、データを再伝送しなければならないことを指示しなければならない。これは、通信に対して有意なオーバヘッドを加えるが、妥当なデータが受信されることを保証するのに有効である。ＣＲＣベースの誤り検査のもう一つの知られている欠点は、剰余がマッチし、それにより、伝送が正常に完了したものと誤って示される確率が１／（２n-1）あるということである。この誤り発生の確率は一般に、適切な大きな数のビット（ｎ）をキーに使用することによってうまく軽減される。１６ビットＣＲＣの場合、その確率は１／６５，５３６である。
【００１２】
図２は、Ｈ１フィールドバスネットワーク１０２上のフィールドバスデータ１００の図である。フィールドバスデータ１００は一般に、五つの層の一つに分類することができる。具体的には、フィールドバスデータ１００は、物理層１０２、データリンク層１０４、フィールドバスアクセス副層１０６、フィールドバスメッセージ規格１０８及びユーザアプリケーションデータ１１０を有する。物理層１０２は一般に、公知のＯＳＩ（開放型システム間相互接続）モデル層１に準拠するように適合されている。所与の物理層通信１１２は一般に、プリアンブル１１４、開始デリミッタ１１６、データリンク層プロトコルデータユニット１１８及び終了デリミッタ１２０を含む。ブロック１１８内のデータは一般に、データリンク層１０４に使用されるデータである。特に、データリンク層プロトコルデータユニット１１８は、８ビット「オクテット」５〜１５個の長さを有することができるデータリンク層プロトコル制御情報１２２を含む。さらには、プロトコルデータユニット１１８はまた、８ビットオクテット５〜２５６個の範囲の長さを有するフィールドバスアクセス副層プロトコルデータユニット１２４を含む。最後に、データリンク層プロトコルデータユニット１１８は、８ビットオクテット２個で構成されたフレーム検査文字列１２６を含む。これら２個のオクテットこそが、過去に実施されていた１６ビット巡回冗長検査ベースの誤り検出に使用されるものである。
【００１３】
先進の誤り訂正技術、たとえばターボ符号及び低密度パリティ検査（ＬＤＰＣ）符号が公知である。このような符号は、シャノン限界の伝送率に近い伝送率で所与の雑音のある通信路に対する情報容量を考慮したものであると考えられる。クロードシャノンは、相加性白色雑音を受けるアナログ通信路を介して送ることができる、所与の平均信号電力を有するクリーンデータの理論的最大伝送率を与える定理を、Ｃ＝帯域幅×log2（１＋（全信号電力／全雑音電力））（Ｃ＝ビット毎秒単位の通信路容量）として確立した。
【００１４】
低密度パリティ検査符号（ＬＤＰＣ）は１９６０年代早期にはじめて導入された。しかし、当時、具現化することは不可能であった。その後３０年間、開発された中で本質的にもっとも有効な誤り訂正符号であった。このような符号は、デジタルテレビの衛星伝送の使用において公知である。あるタイプのＬＤＰＣは、まばらさ制約を受けて生成される疎行列を使用する。所与のメッセージは、まばらさ制約(sparsity constraints)に適合するような方法でビットを配置することによって符号化される。Gallager符号、MacKay符号、不規則ＬＤＰＣ符号、有限幾何学符号、ＲＡ、ＩＲＡ及びｅＲＩＡ符号、配列符号ならびに組み合わせＬＤＰＣ符号をはじめとするＬＤＰＣ符号を構築する種々の方法が公知である。本質的に、ＬＤＰＣ符号の符号化は、演繹的知識の特定の構造、すなわち形態を個々のビットの配置に適用することによって生成される。たとえば、所与のセットの制約は、８個の可能な６ビット文字列だけが妥当な符号語に対応することを求めるかもしれない（すなわち、００００００、０１１００１、１１００１０、１１１１００、１０１０１１、１００１０１、００１１１０及び０１０１１）。したがって、ＬＤＰＣ符号フラグメントは、３ビットメッセージを６ビットで表すことができる。特定のビットが消去された又は未知である状態で所与のメッセージが到着するならば、許容される符号語の構造を参照して、破損ビットを決定する又は他の方法で明確にすることができる。ＬＤＰＣ符号の関するさらなる情報に関しては、低密度パリティ検査符号http://en.wikipedia.org/w/index.php?title=Low-density partiy-check code&oldid=51980699を参照すること。さらに、David J. C. MacKayによるInformation Theory, Inference and Learning Algorithms, ISBN 0521642981を参照すること。
【００１５】
ターボ符号は、シャノン限界の容量に近い有意に増大したデータ通信容量を可能にするという点でＬＤＰＣ符号に似ている。しかし、ターボ符号の機構はＬＤＰＣ符号とは有意に異なる。ターボ符号に関する一つの重要な違いは、２進数字が復号される方法である。デコーダのフロントエンドは、単に１又は０を復号しようとするのではなく、ビットごとに尤度測度を生成するように設計されている。たとえば、デコーダフロントエンドは、−１２７〜＋１２７の範囲の整数値を出すことができる（−１２７は、ある特定の０を表し、＋１２７は、ある特定の１を表す）。−１２７〜＋１２７の間の値は、復号されたビットが１又は０である確率の連続を表し、整数０は、そのビットが０である等しい確率と１である確率とが等しいことを表す。ターボ符号のもう一つの局面は、ビットの少なくとも３個のサブブロックが送られるということである。ビットの第一のサブブロックはペイロードデータのMビットブロックである。第二のサブブロックは、適切な畳み込み符号を使用して計算されるペイロードデータのＮ／２パリティビットである。パリティビットの第三のサブブロックは、ペイロードデータの異なる既知の順列を使用して提供されるが、畳み込み符号を使用しても計算される。
【００１６】
本質的に、ペイロードデータの所与のMビットブロックごとにパリティビットの二つの冗長で異なるブロックが送られる。ターボ符号のデコーダは、パリティビットのブロックごとにデコーダモジュールを含まなければならない。各畳み込みデコーダは、ペイロードサブブロックのMビットのパターンのために提案出力(a proposed output)を生成する。提案出力が異なるならば、畳み込みデコーダは、提案出力中のビットごとに記憶された導出尤度(the derived likelihoods)を交換することができる。そして、各デコーダは、二つの畳み込みデコーダがMビットサブブロック上の提案出力で一致するまで、他方のデコーダからの尤度推定値を組み込んで新たな提案出力を生成することができる。
【００１７】
ＬＤＰＣ符号又はターボ符号を使用する伝送データの復号は一般に、反復的な復号プロセスを要する。そのうえ、計算の複雑さが反復と合わさって、以前に１６ビット巡回冗長検査のために求められていたものよりも高い計算強さを生成する。しかし、誤り訂正技術の使用は、過去の巡回冗長検査手法に対して重要な利点を提供する。具体的には、Ｈ１フィールドバスプロトコルの１６ビット巡回冗長検査が、復号された検査合計と伝送された検査合計との間のマッチを示さないならば、フィールド装置は、Ｈ１フィールドバスネットワークを介してフィールド装置に送られたデータが破損していたことを示さなければならない。そして、そのデータがフィールドバス装置に再送されなければならない。しかし、ＬＤＰＣ符号及びターボ符号の使用は、伝送中の誤りを特定することを可能にするだけでなく、アルゴリズムに基づいて個々のビット値を実際に訂正することができる。したがって、フィールド装置をして、情報源と接触させ、フィールド装置によって受信された情報が破損していたことを示させ、情報を再送することを要求させ、最後に、再送された情報を受信させることによって求められる通信オーバヘッドが除かれる。このように、誤り検出だけでなく、Ｈ１フィールドバスネットワーク中で実際の誤り訂正を提供することは、ネットワークが実質的に増大したデータ通信速度で稼働することを可能にすると考えられる。それに加え又はその代わりに、本発明の実施態様の誤り検出及び訂正の使用は、Ｈ１フィールドバスネットワーク上で使用される伝送エネルギーを削減することができると考えられる。伝送エネルギーの削減は、本質安全セグメント内でより多数のフィールド装置の動作を可能にするという点で重要である。今日まで、所与のＨ１フィールドバスセグメント上で可能な装置の数は、各装置の電力消費、使用されるケーブルのタイプ、中継器の使用などの要因に依存する。一般に、装置の数は３２に制限される。しかし、各セグメントに利用可能なネットワークアドレスの数は２４０である。
【００１８】
図３は、本発明の実施態様のフィールド装置の図である。フィールド装置２００は、端子２０６を介してＨ１フィールドバスプロセス通信ループ２０４に結合されたフィールドバス通信モジュール２０２を含む。フィールド装置２００は、Ｈ１フィールドバスプロセス通信ループ２０４に動作可能に結合されている電源モジュール２０８を含む。電源モジュール２０８は、Ｈ１フィールドバスループ２０４から受けたエネルギーによってフィールド装置２００を完全に給電することができるよう、フィールド装置２００内の種々の他のモジュールへのループ２０４を介して受けた電力をコンディショニング又は他のやり方で適合させるように構成されている。フィールド装置２００はまた、電源モジュール２０８及びフィールドバス通信モジュール２０２に動作可能に結合された制御装置２１０を含む。制御装置２１０は、好ましくは低電力マイクロプロセッサである。フィールド装置２００は、場合によっては、プロセス変量センサ２１２及び／又はプロセスアクチュエータ２１４を含む。
【００１９】
本発明の実施態様にしたがって、フィールドバス通信モジュール２０２は、上記のような誤り検出及び訂正を提供するように構成されている。フィールドバス通信モジュール２０２は、反復的復号アルゴリズムを使用して、ＬＤＰＣ符号又はターボ符号を使用して送られるフィールドバス通信を復号する。好ましくは、フィールド装置２００は、誤り検出及び訂正技術を使用して通信するその能力を示す。プロセス通信環境においてフィールド装置がその能力を表面化する一つの方法は、公知の装置記述言語を使用する方法である。最後に、再び図２を参照すると、データリンク層１０４中のフレーム検査文字列１２６がデータのオクテット２個のみからなることが注目される。しかし、ＬＤＰＣ符号及び／又はターボ符号の使用は一般に、ペイロードデータに比較して有意に高い割合のパリティ検査情報を必要とする。したがって、本発明の実施態様にしたがって、誤り検査及び訂正符号は、フレーム検査文字列部１２６にフィットすることができるデータリンク層よりも大きな部分を占めることができる。したがって、フィールドバスアクセス副層プロトコルデータユニット１２４は、データペイロードを含むだけでなく、パリティ検査情報の一部又は全部をも含むと考えられる。このようにして、ユーザアプリケーション１１０にとって透過性であるやり方でフィールドバス誤り訂正を達成することができる。これは、本発明の実施態様の具現化がいかなるユーザアプリケーションの書換えをも要さず、それが具現化を容易にすると考えられる点で重要である。
【００２０】
好ましい実施態様を参照しながら本発明を説明したが、当業者は、本発明の本質及び範囲を逸することなく、その形態及び詳細に変更を加えることができることを認識するであろう。
【図面の簡単な説明】
【００２１】
【図１】本発明の実施態様を使用することができるプロセス制御システムのブロック図である。
【図２】Ｈ１フィールドバスネットワーク１０２上のフィールドバスデータ１００の略図である。
【図３】本発明の実施態様のフィールド装置の略図である。
【図１】
2008541630.tif 000003
【図２】
2008541630.tif 000004
【図３】
2008541630.tif 000005
【国際調査報告】
2008541630.tif 000006
2008541630.tif 000007
2008541630.tif 000008