トラブルシューティングプログラムのブロック図の原理

1. 障害対応プログラムのブロック図

異常対応プログラムには、保護ソフトプレッシャープレートの切替検査、保護設定比較、保護論理判定、トリップ処理プログラム、加速後部分が含まれます。障害処理プログラムのブロック図を図 2-8 に示します。保護論理の判定手順については第 3 章で詳しく説明します。

異常処理プログラム入口に入り、まずフラグ KST を 1 にセットし、始動リレーを駆動して保護します。

通常、マイコンの保護は常に複数の機能を備えた保護デバイスの完全なセットであり、CPU が複数の保護機能を個別に処理する必要がある場合があります。例えば、コンデンサの保護では、急速電流遮断、不足電圧、過電圧、零相過電流などの保護に対応する必要があるため、故障対応プログラムには複数の保護に対応するロジックプログラムを組み込む必要があります。ロジックが異なるため、判断やトラブルシューティングの手順も異なります。ただし、原理的には、保護「ソフトプレッシャープレート」(つまりスイッチ値の設定)が入っているかどうかを最初に確認する必要があります。数値設定が限界を超えていませんか?ソフトプレッシャープレートが挿入されていない場合は、他の保護機能の処理プログラムへ移行し、本保護のソフトプレッシャープレートが挿入されており、設定値を超えている場合は、保護機能のロジック判定プログラムへ移行します。ロジックが保護動作と判断した場合、最初に保護動作フラグがセットされ、「1」で保護動作信号を通知し、トリップ、再閉路、後加速の異常処理手順に入ります。各保護論理判定において、A 相の数値設定値が設定値を超えていない場合、または論理判定プログラムが保護動作を判定しない場合は、B 相および C 相の論理判定および異常処理プログラムに入ります。

2. トリップおよび加速後ロジックプログラムのブロック図

トリップおよび加速後のロジック処理プログラムのブロック図を図 2-9 に示します。

    (1) トリップロジックプログラム

    トリップロジックプログラムに入ると、直ちに三相トリップ指令が発行されます。トリップ指令はCPUパラレルインターフェースのポートを介して出力されます。次に、遅延 0.48 命令を実行します。0.4S 時間は、CPU 内部タイマー遅延によって実現されるトリップおよび再閉路時間であり、プログラムは 0.4S 遅延時間が経過したかどうかを問い合わせるためにのみ使用されます。0.4 秒の時間が到達していない場合は、40 ミリ秒の遅延が実行されます。このとき、40 ミリ秒はサーキット ブレーカーがトリップする時間であり、プログラム ループ遅延とソフトウェアによって実装されます。40ms 後、プログラムはトリップ指令が取り消されたかどうかをチェックし、取り消されていない場合は、その時点で三相に電流が流れていないかどうかをチェックします。基準は、現在のサンプリング値と「電流なしチェック設定値」を比較することです。電流がないことがトリップを示している場合、トリップコマンドは取り消され、プログラムは 0.4 秒の遅延時間が経過したかどうかの問い合わせに戻ります。三相にまだ電流が流れている場合は、トリップ指令が発行されてからサーキットブレーカーがトリップしていないことを意味し、0.258 遅延してもトリップしない場合は、サーキットブレーカーが故障している可能性があることを意味します。別の再トリップ (ZT) コマンドを送信します。5 秒のループ遅延が経過してもトリップしない場合は、アラームが鳴ります。サーキットブレーカーが 5 秒以内に正常にトリップされた場合、トリップコマンドを撤回した後、0.48 遅延検出に戻ります。

    (2) 加速後ロジックプログラムブロック図

    通常の状況では、トリッピング命令を発行してから 0.48 遅延した後、再決済アクションが完了するはずです。したがって、プログラムの次のステップは、再閉成が成功したかどうかを検出すること、つまり閉位置リレー KCP の接触を検出することです。プログラムは最初に KCP=1? をチェックします。KCP=0 の場合はサーキットブレーカーが再投入されていないことを意味し、12 秒待ってもサーキットブレーカーが再投入されない場合はメインプログラムに戻ります。KCP=1 でポスト加速メモリの 3 秒以内の場合は、ポスト加速プログラムに入る前に 10ms 待ってください。

 ポスト加速プログラムに入ると、電流サンプリング値を使用して、各相の電流と電圧の振幅と位相が再計算されます。加速後のステージ II ソフト プレッシャー プレートが挿入されていて、ステージ II の範囲内にまだ障害がある場合、再ジャンプ (ZT) コマンドが直ちに発行され、フラグ ビット ZT = 1 が設定されます (つまり、再ジャンプ後に一致フラグはありません)。第 2 段階以降の加速プレッシャー プレートが挿入されていない場合、または 5 段階の範囲に異常がない場合は、さらに加速ステージ III のソフト プレッシャー プレートが挿入されているかどうか、および加速ステージに異常があるかどうかが調べられます。 5段階の範囲。セクション III の範囲内に障害がない場合、再閉路は成功し、障害処理プログラムは終了し、メイン プログラム ループに戻ります。III 項の範囲に異常がある場合は、再トリップ指令を送り、ZT=1 としてトリップ処理プログラム部に移行します。再ジャンプ後、ZT-1 を検出した後、プログラムは障害処理プログラムを終了し、メイン プログラム ループに戻ります。

    3. 割り込みサービスプログラムとメインプログラムバックアップ基本モジュールの関係

    サンプリング割り込みサービスプログラムとメインプログラム、保護ロジック、トリップ、加速後処理プログラムの関係を図 2-10 に示します。

 保護CPUチップには4つのタイマがあり、そのタイミングは初期化により決定することができ、例えば1.666msのタイミングであれば1回割り込みを掛ける、これが時限サンプリング割り込み方式です。割り込み応答後、サンプリング割り込みサービスルーチンに転送されます。通常の動作では、サンプリング割り込みサービス ルーチンが終了すると、メイン プログラムで最初に割り込まれた命令の実行に自動的に戻ります。ただし、サンプリング計算後に保護された回線または機器に障害が見つかった場合は、保護が開始され、割り込み戻りアドレスが直ちに変更され、終了後に割り込みサービス プログラムが強制的に障害処理プログラムに入ります。中断された元のメインプログラムに戻ります。

    障害処理プログラムを実行する場合も定期的にサンプリング割り込みサービスプログラムに入る必要がありますが、このときスタートフラグ KST=1 であるため、割り込み終了後に割り込み戻りアドレスは変更されません (図 2-6 を参照)。中断終了後は自動的に元の中断障害処理プログラムに戻ります。トリップ後加速プログラムを実行している場合でも、定期的に割り込みサービス ルーチンに入る必要があります。これにより、保護装置がいつでもリアルタイムのサンプリング データを取得できるようになり、保護のリアルタイム性と動作の正確性が確保され、この点でマイコン保護が従来の保護よりも優れています。

    異常処理プログラムに入ると、まず保護ロジックの判定(発振阻止を含む)を行い、保護ロジックによりトリップと判断された場合はトリップ後加速処理プログラムに入り、処理終了後リターンします。メインプログラムのセルフテストループ部分に追加します。保護ロジックがアクションを実行すべきではないと判断した場合も、メイン プログラムのセルフテスト ループ部分に戻ります。

おすすめ

転載: blog.csdn.net/weixin_42937161/article/details/131397813