模块介绍
联合模块是将多个数据输入源的输入属性进行匹配,并根据匹配结果决定是否将数据输出到下一个节点。其中输出的属性可从前面的输入属性中进行选择。
配置说明
参数名称 | 是否必填 | 描述 |
---|---|---|
选择JOIN字段 | 是 | 每个输入源中选择一个属性字段,当有数据输入时会匹配不同输入源选择出来的属性值是否相等 |
已选列表 | 是 | 所选择的输出属性列表 |
注意: 每个输入源可选择多个属性,匹配时仅会匹配位列同一行的所有属性。
配置操作说明
- 点击左侧导航栏【数据引擎】->【数据引擎】,进入数据引擎列表页面;点击右侧【新增】按钮,新建数据引擎
- 点击操作栏的【配置】按钮,进入数据引擎编辑页面
- 从右上角定时器输入栏中,点击定时器的下拉框,鼠标按住联合不放,拖动组件进入画布中心,如下图
- 再新增两个数据输入源,这里选择2个设备输入,配置好两个输入组件后,将这两个组件的输出节点连到联合组件的输入节点上。本示例中,设备输入1的属性为“门2打开”“料缸压力”,设备输入2的属性为“门3打开”。
- 点击联合组件框右上角的【配置】按钮,进入配置页面,从上方的两个下拉框中选择每个输入源中要匹配的属性,并在已选列表中选择要输出的属性,如下图。
当2个输入节点的属性“门2打开”、“门3打开”值相等时,联合组件输出“料缸压力”属性值。
- 配置完成后,点击右上角的【保存】按钮进行保存,也可点击右下角的【执行并保存】启动该服务,选中组件下方面板显示组件输出数据