クイックスタート: Typhoon HIL コントロールセンター

リアルタイム シミュレーションまたは TyphoonSim で最初のサンプル モデルを実行するために必要なすべてのソフトウェアおよび/またはハードウェア要件に関するガイドライン。

注: PC およびテスト サーバー/仮想マシン ベースのセットアップの両方で Typhoon HIL ソフトウェアを実行するために必要なハードウェアおよび/またはソフトウェア環境に関する推奨事項については、システム要件ページを参照してください。

ユーザー登録

Typhoon HIL Control Center (THCC) の使用を開始するには、アクティベーションプロセス中に適切なアクティベーションキーが必要です。HILデバイスをご購入いただいた場合は、HILユニットの購入処理が完了した後にアクティベーションキーが届きます。Virtual HILライセンスのみを設定する場合は、こちらの手順に従ってアクティベーションキーを受け取ってください。

注: 1 つのアクティベーション キーで複数の顧客アカウントを作成できます。
さらに、TyphoonSim に登録してライセンスを取得する場合は、次の手順に従ってください。
  1. インターネット ブラウザーを開き、 TyphoonSimに移動します。
  2. 「ライセンスを取得」ボタンをクリックしてフォームに入力します。
  3. その後、必要な情報はすべて電子メールで届きます。

THCC でのリアルタイム/VHIL シミュレーションの登録は、次の手順で構成されます。

  1. インターネット ブラウザーを開き、サブスクリプション ポータルに移動します。
  2. クリックして サインアップ 右下のボタン(図1)。
    1ユーザーログインポータル
  3. 登録ページが開き、登録フォームに記入できます(図2)要求されたすべての情報を入力する必要があります。 アクティベーションキー 以前受け取ったもの。
    2登録フォーム
  4. 確認メッセージが画面上と、指定されたアドレスにメールで届きます(図3)。メールメッセージに記載されている指示に従って、アカウントを有効にしてください。
    3登録確認メッセージ
  5. メールメッセージに記載されている指示に従うと、アカウントが正常に有効化されたことを通知する新しいウェブページにリダイレクトされます(図4)。
    4アカウントの有効化が正常に完了しました
  6. これで、 Typhoon HIL ダウンロード ページに戻り、資格情報を使用してログインできます (図 1 )。

ソフトウェアのダウンロード

まず、インターネット ブラウザーを開いて、サブスクリプション ポータルに移動します。

すでにアカウントをお持ちの場合は、 「ログイン」ボタン (図 5 ) をクリックしてログインできます。

5ログインフォーム

Typhoon HIL 顧客アカウントをお持ちでない場合は、ユーザー登録セクションの手順に従ってアカウントを作成してください。

顧客アカウントでログインすると、画面上部の「ダウンロード」タブにアクセスできます(図 6 )。

6ダウンロードタブ

Typhoon HILダウンロードサイトは4つのセクション(ページ)で構成されています。最新のソフトウェアとファームウェア、そして重要なドキュメントへのリンクをダウンロードできます。ソフトウェアダウンロードセクション(図7 )では、最新バージョンのTyphoon HILソフトウェアと適切な依存関係をダウンロードできます。旧バージョンのソフトウェアもこのページからアクセスできます。

7. Typhoon HILソフトウェアのダウンロードページ
注:すべてのデバイスファームウェアファイルはTyphoon HIL Control Centerのインストール時に同梱されているため、追加のファームウェアのダウンロードは不要です。ファームウェアの更新に関する詳細は、このガイドの「デバイスマネージャーでのHILファームウェアの同期」セクションをご覧ください。

ソフトウェアのインストールと設定

ソフトウェアをインストールする前に、システム設定が推奨されるシステム要件を満たしていること、およびサブスクリプション ポータルソフトウェア タブにアクセスできることを確認してください。

