接收邮件接收

从接收到的消息中提取数据

  • 图书馆:
  • 万博1manbetxSimulink的/信息与活动

    SimEvents

描述

发送阻止来自接收到的消息中提取数据,并将其写入所述输出信号端口。如果没有新的消息时,该块执行,该块使用当队列为空值源值。接收邮件接收块是相同的块。

  • 选择保持最后的值保存数据从最后的消息读取。

  • 选择使用初始值要写入默认数据。

端口

输入

展开全部

的输入端口,用于该消息。

数据类型:||INT8|INT16|INT32|Int64的|UINT8|UINT16|UINT32|UINT64|布尔|枚举|总线|固定点

产量

展开全部

输出1如果块接收到一个消息成功,并且0除此以外。

依赖

要启用该端口,请选择标记的复选框显示接收状态

数据类型:

输出端口的信号。

数据类型:||INT8|INT16|INT32|Int64的|UINT8|UINT16|UINT32|UINT64|布尔|枚举|总线|固定点

参数

展开全部

如果您使用的内部队列接收邮件选中此复选框。

程序中使用

块参数UseInternalQueue
类型:特征向量
'上'|“关”
默认'上'

选中此复选框框中有两个队列改写策略之间作出选择。

  • 如果选中该复选框,传入的消息将覆盖最早如果队列已满。

  • 如果清除该复选框,如果队列已满块不接受新的消息。

依赖

此参数可见当您选择标箱使用内部队列

程序中使用

块参数QueueOverwriting
类型:特征向量
'上'|“关”
默认'上'(对于Si万博1manbetxmulink中)和“关”(对于SimEvents)

指定消息队列的容量。队列长度可以被指定为之间的正整数1226-1(包括两端)。

依赖

此参数可见当您选择标箱使用内部队列

程序中使用

块参数QueueLength
类型:特征向量
'16'|纯量
默认'16'

块支持三种消息排序策万博1manbetx略:

  • 先入先出(FIFO) - 在存储器中的最旧的消息第一出发。

  • 后进先出 (LIFO) - 在存储最新的消息第一出发。

  • 优先- 消息或实体进行排序基于它们的优先级。

    优先级队列只能当使用覆盖最早的元素,如果队列已满复选框被清除。

    注意

    优先级队列仅接受非总线标量和它不支持万博1manbetx固定点数据类型。

依赖

此参数可见当您选择标箱使用内部队列

程序中使用

块参数QueueType
类型:特征向量
“先进先出”|“后进先出”|'优先'
默认“先进先出”

选择排序基于优先级的消息的方向。

  • 上升- 具有较小优先级值的消息出现在队列的前面。

  • 降序- 消息以更大的优先级值出现在队列的前面。

依赖

此参数可见当您选择标箱使用内部队列队列类型>优先

程序中使用

块参数PriorityOrder
类型:特征向量
'上升'|“降序”
默认'上升'

选中此复选框,以显示是否接收到消息。如果该复选框被选中的块输出1如果它接收到一个消息成功,并且0除此以外。

程序中使用

块参数ShowQueueStatus
类型:特征向量
'上'|“关”
默认“关”

所述第一消息的到达之前输入该队列的初始数据值。默认值[](未指定)被视为0与数据类型的两倍。

程序中使用

块参数初始值
类型:特征向量
'[]'|纯量
默认'[]'

指定接收时接收到的消息队列为空值。

  • 保持最后的值(默认) - 持有的最后一条消息读取数据。

    最初,如果块尝试接收的消息和失败,则输出该初始值。

  • 使用初始值- 写入默认数据。

依赖

此参数可见当您选择标箱使用内部队列

程序中使用

块参数ValueSourceWhenQueueIsEmpty
类型:特征向量
“保持最后的值”|“使用初始值”
默认“保持最后的值”

继承采样时间,此参数设置为-1。看到指定采样时间想要查询更多的信息。

程序中使用

块参数采样时间
类型:特征向量
'-1'|纯量
默认'-1'

块特性

数据类型

布尔|总线||枚举|固定点|整数||

直接馈通

没有

多维信号

可变大小信号

没有

过零检测

没有

扩展功能

C / C ++代码生成
生成使用的Simulink编码器™C和C ++代码。万博1manbetx

介绍了在R2016a