このページの翻訳は最新ではありません。ここをクリックして、英語の最新版を参照してください。
メッセージ
Simulink® モデル コンポーネント間のメッセージベースの通信の確立
メッセージは、システムの統合を目的とした Simulink コンポーネント間の通信をモデル化するために使用されます。メッセージを使用し、コンポジション モデルで通信を確立できます。この場合のコンポーネントは、I/O 境界がある定義済みの一連の機能を実行します。
システムの複雑度が原因で、集中型アーキテクチャが分散型アーキテクチャで置き換えられる制御システム アーキテクチャでは、ソフトウェア コンポーネント間にメッセージベースの通信が必要です。メッセージは、イベントを関連するデータと組み合わせる場合に便利なモデリング アーティファクトです。メッセージ ブロックを使用して、メッセージの生成、消費、ストレージを管理します。
Simulink メッセージの詳細については、Simulink メッセージの概要を参照してください。
ブロック
ツール
トピック
Simulink メッセージの理解
- Simulink メッセージの概要
分散型アーキテクチャ、コード生成、およびミドルウェアのモデル化のためのメッセージベースの通信の概要。
メッセージ送受信インターフェイスのモデル化
- メッセージの送受信のアニメーション化および理解
メッセージの送信、受信、可視化、およびアニメーション化とメッセージ データの表示。 - ソフトウェア コンポーネント間におけるメッセージ送受信インターフェイスの確立
メッセージ送受信インターフェイスの作成と C++ コード生成のためのコンポーネントの準備。 - Specify Queue Properties for Message Interface
Specify queue properties for individual model components and compositions. - Merge Message Lines Using a Message Merge Block
Route messages using a Message Merge block. - Use Virtual Buses with Message Elements for Component Communication
Send and receive virtual buses with message elements carrying nonvirtual bus as data. - バス データを搬送するメッセージの送受信
非バーチャル バス データを含むメッセージの送受信。 - メッセージの可用性に基づいて実行されるメッセージ受信インターフェイスのモデル化
この例では、メッセージベースのシステムでデータの入手に実行を同期させる方法を説明します。
メッセージベースの計算
- メッセージを使用して通信する温度制御システム
部屋にあるサーモスタットからのメッセージを処理し、メッセージを使用してさまざまな受信側と制御コマンドをやり取りすることによる室温の分散制御。 - Asynchronous Message Handling in Adaptive Cruise Control
An event-based Adaptive Cruise Control (ACC) using messages and message-triggered subsystems. - Using Message Polling and Message Triggered Subsystems
Demonstrate and compare Message Triggered Subsystems and Message Polling Subsystems. - MATLAB System ブロックを使用したメッセージ ペイロードの処理
この例では、MATLAB System ブロックを使用して、メッセージを送信、受信、および処理する方法を説明します。 - Generate C++ Message Interfaces for Lane Following Controls and Sensor Fusion (Automated Driving Toolbox)
Generate code for message-based communication between components of a highway lane following system. - Wireless Tire Pressure Monitoring System with Fault Logging
Model a wireless tire pressure monitoring system with fault logging using message communication.
分散型アーキテクチャにおけるミドルウェアの効果のシミュレーション
- Queue ブロックを使用したメッセージの管理
FIFO キュー、LIFO キュー、優先順位キューを使用したメッセージの並べ替えおよび格納とキューのポリシーの定義。 - SimEvents によるメッセージ通信パターンのモデル化
SimEvents® を使用したメッセージのマージ、ブロードキャスト、分配、マルチキャスト、遅延。
- ステップ 1: 複数の送信側および受信側をもつ共有通信チャネルのビルド
- ステップ 2: パケット損失およびチャネル エラーを伴うワイヤレス メッセージ通信のモデル化
- ステップ 3: CSMA/CD プロトコルを使用するイーサネット通信ネットワークのモデル化