型式:Pass/C67 製品概要仕様書

型式:Pass/C67
製品概要仕様書
特徴
Pass/C67 は、MATLAB/Simulink を使用して構築した制御システムを、DSP6067、DSP6367、DSP6067B、DSP6085SH をターゲッ
トボードとし、実時間制御システムとして実行させるためのインタフェースソフトウエアです。
Simulink 上の制御ブロックダイアグラムに、Heron システムの I/O モジュール毎に用意された I/O デバイス・ドライバ・ブロックを接続
します。Simuink Coder(旧:Real-Time Workshop)のもつ C コード生成機能により、ブロックダイアグラム全体を C コードに変換します。
出力される C コードを自動的に DSP 用のコンパイラでコンパイル・リンクを実行し、実行形式ファイルが生成されます。
Pass ソフトウェアは、生成された実行形式ファイルをハードウェアにダウンロードし、プログラムの実行開始、停止、データのモニタ、パ
ラメータ変更等の操作を、DSP6067 等ボードを接続した PC 上で実行することができます。
実行環境
対応 DSP ボード
対応 I/O モジュール
DSP6067、DSP6367、DSP6067B、DSP6085SH
アナログ入出力
ADM14-4、ADM16-4、ADM12-4H、ADM12-8、ADM12-4、ADAM12-4
DAM16-4、DAM16-4N、DAM12-8
デジタル入出力
DIM-16、DIM-32、DIOM-8、DOM-16、DOM-32
カウンタ入力
UDCM-3F
コンピュータ
PC/AT および互換機
メモリ 256MB 以上
USB または PRT ポート付
Windows 2000 または、Windows XP(32bit 版)
対応 MATLAB
MATLAB R13 以降 ※注 1
対応サポートディスク
使用する DSP ボードサポートディスク(DSP ボード購入時に付属)
対応 DSP コンパイラ
DSP6067、DSP6367、DSP6067B
TI 社製 Code Composer Studio(Ver.2.2、Ver.3.1、Ver.3.3)
DSP6085SH
HEW および GNUSH ツール
プロテクトキー
USB タイプまたは D-sub25pin タイプ
※注1:Pass/C67は使用されるMATLABのバージョンに合わせたものをお使いいただく必要があります。使用するDSPボードや付属のサ
ポートディスクバージョン等により対応可能なMATLABバージョンが異なります。
詳細については、ご購入前に弊社窓口までお問い合わせください。
また、最新MATLABバージョンへの対応についても、弊社窓口までお問い合わせください。
主な機能
S-Function ブロック
コード生成
モニタ機能
Simulink ダイアグラムに直接接続できる Heron I/O モジュールのデバイス・ドライバブロック
C コード生成、コンパイル、リンク作業の自動実行
入出力信号、ブロック出力等の時系列信号および、デフォルトパラメータの数値モニタ
時間軸グラフ、パワースペクトルグラフ、リニアスペクトルグラフでのモニタ
制御プログラムの実行時間(DSP 処理時間)のモニタ
グラフ表示の間引き表示
グラフの部分拡大表示
グラフ上のカーソル表示
制御機能
制御プログラムの実行・停止・中断
サンプリング周波数のダイナミックな変更
デフォルトパラメータ値のダイナミックな変更
データ保存機能
任意データのファイル保存機能(トリガによる取得データ)
※Pass/C67のバージョンにより、若干仕様が異なります。詳細は弊社窓口までお問い合わせください。
製品概要仕様書 型式:Pass/C67
Rev.1.0
1/3
DSP 制御ソフト開発フロー
MATLAB/Simulink と
Heron シリーズ I/O ブロック
MATLAB/Simulink を起動し、Pass/C67 の SFunction I/O ブロックを開きます。
ブロックには、各 IO モジュール単位のブロックのほ
か、データファイル保存用のブロックをご用意していま
す。
Simulink ブロック図の作成
入力から出力までの制御モデル(ブロック)を作成し
ます。
Simulink Coder でのコード生成
(旧:Real-Time Workshop)
Simulink Coder(旧:Real-Time Workshop)で
モデルのビルドを実行すると、C コードおよび
DSP 実行プログラムが自動的に生成されます。
DSP プログラムの実装・制御・モニタリング
Pass/C67 メインウィンドウの起動
A
B CD EF
A
B
C
D
E
F
G
H
数値モニタ機能
G
DSP プログラムのダウンロード、制御(実行・ステップ実
行・停止)、サンプリング周波数の変更、グラフ表示
等をこのメインウィンドウより実行します。
H
メインメニュー
DSP プログラムダウンロードボタン
DSP プログラム実行ボタン
DSP プログラムステップ実行ボタン
DSP プログラム停止ボタン
DSP サンプリング設定ボタン
DSP サンプリング実行値モニタ
DSP パフォーマンスモニタ
数値モニタウィンドウ
Simulink ブロックの登録されたパラメータ、その他シ
ステム状態をリアルタイムでモニタ(数値表示)します。
1 ウィンドウにつき、32 パラメータまで登録可能で
す。
数値モニタウィンドウの登録数に制限はありませ
ん。(但し、お使いのコンピュータの空きメモリに依存
します。)
スライドバー
数値モニタウィンドウで登録したデフォルトパラメータをリア
ルタイムに変更できます。
製品概要仕様書 型式:Pass/C67
Rev.1.0
2/3
グラフモニタ機能
時間グラフ
Simulink ブロックの登録されたパラメータをリアルタイム
でモニタ(グラフ表示)します。
1 ウィンドウにつき 8 パラメータ登録可能です。
グラフモニタウィンドウの登録数に制限はありません。
(但し、お使いのコンピュータの空きメモリに依存しま
す。)
パワースペクトルグラフ
リニアスペクトルグラフ
ファイル保存機能
部分拡大表示
グラフ表示された画面を任意の領域を拡大表示
することができます。
カーソル表示
十字カーソルを 2 組表示し、カーソルクロス位置の XY
軸及びそれぞれの差分が表示することができま
す。
Simulink ブロック上にファイル保存用ブロックを配置
すると、任意のデータをファイルに保存することがで
きます。保存開始のトリガも設定できます。(1 ブ
ロックあたり最大 65,536 点)
製品概要仕様書 型式:Pass/C67
Rev.1.0
3/3