インストール手順 - Windows 10/11

  1. Typhoon HILアカウントにログインし、サブスクリプションポータル「ソフトウェア」タブからTyphoon HIL Control Centerの最新バージョンのインストールファイルをダウンロードしてください。ユーザーアカウントをお持ちでない場合は、ユーザー登録の手順に従ってください。
  2. インストールを開始します。
    注:インストール中に、 Typhoon HIL Control Centerアプリケーションの保存先フォルダを選択できます。デフォルトでは、Windowsインストールの場合はC:\Program Files\Typhoon HIL Control Center [ソフトウェアバージョン番号]図8参照)、Linuxインストールの場合は/opt/typhoon/typhoon_hil_control_center_[ソフトウェアバージョン番号]の新しいフォルダにインストールされます。
    8.宛先ウィンドウ
  3. インストールプロセスの最後に、起動できることを示すメッセージが表示されます。 台風HILコントロールセンター インストールされたショートカット経由で。今のところは、 仕上げる.

    HIL デバイスをお持ちの場合は、 HIL ドライバーのインストールを開始できます。

    9. 「完了」をクリックしてインストールを完了します。
インストール手順 - Linux

インストール:

Linux のインストールはコマンドラインベースで、インストーラーの拡張子は *.gzip.run です。インストーラーを実行するには、root で次のコマンドを入力します(または sudo を使用します)。

# sh インストールファイル.gzip.run $ sudo sh インストールファイル.gzip.run
注記:

インストーラーは、次のように実行可能ファイルとして実行するようにマークできます。

$ chmod 775 インストールファイル.gzip.run # ./インストールファイル.gzip.run

または

$ sudo ./installation._file.gzip.run

Typhoon HIL ソフトウェアは/opt/typhoon/typhoon_hil_control_center_{version}ディレクトリにインストールされます。ここで、 {version}は実際に使用されるソフトウェア バージョンです。

インストール後:

ソフトウェアを使用するアクセス権を持つすべてのユーザーは、自動的に `plugdev` グループに追加されます。

問題が発生した場合は、次のコマンドでユーザーを手動で追加してみてください。
$ sudo usermod -a -G plugdev ユーザー名

これにより、そのユーザーのUSBアクセス権が有効になります。変更は、ユーザーが再度ログインするか、コンピューターを再起動した後でのみ有効になります。

必要な依存関係がインストールの一部としてインストールされない場合は、次のコマンドを実行して後で手動でインストールできます。

$ sudo dpkg --add-architecture i386 $ sudo apt-get -y update $ sudo apt-get install -y build-essential libxcb-xinerama0 libc6:i386 libstdc++6:i386 zlib1g:i386

アンインストール:

アンインストールするには、次のコマンドで/opt のインストール ディレクトリを削除します。

$ sudo rm -rf /opt/typhoon/thcc-target-version $ sudo rm -rf /usr/share/applications/typhoon_hil_control_center_{version}.desktop

HILドライバーのインストール

注:このセクションは、サポートされているHILデバイスをセットアップする場合にのみ必要です。Virtual HILライセンスのみを使用する場合は、ライセンスセクションに進んでください。

Typhoon HIL Control Centerソフトウェアのインストールが完了したら、 Typhoon HILパッケージに同梱されているUSBケーブルを使用してHILデバイスをテストベッドに接続し、HILの電源をオンにします。USB 3.0ポートが利用可能な場合は、その使用をお勧めします。USBドライバはTyphoon HIL Control Centerソフトウェアとともに自動的にインストールされます。

注意: USB ではなく Ethernet 経由で HIL に接続する場合は、 Ethernet 接続の設定ガイドを参照してください。

ドライバーのインストールが完了したら、 Typhoon HIL Control Centerを起動し、アプリケーションの左上隅にあるデバイスマネージャーツールを開いて、HILデバイスが検出されているかどうかを確認してください。検出に成功すると、「ネットワーク上で検出」セクションにHILデバイスが表示されます。以下のメッセージが表示された場合は、ドライバーを手動でインストールする必要があります。ドライバーの手動インストール手順については、「 HILへのUSB接続が失われる/HILを検出できない」に関するFAQガイド「HIL USBドライバーの手動再インストール」セクションをご覧ください。

