使用 ResourceTaskStart .startTask(Agent) 以编程方式触发停机时间

问题描述

在我的模型中,我有一个代表设备的资源池,它的停机时间由停机时间块定义。停机时间由触发器定义并将其任务发送到流程图。

除了标准的停机程序之外,我想以编程方式触发停机时间,使用:

`cleaning_and_conditioning_mld_617_411.startTask(Eq_MLD_617_411);`

我收到以下错误:

Eq_MLD_617_411 cannot be resolved to a variable

我该如何解决这个问题?

编辑:将代码更改为

cleaning_and_conditioning_mld_617_411.startTask(new Eq_MLD_617_411());

现在我得到一个 NullPointerException(见图 6)。

请找到附加的模型图片。 [1]:https://i.stack.imgur.com/xho4L.png [2]:https://i.stack.imgur.com/C8Ybx.png [3]:https://i.stack.imgur.com/pyPGH.png [4]:https://i.stack.imgur.com/3WX8f.png [5]:https://i.stack.imgur.com/5M2lc.png [6]:https://i.stack.imgur.com/xGB1W.png

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)