如何在代理类型与anylogic资源中的以前代理类型不同时执行自定义任务?
问题描述:
我正在用AnyLogic 7构建多产品制造系统。如何在代理类型与anylogic资源中的以前代理类型不同时执行自定义任务?
有多个资源池,每个资源池具有不同数量的资源。 有多种类型的产品 - 具有各种参数的代理,其中之一是ProductType(String)。
我试图执行安装任务(包含延迟),只要特定资源更改其运行的代理程序的类型。
如果一个给定的资源刚完成操作类型A的产品并且接收到类型B的产品以进行操作,则它应该执行设置任务(工具包转换)。
我试过使用自定义任务,但触发器只是时间或基于计划。
有关如何执行此功能的任何想法?
谢谢你在前进,
路易斯
可惜的是包裹起来是不够的,因为我无法涉及它与行动代理输入service/seize块参数。 我设法解决这个问题,使用“on seize”动作并更新处理时间以包含额外的设置时间(如果代理类型已更改)。 无论如何谢谢你! – luizfvpereira