【】本发明涉及一种电池测试的工步流程图,尤其涉及一种可拖拽的工步流程图编辑方法。
背景技术
0、
背景技术:
1、随着新能源产业的蓬勃发展,电池技术在不断迭代升级的同时,市场需求量也越来越大。而电池在出厂之前需要经过电池检测系统的检测,如何检测就是根据用户编辑的工步流程来执行与判断,所以首先需要通过电池检测系统进行工步流程编辑。以往工步流程编辑采用的是表单输入的方式,使得工步流程编辑操作复杂,且不够直观清晰。
技术实现思路
0、
技术实现要素:
1、本发明的目的在于解决上述技术的问题而提供的一种新型的可拖拽的工步流程图编辑方法,快速插入工步形成工步流程,降低工步流程编辑操作难度,提高工步编辑效率,同时能够直观清晰的看到整个工步流程。
2、本发明是通过以下技术方案来实现的:
3、一种可拖拽的工步流程图编辑方法,包括如下步骤:
4、s1:工步实例控件生成:
5、首先,打开工步流程图编辑界面,点击工步流程图编辑界面中的工步组件栏,再点击工步组件栏中的单个或多个工步组件后,同时拖动单个或多个工步组件,将单个或多个工步组件移动到工步流程图编辑区内,生成工步实例控件;
6、s2:工步实例控件参数编辑:
7、点击步骤s1中的工步实例控件,进行参数编辑;在编辑工步实例控件参数的过程中,若编辑的工步参数存在错误,会有工步错误提示;若参数编辑正确则无提示;
8、s3:工步流程建立后,点击保存按钮或点击启动按钮,将工步流程保存成xml格式文件或下发工步流程信息启动通道测试。
9、进一步地,在步骤1中工步流程图编辑区内选中工步实例控件,可通过移动工步实例控件的方式调整工步实例控件的顺序。
10、进一步地,在步骤1中工步流程图编辑区内,将生成的工步实例控件移到需要插入的位置,再将工步实例控件释放时,自动跳入到需要插入对应的位置,可通过移动工步实例控件的方式调整工步实例控件的顺序。
11、进一步地,所述步骤s1中的工步流程图编辑界面包括但不限于菜单控件、工步组件栏、流程图编辑区。
12、进一步地,所述菜单控件包括但不限于新建、打开、保存、另存为、启动;所述工步组件栏包括两类组件:第一类工步组件为必设类工步,包括但不限于恒流充电、恒压充电、恒流恒压充电、恒功率充电、恒流放电、恒压放电、恒流恒压放电、恒功率放电、恒阻放电、搁置、斜坡、控制工步、暂停;第二类工步组件为辅助性工步,属于对第一类工步组件的辅助作用,其依赖于第一类工步组件而设置,包括但不限于循环、如果。
13、进一步地,所述第一类工步组件的参数编辑,包括但不限于直接点击编辑的方式;所述第二类辅助性工步组件的参数编辑包括两种方式:1)直接点击编辑;2)移动工步实例控件的箭头指向到目标工步实例控件上;第二类辅助性工步组件的“循环”,其工步参数包括但不限于起始、次数,移动“循环”工步实例控件的箭头指向到第一类工步组件上,起始参数值修改为该工步实例控件的工步序号;第二类辅助性工步组件“如果”,其参数包括但不限于如果类型、比较符、比较值、goto参数,移动“如果”工步实例控件的箭头,若指向下一个第一类工步组件的goto参数值修改为“下一工步”;若指向结束工步实例控件goto参数值修改为“完成”;若指向其它第一类工步组件不包括“如果”的上一个第一类工步组件的goto参数值修改为该工步实例控件的工步序号;其余情况goto参数值均为“停止”。
14、本发明的有益效果在于:
15、(1)通过拖拽工步组件的方式快速插入工步,形成工步流程图;
16、(2)降低工步流程编辑操作难度,提高工步编辑效率,同时能够直观清晰的看到整个工步流程;
17、(3)通过移动工步实例控件快速调整工步在工步流程中的顺序,移动工步实例控件箭头指向目标工步快速设置工步参数;
18、(4)工步参数编辑错误信息直观显示在对应工步实例控件上,方便用户定位错误信息以及修改。
1.一种可拖拽的工步流程图编辑方法,其特征在于,包括如下步骤:
2.根据权利要求1所述的可拖拽的工步流程图编辑方法,其特征在于:在步骤1中工步流程图编辑区内选中工步实例控件,可通过移动工步实例控件的方式调整工步实例控件的顺序。
3.根据权利要求2所述的可拖拽的工步流程图编辑方法,其特征在于:在步骤1中工步流程图编辑区内,将生成的工步实例控件移到需要插入的位置,再将工步实例控件释放时,自动跳入到需要插入对应的位置,可通过移动工步实例控件的方式调整工步实例控件的顺序。
4.根据权利要求1所述的可拖拽的工步流程图编辑方法,其特征在于:所述步骤s1中的工步流程图编辑界面包括但不限于菜单控件、工步组件栏、流程图编辑区。
5.根据权利要求4所述的可拖拽的工步流程图编辑方法,其特征在于:所述菜单控件包括但不限于新建、打开、保存、另存为、启动;所述工步组件栏包括两类组件:第一类工步组件为必设类工步,包括但不限于恒流充电、恒压充电、恒流恒压充电、恒功率充电、恒流放电、恒压放电、恒流恒压放电、恒功率放电、恒阻放电、搁置、斜坡、控制工步、暂停;第二类工步组件为辅助性工步,属于对第一类工步组件的辅助作用,其依赖于第一类工步组件而设置,包括但不限于循环、如果。
6.根据权利要求5所述的可拖拽的工步流程图编辑方法,其特征在于:所述第一类工步组件的参数编辑,包括但不限于直接点击编辑的方式;所述第二类辅助性工步组件的参数编辑包括两种方式:1)直接点击编辑;2)移动工步实例控件的箭头指向到目标工步实例控件上;第二类辅助性工步组件的“循环”,其工步参数包括但不限于起始、次数,移动“循环”工步实例控件的箭头指向到第一类工步组件上,起始参数值修改为该工步实例控件的工步序号;第二类辅助性工步组件的“如果”,其参数包括但不限于如果类型、比较符、比较值、goto参数,移动“如果”工步实例控件的箭头,若指向下一个第一类工步组件goto参数值修改为“下一工步”;若指向结束工步实例控件goto参数值修改为“完成”;若指向其它第一类工步组件不包括“如果”的上一个第一类工步组件goto参数值修改为该工步实例控件的工步序号;其余情况goto参数值均为“停止”。