Your browser does not seem to support JavaScript. As a result, your viewing experience will be diminished, and you have been placed in read-only mode.
Please download a browser that supports JavaScript, or enable it if it's disabled (i.e. NoScript).
波谷数值15的时候代表设备停止运行,波数值16-26的时候是设备正在运行,想计算数值不等于15时候,也就是数据在16~26时候的时长,如何统计计算呢?
想用这个时长作为数据使用呢,还是就是想观测运行时长呢?
想用这个时长作为数据来使用,计算有效的工作率,例如:2.5小时/10小时=25%
这个需求目前的话,只能通过流程来实现,在流程里面判断,如果该数据点的值不等于15的时候,给另一个点的值+1,最后计算出来的值*采集周期,算好后再计算工作率
给另一个点的值+1,是指另一个条件分支吗?另一个条件分支给哪个变量+1,因为现在这个设备我看就一个F变量
另一个点可以是新建一个数据点,或者在数据字典中创建一个全局变量只要能记录这条数据就可以。最好是新建一个数据点,这样可以查看历史数据
已经加入数据字典的全局变量
在流程日志中,大于15的数,都更新为数据字典的全局变量了,可是15的值,因为分支条件不成立,均显示失败。
流程的设置中,条件为F>15的
因为分支条件不成立,那么F=15的条件下,还可以增加新的流程吗?
不用增加新的流程,可以在这条流程里面再增加一条或多条分支用来进行F=15或者其他的判断
好的 这种方法我试一试。