10 HILデバイスが検出されない

ライセンス

ソフトウェアを起動後、ライセンスを有効化するために、ユーザー登録セクションで使用した認証情報でログインする必要があります。右上のログインアイコン( Typhoon HIL Control Centerにログイン)をクリックし、メールアドレスとパスワードでログインしてください。ライセンスは自動的に取得されます。

11. Typhoon HILコントロールセンターへのログイン

ログイン後、ライセンスを適用するにはソフトウェアを再起動する必要があります。正しくログインできた場合、ソフトウェアを再起動すると「ログイン」ボタンが緑色に表示されます。TyphoonSimのライセンスを申請し、承認されると、Typhoon HIL Control Center内でもTyphoonSimを使用できるようになります。

あるいは、ライセンスを手動で変更する場合は、以下の手順に従ってください。

手動ライセンスのインポートと変更

ライセンス ファイルは、Typhoon HIL コントロール センターライセンスパネルを使用してインポートできます (図 12 )。

12 Typhoon HILコントロールセンターのライセンスパネル

ライセンスを手動でインポートするには:

  1. Typhoon HILコントロールセンターを起動する
  2. ライセンスのダウンロードボタンをクリックします
  3. アクティベーションキーを入力してください
  4. ライセンスは自動的にダウンロードされインポートされるはずです。その場合は、手順8に進みます。
  5. または、サブスクリプションポータルのアカウントページから、申請したライセンスを直接ダウンロードすることもできます。
  6. ライセンス -> ライセンスのインポートをクリックします
  7. ライセンスファイルに移動し、選択してインポートします
  8. ライセンスファイルが正常にインポートされると、 図13 ポップアップします
    13ライセンスファイルが正常にインポートされたことを示すメッセージ
  9. 新しいライセンスファイルを適用するには、 Typhoon HIL Control Centerを再起動します。
  10. ライセンスファイルが正しくインポートされると、ライセンスボタンが緑色で表示されます(図を参照)。 図14
    14ライセンスのインポートに成功

インポートされると、ライセンスはライセンス フォルダー (通常は C:\Users\[name_of_user]\AppData\Roaming\typhoon\license) に保存されます。

注:手順が失敗する場合は、プロキシ設定が不足しているか正しくない可能性があります。設定を再度ご確認ください。
注意:ライセンス ファイルの内容を変更すると、回路図エディター モデルをコンパイルできなくなったり、特定のコンパイル済みモデルを HIL デバイスで実行できなくなったりする可能性があります。

ライセンスを手動で変更するには:

複数のライセンスを管理・切り替えできるボタンがあります。これは、Virtual HILユーザーがHILデバイスのユーザーになる場合や、複数の拠点を持つ企業・ユーザーにとって便利です。

  1. Typhoon HILコントロールセンターを起動する
  2. ライセンス -> ライセンスの変更をクリックします
  3. アクティベーションキーを入力してください
  4. 新しいライセンスは自動的に適用されます
15ライセンス変更ウィンドウ
注:特定のPC上の全ユーザーで共有されるグローバルライセンスを定義することができます。Windowsプラットフォームでこれを行うには、オペレーティングシステムのドライブルートに次のフォルダ構造を作成します: .typhoon_hil\license\ (例:C:\.typhoon_hil\license) 。ライセンスファイルをそのライセンスフォルダに配置します。Linuxの場合、グローバルライセンスフォルダはTYPHOON_LICENSE_DIR/licenseです。ここで、 TYPHOON_LICENSE_DIRは環境変数です。このグローバルライセンスは、ユーザーフォルダ内のライセンスよりも常に優先されます。グローバルライセンスの使用を停止するには、グローバルライセンスのフォルダ構造を削除します。

デバイスマネージャーでHILファームウェアを同期する

