Frequently Asked Question

Video 2.3.1: User-model interaction and data acquisition [Japanese transcripts]
Last Updated 2 years ago


もし日本語字幕が自動で表示されない場合はブラウザのシークレットモードをお試しください。

キーワードの検索は "Ctrl + F" でブラウザの検索機能をご使用ください

ビデオのタイムスタンプに直接飛べるリンクが必要な場合 このガイドに従ってください

このビデオはお役に立てたでしょうか?HIL Academyの無料のHIL Specialistコースを受講してさらに理解を深めてみませんか?

もしこのビデオをあなたの母国語への翻訳するのに協力してくださる場合、我々までご連絡 ください

TRANSCRIPT

00:00:02

HIL SCADAをより高度な方法で使用する方法を紹介します

00:00:07

また キャプチャとスコープのトリガー設定キャプチャされたデータをエクスポートする方法信号を

00:00:10

ストリーミングして外部ファイルに記録する方法 などを紹介します

00:00:15

モジュール2.2 HIL SCADAからのモデルを引き続き参照します

00:00:20

まずモデルを少し変更してみましょう

00:00:29

誘導機の相の断線をシミュレートするためにコンタクタを追加してみましょう

00:00:34

このためにLibrary Explorer→Contactorsフォルダ→Idealに移動し

00:00:38

C相にSingle Pole Single Throw Contactorをドラッグアンドドロップします

00:00:48

次にインバータのDC側に抵抗を追加します

00:00:52

これは他のすべてのパッシブコンポーネントと同様にPassive Componentsライブラリにあります

00:00:59

[Registor]をDCラインに追加し 抵抗の値を0.1Ωに設定しましょう

00:01:10

また 2つ電流計(Current Measurement)を追加しましょう1つはB相に もう1つはC相に追加します

00:01:15

それらの名前をIbとIcに変更しましょう

00:01:24

このモデルをもう一度コンパイルしてHIL SCADAで開きましょう

00:01:59

モデルディレクトリにあるパネルファイルから

00:02:02

モジュール2.2HIL SCADAに保存したSCADAパネルを開きますコンタクタを追加したのでそれを制御する必要があります

00:02:12

これを行うにはModel SettingsのContactorsダイアログを開きます

00:02:17

ご存知かもしれませんがModel Settingsを使用してモデルからすべての制御可能な変数を設定し

00:02:24

アナログおよびデジタル出力を定義します

00:02:26

さらにコンバータのスイッチの状態を上書きしたりマシンの初期パラメータを直接設定したりすることもできます

00:02:35

次にコンタクタの状態を設定しましょうまずコンタクタのソフトウェア制御(SW Control)をオンにしましょう

00:02:42

このモデルではコンタクタの通常の状態を閉じる必要があります[State]下の[Open]をクリックし[Close]にしてコンタクタを閉じるか

00:02:48

Panel initialization内でHIL APIとコードエディタを使用できます

00:02:54

Panel initializationの中のEdit in Code Editorを開きましょう

00:02:59

次に contact settings でコンタクタS1を見つけて チェックボックスをオンにし StateをClosedに設定します

00:03:06

その右隣のInsert command のInsertをクリックすると

00:03:10

このコードをPanel initializationに挿入できますPanel initializationを保存して閉じましょう

00:03:16

これで シミュレーションを開始するたびに Panel initialization scriptが自動的に実行されます

00:03:23

それでは シミュレーションを開始しましょうモデル設定を開いてみましょう

00:03:27

これで コンタクタがソフトウェアから制御可能であり状態が閉じていることがわかります

00:03:31

ライブラリのアクションウィジェッツを使用してコンタクタを制御することもできます

00:03:36

Check BoxをSCADAパネルにドラッグアンドドロップしてダブルクリックしてみましょう

00:03:42

コンタクタロジックのテンプレートがすでにありチェックボックスの状態は変数「inputValue」から入手できます

00:03:49

またチェックボックスの名前を「Contactor state」に変更しましょう

00:03:54

ここで コードエディタは私たちを助けてくれます再びコンタクタを見つけて マクロコードに

00:04:00

コードを挿入してみましょう チェックボックスがオンの場合コンタクタはクローズ状態になり

00:04:05

チェックボックスがオフの場合 コンタクタはオープン状態になります

00:04:09

このようにして モデル内のすべての制御可能な変数を有効化または設定することができます

00:04:25

すべての信号をリアルタイムで観測するには Capture/Scopeを使用する必要があります

00:04:29

[Capture/Scope]を開いていくつかの信号をキャプチャしてみましょう

00:04:34

その前にモデルに追加する2つの電流計を追加しましょう[Signal]をクリックしてさらに2つのシグナルを追加します

00:04:41

これで Viewport 1にIbとIcを追加できます またコンタクタS1からのフィードバックを追加しましょう

00:04:48

S1コンタクタからのフィードバックを含めるにはCapture Signals Properties で

00:04:55

Digitalダイアログに切り替えて新しい信号を追加する必要がありますS1_fbと入力して3番目のView Portを選択します

00:05:01

このようにして Typhoon HIL SCADA環境のコンタクタからのフィードバックにアクセスできます

00:05:07

ご覧のとおり モデルにはS1_fbプローブがありません

00:05:13

このフィードバックはコンポーネント自体に組み込まれていますマシンやコンバータについても同様のデータを読み取ることができます

00:05:21

Time interval に0.1sを設定して Force Triggerを実行しましょう

00:05:30

次にCaptureスコープでTrigger Captureを有効にする方法を示します

00:05:34

まず Capture Trigger Settingsを開きます

00:05:38

ここでは 信号のタイプ トリガ設定のソース エッジのタイプアナログ信号のしきい値 オフセット を定義したら

00:05:45

