主要内容

实体复制器

  • 图书馆:
  • simevents

  • 实体复制器块

描述

实体复制器阻止重复实体。它输出复制实体,还可以输出原始实体。该块为原始实体提供了输出端口。

如果原始实体在复制品之前离开块,则其副本将被销毁。选择持有原始实体,直到所有复制品出发复选框确保复制品在原始实体之前离开块。

可以通过块从此中提取原始实体实体查找堵塞。如果原始实体在等待实体复制器提取块,所有复制品都被销毁。只能提取原始实体,因为复制品无法在此块中获取资源。有关查找和提取实体的更多信息,请参见在Simevents模型中查找和提取实体

端口

输入

展开全部

输入实体端口进入块。

数据类型:单身的|双倍的|int8|INT16|INT32|INT64|UINT8|UINT16|UINT32|Uint64|布尔|枚举|公共汽车|细绳|固定点

输出

展开全部

复制实体的输出实体端口退出块。

数据类型:单身的|双倍的|int8|INT16|INT32|INT64|UINT8|UINT16|UINT32|Uint64|布尔|枚举|公共汽车|细绳|固定点

原始实体的输出实体端口退出块。

数据类型:单身的|双倍的|int8|INT16|INT32|INT64|UINT8|UINT16|UINT32|Uint64|布尔|枚举|公共汽车|细绳|固定点

参数

展开全部

选择复制品是从单独的输出端口或单个输出端口出发的。

  • 单独的输出端口- 从每个输出端口输出一个复制实体

  • 单输出端口- 从单个输出端口输出所有复制品

程序化使用

块参数replicasDepartfrom
类型:角色向量
“单独的输出端口”|“单输出端口”
默认“单独的输出端口”

指定副本编号的来源。

  • 选择对话要在对话框中指定复制品的数量。

  • 选择属性选择一个指定副本数量的属性。

依赖性

设置时可见此参数复制品离开单输出端口

程序化使用

块参数ReplicationAmountsource
类型:角色向量
'对话'|'属性'
默认'对话'

指定副本的数量。如果您选择单输出端口,所有复制品都偏离此输出端口。如果您选择单独的输出端口,每个副本都有自己的端口。

依赖性

设置时可见此参数复制品离开单独的输出端口或者单输出端口复制量源对话

程序化使用

块参数编号重复
类型:角色向量
'1'|标量
默认'1'

依赖性

指定确定副本数量的属性。设置时可见此参数复制品离开单输出端口复制量源属性

程序化使用

块参数replicateatTributeName
类型:角色向量
“ replicateatTribute'|角色向量
默认“ replicateatTribute'

选择此复选框以保存原始实体,直到所有复制品已离开为止。该块首先尝试在发送原始实体之前发送所有复制品。选择此复选框可以防止在原始实体之前不离开块时,可防止副本实体的破坏。

程序化使用

块参数holdoriginalentityuntilallallyplicasdepart
类型:角色向量
'上'|'离开'
默认'离开'

版本历史记录

在R2016a中引入