TCP/IPベースのネットワーク100;200を介して互いに接続された少なくとも1つのプログラマブルロジックコントロールデバイス20;120及び少なくとも1つのデータベースシステム60;160を有するデータ伝送システム10;110であって、該プログラマブルロジックコントロールデバイスは、センサ又はアクチュエイタを接続することが可能である入力インターフェイス及び/又は出力インターフェイスを備え、該データベースシステムは、送信されるデータをTCP/IPベースのネットワークを介して送信することができるデータフォーマットに変換するハードウェアドライバと、少なくとも1つのデータベース70;170を制御して、該少なくとも1つのプログラマブルロジックコントロールデバイス20;120から受信したデータを該少なくとも1つのデータベース70;170内の対応する位置に格納し、該少なくとも1つのプログラマブルロジックコントロールデバイス20;120が要求する対応するデータを該少なくとも1つのデータベース70;170から読み出すのに使用される標準化されたデータベースドライバ181とを備えており、該プログラマブルロジックコントロールデバイス20;120は、次の特徴すなわち、該TCP/IPベースのネットワーク100;200を介するデータ伝送を制御する物理インターフェイス50;150に関連する第1のドライバモジュール42;133と、該データベースシステム60;160とのデータ交換を制御する第2のドライバモジュール41;132とを有し、該第2のドライバモジュールは、データベースシステム用の通信プロトコルのコマンド及び機能を実行することが可能であり、該通信プロトコルは、該少なくとも1つのプログラマブルロジックコントロールデバイス20;120と該データベースシステム60;160との間のデータ交換を可能にし、該第2のドライバモジュールは、データベースシステム用の該通信プロトコルの命令を、該データベースシステム60;160への送信のために該命令を該TCP/IPベースのネットワークを介して送信することができるデータフォーマットに変換する該第1のドライバモジュールに送信することで、該プログラマブルロジックコントロールデバイス20;120が、該データベースシステム60;160へのデータの転送及び書き込み及び該データベースシステム60;160からのデータの要求及び読み取りを開始し及び終了させることができるようにするデータ伝送システム10;110。請求項1に記載のデータ伝送システムにおいて、該第2ドライバモジュール132は、該プログラマブルロジックコントロールデバイス120のアプリケーションレベル130で実施されることを特徴とするデータ伝送システム。請求項1に記載のデータ伝送システムにおいて、該第2のドライバモジュール132はIEC61131標準規格に従う言語で書かれているデータ伝送システム。請求項1に記載のデータ伝送システムにおいて、該第1ドライバモジュール133は、該アプリケーションレベル130で実施され、あるいは該プログラマブルロジックコントロールデバイス120のオペレーティングシステム又はファームウェアの一部であることを特徴とするデータ伝送システム。請求項4に記載のデータ伝送システムにおいて、該データベースシステム60;160の該ハードウェアドライバと該プログラマブルロジックコントロールデバイスの該第1ドライバモジュール133は、1つのTCP/IPプロトコルドライバを含むことを特徴とするデータ伝送システム。請求項1乃至4の何れか1項に記載のデータ伝送システムにおいて、標準データベースドライバ181は、該プログラマブルロジックコントロールデバイス120の該第2ドライバモジュール132と通信するように適合されることを特徴とするデータ伝送システム。請求項1に記載のデータ伝送システムにおいて、該第2ドライバモジュール41は、該プログラマブルロジックコントロールデバイス20のオペレーティングシステム又はファームウェア40の一部であることを特徴とするデータ伝送システム。TCP/IPベースのネットワーク100;200を介するデータ伝送を制御する物理インターフェイス50;150に関連する第1のドライバモジュール42;133と、外部データベースシステム60;160とのデータ交換を制御する第2のドライバモジュール41;132とを有する、特に請求項1乃至7の何れか1項に記載のデータ伝送システムで使用されるプログラマブルロジックコントロールデバイス20;120であって、該プログラマブルロジックコントロールデバイス20;120は、センサ又はアクチュエイタを接続することが可能である入力インターフェイス及び/又は出力インターフェイスを備え、該第2のドライバモジュールは、データベースシステム用の通信プロトコルのコマンド及び機能を実行することが可能であり、該通信プロトコルは、該プログラマブルロジックコントロールデバイス20;120と該データベースシステム60;160との間のデータ交換を可能にし、該第2のドライバモジュールは、データベースシステム用の該通信プロトコルの命令を、該外部データベースシステム60;160への送信のために該命令を該TCP/IPベースのネットワークを介して送信することができるデータフォーマットに変換する該第1のドライバモジュールに送信することで、該プログラマブルロジックコントロールデバイス20;120が、該外部データベースシステム60;160へのデータの転送及び書き込み及び/又は該外部データベースシステム60;160からのデータの要求及び読み取りを開始し及び終了させることができるようにするプログラマブルロジックコントロールデバイス20;120。請求項8に記載のプログラマブルロジックコントロールデバイス20;120において、該第2ドライバモジュール132は、該プログラマブルロジックコントロールデバイス120のアプリケーションレベル130で実施されることを特徴とするプログラマブルロジックコントロールデバイス20;120。請求項8に記載のプログラマブルロジックコントロールデバイス20;120において、該第2のドライバモジュール132はIEC61131標準規格に従う言語で書かれているプログラマブルロジックコントロールデバイス20;120。請求項8に記載のプログラマブルロジックコントロールデバイス20;120において、該第1ドライバモジュール133は、該アプリケーションレベル130で実施され、あるいは該プログラマブルロジックコントロールデバイス120のオペレーティングシステム又はファームウェアの一部であることを特徴とするプログラマブルロジックコントロールデバイス20;120。請求項8に記載のプログラマブルロジックコントロールデバイス20;120において、該第1ドライバモジュール133は、1つのTCP/IPプロトコルドライバを含むことを特徴とするプログラマブルロジックコントロールデバイス20;120。請求項8に記載のプログラマブルロジックコントロールデバイス20;120において、該第2ドライバモジュール41は、該プログラマブルロジックコントロールデバイス20のオペレーティングシステム又はファームウェア40の一部であることを特徴とするプログラマブルロジックコントロールデバイス20;120。その結果、本発明は、蓄積するデータのすべてを、及びプログラマブルロジックコントローラによって送られるデータをも、別々のデータベースに格納することができる、データ伝送システム、特にオートメーションシステムを使用可能にするという仕事に基づく。本発明の核になる発想は、プログラマブルロジックコントローラが、データベースデバイスとの直接通信を可能にする追加ドライバモジュールを備え、その結果、PLCが、データをデータベースデバイスに転送でき、そのデータをデータベースデバイスからもう一度読み出せるようになることにあると考えるべきである。上で示された技術的問題は、一例として、請求項1の特徴によって解決される。従って、ネットワークを介して互いに接続された少なくとも1つのプログラマブルロジックコントロールデバイス及び少なくとも1つのデータベースデバイスを有するデータ伝送システムが提供される。プログラマブルロジックコントロールデバイスは、ネットワークを介するデータ伝送を制御する物理インターフェイスに関連する第1ドライバモジュールと、データベースデバイスとのデータ交換を制御する第2ドライバモジュールとを有する。その結果、このプログラマブルロジックコントロールデバイスは、有利なことに、もはや、必須のデータ、たとえば制御パラメータ、センサデータ、及び類似物のすべてを格納するために大容量の内部データメモリを必要とはしない。有利な改善は、従属請求項の主題である。有利なことに、下でデータベースドライバとも呼ばれる第2ドライバモジュールは、プログラマブルロジックコントロールデバイスのアプリケーションレベルで実施される。プログラミングの出費を少なく保つことができ、プログラマブルロジックコントロールデバイスを複数のデータベースシステムに対してオープンに保つことができるようにするために、第2ドライバモジュールは、通常はプログラマブルロジックコントロールデバイスに関するIEC61131標準規格による言語で記述されたデータベース通信プロトコルを含む。有利なことに、データベースデバイスとデータを交換するのに必要な機能及びプロトコルのすべてが、IEC61131言語の1つで記述される。第2ドライバモジュールがアプリケーションレベルで作成される場合に、有利なことに、下では略してハードウェアドライバとも呼ばれる第1ドライバモジュールをも、アプリケーションレベルで、有利なことにIEC61131sic標準規格の言語で作成できる可能性がある。この場合に、プログラマブルロジックコントロールデバイスは、そのファームウェア又はオペレーティングシステムと独立にデータベースデバイスにアクセスすることができる。代替案では、ハードウェアドライバを、プログラマブルロジックコントロールデバイスのオペレーティングシステム内で高水準言語で作成することもできる。一般に、ネットワークに接続されたデータベースデバイスは、オペレーティングシステムの一部として、標準化されたデータベースドライバを使用する。プログラマブルロジックコントロールデバイスとデータベースデバイスとの間のオープンなデータ交換を可能にするために、プログラマブルロジックコントロールデバイスの第2ドライバモジュールは、データベースシステム用の従来の通信プロトコルのコマンド及び機能を実行できるように構成される。代替案では、プログラマブルロジックコントロールデバイスの第2ドライバモジュールを、プログラマブルロジックコントロールデバイスのオペレーティングシステム又はファームウェアの一部とすることができる。この場合に、第2ドライバモジュールは、製造業者依存のすなわち独自のデータベースドライバを用いる。この場合に、データベースデバイスとのデータ交換は、対応する独自データベースドライバがデータベースデバイスでも実施される場合に限って可能である。プログラマブルロジックコントロールデバイス内でIEC61131ベースのデータベースドライバを実施する手段のおかげで、本質的に、データベースデバイスとデータを交換するために、IEC61131標準規格に基づく各プログラマブルロジックコントロールデバイスをネットワークに統合することが可能になる。プログラマブルロジックコントロールデバイスのオペレーティングシステム又はファームウェアは、それでも、基本的なハードウェアドライバだけを含まなければならず、このハードウェアドライバは、プログラマブルロジックコントロールデバイスとデータベースデバイスとの間のネットワークを介する物理接続をセットアップするのに必要である。たとえば、イーサネットがネットワークとして使用される場合に、ハードウェアドライバは、プログラマブルロジックコントロールデバイスとデータベースサーバとの間のイーサネット接続だけをサポートしなければならない。この形では、プログラマブルロジックコントロールデバイスの第1ドライバモジュールが、1つのイーサネットチップセットだけを含むことで十分である。必要なTCPIPプロトコルドライバは、IEC61131アプリケーションレベルで又はプログラマブルロジックコントロールデバイスのオペレーティングシステム/ファームウェア環境で実現することができる。上で示した技術的問題は、請求項10の特徴によっても解決される。従って、ネットワークを介するデータ伝送を制御する物理インターフェイスに関連する第1ドライバモジュールと、外部データベースデバイスとのデータ交換を制御する第2ドライバモジュールとを有するプログラマブルロジックコントロールデバイスが提供される。有利な洗練が、従属請求項に記載されている。本発明を、添付図面に関して2つの実施形態を参照して下でより詳細に説明する。図1に、下では略してPLCと呼ばれるプログラマブルロジックコントロールデバイス20がネットワークを介してデータベースシステム60と直接にデータを交換できる例のオートメーションシステム10からの1セクションを概略的に示す。ネットワークは、この例では接続信号線100によって概略的に示されており、接続信号線100は、たとえばイーサネット接続とすることができる。通常、プログラマブルロジックコントロールデバイス20は、アプリケーションレベル30を有し、アプリケーションレベル30には、たとえばオートメーションシステム10を制御し、監視し、構成する、アプリケーションソフトウェアが格納される。アプリケーションレベル30には、機能ブロック31がさらに図示され、機能ブロック31は、データベースからデータを読み取り、且つ又はデータベースにデータを書き込む関数呼出しを開始し、終了することができる。アプリケーションレベル30内のソフトウェアが、IEC61131標準規格の言語で記述されることが好ましいことに留意されたい。さらに、既知の形で、PLC20は、オペレーティングシステム及び又はファームウェアレベル40を含む。PLC20がデータベースシステム60にデータを送ることができ、このシステムにデータを要求できるようにするために、機能ブロック31からの関数呼出しを対応するデータベース制御コマンドに変換する独自データベースドライバ41が、PLC20のオペレーティングシステム又はファームウェアレベル40で実施される。独自データベースドライバ41の助けを得て、PLC20は、ネットワーク100を介してデータベースシステム60とデータを交換することができる。具体的に言うと、PLC20は、独自データベースドライバ41によってデータベースシステム60にデータを要求することができる。さらに、オペレーティングシステム又はファームウェアレベル40では、独自データベースドライバ41から来るコマンドを物理インターフェイス50に供給するハードウェアドライバが実施される。データベース制御コマンドは、その後、物理接続100からネットワーク100を介してデータベースシステム60の対応する物理インターフェイス90に送信される。既知の形で、データベースシステム60は、ハードウェアドライバ82及び独自データベースドライバ81を有するオペレーティングシステムを含み、ハードウェアドライバ82及び独自データベースドライバ81は、PLC20の独自データベースドライバ41とデータを交換することができる。さらに、データベースシステム60は、データメモリすなわち実際のデータベース70を含む。データ伝送システム110の代替実施形態を、図2に示す。ネットワークは、接続200によって概略的に示されており、接続200は、略してPLCと呼ばれるプログラマブルロジックコントロールデバイス120及びデータベースシステム160を互いに接続する。図1に示されたプログラマブルロジックコントロールデバイス20からの本質的な相違は、PLC120が、PLC20のファームウェア内又はオペレーティングシステム内に配置された独自データベースドライバの代わりに、PLC120のアプリケーションレベル130内にデータベースドライバ132を含むことにある。データベースドライバ132では、データベースシステム160と通信する、IEC61131標準規格の言語で記述された通信プロトコルが実施される。PLC120のアプリケーションソフトウェアと関数呼出しモジュール131との両方が、IEC61131標準規格の言語で記述される。関数呼出しモジュール131は、制御ソフトウェアを含み、この制御ソフトウェアの助けを得て、PLC120のアプリケーションプログラムを、データベースシステム160に送信し、データベースシステム160又はこのデータベースシステム内で実施されるデータベース170から読み取ることができる。データベースドライバ132は、PLC120のファームウェア又はオペレーティングシステムと独立に記述されているので、PLC120は、通常の標準データベースドライバと通信することができる。その結果、そのような標準データベースドライバ181は、データベースシステム160のオペレーティングシステムレベル180内で実施される。データベースドライバ132がIEC61131言語で記述される場合には、ハードウェアドライバ133をIEC61131言語で記述し、PLC120のアプリケーションレベル130で実施することも可能である。代替案では、ハードウェアドライバ133を、PLC120のファームウェア又はオペレーティングシステムのコンポーネントとすることもできる。この変形は図示しない。図1に示されたシステム10に似て、PLC120とデータベースシステム160との両方が、物理インターフェイス150又は190を有し、これによって、ネットワーク200を介してデータを送信することができる。データベースシステム60に似て、データベースシステム160も、標準データベースドライバ181に加えてオペレーティングシステムレベル内のハードウェアドライバ182を有する。さらに、PLC120は、少なくとも1つの入力インターフェイス152を有し、入力インターフェイス152には、センサを接続することができる。さらに、少なくとも1つの出力インターフェイス154が設けられ、出力インターフェイス154には、アクチュエータを接続することができる。ネットワークがイーサネットである場合には、PLC及びデータベースシステムのハードウェアドライバは、必要なTCPIPプロトコルドライバを含み、このTCPIPプロトコルドライバは、送信されるデータを既知の形でイーサネットフォーマットに変換する。例として、データベース伝送システム110の機能を、下で図2に関して説明する。まず、温度データをPLC120に規則的に送る温度センサが、PLC120の入力インターフェイス152に接続されると仮定する。PLC120で受け取られた温度データをデータベース170に格納できるようにするために、PLC120内で動作する制御プログラムは、データがこれからデータベースシステム160に送られることをデータベースドライバ132に知らせるために、関数呼出しモジュール131にアクセスする。対応するデータベース書込命令が、データベースドライバ132からハードウェアドライバ133に送られ、ハードウェアドライバ133は、そのデータベース書込命令を、物理インターフェイス150及びイーサネット200を介してデータベースシステム160の物理インターフェイス190に送信できるデータフォーマットに変換する。物理インターフェイス190から、データベース書込命令は、ハードウェアドライバ182を介して標準データベースドライバ181に転送される。ここで、データベース170に格納されるべき温度データがPLC120から到着しようとしていることが、データベースシステム160に知らされる。温度データは、データベース書込命令と一緒にPLC120から送信されるか、後でデータベースシステム160に書き込まれ、データベース170に書き込まれるかのいずれかである。標準データsicdatabaseドライバ181内で実施されるデータ管理プログラムの制御の下で、受け取られた温度データが、データベース170内の対応する位置に格納される。データベースドライバ132のおかげで、PLC120で動作するアプリケーションプログラムは、データベース170からデータを読み取ることもできる。このために、アプリケーションプログラムは、データベースドライバ132、ハードウェアドライバ133、及び物理インターフェイス150を介してデータベースシステム160の物理インターフェイス190へ、及び物理インターフェイス190からハードウェアドライバ182を介してデータベースシステム160の標準データドライバ181へ、データベース読取命令を送信するようにPLC120に促すために、関数呼出しモジュール131にアクセスする。このデータベース読取命令は、PLC120のアプリケーションソフトウェアが要求従っているデータに関する情報を含む。次に、対応するデータが、標準データドライバ181の制御の下でデータベース170から読み出され、PLC120に送信される。