Широковещательное сообщение или событие
send(
отправляет локальную переменную или выходной сигнал.message_name
)
send(
отправляет выходное событие.output_event_name
)
send(
широковещательно передает локальное событие к local_event_name
,state_name
)state_name
и любые потомки того состояния в иерархии.
send(
широковещательно передает локальное событие к его метрополии state_name
.local_event_name
)state_name
и любые потомки того состояния в иерархии.
Если график отправляет сообщение, которое превышает способность очереди получения, переполнение очереди происходит. Результат переполнения очереди зависит от типа получения очереди.
Когда переполнение происходит во внутренней очереди, график Stateflow® пропускает новое сообщение. Можно управлять уровнем диагностического действия путем установки свойства Queue Overflow Diagnostic для сообщения. Смотрите Диагностику Переполнения Очереди.
Когда переполнение происходит во внешней очереди, блок Queue или пропускает новое сообщение или перезаписывает самое старое сообщение в очереди, в зависимости от настройки блока. Смотрите Перезапись самый старый элемент, если очередь полна (Simulink). Переполнение во внешней очереди всегда приводит к предупреждению.