采集实体资源
SimEvents
该资源收购阻塞获取并为它们分配到输入的实体。您可以指定哪些资源数量和类型的部件获得。
实体没有离开的资源收购阻塞,直到实体获得所需的全部资源。例如,如果一个实体的请求五
资源和有2
在可用资源资源池块,那么实体等待,直到所有的请求的资源是在退出之前可用。同样,如果一个实体的请求2
从一种类型的资源和3
当资源来自另一种类型时,实体将等待,直到这两种类型的所有资源都可用。
初始化资源池块中具有指定数量的可用资源。然后:
使用一个或多个资源收购块来保留这些资源。
的优先顺序资源收购块是在模拟开始时确定的,不能自定义。具有较高优先级的实体资源收购块总是先获取该资源。
例如,只有假设1
资源是可用资源池块和资源Acquirer1比资源Acquirer2优先级高。如果ENTITY1和ENTITY2想在同一时间获取资源,ENTITY1总是获取该资源。即使资源再次变得可用,并有两个实体ENTITY1和ENTITY2在ResourceAcquirer1和ResourceAcquirer2等待,ENTITY1再次获取的资源。
用一个资源释放器阻止对资源返回资源池阻止以备将来使用。
资源的可见性由资源可见性的参数资源池模型中的块。
要自定义动作时,实体进入,退出,或者被封锁,进入MATLAB®在代码进入动作
,退出行动
, 要么封锁行动
领域事件操作标签。
使用可用资源控件:
从所有定义的资源选择资源资源池模型中的块。
资源添加到选资源表,在这里你可以配置资源获取详细信息。
该列表显示了模型中所有可用的资源。(如果没有资源的话,我们就不能可用属性列表为空)。
如果资源列表很长,你可以在文本框中键入资源名称过滤列表。
使用按钮可用资源部分以帮助建立资源表。按钮执行这些操作。
按键 | 行动 |
---|---|
刷新可用资源名单。与任何上游模型更改列表更新你做,而块对话框打开。 |
|
将选定的资源添加到选资源表。 |
|
移动从选定的资源选资源表到可用资源名单。 注意如果选定的资源是一个你手动添加,该按钮变灰。 |
下面的可用资源的信息区列表显示有关资源的额外信息,因为它们适用。
信息 | 含义 |
---|---|
|
您已经添加了资源的选资源表。不能将资源重新添加到表中。 |
使用控制下选资源建设和管理的资源列表附加到实体。每个资源出现在一个表中的一行。
使用这些控件,您可以:
手动添加资源。
修改您从添加到表的资源可用资源列表附加到实体。
下按钮选资源执行以下操作:
按键 | 行动 | 笔记 |
---|---|---|
模板资源添加到表中。 |
重命名资源,并指定其属性。 |
|
选择的资源的副本添加到该表作为新资源的基础上使用。 |
重命名该副本。两个资源不能具有相同的名称。 |
|
取下选定的资源选资源表。 |
当您删除了这种方式,没有出现确认,你不能撤消操作。 |
|
向上移动选定的资源,才能在选资源表。 |
N / A |
|
移动选定的资源下,才能在选资源表。 |
N / A |
如果删除一行,并应用更改,删除会影响对应的其他属性信号输出端口。例如,如果该块具有一个信号输出端口A2并删除与标记的端口属性A1中,块重标记A2如A1。验证连接到重新标记端口,你想到的是仍连接的任何信号。
属性 | 指定 | 用 |
---|---|---|
名称 |
该资源的名称。每个资源必须有唯一的名称。 |
双击现有的名称,然后键入新名称。 |
量来源 |
无论是资源量,即一个实体的请求,来自对话框或属性。 |
选择 |
量 |
分配给资源的值(当资源来自对话框时)。 |
双击该值,然后键入您要分配的值。 此值是每个实体获得的资源数量。例如,如果量是 要获取的资源的粒度在资源的粒度匹配资源池块。 |