デバイスマネージャーを使用すると、複数のHILデバイスのファームウェアを自動的にアップグレードし、デバイス設定をカスタマイズできます。すべてのデバイスファームウェアファイルはTyphoon HIL Control Centerのインストール時にまとめてパッケージ化されているため、追加のファームウェアをダウンロードする必要はありません。

デバイスマネージャーでは、対象のデバイスのアップグレードプロセスを開始するか、ファームウェアが最新であればファームウェアの設定を変更できます。接続された同じ種類の複数のデバイスをアップデートすることも可能です。デバイスマネージャーは、それらを1つずつ順番にアップデートします。

注:構成の変更オプションは、選択したすべてのデバイスが同じタイプであり、ファームウェアが最新である場合にのみ、複数のデバイスで使用できます。
重要:ファームウェアの更新手順中は HIL デバイスの電源をオフにしたり、プラグを抜いたりしないでください。HIL デバイスが使用できなくなる可能性があります。
重要:ファームウェアの更新手順中は、他のすべての Typhoon HIL アプリケーションを閉じる必要があります。

以下の手順に従ってファームウェアのアップグレード手順を実行します。

  • HILデバイスの電源を入れて接続する
  • デバイスマネージャーを開きます。起動すると、デバイスマネージャーは接続されているすべてのHILデバイスを自動的に検出し、表1に示すようにファームウェアの状態を表示します。

    1ファームウェアステータスアイコンの意味
    ステータスアイコン 説明
    ファームウェアは、現在開いている Typhoon HIL ソフトウェア インストールと同期されます。
    ファームウェアは現在開いているTyphoon HIL Control Centerソフトウェアと同期していません。ファームウェアのバージョンがTHCC互換バージョンよりも古いか新しい可能性があります。
  • 希望するHILデバイスを選択し、 ファームウェアの同期 ボタン (デバイスマネージャーは適切なファームウェアを見つけ、更新プロセスを自動的に開始します。

    注記: ファームウェアの同期 次の場所でファームウェア ファイルを検索します。
    1. インストールフォルダ/typhoon/apps/firmware_files
    2. %appdata%typhoon/ファームウェアファイル
    3. Typhoon HIL サブスクリプションポータルからのリモート ダウンロード。
  • 選択した各デバイスのファームウェア更新の進行状況が別のウィンドウに表示されます。

  • ファームウェアのアップグレードまたは設定変更の手順は、完了までに1分以上かかる場合があります。すべてのデバイスで更新が完了すると、適切なメッセージが表示されます。

最初のシミュレーションを実行する

サンプルモデルをリアルタイム シミュレーションで実行するには、 「誘導マシンのオープン ループ制御サンプルの実行」の手順に従ってください。

TyphoonSim でサンプル モデルを実行する場合は、 「Typhoon HIL コントロール センター内で TyphoonSim でサンプル モデルを実行する」の手順に従ってください。

誘導機のオープンループ制御例の実行
  1. HIL デバイスの電源を入れます。
  2. 開封後 台風HILコントロールセンター、選択してください 例エクスプローラー アイコンを見つけて オープンループ制御誘導機 モデル。
    16 . Typhoon HILコントロールセンターにおけるオープンループ制御の例を備えた誘導機
  3. [モデルを開く]ボタンを選択します。

    17 .サンプルモデルを開く方法

    モデルがSchematic Editorで開きます。 Schematic Editor を初めて開く場合は、ライブラリの読み込みに時間がかかる場合があります。

    18 .回路図エディタでの誘導機モデル

    シミュレーションを実行するには、 「HIL SCADAでモデルをコンパイルしてロード」ボタンを押します。コンパイルが完了すると、 HIL SCADAが開きます。

    19 HIL SCADAボタンでモデルをコンパイルしてロードする
  4. コンパイルされたモデルが ヒル・スカダ特定のモデルに適したSCADAパネルファイルが自動的に認識され、ラベルの下に表示されます。 モデルディレクトリにあるパネルファイルサンプルモデルの SCADA パネル ファイルは、モデル ファイルと同じフォルダーにあります。
    20 HIL SCADAでSCADAパネルを開く
  5. SCADAパネルをロードした後、 「実行」ボタン(図21 )を押すとシミュレーションを開始できます。シミュレーションが開始され、シミュレーションで観測された信号がキャプチャ/スコープウィジェット図22 )に表示されます。

    21シミュレーションを開始する
    22 HIL SCADAパネル

    キャプチャ/スコープウィジェットは、シミュレーションされた信号を観察できる強力なツールです。信号設定と表示設定により、モデルから特定の信号を検索して表示し、その視覚的なプロパティを調整できます。

  6. ヒル・スカダ 完全にカスタマイズされたユーザーインターフェースを作成できます。幅広い選択肢から、様々な方法でシミュレーション信号を監視できます。 パネルウィジェットこれは、ウィジェットをドラッグアンドドロップすることで行われます。 ライブラリエクスプローラードックウィンドウの左側にあります(図23追加したら、ウィジェットを設定して、直接またはPythonコードを使用してモデルの実行を監視または制御できます。複数のウィジェットをグループ化して、独自のカスタムウィジェットを作成することもできます。 ウィジェットライブラリ 複数のパネルで使用できます。さらに、SCADAは外部デバイス(コントローラ、実験装置など)とのヒューマンマシンインターフェース(HMI)としても使用できます。ウィジェットの使用に関する詳細は、 ヒル・スカダ ドキュメントセクション。
    23 HIL SCADAウィジェット
仮想HILを使用してモデルを実行する

HILデバイスが接続されていない場合でも、Virtual HILを使用してモデルをコンパイルおよび実行することができます。Virtual HILは、Typhoon HILソフトウェアツールチェーンに含まれるソフトウェアモジュールで、PC上でTyphoon HILシミュレータデバイスを非リアルタイムでエミュレートします。Virtual HILはソフトウェアベースであるため、外部IOはサポートされていません。

コンパイルされたモデルで仮想 HIL が使用できる場合 (図 24 )、そのオプションも表示されます。

24 .仮想HILオプションへのモデルのロード

Virtual HILを使用する場合、回路図エディタ「モデル」→「回路図設定」メニューオプションで、エミュレートするHILデバイスとそのデバイス構成を選択できます(図25 )。詳細については、回路図エディタのメニューとツールバーのドキュメントをご覧ください。

25 .仮想HILオプションへのモデルのロード
追加の例

[サンプル エクスプローラー]ウィンドウには、アプリケーション領域別に分類されたさまざまなサンプル モデルが用意されています (図 16を参照)。ほとんどのサンプル モデルは外部制御を必要としないため、Virtual HIL でのシミュレーションに特に適しています。また、いくつかのモデルには、アプリケーション ノートテスト自動化スクリプトが付属しています。Typhoon HIL ソフトウェアを使用したテストを始めたばかりの場合は、アプリケーションに最適なサンプル モデルを選択し、ニーズに最適なモデリング オプションを試してみることをお勧めします。

詳細情報

Typhoon HIL ソフトウェアおよびハードウェアの詳細については、提供されている Typhoon HIL ドキュメントを参照してください。このドキュメントは、 Webまたはオフラインで [ヘルプ]ボタン (図 26を参照) から簡単にアクセスできます。

26. Typhoon HILドキュメント環境を含むサポートリソースにアクセスするためのヘルプボタン
注: Typhoon HIL ツールチェーンで独自のリアルタイム シミュレーションを作成する方法の詳細なガイダンスについては、 HIL アカデミー提供されている HIL スペシャリスト コースを受講することを強くお勧めします。
Typhoon HIL コントロールセンター内の TyphoonSim でサンプルモデルを実行します。

Typhoon HIL Control Center内のTyphoonSimでモデルを実行するには、 「クイックスタート:TyphoonSim」ドキュメント「最初のシミュレーションの実行」に記載されている手順に従ってください。唯一の違いは、スタンドアロン版のTyphoonSimではなく、Typhoon HIL Control Centerソフトウェアと統合されたTyphoonSimを実行することです。