PLCのデバッグ

Oct 08, 2024 伝言を残す

コミッショニング作業は、PLC 制御システムが主要な作業の制御要件を満たしているかどうかを確認することであり、システム性能の客観的かつ包括的な評価です。システムは、要件を満たすまで、システム全体の機能が厳密にデバッグされる前に、関連するユーザー代表、監督、設計、および使用の提供を確認するためのその他の署名によって使用されなければなりません。デバッグ担当者は、システム、制御システムの構成、ハードウェアとソフトウェアの使用と操作について専門的なトレーニングを受けている必要があります。


デバッグ担当者は、デバッグ中に問題が見つかった場合、適切なタイミングで関連する設計者に連絡し、設計者が修正に同意し、修正されたソフトウェアの詳細な記録をバックアップする必要があります。また、ドキュメントの変更された部分をデバッグして、整理とアーカイブを適切に行います。デバッグ内容には主に入出力機能、制御ロジック機能、通信機能、プロセッサ性能テストなどが含まれます。

 

Commissioning work is to check whether the PLC control system can meet the control requirements of the key work

 

1、入出力回路のデバッグ

 

(1) アナログ入力 (AI) ループのデバッグ。I{{0}} モジュールのアドレス割り当てを注意深く確認します。回路の電源(内部電源または外部電源)がフィールド計器と一致していることを確認します。各チャンネルのフィールド側に信号発生器を配置して信号を結合する場合、通常は 3 つのポイントの 0、50%、または 100% をチェックします。 AI回路の警報、連動値だけでなく、警報連動値(上限、下限、連動点や精度など)もチェックして警報、連動状態の正しさを確認します。


(2) アナログ出力 (AO) ループのデバッグ。ループ制御の要件に応じて、アクチュエータ (バルブ開度など) をチェックするための手動出力 (つまり、制御システムに直接設定) アプローチも通常は 0、50 % または 100 % かかります。チェックすべき3つのポイントのうち、同時に、閉ループ制御を通じて、出力が関連要件を満たしているかどうかを確認します。警報・連動値のある AO 回路の場合は、警報・連動値(上限警報、下限警報、連動点、確度など)もチェックし、警報・連動状態の正しさを確認します。

 

(3) スイッチング入力(DI)回路のデバッグ。対応するフィールド端子の短絡または切断において、チャネルのオンとオフの変化を確認しながら、発光ダイオードのチャネルアドレスの変化に対応するスイッチング入力モジュールを確認します。


(4) スイッチング出力 (DO) ループのデバッグ。PLCシステムが提供する強制機能により出力点を確認することができます。強制的にスイッチング出力モジュールの該当チャンネルアドレスの発光ダイオードの変化を確認し、同時にチャンネルのオン、オフの変化を確認します。

 

2. 回路デバッグ時の注意事項


(1) スイッチング入力および出力回路では、状態を維持するための一貫性の原理に注意してください。通常は正論理の原理を使用します。つまり、入力と出力がオンの状態では、入力と出力が通電されると、データ値は「1」です。逆に、入力と出力が非通電の場合、「オフ」状態の場合、データ値は「0」になります。 「OFF」状態、データ値は「0」です。このようにして、理解と保守が容易になります。


(2) 負荷の大きいスイッチング入力および出力モジュールは、リレーを介してフィールドから隔離する必要があります。つまり、フィールド接点は可能な限り入力および出力モジュールに直接接続しないでください。


(3) PLC が提供する強制機能を使用する場合、テスト完了後に状態を復元する必要があることに注意してください。同時に、モジュールに損傷を与えないように、強制的な操作が多すぎないように注意してください。

 

3、制御ロジック機能のデバッグ


制御ロジック機能のデバッグは、設計、プロセス担当者、およびプロジェクト管理担当者と協力して完了する必要があります。プロセッサのテスト機能を適用して、プロセッサロジックに従って入力条件を設定し、出力状態の変化が正しいかどうかを確認し、システムの制御ロジック機能を確認します。すべてのインターロック回路について、インターロックプロセス条件をシミュレートし、インターロック動作の正確性を注意深くチェックし、デバッグ記録と副署確認を作成します。

 

検査は、設計された制御プログラム ソフトウェアを承認するプロセスであり、試運転プロセスの中で最も複雑で、技術的に要求が厳しく、困難な作業です。特に特許技術や特殊なソフトウェア等を適用する場合には、その制御の正確性を注意深くチェックすることがより重要であり、プロセス動作の正常な動作と安全性、信頼性、信頼性を確保しながら、一定の動作マージンを確保する必要があります。システムの柔軟性。

 

4. プロセッサーのパフォーマンステスト


プロセッサーのパフォーマンステストは、システム通信、バッテリーバックアップ、その他の特殊モジュールのチェックなど、システムが仕様に記載されているとおりに機能し、安定性と信頼性が高いことを確認するために、システム仕様に従って実行する必要があります。冗長テストは、冗長構成のシステムで実行する必要があります。これは、電源冗長性、プロセッサ冗長性、I0 冗長性、通信冗長性などの冗長設計コンポーネントの包括的なチェックです。


(1) 電源の冗長性。電源の 1 つを遮断しても、システムは通常の動作を継続できるはずであり、システムは妨害されません。電源が遮断された場合でも、電源を投入すると正常に復帰します。


(2) プロセッサーの冗長性。メインプロセッサの電源を切るか、メインプロセッサの動作スイッチを切り替えると、ホットスタンバイプロセッサが自動的にメインプロセッサになり、システムは障害なく正常に動作できる必要があります。切断されたプロセッサは、プロセッサに電力が供給された後、通常に戻り、スタンバイ状態になる必要があります。


(3) I0 の冗長性。対応するアドレスを持つ相互に冗長な入出力を選択し、同じ入力信号を入力モジュールに入力し、出力モジュールを状態表示器に接続します。冗長化された入力モジュールと出力モジュールを個別にオン/オフ (許可されている場合はホットスワップ) し、それらの状態が維持できるかどうかを確認します。


(4) 通信の冗長化。いずれかの通信モジュールの電源を切るか、ネットワークを切断して、システムが通信して正常に動作するかどうかを確認します。リセット後、対応するモジュールのステータスは自動的に通常に戻ります。
冗長性テストでは、設計要件に従って、冗長設計を持つすべてのモジュールの冗長性がチェックされます。さらに、システムセルフテスト、ファイル検索、ファイルのコンパイルとダウンロード、メンテナンス情報、バックアップなどのシステム機能のチェック。より複雑な PLC システムの場合、システム機能チェックには、論理図構成、ループ構成、および特殊な I 0 関数も含まれます。
 

お問い合わせを送る

whatsapp

電話

電子メール

引き合い