模块介绍
产量计算是依据前一个节点输入的数据和用户配置的触发条件,进行定时产量计算并输出的组件,不能作为第一级节点。
产量计算可以配置计算开始/结束条件、计算频率、触发时间、计算表达式。计算开始/结束条件支持单选或多选,可用and(两个条件都满足)或or(条件满足其一)连接。
配置说明
参数名称 | 是否必填 | 描述 |
---|---|---|
关联属性 | 是 | 触发需要的属性 |
规则类型 | 是 | 选择规则类型,如>=,<,=等 |
值 | 是 | 触发条件需符合的值 |
产量初始值 | 是 | 产量计算的初始值 |
累加表达式 | 是 | 产量计算表达式(例:+1) |
执行规则 | 否 | 累计值累计:产量持续累计;循环累计:产量计算在输出后将产量重置为初始值再继续计算 |
触发开始时间 | 否 | 触发时间范围开始时间 |
触发结束时间 | 否 | 触发时间范围结束时间 |
时间间隔长度 | 是 | 产量计算的频率 |
时间间隔单位 | 是 | 产量计算频率 |
配置操作说明
- 点击左侧导航栏【数据引擎】->【数据引擎】,进入数据引擎列表页面;点击右侧【新增】按钮,新建数据引擎那个
- 点击操作栏的【配置】按钮,进入数据引擎编辑页面
- 从右上角设备输入栏中,点击计算服务的下拉框,鼠标按住产量计算不放,拖动组件进入画布中心,如下图
- 将前置输入节点与产量计算节点连接,注意:需要先配置好输入节点,再配置产量计算组件。
- 点击产量计算组件框右上角的【配置】按钮,进入设备配置页面,配置计算开始/结束条件、触发时间范围、计算频率、初始值、计算表达式,如下图。
图片示例中,当满足运行状态属性值为true时触发产量计算,触发生效时间为00:00:00-23:59:59,即为全天生效;从0开始累加,按照“+1”的公式进行累计,只要满足触发条件就按照+1累计,每分钟输出最终的累计值,输出结果后产量重置为0开始累加。
- 过程计算配置完成后,点击右上角的【保存】按钮进行保存,也可点击右下角的【执行并保存】启动该服务,选中组件下方面板显示各个组件实时数据,如下图