Worker使用方法
Worker在Plant Simulation中用于仿真工人的操作,可提供加工和搬运的功能。使用Worker需要的控件有:Workplace, FootPath(13之后的版本可不用FootPath, Worker可自由走动), WorkerPool, Broker。
下面分为加工和搬用两个方面讲解。
加工
当一个工位的加工需要考虑工人的工作能力时,需要加入Worker进行仿真。具体操作如下:
- 将Broker和WorkerPool放入模型中。
- 打开SingleProc的界面中Importer页面,选择”Active”
- 添加Workplace代表工人工位,将Workplace中的”Station”改为SingleProc对象。
- 将Workplace, FootPath, FootPath相连即可(如果软件在13以上,选择工人可自由移动,则可忽略此步)。
- 如果需要不同工人操作不同的工序或者不同的设备,可定义Worker可提供的服务和SingleProc需要的服务。
- Worker相关参数设置可在WorkerPool的”Creation Table”中进行设置。
- 在13及以上版本,WorkerPool中的Travel mode中的”Move freely within area”可是工人在区域中自由移动,且可以自动避障。
搬运
如果设备加工完成后需要工人将工件搬运到下一工序,那么需要Worker的搬运功能。使用方法如下:
- 在SingleProc中的”Exit”标签页中策略选择”Carry Part Away”点击应用。
- 如需要可以设置所需要的服务”Service”。
- 在MU的”Destination”中填入相应搬运目的地,也可在”Exit”策略中填入”MU target”。
如果需要Worker搬运多个物品,需要有如下设置
- 更改Worker的容量为搬运数量。
- 搬运地址需要由MU的”Destination”确定,不可用”Exit”策略中的”MU target”。
- 修改”Exit”标签页中的最大处理时间”Maximum dwell time”,确保时间允许工人搬运多个物品。
想请问一下有没有方法可以让工作站在处理时释放他的工人?
SingleProc中importer需求的工人服务是可以区分加工和准备的,可以设置只有准备时需要工人。
在13版本以下,impoter界面中Active选项下方有一个”Common resource”选中后应用,然后就可以分别设置Processing和Setting-up所需要的工人服务。
在13及以上的版本中,importer界面下细分了三个页面,”Peocessing”, “Set-up”, “Failure”,在”Set-up”中选择”Common resource”,然后点应用,就可以分别设置加工和准备所需要的工人服务。