Comments
Description
Transcript
型式: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