Thread Content
この投稿は最終的にmmkingzmによって2018年2月3日15時24分に編集されました。工場内のボイラーシステム、冷却システム、空気圧縮機、窒素製造装置、純水製造装置などの機器にはPLCが搭載されており、Modbus通信を介してDCSで監視や制御を行うことができますか?いくつか疑問点があります:1、Modbus通信の帯域幅や速度は、(30個のAI信号、50個のDI信号、20個のDO信号)という要件を満たすことができるか?2、関連する規格や設計上の要求事項はあるか? 3、実施過程で注意すべきポイントは何ですか?:P
可能です。2つの方法があります。1つはPLCプログラムを直接変更し、監視が必要な変数をDCSに送信する方法です。この方法には、単一ステーション用のPLCの元のプログラムが必要です。もう一つは、監視したい変数を直接検出する計器で、ハードワイヤーでDCSに接続しますが、チャネルやケーブルを多く消費します
できれば、通信機器は同じブランドのものを使うのが良いです。例えば、両方ともシーメンス製なら、安定性が高くなります。異なるブランドのPLC間の通信は面倒です。また、通信で送られてくるものについては、連鎖制御に参加しない方が良い。
Modbus通信はあまり信頼できず、監視ならまだしも、制御には向きません。
Modbus通信制御が信頼性に欠ける理由は何ですか?
PLC自体が制御を行うので、連鎖制御は通信を介すとあまり信頼性が高くありません。DCSの連鎖制御にはハードウェア接続を用いて接続でき、その他の監視は通信によって行います。
通信の目的は、制御室を通じて監視・制御を行い、できるだけ無人運用を実現することです
1、Modbus通信による制御は推奨されません。起動・停止の場合は硬線接続を用いることを推奨し、パラメータの変更については通信方式を利用できます。また、これらの単体機が中央制御装置からどれだけ離れているかにもより、距離に応じて設定する通信ボーレートも変わってきます。 2、2つの作業が必要です。まずPLC側でModbus通信に対応しているかを確認し、対応していない場合は適切な通信カードをインストールする必要があります。次に通信プログラムを作成しますが、プログラム作成時には連続変数を使用することを推奨します。例えば、複数のブール値を16ビットまたは32ビットの値の中に格納することで、リクエストの回数を減らし、一度により多くのデータを読み込むことができます。 3、DCSがModbus通信をサポートしているか確認します。サポートしていない場合は、シリアルポートサーバーなどの機器を追加し、プログラムを作成して通信を行う必要があります。
1、投稿者さん、おっしゃっているMODBUS通信についても少し曖昧ですね。従来はRS485通信が主流で、この通信方式は送信可能なバイト数に制限があり、距離は1000メートル程度が推奨されます。監視用としてはよく使われますが、制御用としては適していません;MODBUSにはTCP/IPという別のプロトコルもあり、これが一般的に言うネットワークケーブルです。距離が遠い場合は光ファイバーで中継することも可能です。現在、国内のPLCのほとんどは依然としてRS485を外部通信プロトコルとしていますが、シーメンスの欧米人たちは海外ではすでにTCP/IP対応のカードを推進しており、国内のプロジェクトでも欧米人が担当する場合はこのカードが使用されます。帯域幅が高く、大量のデータを転送でき、安定性も高いため、制御に利用できます;DCSについて言えば、実際にホニウェルのPKSもこのような制御構造です。コントローラーにはファイアウォールが搭載されており、外部との通信はシリアルポートサーバーを介して行われます。他のDCSメーカーでもTCP/IP通信カードがあり、現在では広く普及し活用され始めています; 2、規格上の要件はないようで、従来は*慣用的にRS485を使用していましたが、現在はTCP/IPを使うことが多いです; 3、実施過程においては伝送距離に注意し、もちろん光ファイバー経由での転送も可能です。また、データ伝送量も重要で、通信量が多くなるとDCSのコントローラーの負荷に影響しますが、ご提供いただいたデータ量なら問題ありません。 重要なインターロック信号や起動・停止信号は、やはりハードウェア接続が最も信頼性が高いです。一部の書き込み信号についてはTCP/IPプロトコルを利用できますので、参考にしてください。
装置自体にPLCが搭載されており、制御のインターロックに問題はない。遠隔操作では停止のみが可能で、起動時は手動操作が必要だ(結局のところ、起動には操作手順が求められるからだ);次に、無人化を行う場合、停電に対応するために機器のPLCには小型UPSの設置を推奨します(信頼性の向上)。また、設定を適切に変更することで、外部電源(制御用電力および動力用電力)の故障を判別できます