シングル タスク データ転送
説明
どちらもシングルタスク モードで動作している 2 つのブロック間でレート変換が起きたときに行う診断アクションを選択します。
カテゴリ: 診断
設定
既定の設定: なし
なし何のアクションも実行しません。
警告警告を発行します。
エラーシミュレーションを終了し、エラー メッセージを発行します。
ヒント
このパラメーターを使用すると、異なるサンプルレートで動作するブロック間のサンプルレート変換に対するエラー チェックを調整できます。
シングルタスク システムをモデル化しているときは、このパラメーターを使用してください。シングルタスク システムでは、タスクの同期が問題となりません。
可変ステップ ソルバーは常にシングル タスクであるため、このパラメーターが適用されます。
[シングルタスク データ転送] パラメーターは、[データ転送に対するレート変換を自動的に取り扱う] パラメーターも選択されている場合に挿入されるブロックに影響します。それらの挿入されるブロックにより、シミュレーションの結果やブロックの並べ替え順序が場合によっては変わることがあります。
プログラムでの使用
パラメーター: SingleTaskRateTransMsg |
値: 'none' | 'warning' | 'error' |
既定の設定: 'none' |
推奨設定
| アプリケーション | 設定 |
|---|---|
| デバッグ | 影響なし |
| トレーサビリティ | 影響なし |
| 効率性 | 影響なし |
| 安全対策 | なし または エラー |
参考
トピック
- Rate Transition
- 時間ベースのスケジューリングとコード生成 (Simulink Coder)
- シングルタスク実行モードとマルチタスク実行モード (Simulink Coder)
- Data Transfer Representation and Processing (Simulink Coder)
- 各離散レートを個別のタスクとして扱う
- シミュレーション エラーの診断
- モデル コンフィギュレーション パラメーター: サンプル時間の診断