主要内容

输送系统

运输实体

  • 库:
  • SimEvents

  • 输送机系统块

描述

输送系统块传输实体表面的输送机。实体进入块滑到传送带表面和他们离开的块滑动。您可以指定输送机的速度。如果输送机速度变量,第二个输入端口出现在接受匿名实体携带数据块用于指定新的输送机速度。使用此块模型交通应用程序涉及到生产系统,或物流系统。

输送系统布洛克:

  • 您可以指定的速度和表面输送机的长度。您可以指定长度和运输实体之间的最小距离。

  • 实体滑入传送带表面和一个实体被认为是在输送机表面时其正面伴随着表面条目。

  • 实体滑出输送机的表面和一个实体被认为是输送机外表面时其背面伴随着表面条目。

  • 输送机速度决定了一个实体之间的总时间进入表面及其表面退出。

    实体可以进入和退出传送带表面提供:

    • 没有其他实体阻塞时的实体封锁输出行为被设置为积累

    • 输送机表面没有停下来的时候封锁输出行为被设置为暂停。有关更多信息,请参见封锁输出行为

    例如,假设输送机长度10、实体长度是1输送机速度5。然后,它需要2.2仿真时间离开表面的实体。10/5 = 2通过表面和旅行1/5 = 0.2离开水面,因为它的长度1

  • 一个实体进入传送带表面后,下一个实体进入后第一个前往指定的实体之间的最小距离。

  • 输送系统的容量是表面上允许的最大数量的实体。能力是由表面的总长度,单位长度和实体之间的最小距离。

    例如,假设实体长度1计,输送机系统表面长度One hundred.米,实体之间的距离15米。输送系统的容量6实体。

  • 当使用输送机长度,输送机的速度,实体之间的最小距离,实体长度值参数确保彼此的价值观是一致的。

    例如,指定实体10厘米的长度和长度100米的输送机系统实现的一致性:

    • 设置输送机长度参数One hundred.

    • 设置单位长度0.1参数。

港口

输入

全部展开

输入实体端口为实体进入队列。实体不接受块当输送机的速度0

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64|布尔|枚举|公共汽车|不动点

输入端口匿名实体进入块。指定新输送机的实体进行数据在到达的速度。实体之间的数据必须是一个非负价值0。新速度适用于所有实体的块包括传入和现有的。

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64

输出

全部展开

输出实体端口为实体离开队列

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64|布尔|枚举|公共汽车|不动点

选择此复选框输出的实体的数量已经退出了块。

依赖关系

要启用这个端口,选择统计数据>数量的实体,d复选框。

数据类型:

选择此复选框输出实体的块的数量。

依赖关系

启用这个块,选择统计数据>块的实体数量,n复选框。

数据类型:

选择此复选框输出值1等待实体的块0否则。

依赖关系

要启用这个端口,选择统计数据>等待实体块、pe

数据类型:

选择此复选框输出输送速度。

依赖关系

要启用这个端口,选择统计数据>输送机速度,年代

数据类型:

参数

全部展开

表面的实体旅行的长度。有关更多信息,请参见描述

编程使用

块参数:mConveyorLength
类型:特征向量
:“100”|标量
默认的:“100”

表面的实体旅行的速度。速度值大于0和它的值只能是0变量输送速度复选框被选中。有关更多信息,请参见描述

编程使用

块参数:mConveyorSpeed
类型:特征向量
:“1000”|标量
默认的:“1000”

最小物理分离实体维护移动时整个输送机系统。有关更多信息,请参见描述

编程使用

块参数:mMinDisBetEntity
类型:特征向量
:' 0 '|标量
默认的:' 0 '

提供实体长度,从下拉列表中选择。

依赖关系

  • 对话框——选择这个选项允许实体长度值参数。

  • 属性——选择这个选项允许实体属性名称长度参数。

编程使用

块参数:mEntityLengthSource
类型:特征向量
:“对话框”|“属性”
默认的:“对话框”

实体的长度,指定为一个数值。有关更多信息,请参见描述

依赖关系

要启用该参数,选择对话框实体长度的来源

编程使用

块参数:mEntityLength
类型:特征向量
:' 1 '|标量
默认的:' 1 '

实体名称长度属性,指定为一个特征向量。

依赖关系

要启用该参数,选择属性实体长度的来源

编程使用

块参数:mEntityLengthAttrName
类型:特征向量
:“长度”|特征向量
默认的:“长度”

行为输出被阻塞时,从下拉列表中选择:

  • 积累——积累实体。在积累模式中,一个实体继续输送机表面直到其运动是被另一个实体。

    例如,如果一个或多个实体提取的传送带表面实体找到块,后面的实体提取实体继续前进,直到他们占领由于提取的空白。

  • 暂停——暂停输送系统。在暂停模式下,所有实体输送机表面停下来一起行动。输送机表面停止移动,当一个实体在出口处无法离开。在暂停期间,输送机系统不接受新的实体。

  • 错误——返回一个错误。在错误模式下,当一个实体被阻止进入传送带表面显示的错误。

编程使用

块参数:mOutputBlockedOpt
类型:特征向量
:“积累”|“暂停”|“错误”
默认的:“积累”

当输送机输送机行为表面已经满了。

返回一个错误如果输送机系统已经满了。

不返回一个错误如果输送机系统已经满了。

编程使用

块参数:mErrorUponFullOpt
类型:特征向量
:“上”|“关闭”
默认的:“上”

指定如果输送机系统常量或变量的速度。

恒速输送系统。您可以指定使用速度输送机的速度参数。

变速输送系统。一个输入端口似乎接受匿名实体传输数据的指定新的输送机速度。

编程使用

块参数:mIsVariableSpeed
类型:特征向量
:“上”|“关闭”
默认的:“上”

离开的实体的数量。

编程使用

块参数:mNumEntitiesDepOpt
类型:特征向量
:“上”|“关闭”
默认的:“关闭”

输出实体出现在块的数量。

编程使用

块参数:mNumEntitiesInBlockOpt
类型:特征向量
:“上”|“关闭”
默认的:“关闭”

表示一个实体是否存在尚未离开的块。这个值是1一个悬而未决的实体,0否则。

编程使用

块参数:mEntityPendingOpt
类型:特征向量
:“上”|“关闭”
默认的:“关闭”

输出中提取实体的数量从这个块实体找到块。当一个实体提取,数量的实体,d,块的实体数量,n统计相应更新。寻找和提取实体的更多信息,见发现和提取实体SimEvents模型

编程使用

块参数:mNumExtractedFromBlockOpt
类型:特征向量
:“上”|“关闭”
默认的:“关闭”

输出的速度输送过程中模拟。

编程使用

块参数:mConveyorSpeedOpt
类型:特征向量
:“上”|“关闭”
默认的:“关闭”
介绍了R2017b