设备表计算节点中,如何统计指定范围数值的时长?
设备接入
-
-
想用这个时长作为数据使用呢,还是就是想观测运行时长呢?
-
想用这个时长作为数据来使用,计算有效的工作率,例如:2.5小时/10小时=25%
-
这个需求目前的话,只能通过流程来实现,在流程里面判断,如果该数据点的值不等于15的时候,给另一个点的值+1,最后计算出来的值*采集周期,算好后再计算工作率
-
-
-
给另一个点的值+1,是指另一个条件分支吗?另一个条件分支给哪个变量+1,因为现在这个设备我看就一个F变量
-
另一个点可以是新建一个数据点,或者在数据字典中创建一个全局变量只要能记录这条数据就可以。最好是新建一个数据点,这样可以查看历史数据
-
-
已经加入数据字典的全局变量
-
-
-
在流程日志中,大于15的数,都更新为数据字典的全局变量了,可是15的值,因为分支条件不成立,均显示失败。
-
流程的设置中,条件为F>15的
-
因为分支条件不成立,那么F=15的条件下,还可以增加新的流程吗?
-
-
好的 这种方法我试一试。
2024年7月8日 07:26
7/17
2024年7月11日 03:18