Java 时间测量开始和结束

Java 时间测量开始和结束,java,simulation,anylogic,Java,Simulation,Anylogic,我对时间计量有问题。我想测量生产时间。时间从汇编器之前开始,在汇编器中我将不同的代理放在一起。在这张照片上你可以看到以下问题 提前感谢。如下图所示,每次timeMeasureEnd都必须与timeMeasureStart关联。如果你不这样做,那么你会得到那个错误 对于汇编器,不可能使用时间度量块,因为进入的代理与退出的代理不同,并且时间度量块只能度量同一代理的时间。。。相反,您应该使用“分析”选项板中的数据集或统计元素记录处理时间,并执行类似的操作: 我正在使用汇编程序块。如果我在input

我对时间计量有问题。我想测量生产时间。时间从汇编器之前开始,在汇编器中我将不同的代理放在一起。在这张照片上你可以看到以下问题


提前感谢。

如下图所示,每次timeMeasureEnd都必须与timeMeasureStart关联。如果你不这样做,那么你会得到那个错误

对于汇编器,不可能使用时间度量块,因为进入的代理与退出的代理不同,并且时间度量块只能度量同一代理的时间。。。相反,您应该使用“分析”选项板中的数据集或统计元素记录处理时间,并执行类似的操作:

我正在使用汇编程序块。如果我在input1前面添加一个timeMeasurementStart,在汇编程序后面添加一个timeMeasurementEnd,它会在上图中抛出错误。如果我在input2前面添加另一个timeMeasurementStart,它会抛出相同的错误。哦。。。如果它是一个汇编器,您不能这样做,因为出口处的代理与进入汇编器的代理不同。。。所以你必须使用不同的东西。。不是时间测量块,你使用什么取决于你想如何测量时间。。第一部分什么时候到?所有零件什么时候到的?当一些部件到达时?我在所有4个汇编器中都使用了,我想测量从第一个汇编器到第四个汇编器(模拟Pruduconline)的时间。它可以工作。非常感谢您的帮助。:)我用dataset和带有initialtime代码的variabel实现了这一点。