システム設定可能な安全制御装置10とシステム設定装置を有する安全装置であって、安全制御装置10が、センサ20を接続するための少なくとも1つの入力部18、アクチュエータ24に接続するための少なくとも1つの出力部22及び1つの制御ユニット14を有し、該制御ユニットが、論理規則に基づき入力部18における入力信号に応じて出力部22への制御信号を生成する制御プログラムを実行し、その際、論理規則がシステム設定装置によって設定されるものであり、システム設定装置の中で論理規則を表現する数値コードが作成可能であり、安全制御装置10が数値コード入力用のインターフェース30を有し、かつ制御ユニット14が、数値コードにより表現される論理規則により制御プログラムを実行するように構成されていることを特徴とする安全装置。請求項1に記載の安全装置であって、インターフェース30が携帯メモリモジュールのコネクタ用に構成されている安全装置。請求項1に記載の安全装置であって、インターフェース30が数値コードの数値を増減させるためのキー操作部30a-cを有し、特に1個のキー30cでそれぞれ個別の数値が選択できる安全装置。請求項1から3のいずれか1項に記載の安全装置であって、安全制御装置10が、それぞれが1個のセンサ20に接続するための少なくとも1つの入力部18及び/又は1個のアクチュエータ24に接続するための少なくとも1つの出力部22を有する一列に接続された複数の接続モジュール18a-dを有する安全装置。請求項1から4のいずれか1項に記載の安全装置であって、システム設定装置がチェックサムによって数値コードを作成するように構成され、安全制御装置10が、インターフェース30において入力される数値コードのチェックサムを検査するように構成されている安全装置。請求項1から5のいずれか1項に記載の安全装置であって、安全制御装置10が数値コードの表示装置32を有し、表示された数値コードが再確認されたときにはじめて、インターフェース30において入力された数値コードにより表現される論理規則によって制御プログラムを実行するように制御ユニット14が構成されている安全装置。請求項1から6のいずれか1項に記載の安全装置であって、数値コードの中に論理関数36をコーディングする第1のビットブロック、論理ブロック36の接続テーブルをコーディングする第2のビットブロック、及び論理ブロック36の入力部38のタイプをコーディングする第3のビットブロックが用意されている安全装置。請求項1から7のいずれか1項に記載の安全装置であって、システム設定装置が、グラフィカルプログラミングインターフェースを用いて論理ブロック36の選択、論理ブロック36の入力の選択、及び論理ブロック36間の接続の選択を行うことによって論理規則が決定されるように、及び/又は数値コードにおいて表現される論理規則をグラフィカルに表示するように構成されている安全装置。請求項1から8のいずれか1項に記載の安全装置であって、システム設定装置が論理規則の一貫性テストができるように構成され、特に論理ブロック36の入力と出力のすべてが接続されているか否かをテストする安全装置。安全制御装置10のシステム設定の方法であって、制御プログラムを手段として、論理規則に基づき、少なくとも1つのアクチュエータ24用の出力部22への制御信号を、少なくとも1つのセンサ20用の入力部18におけるセンサ20の入力信号に依拠して作り出す安全制御装置で、システム設定を行う間に制御プログラムの論理規則が調整される方法において、論理規則が、まずシステム設定装置において論理規則が選択されて論理規則を表現する数値コードに翻訳され、引き続き数値コードがインターフェース30を介して安全制御装置10に入力され、さらに安全制御装置10によって数値コードによって表現される論理規則による制御プログラムが実行される、というプロセスで調整されることを特徴とする方法。従って、本発明の目的は、専門的知識をあまり必要とせず、装置に余計な費用を必要とせず、安全制御装置に構成変更の可能性を与えることである。この目的は、請求項1によるシステム設定可能な安全制御装置を有する安全装置及び請求項10による安全制御装置のシステム設定方法により解決される。その際に、本発明が基本的思想としたことは、プログラミングの結果がグラフィカルプログラミングインターフェースを介してコンパクトな、簡単に転用できる情報にまとめられることである。論理規則従って最終的には制御プログラムを表す数値コードが自動的に生成されるようにしたことにより、グラフィカルプログラミングインターフェースの柔軟性及び快適さの両方が維持され、また同時に、安全制御装置のプログラミングそのものがこの数値コードの入力という作業に軽減される。本発明が有する利点は、論理規則の作成作業と安全制御装置の構成作業が切り離されることである。そのようにすることで、制御技術の専門家が慣れ親しんだ方法で数値コードをグラフィカルプログラミングインターフェースによって作り出し、それにより効果的にまた柔軟に必要とされるプログラムを作成し、一方、安全制御装置のプログラミングそのものは特に資格を有しなくとも行うことができる。もはや制御技術の専門家が安全制御装置の近くに出向く必要はなく、必要な数値コードを、例えば、電話又はその他のコミュニケーションチャンネルで伝達すればよい。同様に、特定のシステム設定用ソフトウェアと安全制御装置との接続の必要性もなくなる。数値コードは、好ましくは、複数桁の数とし、特に2桁から10桁までの十進数で表す。そのような数値コードは扱いやすく、かつ同時にコーディング可能な論理規則で多くの応用範囲に適用できる柔軟性を持つ。20桁まで又はそれ以上の桁数の数値コードも考えられるが、それでは数値コードの転送や検査を簡単に実施できる情報量の上限をすぐに超えてしまう。インターフェースは、好ましくは、携帯メモリモジュールのコネクタ用に構成する。このようにすれば、数値コードを快適に転送できる上、間違いの発生の元である入力操作が不要になる。インターフェースには、好ましくは数値コードの数値を増減させるためのキー操作部キーパッド、キーボードなどが設けられ、特に、1個のキーでそれぞれの入力番号が選択できるようにする。この場合の入力原理は、デジタル時計の時間調整によく似ている。このようにして、安価に製造できる、わずかな調整要素を設けるだけで、多桁の数値コードでも素早くかつ簡単に入力することができる。安全制御装置には、好ましくは、それぞれ、センサを接続するための少なくとも1つの入力部及び/又はアクチュエータを接続するための少なくとも1つの出力部を有する一連の接続モジュールが設けられる。この接続モジュールにより、必要な数の入力部及び出力部を提供する安全制御装置を簡単に組み立てることができる。さらに望ましくは、これに加えてヘッドモジュールを設けて、その中に制御ユニットを配置する。あるいは、制御ユニットを接続モジュールのうちの1つに収納してもよい。つまり、ヘッドモジュールに接続モジュールのように入力部と出力部を設けるのである。少なくとも接続モジュールの1つに数値コードの入力用のインターフェースを設けると有利である。あるいは、インターフェースがヘッドモジュールの一部となることもできる。数値コードは、たいていの場合、すべての接続モジュールに対する共通の安全制御装置として働く1つの制御プログラムに適用される。また、複数の接続モジュールに複数のインターフェースを設けて、制御目的のそれぞれの割り当てに対して各接続モジュールを個別にシステム設定できるようにすることも考えられる。システム設定装置は、好ましくは、チェックサム付きの数値コードを作成するように構成され、安全制御装置が、インターフェースで入力される数値コードのチェックサムを検査するように構成される。ここでチェックサムとは、数値コードの整合性チェックを可能にする任意の符号化方法をいう。このような方法で、インターフェースにおける見落としやすい数値コードのミス入力を回避することができる。非常に簡単な例としては、数値コードの各桁の数字の和を計算し、その値を示す数字を前記数値コードに付加するという方法がある。安全制御装置には、好ましくは、数値コードの表示装置が設けられ、制御ユニットは、表示された数値コードが再確認されてはじめて、制御プログラムをインターフェースで入力された数値コードにより表現される論理規則によって実行するように構成される。このようにすると、例えば一定の時間及び順序のキー操作による再確認が行われるまで、数値コードが目視でチェックされる。また、別の特殊な、認証用の数値コードの入力なども考えられる。数値コードは、好ましくは、論理関数を符号化する第1のビットブロック、接続テーブルを符号化する第2のビットブロック、及び論理ブロックの入力の型を符号化する第3のビットブロックを含む。論理関数とは、例えば、簡単なAND回路又はOR回路である。接続テーブルは、入力、論理関数及び出力をどのように相互に接続するかを決定する。最終的に、入力形態として、特に、単一チャンネル方式か二重チャンネル方式か、またテスト済みかテスト未了かを考慮する必要がある。このようなコーディングによって、グラフィカルプログラミングの最も重要な要素が数値コードに形成される。システム設定装置は、好ましくは、グラフィカルプログラミングインターフェースを用いて論理ブロックの選択、論理ブロックの入力の選択、及び論理ブロック間の接続の選択を行うことによって論理規則が決定されるように構成される。グラフィカルプログラミングインターフェースは論理規則の設計及び検査の手間を著しく軽減する。逆に、数値の形で表現された論理規則をグラフィカルに表示することもできる。このようにして、当面のシステム設定のコードが再びグラフィカルプログラムに翻訳され、変更したり又は専門家にチェックしてもらったりすることができる。システム設定装置は、好ましくは、論理規則の一貫性テストができるように構成され、特に、論理ブロックの入力と出力のすべてが接続されているか否かを検査する。このようにして、少なくとも、信憑性のない又は不確かな制御プログラムが生成されることが、多くの場合に回避される。ここで言われる論理ブロックの入力及び出力は、安全制御装置の入力部及び出力部と混同してはならない。本発明に係る方法は、本発明に係る装置と同様のやり方で仕上げていくことが可能であり、それにより同様の利点を示す。このような更なる特徴は、例えば本願の独立請求項に続く従属請求項に記載されているが、それらに限定されるものではない。システム設定装置による数値コードの生成と、数値コードの入力による安全制御装置のプログラミングという、本発明の方法の2つの主要なステップは、時間的にも空間的にも大きく切り離して実施することができる。例えば、1つ又は複数のシステム設定がひとりの制御技術の専門家によって設計され、操作指示書、取扱説明書又は教育訓練書の形で引き継がれることが考えられる。そうすれば、深い技術的知識を有しない保守要員でも、別の場所又は別の時間に、数値コードを入力することによって安全制御装置のシステム設定もしくはプログラミングを行うことができる。次に、本発明について、それ以外の特徴及び利点に関しても、実施例及び添付図面を参照しながら例示してさらに詳細に説明する。図面は次の通りである。図3は、安全な制御ユニット14例えばマイクロプロセッサ又は他の論理素子を有する制御モジュール12を備えるモジュール型安全制御装置10を示している。制御モジュール12には4つの接続モジュール16a-dが直列に接続されている。各接続モジュール16a-dには、センサ20a-cを接続するための入力部18及びアクチュエータ24a-bを接続するための出力部22が設けられている。なお、この図と違って、接続モジュール16a-dの接続部の種類や数が異なってもよく、入力部しかない形態、出力部しかない形態、あるいは両方を持つがその数が異なる形態も可能である。更に、特定の接続モジュール16を選択することにより、接続端子18及び22の配置と物理的構成を様々なプラグの形式、ケーブルの太さ及び信号の種類に合わせることができる。なお、図のモジュール12及び16a-dは単純化して描いたものであって、他にも要素があり得る。例として、接続部毎にセンサやアクチュエータの所属を光学的に強調して分かりやすく表示するLEDが挙げられる。安全制御装置の任務は、センサ20a-cとアクチュエータ24a-b特に後者の安全運転に努めること、つまり、安全のためにアクチュエータ24a-bへの電流を遮断することこの場合、出力部22はOSSDOutputSwitchingSignalDeviceである、設備の緊急避難動作を確実に実行すること、アクチュエータ24a-bに対する任意の制御特に電源投入又は再起動を許可すること、アクチュエータ24a-bを自由に利用可能な状態にすること等である。光格子20b、安全カメラ20a及びスイッチ20cは、安全のために電流を遮断するという応答動作の引き金となる信号を出力する安全用センサまたは入力機器の例である。この信号は、光格子20bの光線が身体の一部により遮られたり、防護領域内へ何物かが許可なく侵入したことが安全カメラ20aにより検知されたり、スイッチ20cが作動したりした場合に出力される。入力部18には他にも、レーザスキャナ、3Dカメラ、スイッチ付きマット又は容量型センサなど、任意の種類の安全センサを接続することができる。さらに、測定データを収集するためのセンサや、非常停止スイッチのような単純なスイッチなどでもよい。このような信号出力機器を以下の説明ではすべてセンサと呼ぶ。特定の用途では、センサ20を出力部22に接続し、アクチュエータ24を入力部18に接続することもある。例えば、試験信号を記録する場合、センサ20を一時的にオフにする場合ミュート、センサ20の監視領域から一部の領域をマスクする場合ブランキング、あるいはアクチュエータ24が、制御用の入力の他に、自身を部分的に監視するための固有の信号出力を備える場合である。出力部22には、操作者が許可なく侵入した場合に危険を及ぼす可能性のあるアクチュエータの例として、ロボット24aと折り曲げプレス機24bが接続されている。この接続には図のように二重チャンネルを用いることが好ましい。これによりアクチュエータ24a-bは安全制御装置10から電流遮断命令を受け取ることができるため、安全センサ20a-bにより危険又は不正な侵入が検知された場合に、電流を遮断したり、安全な状態に移行したりすることができる。今の場合、光格子20bを折り曲げプレス機24bの監視に、また安全カメラ20aをロボット24aの監視にそれぞれ利用できるため、機能上相互に属するセンサ20a-b及びアクチュエータ24a-bがそれぞれモジュール16a又は16bに接続されている。ただし、機能的な割り当ては制御ユニット14により行われる。従って、上記のような図解は分かりやすいものの、決して必須ではない。図示したアクチュエータ以外のものも考えられる。しかもそれには、危険な領域を作り出すようなものだけでなく、警報ランプ、サイレン、表示装置等のようなものもある。制御ユニット14と入力部18又は出力部22との間には、バックプレーンと呼ばれるシリアル通信接続26が設けられている。これは特にバスであり、シリアル通信規格、フィールドバス規格例えばIOLink、Profibus、CAN又はプロプライエタリな規格に準拠し、しかもエラーに強い設計とすることができる。あるいは、バスの代わりに、直接接続、並列接続、若しくは送受信されるデータ量や必要なスイッチング時間に応じた他の接続26を設けてもよい。モジュール16a-dはバス通信に参加するためにそれぞれ固有の制御部28を備えている。そのために、マイクロプロセッサ、FPGAFieldProgrammableGateArray、ASICApplicationSpecificIntegratedCircuit、プログラミング可能な論理素子、又は類似のデジタル素子が設けられている。更に制御部28は、評価の仕事を受け持ったり、制御ユニット14と共同して評価処理の割り当て部分を実行したりすることもできる。これには、簡単なブール結合から、3次元安全カメラの映像の評価のような複雑な処理まで様々なものがあり得る。モジュール12及び16a-dはそれぞれユニット式のケーシングに収納され、接続具により機械的及び電気的に相互に結合されている。これにより、制御モジュール12がモジュール列の先頭となっている。制御ユニット14、入力部18、出力部22及びバス26はエラーに強い。これはつまり、二重チャンネルの使用や、多様な、冗長性を持つ、自己検査式あるいは他の安全な評価及び自己テスト等の措置によるものである。安全制御装置に関する安全要件は、欧州規格EN954-1やISO13849パフォーマンスレベルに規定されている。その装置により実現可能な安全の段階や、装置の使用に関する他の安全要件は、欧州規格EN61508又はEN62061に定められている。本発明では、安全制御装置10のシステム設定及びプログラミングはインターフェース30を介して数値コードを利用して行うことになる。これを図1及び図2により詳述する。図1は単純化した安全制御装置10のブロック図を示す。この図の装置はモジュール化されていないが、又は、図1を接続モジュール16a-dの1個のみを図示するものと解釈してもよい。なお、以下の説明において、同一の符号は同一又は類似の特徴的要素を示している。インターフェース30には、複数桁の数値コードを入力するための操作要素30a-cが設けられ、その数値コードは表示板32に表示される。操作要素30aは現在入力中の数字を選択し、一方、他の2つの操作要素30b-cは選択された数値を増減させるために使われる。入力値が正しいことを表示パネル32で確認した後、操作要素30a-cの特殊な組み合わせ操作を実行すると、入力が完了する。この組み合わせは、教育訓練又は取扱説明書のみにより習得される。これにより、意図しない、権限を有しないものによる変更又は入力に対して、少なくともある程度の保護が保証される。図示されてはいないが、これに代わる実施形態としては、携帯メモリモジュールを受け入れるインターフェース、例えば、USBインターフェース、SDカードスロットなどを設けることもできる。数値コードが書き込まれた適当なメモリモジュールが挿入されると、数値コードは自動的に安全制御装置10に転送され、表示パネル32に表示される。他の実施形態と同様に、ユーザはそれが所望する数値コードであるかどうかを確認した上で、操作要素30a-cの特殊な組み合わせ操作を実行することによって数値コードを確定する。数値コードは論理規則に相当しており、1つの制御プログラムを詳細に記述したものである。前記数値コードを安全制御装置10に入力するとこの制御プログラムが動作を開始し、その後の運転動作を制御する。次に、制御プログラムを表現する数値コードの作成を、図2を用いて説明する。この図は論理規則のグラフィカル表示の模範例を示している。このような表示は、例えばデスクトップパソコンや、ノートパソコンや、PDAや、又は携帯電話などにおいて実装されるコンフィギュレータにおいてグラフィカルプログラミングを行うことにより最終的に得られる。この例では3つの入力34a-cがあり、それぞれドアAからドアCと表示されている。これらは論理ブロック36a-cによって相互に接続され、その演算結果が出力38に渡される。安全技術的利用に必要な論理ブロック36a-cの大半は、単純なANDゲートかORゲートである。ミューティングやバイパスなどの複雑な論理ブロックはまれである。本発明は、まず、比較的単純な論理ブロック36a-cを目標とする。なぜなら、これらは短い数値コードでコーディングできるものでありながらも、例えば、従来のロータリースイッチに比べて明らかに多くの柔軟性をもたらすからである。しかし、原理的には複雑な論理ブロックも考えられる。グラフィカルプログラミングでは、ユーザが所望の入力34a-cを選択でき、その型を決定する。すなわち、例えば、単一チャンネル方式か二重チャンネル方式か、またテスト済みか未テストのものかなどである。これらの入力34a-cが適切な論理ブロック36a-cを介して相互に結合される。このようにして、ユーザは非常に柔軟に制御プログラムを作成することができる。ユーザがグラフィカルプログラミングを終了する場合は、入力34a-c、論理ブロック36a-c及びその結合を複数桁の数値コードに翻訳するコンパイル機能を実行する。コンパイルする前にグラフィカルプログラミングの信憑性テストを行うことも考えられる。このテストにおいて、例えば論理ブロック36a-cの入力又は出力のなかに未使用のものがあった場合、そのことがユーザに報知される。1つの模範的なコーディングの例では、論理ブロック36a-cの各タイプに対しそれぞれ3ビットが割り当てられ、従って8つの異なる論理ブロック36a-cが選択可能となる。n個の論理ブロック36a-cがあれば、それに従い3nビットを消費する。簡素化のため、各論理ブロック36a-cの内部構成は2つの入力と1つの出力を持つ素子だけで表現される。この制限はユーザからは見えないようにすることができる。例えば、3つの入力34a-cを持つANDブロックは、コンパイルの際、それぞれ2つの入力34a-cを持つ2つのANDブロックを適切に連結したもので置き換えることができる。更に、論理ブロック間の接続を記述するためのビット数も必要になる。例えば、i番目の数字がi番目の論理ブロック36a-cの出力の送り先を示すような数値列を生成する。更にまた、入力には先に述べた4つの型があり、各論理ブロック36a-cが2つの入力34a-cを有するので、2×4通りの可能性があり、各結局、論理ブロック毎に3ビット、従って合計3nビットが必要となる。従って、7桁の十進桁数を有する24ビットの数値コードには、3つの論理ブロック36a-cをコーディングできる。もちろん、論理規則のグラフィカルプログラミングの形態は任意であり、それに応じてコーディング方式やコード長を変えることが可能である。数値コードには、さらなる安全性、例えば、入力ミスを防ぐためにチェックサムを付加することが可能である。このように演算された数値コードが表示され、又は形態メモリモジュールのファイルに置かれ、その後の時点にインターフェース30を介して安全制御装置10に転送され、それから安全制御装置が付属する制御プログラムを使用する。安全技術の分野では、システム設定に続いて機能テストを行うのが一般的である。このテストでは、センサが試験標本に対して正しい開閉動作を適切に行うかどうかを検査する。