
最小限、次の4つが必要です。
(1)MATLAB本体
(2)Simulink
(3)MATLAB Coder
(4)Simulink Coder
使用するMATLABに対応したライブラリをダウンロードします。
また同ページよりSimulink Test ModelやManualやHDL Coder Integration PackageおよびCustom Imprementationもダウンロードすることができます。
インストーラの指示に従い、ドライバライブラリをインストールします。
Speedgoat製品を動作させるために必要なMATLABに加えて、以下の製品が必要になります。
・MathWorks社 HDL Coder
・Speedgoat社 HDL Coder Integration Packages
・Xilinx社のソフトウェア
Xilinx社のソフトウェアの詳細は下表を参照してください。
I/O Module |
Software |
Comments |
IO323 |
Xilinx ISE Design Suite 14.7 |
If a current Xilinx ISE license is not available, Xilinx Vivado Design Suite (including Xilinx ISE Design Suite 14.7) must be purchased. The same license file can be used for both products. |
IO331 |
Xilinx ISE Design Suite 14.7 |
|
IO332-200k |
Vivado Version table |
Alternatively, the free-of-charge WebPACK version of the corresponding Vivado Release can be used. |
IO333-325k |
Vivado Version table |
|
IO334-325k |
Vivado Version table |
|
IO335-325k |
Vivado Version table |
|
IO342-1080k |
Vivado Version table |
|
IO397-50k |
Vivado Version table |
Alternatively, the free-of-charge WebPACK version of the corresponding Vivado Release can be used. |
ネットワーク設定を変更した場合、PC側のネットワーク設定も変更が必要です。
またターゲットマシンにロードされているKernelが使用しているMATLABのバージョンに対応していない可能性があります。Real Time Kernel Configuration and Transferを使用して対応するKernelをターゲットマシンへロードする必要があります。
ターゲットマシン起動後に、ディスプレイ上にMATLABのバージョンが表示されるので、対応しているかをそれで判断します。
各項目の設定について以下を参考にしてください。
項目 | 使用ターゲットマシン | 設定 | |
---|---|---|---|
User options | Kernel file | ‐ | Create new |
Acquire settings | ‐ | Manual | |
New kernel settings | Mode | ‐ | Normal |
Target driver | Performance (4.2GHz) | I217/9 | |
Performance (3.5GHz) Mobile | Intel 8254x | ||
Baseline系 | I210 | ||
Ethernet Index | Performance (4.2GHz) | 0 (default) | |
Performance (3.5GHz) Mobile | 0 (default) | ||
Baseline系 | 3 |
MATLABのコマンドウィンドウで、以下のように入力します。
>> slrtexplr
起動に成功すると、以下の画面が表示されます。
項目 | 使用ターゲットマシン | 設定 | |
---|---|---|---|
Ethernet Device Settings | Target driver | Performance (4.2GHz) | I217/9 |
Performance (3.5GHz) Mobile | Intel 8254x | ||
Baseline系 | I210 | ||
Bus Type | PCI |
例としてRear I/Oモジュール付き(-22)のIO323時の設定方法を記載します。
Speedgoat社へ問い合わせますので、エラーの状況と以下の情報をご記載の上、お問い合わせください。
Simulinkのモデル設定をクリックすると、コンフィギュレーションパラメータの画面が表示されます。
URL:https://jp.mathworks.com/help/xpc/ethercat.html?s_tid=CRUX_lftnav
matlab_data = SimulinkRealTime.utils.getFileScopeData('data.dat');
> DSPボード
> 高速デジタル信号処理システム
> SEAGULL/SEAGULL mini
> EAGLE
> モデルベースデザイン
> Speedgoat
> SEAGULL/SEAGULL mini
> sBOXⅡ
> 産業用コンピュータ
> エンベデッドコンピュータ
> タッチパネルモニタ
> 加振機コントローラ