The invention provides a rule editing method, device and device, which relates to the technical field of software, including displaying the rule editing interface to the user first, receiving the instruction information sent by the user through the rule editing interface, receiving the rule parameter information input by the user through the rule editing interface, and then according to the instruction information and the rule parameter information. Finally, the rule tree is parsed and the rule expression is obtained so that the system program can be invoked, which solves the technical problems of low efficiency and troublesome editing of complex rules for equipment, and achieves the technical effect of completing the editing of complex rules expediently and quickly.
【技术实现步骤摘要】
规则编辑方法、装置和设备
本专利技术涉及软件
,尤其是涉及一种规则编辑方法、装置和设备。
技术介绍
目前,工业互联网中,用户需要根据不同的设备,分别定义监控设备工业数据的不同规则,以实时确认设备或设备所在的整个工业流水线运行状态是否正常。对于一些工况较为复杂的设备,需要定义的规则互相嵌套,往往也比较复杂,因此,对设备进行复杂规则定义时往往存在效率低,定义比较麻烦的问题。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种规则编辑方法、装置和设备,以缓解了对设备进行复杂规则定义时存在效率低,定义比较麻烦的问题的技术问题。第一方面,本专利技术实施例提供了一种规则编辑方法,包括:向用户显示规则编辑界面;接收用户通过所述规则编辑界面发送的指令信息;接收用户通过所述规则编辑界面输入的规则参数信息;根据所述指令信息和所述规则参数信息,生成规则树;解析所述规则树,得到规则表达式,以便系统程序调用。结合第一方面,本专利技术实施例提供了第一方面的第一种可能的实施方式,其中,所述指令信息包括第一指令信息;所述第一指令信息用于构建第一类节点;所述第一类节点不允许添加子节点;所述第一指令信息还用于显示第一子界面;所述第一子界面用于供用户输入单条规则参数信息。结合第一方面,本专利技术实施例提供了第一方面的第二种可能的实施方式,其中,所述指令信息还包括第二指令信息;所述第二指令信息用于构建第二类节点,所述第二类节点允许添加子节点;所述第二指令信息还用于显示第二子界面;所述第二子界面用于供用户输入互相嵌套的多条规则参数信息。结合第一方面,本专利技术实施例提供了第一方面的第三种可能的 ...
【技术保护点】
1.一种规则编辑方法,其特征在于,包括:向用户显示规则编辑界面;接收用户通过所述规则编辑界面发送的指令信息;接收用户通过所述规则编辑界面输入的规则参数信息;根据所述指令信息和所述规则参数信息,生成规则树;解析所述规则树,得到规则表达式,以便系统程序调用。
【技术特征摘要】
1.一种规则编辑方法,其特征在于,包括:向用户显示规则编辑界面;接收用户通过所述规则编辑界面发送的指令信息;接收用户通过所述规则编辑界面输入的规则参数信息;根据所述指令信息和所述规则参数信息,生成规则树;解析所述规则树,得到规则表达式,以便系统程序调用。2.根据权利要求1所述的规则编辑方法,其特征在于:所述指令信息包括第一指令信息;所述第一指令信息用于构建第一类节点;所述第一类节点不允许添加子节点;所述第一指令信息还用于显示第一子界面;所述第一子界面用于供用户输入单条规则参数信息。3.根据权利要求2所述的规则编辑方法,其特征在于:所述指令信息还包括第二指令信息;所述第二指令信息用于构建第二类节点,所述第二类节点允许添加子节点;所述第二指令信息还用于显示第二子界面;所述第二子界面用于供用户输入互相嵌套的多条规则参数信息。4.根据权利要求3所述的规则编辑方法,其特征在于,所述根据所述指令信息和所述规则参数信息,生成规则树的步骤,包括:将所述规则参数信息添加至所述指令信息构建的节点中;识别所述节点的节点连接信息;根据所述节点连接信息,连接各个所述节点,生成规则树。5.根据权利要求4所述的规则编辑方法,其特征在于,所述解析所述规则树,得到规则表达式的方法包括:对所述规则树...
【专利技术属性】
技术研发人员:李杰双,谢玲,孙姣姣,焦若彤,
申请(专利权)人:树根互联技术有限公司,广州树根互联技术有限公司,江苏树根互联技术有限公司,北京树根互联科技有限公司,上海树根互联技术有限公司,长沙树根互联技术有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。