资源收购方
收购实体资源
库:
SimEvents
描述
的资源收购方块获取和分配他们输入实体。您可以指定块获得资源的数量和类型。
一个实体不离开资源收购方阻塞,直到实体获得的所有请求的资源。例如,如果一个实体请求5
资源和有2
可用资源的资源池块,然后等待,直到所有的实体在退出前请求的资源可用。类似地,如果一个实体请求2
从一个类型和资源3
另一种类型的资源中,实体等到所有的资源从这两种类型是可用的。
初始化一个资源池块与指定数量的可用资源。然后:
使用一个或多个资源收购方块来保留这些资源。
的优先顺序资源收购方块是一开始就决定的一个模拟,不能定制。实体在更高的优先级资源收购方块总是首先获得资源。
例如,假设
1
资源是可用的资源池块和资源Acquirer1比资源Acquirer2更高的优先级。如果Entity1和Entity2想获取资源的同时,Entity1总是获得资源。即使资源可用,有两个实体在Entity1和Entity2 ResourceAcquirer1和ResourceAcquirer2 Entity1再次获得资源。使用一个资源发布人块返回资源资源池块,以供将来使用。
资源是由的可见性资源的可见性参数的资源池在模型中。
定制的行为当实体进入、退出或被屏蔽,输入MATLAB®的代码项行动
,退出操作
,或阻塞操作
场的事件动作选项卡。
可用的资源
使用可用的资源控制:
选择从资源中定义的资源资源池在模型中。
将资源添加到选择资源表,您可以配置资源获取详细信息。
列表显示所有可用的资源模型。(如果没有资源,可用的属性列表为空)。
如果资源列表很长,您可以在文本框输入资源名称过滤列表。
使用的按钮可用的资源部分帮助建立资源表。按钮执行这些操作。
按钮 | 行动 |
---|---|
刷新可用的资源列表。与任何上游模型更新列表您所作的改变而阻止对话框打开。 |
|
添加选中的资源选择资源表。 |
|
移动所选资源的选择资源表可用的资源列表。 请注意 如果你手动添加选中的资源,这个按钮似乎暗了下来。 |
下面的消息区域可用的资源列表中显示额外的信息资源,应用。
消息 | 意义 |
---|---|
|
你已经添加的资源选择资源表。你不能将资源添加到表。 |
选择资源
使用控制下选择资源建立和管理资源连接到实体的列表。每个资源表中显示为一行。
使用这些控件,您可以:
手动添加一个资源。
修改资源,您添加到表可用的资源附着在实体列表。
下的按钮选择资源执行这些操作:
按钮 | 行动 | 笔记 |
---|---|---|
添加一个模板资源表。 |
重命名资源并指定其属性。 |
|
复制所选资源添加到表作为一个新的资源的基础。 |
重命名复制。两个资源不能具有相同的名称。 |
|
删除选中的资源的选择资源表。 |
当你删除一个资源,不确认出现和你不能撤消操作。 |
|
向上移动所选资源的选择资源表。 |
N /一个 |
|
将选中的资源在秩序选择资源表。 |
N /一个 |
请注意
如果你删除行和应用改变,删除会影响信号输出端口对应的其他属性。例如,如果块信号输出端口A2你删除端口的属性标记A1,块重新贴标签于A2作为A1。确认任何信号,连接到国家港口仍然是连接正常。
财产 | 指定 | 使用 |
---|---|---|
的名字 |
资源的名称。每个资源必须有一个唯一的名称。 |
双击现有的名称,然后输入新名称。 |
量来源 |
无论资源数量,一个实体的请求,来自于对话框或一个属性。 |
选择 |
量 |
价值分配资源(资源来自于对话框)。 |
双击该值,然后输入你想要的价值分配。 这个值是每个实体资源获得的数量。例如,如果量是 粒度的资源获得匹配资源的粒度资源池块。 |
港口
输入
输出
参数
版本历史
介绍了R2016a