System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及阀门测试,特别是涉及一种单向阀测试仪控制方法、装置、计算机设备和存储介质。
技术介绍
1、随着智能家居的时代来临,扫地机器人、洗地机等智能家居越来越多,随着对智能家居的需求量上升外,还有对除污和自清洁的技术需要提升,所以对水路控制需求量变大,所以市面上出现了应对污水处理之后,保证其不反渗的单向阀,由于此产品是功能件,需要对功能进行百分之百全检。现有的方法是人工检测,然后对其数据进行人工判断来确定单向阀品质。
2、现有方案是人工测试,先将产品放到固定治具中,然后到达其标准的测试条件,观察流量计的数值,人工判断测试数据是否通过。现有的方式测试会存在两个弊端,第一在测试过程中,无法保证检测是否有漏失;第二测试效率较低,导致产品成本升高。通过本算法可以替代人工判断,只需要正常剔除不良品即可,保证了测试准确性,并且提高效率降低成本。
技术实现思路
1、基于此,有必要针对上述技术问题,提供一种能够提升测试准确率及效率的单向阀测试仪控制方法、装置、计算机设备和存储介质。
2、一方面,提供一种单向阀测试仪控制方法,所述方法包括:
3、初始化单向阀测试程序,用于使运算数据、辅助寄存器、辅助继电器、逻辑控制器的输入输出映射点和当前测试模式到达初始状态;
4、进行参数模式设定,输入产品测试的参数和确定测试模式;
5、开始进行单向阀的开阀、关阀和固定压力值测试来确定被测试的单向阀是否满足需求;
6、若被测试的单向阀满足需求则
7、若被测试的单向阀不满足需求则进行报警并停止测试。
8、在其中一个实施例中,所述初始化单向阀测试程序步骤包括:
9、初始化模拟量数据,设定模拟量上下限和滤波;
10、初始化辅助寄存器,用于使临时占用寄存器达到初始化状态;
11、复位逻辑控制器的输入输出映射;
12、复位所有辅助继电器;
13、进入复位模式,以使所有程序为可执行状态。
14、在其中一个实施例中,所述进行参数模式设定,输入产品测试的参数和确定测试模式步骤包括:
15、进入参数设定界面,进行参数设定;
16、对开阀测试压力值进行设定;
17、对固值测试压力和固值测试时间进行设定;
18、对关阀测试压力和关阀测试时间进行设定;
19、进入测试模式,以使程序完全呈待机状态。
20、在其中一个实施例中,所述开始进行单向阀的开阀、关阀和固定压力值测试来确定被测试的单向阀是否满足需求步骤包括:
21、控制逻辑控制器的输入输出映射完成被测试的单向阀装夹定位;
22、对被测试的单向阀进行开阀测试;
23、输出开阀压力,通过模拟量将开阀压力输入到单向阀;
24、控制逻辑控制器通过模拟量采集单向阀压力值,并判断是否达到第一设定压力值;当达到第一设定压力值时进入下一步;
25、采集当前流量值,并判断是否达到开阀流量;若达到开阀流量则判定被测试的单向阀满足测试要求,并进入下一步;
26、对单向阀进行固定压力值测试;
27、输出固定值压力,通过模拟量将固定值压力输入到单向阀;
28、控制逻辑控制器通过模拟量采集单向阀当前压力值并判断是否达到第二设定压力值;当达到第二设定压力值时进入下一步;
29、通过所设定的时间之后控制逻辑控制器使用模拟量采集单向阀当前流量值,并判断是否达到固定值测试流量;当达到固定值测试流量时进入下一步;
30、对单向阀关阀,进入关阀测试;
31、通过模拟量将关阀压力输入到单向阀;
32、控制逻辑控制器通过模拟量采集单向阀当前压力值,并判断是否达到第三设定压力值;当达到第三设定压力值时进入下一步;
33、通过所设定的时间之后控制逻辑控制器使用模拟量采集单向阀当前流量值,并判断是否达到关阀测试流量;当达到关阀测试流量时测试结束。
34、在其中一个实施例中,所述若被测试的单向阀满足需求则保存测试数据步骤包括:
35、当达到开阀流量则保存测试数据;
36、当达到固定值测试流量则保存测试数据;
37、当达到关阀测试流量则保存测试数据。
38、在其中一个实施例中,所述方法还包括:
39、若被测试的单向阀不满足需求则进行报警并停止测试。
40、在其中一个实施例中,所述若被测试的单向阀不满足需求则进行报警并停止测试步骤包括:
41、当未达到第一设定压力值时则进行报警并停止测试;
42、当未达到开阀流量则判定被测试的单向阀未满足测试要求,进行报警并停止测试;
43、当未达到第二设定压力值时则进行报警并停止测试;
44、当未达到固定值测试流量时则进行报警并停止测试;
45、当未达到第三设定压力值时则进行报警并停止测试;
46、当未达到关阀测试流量时则进行报警并停止测试。
47、另一方面,提供了一种单向阀测试仪控制装置,所述装置包括:
48、初始化测试程序模块,用于初始化单向阀测试程序,用于使运算数据、辅助寄存器、辅助继电器、逻辑控制器的输入输出映射点和当前测试模式到达初始状态;
49、参数模式设定模块,用于进行参数模式设定,输入产品测试的参数和确定测试模式;
50、测试控制模块,用于开始进行单向阀的开阀、关阀和固定压力值测试来确定被测试的单向阀是否满足需求;
51、测试数据管理模块,用于若被测试的单向阀满足需求则保存测试数据;
52、报警模块,用于若被测试的单向阀不满足需求则进行报警并停止测试。
53、再一方面,提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
54、初始化单向阀测试程序,用于使运算数据、辅助寄存器、辅助继电器、逻辑控制器的输入输出映射点和当前测试模式到达初始状态;
55、进行参数模式设定,输入产品测试的参数和确定测试模式;
56、开始进行单向阀的开阀、关阀和固定压力值测试来确定被测试的单向阀是否满足需求;
57、若被测试的单向阀满足需求则保存测试数据;
58、若被测试的单向阀不满足需求则进行报警并停止测试。
59、又一方面,提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:
60、初始化单向阀测试程序,用于使运算数据、辅助寄存器、辅助继电器、逻辑控制器的输入输出映射点和当前测试模式到达初始状态;
61、进行参数模式设定,输入产品测试的参数和确定测试模式;
62、开始进行单向本文档来自技高网...
【技术保护点】
1.一种单向阀测试仪控制方法,其特征在于,包括:
2.根据权利要求1所述的单向阀测试仪控制方法,其特征在于,所述初始化单向阀测试程序步骤包括:
3.根据权利要求1所述的单向阀测试仪控制方法,其特征在于,所述进行参数模式设定,输入产品测试的参数和确定测试模式步骤包括:
4.根据权利要求1所述的单向阀测试仪控制方法,其特征在于,所述开始进行单向阀的开阀、关阀和固定压力值测试来确定被测试的单向阀是否满足需求步骤包括:
5.根据权利要求4所述的单向阀测试仪控制方法,其特征在于,所述若被测试的单向阀满足需求则保存测试数据步骤包括:
6.根据权利要求4所述的单向阀测试仪控制方法,其特征在于,所述方法还包括:
7.根据权利要求6所述的单向阀测试仪控制方法,其特征在于,所述若被测试的单向阀不满足需求则进行报警并停止测试步骤包括:
8.一种单向阀测试仪控制装置,其特征在于,所述装置包括:
9.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的方法的步骤。
...【技术特征摘要】
1.一种单向阀测试仪控制方法,其特征在于,包括:
2.根据权利要求1所述的单向阀测试仪控制方法,其特征在于,所述初始化单向阀测试程序步骤包括:
3.根据权利要求1所述的单向阀测试仪控制方法,其特征在于,所述进行参数模式设定,输入产品测试的参数和确定测试模式步骤包括:
4.根据权利要求1所述的单向阀测试仪控制方法,其特征在于,所述开始进行单向阀的开阀、关阀和固定压力值测试来确定被测试的单向阀是否满足需求步骤包括:
5.根据权利要求4所述的单向阀测试仪控制方法,其特征在于,所述若被测试的单向阀满足需求则保存测试数据步骤包括:
6.根据权利...
【专利技术属性】
技术研发人员:邱硕,邱丹,毛新磊,林煜旋,
申请(专利权)人:苏州孝义家光电科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。