最初のトリガを使用するチェックボックスを定義することができます

00:05:49

コンタクタS1にトリガを設定するには次のように設定します

00:05:53

信号のタイプはDigital ソースはS1_fbエッジはFalling edge オフセットは50% としましょう

00:06:02

またUse first triggerのチェックボックスを有効にしましょうEnable trigger ボタンをクリックします

00:06:06

ウィンドウの下部でCaptureがTriggerを待機していることがわかります

00:06:09

次に「Contatctor State」チェックボックスをオフにしてコンタクタを開きます

00:06:15

Message LogにTrigger detectedと表示されデータが自動的にプロットされたことがわかります

00:06:26

次にカーソルを紹介しますカーソルを使用するとキャプチャ内の特定の時点での

00:06:31

データ値を測定したり一定期間のパフォーマンスを比較したりできます

00:06:37

位置や値にカーソルを追加することができます  これを行うには

00:06:43

Viewport1を右クリックしてAdd cursor at this positionをクリックします

00:06:48

Signal Dataが自動的に開きカーソル1が出てきますそこにマウスポインタを置くとカーソルを移動できます

00:06:53

同じようにして2番目のカーソルを追加して 2つのカーソル間のDelta Min Max Abs.Max Mean RMS の値を測定することもできます

00:07:12

カーソルの削除は View Portを右クリックし[Remove all cursors]を選択します

00:07:17

Capture/Scopeはキャプチャされたデータをさまざまな形式でエクスポートすることができます

00:07:23

その方法をお見せしましょう

00:07:29

ウィンドウの下部 ズームコントロールのすぐ右側に小さなアイコンExport captured signals to fileがあります

00:07:34

これはウインドウに書き出すためのエクスポート信号ですそれをクリックしてみましょう

00:07:39

ここではすべてのシグナルまたは選択したシグナルを好きな形式でエクスポートすることができます

00:07:44

ここでは.csvファイルにすべての信号をエクスポートしましょう

00:07:48

モデルを保存したいフォルダを指定してファイル名を「Fault.csv」にしましょう

00:07:59

次に .csvファイルを開いて値を確認しましょう

00:08:08

次にキャプチャされた信号の高速フーリエ変換(FFT)解析を紹介します

00:08:13

解析を行うには [Capture scope]ダイアログの下部にあるRun FFT(Fast Fourier Transform)ボタンをクリックします

00:08:20

ここではキャプチャされた信号の高調波に関する詳細情報を見ることができます

00:08:34

次にSignal LoggerとStream Data Loggerをご紹介します

00:08:40

Signal Streamingを有効にすると中程度のサンプルレートで信号を取得してログに記録できます

00:08:47

信号はすべての実行レートで最大512kサンプル/秒でストリーミングできます

00:08:54

帯域幅を超えた場合はモデルを変更してストリーミング信号の数を減らしたり

00:08:59

信号処理の実行速度を上げたりすることができます

00:09:02

まずモデルシミュレーションを停止しましょう

00:09:06

次にモデルに戻ってIarmsプローブのSignal Streamingを有効にします

00:09:22

視覚的にもIarmsのアイコンがStreaming Probeになっていることがわかります

00:09:26

変更したモデルをコンパイルしてロードしましょう

00:09:35

SCADAパネルに戻りLibraryからStream Data Loggerウィジェットをドラッグアンドドロップします

00:09:41

それをダブルクリックして中に何があるか見てみましょう

00:09:45

Stream Data Loggerウィジェットはストリーミングアナログおよびデジタル信号からの

00:09:49

データストリームをユーザー指定の.csv .h5 または.mf4データファイルに保存します この場合.csvを選択します

00:09:59

Basic settings ->Stream signals settingsの設定にIarms Streaming Probeを追加しましょう

00:10:05

またストリーミングファイルをPanel Fileディレクトリに保存することもできます

00:10:09

また ストリーミング信号のログファイル名をIarms_streamingに設定し[OK]をクリックします

00:10:14

シミュレーションが開始されるとロギングが開始されます

00:10:18

シミュレーションを開始しシミュレーション時間が2秒以上経過したら停止します

00:10:23

HIL SCADAの右下にシミュレーション時間が表示されています

00:10:43

保存したファイルを開いてみましょう

00:11:01

別のロガーをドラッグアンドドロップしてみましょう

00:11:03

Signal Data Loggerはユーザーが指定した.matまたは.csvデータファイルに任意の数のアナログおよびデジタル信号のデータを保存します

00:11:13

ロギングはシミュレーションの開始時に開始し専用ボタンで一時停止(および再開)できます

00:11:19

これは Monitoringウィジェットに似ていますが収集されたデータは視覚化されず

00:11:24

代わりにさらなる解析のためにデータファイルに保存されますサンプルレートは250 500 1000ミリ秒のいずれかを選択できます

00:11:34

250ミリ秒のサンプリングレートを使用することにします

00:11:38

Streaming Loggerで行ったのと 同様のプロセスを踏んで今回はmachine speedを記録してみましょう

00:11:45

前の場合と同様に.csvファイルを使用しますSignal settingsでmachine speed というアナログ信号を見つけて

00:11:54

ログファイル名をspeed_loggerに設定しましょうシミュレーションが実行されている場合は

00:12:00

Signal data loggerの[Start]ボタンを押すだけで ログ記録が開始されます数秒間ログに記録しましょう

00:12:26

それでは 信号データロガーファイルを開いてみましょう

00:12:43

このセッションでは Capture/Scopeウィジェットの使用方法 データのエクスポート

00:12:47

HIL APIとコードエディターの基本 モデル内の変数を制御する複数の方法

00:12:52

信号とストリーミングデータのロギングについて学習しました

Please Wait!

Please wait... it will take a second!