Main Content

이 번역 페이지는 최신 내용을 담고 있지 않습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.

메시지

Simulink® 모델 구성요소 간 메시지 기반 통신 설정

메시지는 시스템 통합을 목적으로 Simulink 구성요소 간 통신을 모델링하는 데 사용됩니다. 메시지를 사용하면 각각의 구성요소가 I/O 경계를 기반으로 정의된 일련의 기능을 수행하는 복합 모델에서 통신을 설정할 수 있습니다.

소프트웨어 구성요소 간의 메시지 기반 통신은 중앙 집중식 아키텍처가 시스템 복잡성으로 인해 분산 아키텍처로 대체되는 제어 시스템 아키텍처에 반드시 필요합니다. 메시지는 이벤트를 관련 데이터와 결합하는 유용한 모델링 아티팩트입니다. 메시지 블록을 사용하여 메시지 생성, 사용 및 저장을 관리할 수 있습니다.

Simulink 메시지에 대한 자세한 내용은 Simulink Messages Overview 항목을 참조하십시오.

블록

모두 확장

SendCreate and send message
ReceiveReceive messages
Hit Crossing ProbeDetect crossing point
Queue, Entity QueueEnqueue messages and entities
Message MergeCombine message paths
Sequence ViewerDisplay messages, events, states, transitions, and functions between blocks during simulation

모두 확장

시퀀스 뷰어Visualize messages, events, states, transitions, and functions

도움말 항목

Simulink 메시지 이해

Simulink Messages Overview

Overview of the message-based communication for distributed architectures, code generation, and middleware modeling.

메시지 전송 및 수신 인터페이스 모델링하기

Animate and Understand Sending and Receiving Messages

Send, receive, visualize, and animate messages and display message data.

Establish Message Send and Receive Interfaces Between Software Components

Create message send and receive interfaces, and prepare components for C++ code generation.

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.

Send and Receive Messages Carrying Bus Data

Send and receive messages with nonvirtual bus data.

Model a Message Receive Interface that Runs on Message Availability

This example shows how to synchronize execution with data availability in message-based systems.

메시지 기반 계산

메시지로 통신하는 온도 제어 시스템

이 예제에서는 제어기가 여러 전송자로부터 오는 여러 수신 메시지를 반복적으로 관리하고 메시지를 보내 다른 수신자에게 명령을 전달하는 분산 시스템 내에서 메시지 통신을 사용하는 방법을 보여줍니다.

MATLAB System 블록을 사용하여 메시지 페이로드 처리하기

이 예제에서는 MATLAB System 블록을 사용하여 메시지를 전송하고 수신하고 처리하는 방법을 보여줍니다.

미들웨어가 분산 아키텍처에 미치는 영향 시뮬레이션하기

Use a Queue Block to Manage Messages

Use FIFO queue, LIFO queue, and priority queue to sort and store messages and define queue policies.

Modeling Message Communication Patterns with SimEvents

Merge, broadcast, distribute, multicast, and delay messages using SimEvents®.