逻辑

逻辑门

按 AND / OR / NOT 合并多个布尔条件,支持标量、一维数组或二维矩阵,由输入个数决定实际参与运算的端口数
LogicGateNode · v1.0.0 · by system

输入参数 153

名称keyId类型默认值可连接说明
运算类型operationenumAND否选择逻辑合并方式:AND 全部条件为真才输出真,OR 任一条件为真即输出真,NOT 对首个输入取反
数据类型dataTypeenum标量否指定参与运算的数据形态:标量、一维数组或二维矩阵,每种形态对应各自的一组输入端口
输入个数inputCountenum2个否设定实际参与运算的输入路数,可选 2 至 50 路,超出该路数的端口不参与逻辑合并
输入1in_0double0否按所选数据形态接入的标量布尔条件,非零值视为真、零值视为假,仅启用路数内的端口参与运算
输入2in_1double0否按所选数据形态接入的标量布尔条件,非零值视为真、零值视为假,仅启用路数内的端口参与运算
输入3in_2double0否按所选数据形态接入的标量布尔条件,非零值视为真、零值视为假,仅启用路数内的端口参与运算
输入4in_3double0否按所选数据形态接入的标量布尔条件,非零值视为真、零值视为假,仅启用路数内的端口参与运算
输入5in_4double0否按所选数据形态接入的标量布尔条件,非零值视为真、零值视为假,仅启用路数内的端口参与运算
输入6in_5double0否按所选数据形态接入的标量布尔条件,非零值视为真、零值视为假,仅启用路数内的端口参与运算
输入7in_6double0否按所选数据形态接入的标量布尔条件,非零值视为真、零值视为假,仅启用路数内的端口参与运算
输入8in_7double0否按所选数据形态接入的标量布尔条件,非零值视为真、零值视为假,仅启用路数内的端口参与运算
输入9in_8double0否按所选数据形态接入的标量布尔条件,非零值视为真、零值视为假,仅启用路数内的端口参与运算
输入10in_9double0否按所选数据形态接入的标量布尔条件,非零值视为真、零值视为假,仅启用路数内的端口参与运算
输入11in_10double0否按所选数据形态接入的标量布尔条件,非零值视为真、零值视为假,仅启用路数内的端口参与运算
输入12in_11double0否按所选数据形态接入的标量布尔条件,非零值视为真、零值视为假,仅启用路数内的端口参与运算
输入13in_12double0否按所选数据形态接入的标量布尔条件,非零值视为真、零值视为假,仅启用路数内的端口参与运算
输入14in_13double0否按所选数据形态接入的标量布尔条件,非零值视为真、零值视为假,仅启用路数内的端口参与运算
输入15in_14double0否按所选数据形态接入的标量布尔条件,非零值视为真、零值视为假,仅启用路数内的端口参与运算
输入16in_15double0否按所选数据形态接入的标量布尔条件,非零值视为真、零值视为假,仅启用路数内的端口参与运算
输入17in_16double0否按所选数据形态接入的标量布尔条件,非零值视为真、零值视为假,仅启用路数内的端口参与运算
输入18in_17double0否按所选数据形态接入的标量布尔条件,非零值视为真、零值视为假,仅启用路数内的端口参与运算
输入19in_18double0否按所选数据形态接入的标量布尔条件,非零值视为真、零值视为假,仅启用路数内的端口参与运算
输入20in_19double0否按所选数据形态接入的标量布尔条件,非零值视为真、零值视为假,仅启用路数内的端口参与运算
输入21in_20double0否按所选数据形态接入的标量布尔条件,非零值视为真、零值视为假,仅启用路数内的端口参与运算
输入22in_21double0否按所选数据形态接入的标量布尔条件,非零值视为真、零值视为假,仅启用路数内的端口参与运算
输入23in_22double0否按所选数据形态接入的标量布尔条件,非零值视为真、零值视为假,仅启用路数内的端口参与运算
输入24in_23double0否按所选数据形态接入的标量布尔条件,非零值视为真、零值视为假,仅启用路数内的端口参与运算
输入25in_24double0否按所选数据形态接入的标量布尔条件,非零值视为真、零值视为假,仅启用路数内的端口参与运算
输入26in_25double0否按所选数据形态接入的标量布尔条件,非零值视为真、零值视为假,仅启用路数内的端口参与运算
输入27in_26double0否按所选数据形态接入的标量布尔条件,非零值视为真、零值视为假,仅启用路数内的端口参与运算
输入28in_27double0否按所选数据形态接入的标量布尔条件,非零值视为真、零值视为假,仅启用路数内的端口参与运算
输入29in_28double0否按所选数据形态接入的标量布尔条件,非零值视为真、零值视为假,仅启用路数内的端口参与运算
输入30in_29double0否按所选数据形态接入的标量布尔条件,非零值视为真、零值视为假,仅启用路数内的端口参与运算
输入31in_30double0否按所选数据形态接入的标量布尔条件,非零值视为真、零值视为假,仅启用路数内的端口参与运算
输入32in_31double0否按所选数据形态接入的标量布尔条件,非零值视为真、零值视为假,仅启用路数内的端口参与运算
输入33in_32double0否按所选数据形态接入的标量布尔条件,非零值视为真、零值视为假,仅启用路数内的端口参与运算
输入34in_33double0否按所选数据形态接入的标量布尔条件,非零值视为真、零值视为假,仅启用路数内的端口参与运算
输入35in_34double0否按所选数据形态接入的标量布尔条件,非零值视为真、零值视为假,仅启用路数内的端口参与运算
输入36in_35double0否按所选数据形态接入的标量布尔条件,非零值视为真、零值视为假,仅启用路数内的端口参与运算
输入37in_36double0否按所选数据形态接入的标量布尔条件,非零值视为真、零值视为假,仅启用路数内的端口参与运算
输入38in_37double0否按所选数据形态接入的标量布尔条件,非零值视为真、零值视为假,仅启用路数内的端口参与运算
输入39in_38double0否按所选数据形态接入的标量布尔条件,非零值视为真、零值视为假,仅启用路数内的端口参与运算
输入40in_39double0否按所选数据形态接入的标量布尔条件,非零值视为真、零值视为假,仅启用路数内的端口参与运算
输入41in_40double0否按所选数据形态接入的标量布尔条件,非零值视为真、零值视为假,仅启用路数内的端口参与运算
输入42in_41double0否按所选数据形态接入的标量布尔条件,非零值视为真、零值视为假,仅启用路数内的端口参与运算
输入43in_42double0否按所选数据形态接入的标量布尔条件,非零值视为真、零值视为假,仅启用路数内的端口参与运算
输入44in_43double0否按所选数据形态接入的标量布尔条件,非零值视为真、零值视为假,仅启用路数内的端口参与运算
输入45in_44double0否按所选数据形态接入的标量布尔条件,非零值视为真、零值视为假,仅启用路数内的端口参与运算
输入46in_45double0否按所选数据形态接入的标量布尔条件,非零值视为真、零值视为假,仅启用路数内的端口参与运算
输入47in_46double0否按所选数据形态接入的标量布尔条件,非零值视为真、零值视为假,仅启用路数内的端口参与运算
输入48in_47double0否按所选数据形态接入的标量布尔条件,非零值视为真、零值视为假,仅启用路数内的端口参与运算
输入49in_48double0否按所选数据形态接入的标量布尔条件,非零值视为真、零值视为假,仅启用路数内的端口参与运算
输入50in_49double0否按所选数据形态接入的标量布尔条件,非零值视为真、零值视为假,仅启用路数内的端口参与运算
数组输入1in_arr_0vec_double[]否按所选数据形态接入的一维布尔条件数组,逐元素按非零为真判定,仅启用路数内的端口生效
数组输入2in_arr_1vec_double[]否按所选数据形态接入的一维布尔条件数组,逐元素按非零为真判定,仅启用路数内的端口生效
数组输入3in_arr_2vec_double[]否按所选数据形态接入的一维布尔条件数组,逐元素按非零为真判定,仅启用路数内的端口生效
数组输入4in_arr_3vec_double[]否按所选数据形态接入的一维布尔条件数组,逐元素按非零为真判定,仅启用路数内的端口生效
数组输入5in_arr_4vec_double[]否按所选数据形态接入的一维布尔条件数组,逐元素按非零为真判定,仅启用路数内的端口生效
数组输入6in_arr_5vec_double[]否按所选数据形态接入的一维布尔条件数组,逐元素按非零为真判定,仅启用路数内的端口生效
数组输入7in_arr_6vec_double[]否按所选数据形态接入的一维布尔条件数组,逐元素按非零为真判定,仅启用路数内的端口生效
数组输入8in_arr_7vec_double[]否按所选数据形态接入的一维布尔条件数组,逐元素按非零为真判定,仅启用路数内的端口生效
数组输入9in_arr_8vec_double[]否按所选数据形态接入的一维布尔条件数组,逐元素按非零为真判定,仅启用路数内的端口生效
数组输入10in_arr_9vec_double[]否按所选数据形态接入的一维布尔条件数组,逐元素按非零为真判定,仅启用路数内的端口生效
数组输入11in_arr_10vec_double[]否按所选数据形态接入的一维布尔条件数组,逐元素按非零为真判定,仅启用路数内的端口生效
数组输入12in_arr_11vec_double[]否按所选数据形态接入的一维布尔条件数组,逐元素按非零为真判定,仅启用路数内的端口生效
数组输入13in_arr_12vec_double[]否按所选数据形态接入的一维布尔条件数组,逐元素按非零为真判定,仅启用路数内的端口生效
数组输入14in_arr_13vec_double[]否按所选数据形态接入的一维布尔条件数组,逐元素按非零为真判定,仅启用路数内的端口生效
数组输入15in_arr_14vec_double[]否按所选数据形态接入的一维布尔条件数组,逐元素按非零为真判定,仅启用路数内的端口生效
数组输入16in_arr_15vec_double[]否按所选数据形态接入的一维布尔条件数组,逐元素按非零为真判定,仅启用路数内的端口生效
数组输入17in_arr_16vec_double[]否按所选数据形态接入的一维布尔条件数组,逐元素按非零为真判定,仅启用路数内的端口生效
数组输入18in_arr_17vec_double[]否按所选数据形态接入的一维布尔条件数组,逐元素按非零为真判定,仅启用路数内的端口生效
数组输入19in_arr_18vec_double[]否按所选数据形态接入的一维布尔条件数组,逐元素按非零为真判定,仅启用路数内的端口生效
数组输入20in_arr_19vec_double[]否按所选数据形态接入的一维布尔条件数组,逐元素按非零为真判定,仅启用路数内的端口生效
数组输入21in_arr_20vec_double[]否按所选数据形态接入的一维布尔条件数组,逐元素按非零为真判定,仅启用路数内的端口生效
数组输入22in_arr_21vec_double[]否按所选数据形态接入的一维布尔条件数组,逐元素按非零为真判定,仅启用路数内的端口生效
数组输入23in_arr_22vec_double[]否按所选数据形态接入的一维布尔条件数组,逐元素按非零为真判定,仅启用路数内的端口生效
数组输入24in_arr_23vec_double[]否按所选数据形态接入的一维布尔条件数组,逐元素按非零为真判定,仅启用路数内的端口生效
数组输入25in_arr_24vec_double[]否按所选数据形态接入的一维布尔条件数组,逐元素按非零为真判定,仅启用路数内的端口生效
数组输入26in_arr_25vec_double[]否按所选数据形态接入的一维布尔条件数组,逐元素按非零为真判定,仅启用路数内的端口生效
数组输入27in_arr_26vec_double[]否按所选数据形态接入的一维布尔条件数组,逐元素按非零为真判定,仅启用路数内的端口生效
数组输入28in_arr_27vec_double[]否按所选数据形态接入的一维布尔条件数组,逐元素按非零为真判定,仅启用路数内的端口生效
数组输入29in_arr_28vec_double[]否按所选数据形态接入的一维布尔条件数组,逐元素按非零为真判定,仅启用路数内的端口生效
数组输入30in_arr_29vec_double[]否按所选数据形态接入的一维布尔条件数组,逐元素按非零为真判定,仅启用路数内的端口生效
数组输入31in_arr_30vec_double[]否按所选数据形态接入的一维布尔条件数组,逐元素按非零为真判定,仅启用路数内的端口生效
数组输入32in_arr_31vec_double[]否按所选数据形态接入的一维布尔条件数组,逐元素按非零为真判定,仅启用路数内的端口生效
数组输入33in_arr_32vec_double[]否按所选数据形态接入的一维布尔条件数组,逐元素按非零为真判定,仅启用路数内的端口生效
数组输入34in_arr_33vec_double[]否按所选数据形态接入的一维布尔条件数组,逐元素按非零为真判定,仅启用路数内的端口生效
数组输入35in_arr_34vec_double[]否按所选数据形态接入的一维布尔条件数组,逐元素按非零为真判定,仅启用路数内的端口生效
数组输入36in_arr_35vec_double[]否按所选数据形态接入的一维布尔条件数组,逐元素按非零为真判定,仅启用路数内的端口生效
数组输入37in_arr_36vec_double[]否按所选数据形态接入的一维布尔条件数组,逐元素按非零为真判定,仅启用路数内的端口生效
数组输入38in_arr_37vec_double[]否按所选数据形态接入的一维布尔条件数组,逐元素按非零为真判定,仅启用路数内的端口生效
数组输入39in_arr_38vec_double[]否按所选数据形态接入的一维布尔条件数组,逐元素按非零为真判定,仅启用路数内的端口生效
数组输入40in_arr_39vec_double[]否按所选数据形态接入的一维布尔条件数组,逐元素按非零为真判定,仅启用路数内的端口生效
数组输入41in_arr_40vec_double[]否按所选数据形态接入的一维布尔条件数组,逐元素按非零为真判定,仅启用路数内的端口生效
数组输入42in_arr_41vec_double[]否按所选数据形态接入的一维布尔条件数组,逐元素按非零为真判定,仅启用路数内的端口生效
数组输入43in_arr_42vec_double[]否按所选数据形态接入的一维布尔条件数组,逐元素按非零为真判定,仅启用路数内的端口生效
数组输入44in_arr_43vec_double[]否按所选数据形态接入的一维布尔条件数组,逐元素按非零为真判定,仅启用路数内的端口生效
数组输入45in_arr_44vec_double[]否按所选数据形态接入的一维布尔条件数组,逐元素按非零为真判定,仅启用路数内的端口生效
数组输入46in_arr_45vec_double[]否按所选数据形态接入的一维布尔条件数组,逐元素按非零为真判定,仅启用路数内的端口生效
数组输入47in_arr_46vec_double[]否按所选数据形态接入的一维布尔条件数组,逐元素按非零为真判定,仅启用路数内的端口生效
数组输入48in_arr_47vec_double[]否按所选数据形态接入的一维布尔条件数组,逐元素按非零为真判定,仅启用路数内的端口生效
数组输入49in_arr_48vec_double[]否按所选数据形态接入的一维布尔条件数组,逐元素按非零为真判定,仅启用路数内的端口生效
数组输入50in_arr_49vec_double[]否按所选数据形态接入的一维布尔条件数组,逐元素按非零为真判定,仅启用路数内的端口生效
矩阵输入1in_mat_0vec_vec_double[]否按所选数据形态接入的二维布尔条件矩阵,逐元素按非零为真判定,仅启用路数内的端口生效
矩阵输入2in_mat_1vec_vec_double[]否按所选数据形态接入的二维布尔条件矩阵,逐元素按非零为真判定,仅启用路数内的端口生效
矩阵输入3in_mat_2vec_vec_double[]否按所选数据形态接入的二维布尔条件矩阵,逐元素按非零为真判定,仅启用路数内的端口生效
矩阵输入4in_mat_3vec_vec_double[]否按所选数据形态接入的二维布尔条件矩阵,逐元素按非零为真判定,仅启用路数内的端口生效
矩阵输入5in_mat_4vec_vec_double[]否按所选数据形态接入的二维布尔条件矩阵,逐元素按非零为真判定,仅启用路数内的端口生效
矩阵输入6in_mat_5vec_vec_double[]否按所选数据形态接入的二维布尔条件矩阵,逐元素按非零为真判定,仅启用路数内的端口生效
矩阵输入7in_mat_6vec_vec_double[]否按所选数据形态接入的二维布尔条件矩阵,逐元素按非零为真判定,仅启用路数内的端口生效
矩阵输入8in_mat_7vec_vec_double[]否按所选数据形态接入的二维布尔条件矩阵,逐元素按非零为真判定,仅启用路数内的端口生效
矩阵输入9in_mat_8vec_vec_double[]否按所选数据形态接入的二维布尔条件矩阵,逐元素按非零为真判定,仅启用路数内的端口生效
矩阵输入10in_mat_9vec_vec_double[]否按所选数据形态接入的二维布尔条件矩阵,逐元素按非零为真判定,仅启用路数内的端口生效
矩阵输入11in_mat_10vec_vec_double[]否按所选数据形态接入的二维布尔条件矩阵,逐元素按非零为真判定,仅启用路数内的端口生效
矩阵输入12in_mat_11vec_vec_double[]否按所选数据形态接入的二维布尔条件矩阵,逐元素按非零为真判定,仅启用路数内的端口生效
矩阵输入13in_mat_12vec_vec_double[]否按所选数据形态接入的二维布尔条件矩阵,逐元素按非零为真判定,仅启用路数内的端口生效
矩阵输入14in_mat_13vec_vec_double[]否按所选数据形态接入的二维布尔条件矩阵,逐元素按非零为真判定,仅启用路数内的端口生效
矩阵输入15in_mat_14vec_vec_double[]否按所选数据形态接入的二维布尔条件矩阵,逐元素按非零为真判定,仅启用路数内的端口生效
矩阵输入16in_mat_15vec_vec_double[]否按所选数据形态接入的二维布尔条件矩阵,逐元素按非零为真判定,仅启用路数内的端口生效
矩阵输入17in_mat_16vec_vec_double[]否按所选数据形态接入的二维布尔条件矩阵,逐元素按非零为真判定,仅启用路数内的端口生效
矩阵输入18in_mat_17vec_vec_double[]否按所选数据形态接入的二维布尔条件矩阵,逐元素按非零为真判定,仅启用路数内的端口生效
矩阵输入19in_mat_18vec_vec_double[]否按所选数据形态接入的二维布尔条件矩阵,逐元素按非零为真判定,仅启用路数内的端口生效
矩阵输入20in_mat_19vec_vec_double[]否按所选数据形态接入的二维布尔条件矩阵,逐元素按非零为真判定,仅启用路数内的端口生效
矩阵输入21in_mat_20vec_vec_double[]否按所选数据形态接入的二维布尔条件矩阵,逐元素按非零为真判定,仅启用路数内的端口生效
矩阵输入22in_mat_21vec_vec_double[]否按所选数据形态接入的二维布尔条件矩阵,逐元素按非零为真判定,仅启用路数内的端口生效
矩阵输入23in_mat_22vec_vec_double[]否按所选数据形态接入的二维布尔条件矩阵,逐元素按非零为真判定,仅启用路数内的端口生效
矩阵输入24in_mat_23vec_vec_double[]否按所选数据形态接入的二维布尔条件矩阵,逐元素按非零为真判定,仅启用路数内的端口生效
矩阵输入25in_mat_24vec_vec_double[]否按所选数据形态接入的二维布尔条件矩阵,逐元素按非零为真判定,仅启用路数内的端口生效
矩阵输入26in_mat_25vec_vec_double[]否按所选数据形态接入的二维布尔条件矩阵,逐元素按非零为真判定,仅启用路数内的端口生效
矩阵输入27in_mat_26vec_vec_double[]否按所选数据形态接入的二维布尔条件矩阵,逐元素按非零为真判定,仅启用路数内的端口生效
矩阵输入28in_mat_27vec_vec_double[]否按所选数据形态接入的二维布尔条件矩阵,逐元素按非零为真判定,仅启用路数内的端口生效
矩阵输入29in_mat_28vec_vec_double[]否按所选数据形态接入的二维布尔条件矩阵,逐元素按非零为真判定,仅启用路数内的端口生效
矩阵输入30in_mat_29vec_vec_double[]否按所选数据形态接入的二维布尔条件矩阵,逐元素按非零为真判定,仅启用路数内的端口生效
矩阵输入31in_mat_30vec_vec_double[]否按所选数据形态接入的二维布尔条件矩阵,逐元素按非零为真判定,仅启用路数内的端口生效
矩阵输入32in_mat_31vec_vec_double[]否按所选数据形态接入的二维布尔条件矩阵,逐元素按非零为真判定,仅启用路数内的端口生效
矩阵输入33in_mat_32vec_vec_double[]否按所选数据形态接入的二维布尔条件矩阵,逐元素按非零为真判定,仅启用路数内的端口生效
矩阵输入34in_mat_33vec_vec_double[]否按所选数据形态接入的二维布尔条件矩阵,逐元素按非零为真判定,仅启用路数内的端口生效
矩阵输入35in_mat_34vec_vec_double[]否按所选数据形态接入的二维布尔条件矩阵,逐元素按非零为真判定,仅启用路数内的端口生效
矩阵输入36in_mat_35vec_vec_double[]否按所选数据形态接入的二维布尔条件矩阵,逐元素按非零为真判定,仅启用路数内的端口生效
矩阵输入37in_mat_36vec_vec_double[]否按所选数据形态接入的二维布尔条件矩阵,逐元素按非零为真判定,仅启用路数内的端口生效
矩阵输入38in_mat_37vec_vec_double[]否按所选数据形态接入的二维布尔条件矩阵,逐元素按非零为真判定,仅启用路数内的端口生效
矩阵输入39in_mat_38vec_vec_double[]否按所选数据形态接入的二维布尔条件矩阵,逐元素按非零为真判定,仅启用路数内的端口生效
矩阵输入40in_mat_39vec_vec_double[]否按所选数据形态接入的二维布尔条件矩阵,逐元素按非零为真判定,仅启用路数内的端口生效
矩阵输入41in_mat_40vec_vec_double[]否按所选数据形态接入的二维布尔条件矩阵,逐元素按非零为真判定,仅启用路数内的端口生效
矩阵输入42in_mat_41vec_vec_double[]否按所选数据形态接入的二维布尔条件矩阵,逐元素按非零为真判定,仅启用路数内的端口生效
矩阵输入43in_mat_42vec_vec_double[]否按所选数据形态接入的二维布尔条件矩阵,逐元素按非零为真判定,仅启用路数内的端口生效
矩阵输入44in_mat_43vec_vec_double[]否按所选数据形态接入的二维布尔条件矩阵,逐元素按非零为真判定,仅启用路数内的端口生效
矩阵输入45in_mat_44vec_vec_double[]否按所选数据形态接入的二维布尔条件矩阵,逐元素按非零为真判定,仅启用路数内的端口生效
矩阵输入46in_mat_45vec_vec_double[]否按所选数据形态接入的二维布尔条件矩阵,逐元素按非零为真判定,仅启用路数内的端口生效
矩阵输入47in_mat_46vec_vec_double[]否按所选数据形态接入的二维布尔条件矩阵,逐元素按非零为真判定,仅启用路数内的端口生效
矩阵输入48in_mat_47vec_vec_double[]否按所选数据形态接入的二维布尔条件矩阵,逐元素按非零为真判定,仅启用路数内的端口生效
矩阵输入49in_mat_48vec_vec_double[]否按所选数据形态接入的二维布尔条件矩阵,逐元素按非零为真判定,仅启用路数内的端口生效
矩阵输入50in_mat_49vec_vec_double[]否按所选数据形态接入的二维布尔条件矩阵,逐元素按非零为真判定,仅启用路数内的端口生效

输出参数 3

名称keyId类型默认值可连接说明
运行结果resultCodeint—否运算结束状态,0 表示合并成功完成,-1 表示输入无效或运算失败,具体原因见运行信息
运行信息resultInfostring—否本次运算的状态说明,成功时给出实际参与的路数,失败时写明无效输入或失败原因
逻辑结果outputValuebool—否所选逻辑运算合并后的结果值,真表示条件成立、假表示条件不成立,形态随所选数据类型而定

接入方式

在 FlowDesigner 中将「逻辑门」节点加入流程画布,把上游图像或数据连接至「运算类型」, 并将「运行结果」接至下游节点。运行后可通过 VisionQuick 的数据绑定将结果呈现在界面组件上。

完整操作步骤参见 使用文档;安装与使用问题可通过 联系页 反馈。

← 关系运算返回逻辑取极值 →
联系与反馈

获取安装包与技术反馈

安装包通过微信二维码获取。安装部署、界面组态与工具配置过程中的问题,可通过同一渠道反馈,无需注册或填写表单。

  • 安装包获取与部署说明
  • 界面组态与工具配置
  • 功能建议与问题反馈
微信扫码,获取安装包与反馈使用问题
微信扫码 · 安装包与问题反馈