【PlantSimulation】Transporter运输工具的详细用法(一)
来源:互联网 发布:淘宝无线端的收藏链接 编辑:程序博客网 时间:2024/06/17 17:39
利用运输工具可以对很多物流设施进行建模,运输工具可以在轨道上进行正向、反向行驶,运输时间可以根据轨道长度和运输工具的速度进行计算。同一轨道上的运输工具不能“超车”,换句话说,当速度较快的运输工具前方有速度较慢的交通工具时,速度较快的运输工具将自动降低速度至与前方运输工具同速,当前方运输工具“消失”时,其将自动加速至原来的速度。
1.运输工具的属性
从上图可以看出,运输工具具有的属性包括自身的长宽高、速度、加速度、转向节点(booking point)等,还涉及到路线、可靠性、能耗等。
运输工具的长度、宽度:运输工具的长度必须要小于轨道的长度,而轨道的容载能力可以用轨道长度除以运输工具长度进行计算。
转向节点(booking point):转向节点位置决定这运输工具在哪个位置变换路径。如果一个运输工具到下一个轨道时,只有运输工具的前端到达下一节点,运输工具以原来的速度在轨道上行驶,直达其通过整个轨道。
反向:此选项意味着运输工具可以反向在轨道上行驶,比如说在卸载货物结束后可以反向行驶至起始端。
关于装料间选项下type选项,选择store时,MUs的位置由x和y坐标决定;选择track时由长度和容量决定,选择line时,则由长度、容量和速度决定,此选项适用于仿真滚动传送带类似的场景。
容量(capacity)设置为-1时表示没有限制。
2.利用装配器和分解器进行装卸操作
建立如上图所示模型,请注意连接顺序。
在方法init中编写生成Transporter的语句如下:(simtalk 2.0)
.MUs. transporter.create(track1)
Assembly需进行如下设置:
装配表的设置如下:
装载时间可以根据实际进行设置。
卸载工作站的设置如下图:
其中,卸载表(dismantle table)设置如下,其中MU可以直接将类库中的entity拖入到相应单元格:
经过上述设置,可以看到模型的运行动态效果:
- 【PlantSimulation】Transporter运输工具的详细用法(一)
- [PlantSimulation]Transporter运输工具的详细用法(二)
- [PlantSimulation]Transporter运输工具的详细用法(三)
- [PlantSimulation]Transporter运输工具的详细用法(四)
- [PlantSimulation]User Interface应用(一)
- [PlantSimulation]PS与Excel(实例一)
- [PlantSimulation]UserInterface(进阶)
- [PlantSimulation]GAWizard遗传算法的应用(二)
- Structs详细用法(一)
- 比较详细的DataList控件的用法。(一)
- 比较详细的DataList控件的用法。(一)
- linux gdb的详细用法 运行与断点(一)
- Datalist控件的详细用法(一)
- [PlantSimulation]矢量图vector graphic的应用
- [PlantSimulation]GAWizard遗传算法的应用
- [PlantSimulation]User Interface应用(二)
- 每日一课_linux mount命令的用法详细解析
- DataList控件详细用法(一)
- 从一个数组中找出众数,及其出现的次数
- 洛谷 1939 【模板】矩阵加速(数列)
- Action<T,U>强制转换
- 【HDU 1257】最少拦截系统(dp求最长 不降 子序列)
- DirectX9中D3DLOCKED_RECT的使用
- 【PlantSimulation】Transporter运输工具的详细用法(一)
- 文章标题
- 吝啬的国度
- Get Set属性可以重写的
- 1190: 按出生日期排序(结构体专题)
- Git查看、删除、重命名远程分支和tag
- 微信支付JAVA代码
- 解密 Angular WebWorker Renderer (一)
- cigarettes