Extras Library(Simio物流扩展库)
4.5. Extras Library(扩展库)扩展库是Simio公司为了满足特定应用需求而开发的对象库,是对标准库和流体库的补充。用户可以通过Support页面Other Information部分的SharedItems免费下载扩展库。基于Simio灵活的开发架构,用户可使用流程图的方式通过组合、继承扩展、基础类从零开发,开发自主知识产权的行业库,而无需编写代码(比如港口库,医疗服务库)。Extras Library目前包含8个预制对象定义,主要用于专业化的物料处理要求,如表4.5-1所示。
表 4.5 1
名称 类型 描述
Bay(作业区) 固定 定义吊车梁的范围和吊车可以运动的矩形作业区范围
Crane(吊车,天车) 运输器 有一个吊臂驱动的、在指定的作业区内的节点上拾取/卸下实体对象的空中运输设备。
Robot(机器人) 固定/实体/运输器 是一个由机械手,机械臂和底盘组成的复合的机器人设备,机械手是可以装载/放下实体的运输器对象。
Rack(货架) 固定 货架常见于物流仓储系统,可以代表常见的物料货架,或自动化的立体仓库,主要用途是将实体在存储位上存储一段时间。货架可以和叉车配合使用,用于将货物放置到货架的不同储位层。
LiftTruck(叉车) 运输器 叉车可以类似标准的Vehicle对象那样在不同节点间搬运实体,如果和货架配套使用,叉车的叉子可以垂直上下运动将货物放置到相应的货架层,或者从相应货架层上取货。如果将LiftTruck的Routing类型设为On-Demand,那么可以通过模型过程抓取/或释放叉车作为可移动资源,执行非运输类的任务。
Elevator(提升机) 运输器 用于模拟上下运动的运输设备,如提升机,电梯,用于在不同的提升机节点间垂直运送实体。
ElevatorNode(提升机节点) 节点 提升机节点为提升机上搭载的实体定义了进入点/离开点。每个提升机节点引用关联的提升机,每个提升机引用关联的提升机节点的列表。
ElevatorSelectorNode(提升机选择节点) 节点 提升机选择节点是实体用来在某一层选择要去的提升机节点(目的地),仅仅用于在有多组电梯一同工作的时候。
图 4.5 1 扩展库对象
页:
[1]