一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种内存条按压方法、装置、电子设备及可读介质与流程

2023-02-01 22:32:52 来源:中国专利 TAG:


1.本发明涉及计算机设备技术领域,特别是涉及一种内存条按压方法、一种内存条按压装置、一种电子设备以及一种计算机可读介质。


背景技术:

2.随着云计算智能化的不断发展,当前通用服务器需求逐渐扩大,提高通用服务器生产品质,保障生产效率是势在必行的研究课题。其中,通用服务器中内存条的安装至关重要,然而人工按压内存条时按压力难以掌控,易造成产品的损坏且不利于问题追溯,而目前设备按压时由于速度、弹簧系数、反应时间等因素的影响造成压力偏差较大的问题,极大的影响了生产的品质和效率。


技术实现要素:

3.鉴于上述问题,提出了本发明实施例以便提供一种克服上述问题或者至少部分地解决上述问题的一种内存条按压方法、一种内存条按压装置、一种电子设备以及一种计算机可读介质。
4.本发明实施例公开了一种内存条按压方法,应用于内存条按压系统,所述内存条按压系统包括上位机、按压机器人,所述按压机器人包括按压控制器、按压治具,所述按压治具用于按压内存条,包括:
5.在所述按压机器人运行过程中,所述上位机接收用户输入的压力偏差参数的数值以及初设按压压力;
6.所述上位机采用所述用户输入的压力偏差参数的数值计算压力偏差;
7.所述上位机根据所述初设按压压力和所述压力偏差确定目标按压压力,并发送给所述压力控制器;
8.所述压力控制器采用所述目标按压压力控制所述按压治具按压所述内存条。
9.可选地,所述按压治具包括弹簧压块,所述压力偏差参数包括所述弹簧压块的弹簧劲度系数,所述上位机采用所述用户输入的压力偏差参数的数值计算压力偏差,包括:
10.所述上位机采用所述用户输入的压力偏差参数的数值,计算所述弹簧压块的形变量;
11.所述上位机采用所述弹簧压块的形变量和所述弹簧压块的弹簧劲度系数,计算得到所述压力偏差。
12.可选地,所述上位机根据所述初设按压压力和所述压力偏差确定目标按压压力,包括:
13.所述上位机采用所述初设按压压力减去所述压力偏差得到所述目标按压压力。
14.可选地,所述按压机器人包括按压传感器,所述压力控制器采用所述目标按压压力控制所述按压治具按压所述内存条,包括:
15.在所述按压治具按压所述内存条的过程中,所述压力控制器接收所述压力传感器
发送的实时按压压力;
16.所述压力控制器判断所述实时按压压力是否等于所述目标按压压力;
17.若所述实时按压压力等于所述目标按压压力,则控制所述按压治具停止按压所述内存条;
18.若所述实时按压压力小于所述目标按压压力,则控制所述按压治具继续按压所述内存条。
19.可选地,若所述实时按压压力等于所述目标按压压力,则控制所述按压治具停止按压所述内存条,包括:
20.当所述压力控制器和所述按压治具之间的预设通讯信号变为高电平时,所述按压治具停止按压所述内存条。
21.可选地,所述压力偏差参数包括所述按压治具接收到所述通讯信号的反应时间、所述按压治具接收到所述通讯信号的刹车距离、所述按压治具接收到所述通讯信号的运行速度、所述压力传感器发送所述实时按压压力给所述压力控制器的时间。
22.可选地,所述方法还包括:
23.所述上位机采用modbus通讯协议将所述目标按压压力发送给所述压力控制器。
24.本发明实施例还公开了一种内存条按压装置,应用于内存条按压系统,所述内存条按压系统包括上位机、按压机器人,所述按压机器人包括按压控制器、按压治具,所述按压治具用于按压内存条,包括:
25.接收模块,用于在所述按压机器人运行过程中,所述上位机接收用户输入的压力偏差参数的数值以及初设按压压力;
26.计算模块,用于所述上位机采用所述用户输入的压力偏差参数的数值计算压力偏差;
27.目标按压压力确定模块,用于所述上位机根据所述初设按压压力和所述压力偏差确定目标按压压力,并发送给所述压力控制器;
28.按压模块,用于所述压力控制器采用所述目标按压压力控制所述按压治具按压所述内存条。
29.可选地,所述按压治具包括弹簧压块,所述计算模块,包括:
30.形变量计算子模块,用于所述上位机采用所述用户输入的压力偏差参数的数值,计算所述弹簧压块的形变量;
31.压力偏差计算子模块,用于所述上位机采用所述弹簧压块的形变量和所述弹簧压块的弹簧劲度系数,计算得到所述压力偏差。
32.可选地,目标按压压力确定模块,包括:
33.目标按压压力确定子模块,用于所述上位机采用所述初设按压压力减去所述压力偏差得到所述目标按压压力。
34.可选地,所述按压机器人包括按压传感器,所述按压模块,包括:
35.接收子模块,用于在所述按压治具按压所述内存条的过程中,所述压力控制器接收所述压力传感器发送的实时按压压力;
36.判断子模块,用于所述压力控制器判断所述实时按压压力是否等于所述目标按压压力;
37.第一控制子模块,用于若所述实时按压压力等于所述目标按压压力,则控制所述按压治具停止按压所述内存条;
38.第二控制子模块,用于若所述实时按压压力小于所述目标按压压力,则控制所述按压治具继续按压所述内存条。
39.可选地,第一控制子模块,包括:
40.停止按压单元,用于当所述压力控制器和所述按压治具之间的预设通讯信号变为高电平时,所述按压治具停止按压所述内存条。
41.可选地,所述压力偏差参数包括所述按压治具接收到所述通讯信号的反应时间、所述按压治具接收到所述通讯信号的刹车距离、所述按压治具接收到所述通讯信号的运行速度、所述压力传感器发送所述实时按压压力给所述压力控制器的时间。
42.可选地,所述装置还包括:
43.发送模块,用于所述上位机采用modbus通讯协议将所述目标按压压力发送给所述压力控制器。
44.本发明实施例还公开了一种电子设备,包括处理器、通信接口、存储器和通信总线,其中,所述处理器、所述通信接口以及所述存储器通过所述通信总线完成相互间的通信;
45.所述存储器,用于存放计算机程序;
46.所述处理器,用于执行存储器上所存放的程序时,实现如本发明实施例所述的内存条按压方法。
47.本发明实施例还公开了一个或多个计算机可读介质,其上存储有指令,当由一个或多个处理器执行时,使得所述处理器执行如本发明实施例所述的内存条按压方法。
48.本发明实施例包括以下优点:
49.在本发明实施例中,在按压机器人运行过程中,采用上位机接收用户输入的压力偏差参数的数值以及初设按压压力,并采用用户输入的压力偏差参数的数值计算压力偏差,使得可以根据初设按压压力和压力偏差确定目标按压压力,进而由压力控制器采用目标按压压力控制按压治具按压内存条。该方法采用机器按压内存条,减少人工按压难以精准控制压力给产品带来的损坏,并且采用各种影响压力的因素计算压力偏差,使得可以采用压力偏差对初设按压压力进行补偿,避免目标按压压力过大,从而摒除对产品质量和生产效率可能产生影响的因素,采用精准的压力按压内存条,保证了产品质量和提高了生产效率。
附图说明
50.图1是本发明实施例中提供的一种内存条按压方法的步骤流程图;
51.图2是本发明实施例中提供的另一种内存条按压方法的步骤流程图;
52.图3是本发明实施例中提供的一种按压内存条的流程示意图;
53.图4是本发明实施例中提供的一种内存条按压装置的结构框图;
54.图5是本发明实施例中提供的一种电子设备的框图;
55.图6是本发明实施例中提供的一种计算机可读介质的示意图。
具体实施方式
56.为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。
57.内存条是服务器中重要的部件之一,如果少了这个硬件,会存储不了电脑软件的数据,并且其是与cpu进行沟通的桥梁,比如电脑中调用的数据,需要从硬盘读出来,发给内存,然后内存再发给cpu处理,所以内存条对服务器来说至关重要。但现有技术中安装内存条的技术存在一些影响产品质量的问题,比如人工按压内存条时按压力难以掌控,易造成产品的损坏且不利于问题追溯,而目前设备按压时由于速度、弹簧系数、反应时间等因素的影响造成压力偏差较大的问题,极大的影响了生产的品质和效率。
58.本发明提出了一种内存条按压方法,在按压机器人运行过程中,采用上位机接收用户输入的压力偏差参数的数值以及初设按压压力,并采用用户输入的压力偏差参数的数值计算压力偏差,使得可以根据初设按压压力和压力偏差确定目标按压压力,进而由压力控制器采用目标按压压力控制按压治具按压内存条。该方法采用机器按压内存条,减少人工按压难以精准控制压力给产品带来的损坏,并且采用各种影响压力的因素计算压力偏差,使得可以采用压力偏差对初设按压压力进行补偿,避免目标按压压力过大,从而摒除对产品质量和生产效率可能产生影响的因素,采用精准的压力按压内存条,保证了产品质量和提高了生产效率。
59.参照图1,示出了本发明实施例中提供的一种内存条按压方法的步骤流程图,具体可以包括如下步骤:
60.步骤101,在所述按压机器人运行过程中,所述上位机接收用户输入的压力偏差参数的数值以及初设按压压力;
61.采用机器按压内存条可以减少人工按压难以精准控制压力给产品带来的损坏,但是由于存在各种影响因素,采用机器按压内存条会存在按压压力过大的问题,使得生产的产品质量较差,并进而影响合格产品的生产效率,所以本发明将各种影响压力的因素考虑之内,采用这些影响因素约束按压压力,从而避免按压压力过大而影响产品质量和生产效率。
62.在本发明实施例中,可以预设一内存条按压系统,所述内存条按压系统可以包括上位机、按压机器人,所述按压机器人包括按压控制器、按压治具,所述按压治具用于按压内存条。
63.具体地,上位机可以设置有一用于设定压力偏差参数的输入界面,在按压机器人运行的过程中,用户可以在上位机输入压力偏差参数的数值以及初设按压压力,从而上位机可以采用压力偏差参数的数值和初设按压压力来确定按压治具实际要按压的压力。
64.其中,初设按压压力为理想情况下按压内存条所需要的按压压力,即这些影响压力的因素不存在的情况下按压内存条按压内存条所需要的按压压力。所述压力偏差参数可以包括按压治具接收到通讯信号的反应时间、按压治具接收到所述通讯信号的刹车距离、按压治具接收到通讯信号的运行速度、压力传感器发送实时按压压力给压力控制器的时间、弹簧压块的弹簧劲度系数。
65.具体而言,对于同一类型的按压机器人,按压治具接收到通讯信号的反应时间、按压治具接收到所述通讯信号的刹车距离、压力传感器发送实时按压压力给压力控制器的时
间、弹簧压块的弹簧劲度系数可以是固定的数值,具体的数值可以从该类型设备的使用手册中查找得到;但不同类型的按压机器人,按压治具接收到通讯信号的反应时间、按压治具接收到所述通讯信号的刹车距离、压力传感器发送实时按压压力给压力控制器的时间、弹簧压块的弹簧劲度系数可以是不同的。其中,按压治具接收到通讯信号的运行速度与按压机器人的类型无关,可以由用户根据实际情况设置。
66.步骤102,所述上位机采用所述用户输入的压力偏差参数的数值计算压力偏差;
67.上位机在接收到用户输入的压力偏差参数的数值后,可以采用压力偏差参数的数值计算压力偏差,以便采用计算得到的压力偏差对初设按压压力进行补偿,从而除去压力偏差因素产生的不良影响。
68.具体地,机器发送数据会消耗一些时间,在接收到通讯信号到做出反应中间也需要一些缓冲的时间,但在此期间,整个按压机器人的运行并不是停止的,使得按压机器人实际运行的距离与预想的距离更远,从而会使按压治具过度按压内存条,令内存条偏离理想的安装范围,所以可以计算这些因素所导致的偏移距离,再采用计算的偏离距离计算压力偏差,从而令按压治具最后采用合适的按压压力按压内存条,得到合格的产品。
69.步骤103,所述上位机根据所述初设按压压力和所述压力偏差确定目标按压压力,并发送给所述压力控制器;
70.如果按压治具采用初设按压压力按压内存条,会导致内存条被过度按压,所以为了避免按压治具采用初设按压压力按压内存条,上位机在接收到初设按压压力后,并不会将初设按压压力发送给控制按压治具的压力控制器,而是在计算得到压力偏差后,采用压力偏差对初设按压压力进行补偿得到目标按压压力,再将目标按压压力发送给压力控制器,从而压力控制器可以采用经过补偿的按压压力控制按压治具按压内存条,保证内存条的生产质量。
71.步骤104,所述压力控制器采用所述目标按压压力控制所述按压治具按压所述内存条。
72.在本发明实施例中,用于按压内存条的是按压治具,用于控制按压治具的是压力控制器,所以上位机在确定目标按压压力后,是将目标按压压力发送给压力控制器。压力控制器在接收到上位机发送的目标按压压力后,可以采用目标按压压力控制按压治具按压内存条,从而实现采用精准的压力的按压内存条,保证产品的生产质量以及提高生产效率。
73.通过本发明实施例的内存条按压方法,在按压机器人运行过程中,采用上位机接收用户输入的压力偏差参数的数值以及初设按压压力,并采用用户输入的压力偏差参数的数值计算压力偏差,使得可以根据初设按压压力和压力偏差确定目标按压压力,进而由压力控制器采用目标按压压力控制按压治具按压内存条。该方法采用机器按压内存条,减少人工按压难以精准控制压力给产品带来的损坏,并且采用各种影响压力的因素计算压力偏差,使得可以采用压力偏差对初设按压压力进行补偿,避免目标按压压力过大,从而摒除对产品质量和生产效率可能产生影响的因素,采用精准的压力按压内存条,保证了产品质量和提高了生产效率。
74.参照图2,示出了本发明实施例中提供的另一种内存条按压方法的步骤流程图,具体可以包括如下步骤:
75.步骤201,在所述按压机器人运行过程中,所述上位机接收用户输入的压力偏差参
数的数值以及初设按压压力;
76.采用机器按压内存条可以减少人工按压难以精准控制压力给产品带来的损坏,但是由于存在各种影响因素,采用机器按压内存条会存在按压压力过大的问题,使得生产的产品质量较差,并进而影响合格产品的生产效率,所以本发明将各种影响压力的因素考虑之内,采用这些影响因素约束按压压力,从而避免按压压力过大而影响产品质量和生产效率。
77.在本发明实施例中,可以预设一内存条按压系统,所述内存条按压系统可以包括上位机、按压机器人,所述按压机器人包括按压控制器、按压治具,所述按压治具用于按压内存条。
78.具体地,上位机可以设置有一用于设定压力偏差参数的输入界面,在按压机器人运行的过程中,用户可以在上位机输入压力偏差参数的数值以及初设按压压力,从而上位机可以采用压力偏差参数的数值和初设按压压力来确定按压治具实际要按压的压力。
79.其中,初设按压压力为理想情况下按压内存条所需要的按压压力,即这些影响压力的因素不存在的情况下按压内存条按压内存条所需要的按压压力。所述压力偏差参数可以包括按压治具接收到通讯信号的反应时间、按压治具接收到所述通讯信号的刹车距离、按压治具接收到通讯信号的运行速度、压力传感器发送实时按压压力给压力控制器的时间、弹簧压块的弹簧劲度系数。
80.具体而言,对于同一类型的按压机器人,按压治具接收到通讯信号的反应时间、按压治具接收到所述通讯信号的刹车距离、压力传感器发送实时按压压力给压力控制器的时间、弹簧压块的弹簧劲度系数可以是固定的数值,具体的数值可以从该类型设备的使用手册中查找得到;但不同类型的按压机器人,按压治具接收到通讯信号的反应时间、按压治具接收到所述通讯信号的刹车距离、压力传感器发送实时按压压力给压力控制器的时间、弹簧压块的弹簧劲度系数可以是不同的。其中,按压治具接收到通讯信号的运行速度与按压机器人的类型无关,可以由用户根据实际情况设置。
81.步骤202,所述上位机采用所述用户输入的压力偏差参数的数值,计算所述弹簧压块的形变量;
82.机器发送数据会消耗一些时间,在接收到通讯信号到做出反应中间也需要一些缓冲的时间,但在此期间,整个按压机器人的运行并不是停止的,使得按压机器人实际运行的距离与预想的距离更远,从而会使按压治具过度按压内存条,令内存条偏离理想的安装范围,所以可以计算这些因素所导致的偏移距离,再采用计算的偏移距离计算压力偏差,从而令按压治具最后采用合适的按压压力按压内存条,得到合格的产品。
83.在本发明实施例中,按压治具上设置有弹簧压块,弹簧压块用于减缓压力增加坡度,所以按压内存条时产生的压力反应为,按压机器人通过下压动作使按压治具中弹簧压块产生形变,所以压力偏差参数所导致的偏移距离,即为压力控制器在接收压力传感器的通讯信号和按压治具在接收压力控制器的通讯信号的过程中按压机器人运行所导致的弹簧的形变量。也即是,弹簧力的计算公式f=k
×
x,则压力偏差δf=k
×
δx。
84.因此,假设按压治具接收到通讯信号的反应时间为tr、按压治具接收到所述通讯信号的刹车距离为lr、按压治具接收到通讯信号的运行速度为vr、压力传感器发送实时按压压力给压力控制器的时间为ty。
85.则总形变量δx=δx1 δx2=(tr ty)
×vr
lr86.具体地,上位机在接收到用户输入的压力偏差参数的数值后,可以根据上述计算形变量的公式,采用压力偏差参数的数值计算形变量,以便进一步采用所述形变量计算压力偏差。
87.步骤203,所述上位机采用所述弹簧压块的形变量和所述弹簧压块的弹簧劲度系数,计算得到所述压力偏差;
88.假设弹簧压块的弹簧劲度系数为k,上位机在计算形变量后,则可以采用胡克定律δf=k
×
δx计算压力偏差,即采用弹簧压块的形变量和弹簧压块的弹簧劲度系数计算压力偏差,压力偏差δf=k
×
δx=k
×
((tr ty)
×vr
lr)。
89.作为一种示例,若弹簧压块的弹簧劲度系数k=10n/mm,按压治具接收到通讯信号的反应时间为tr=0.001s、按压治具接收到所述通讯信号的刹车距离为lr=0.5m、按压治具接收到通讯信号的运行速度为vr=100mm/s、压力传感器发送实时按压压力给压力控制器的时间为ty=0.001s。通过公式计算δf=k
×
δx=k
×
((tr ty)
×vr
lr)=7n,即压力偏差为7n。
90.步骤204,所述上位机根据所述初设按压压力和所述压力偏差确定目标按压压力,并发送给所述压力控制器;
91.如果按压治具采用初设按压压力按压内存条,会导致内存条被过度按压,所以为了避免按压治具采用初设按压压力按压内存条,上位机在接收到初设按压压力后,并不会将初设按压压力发送给控制按压治具的压力控制器,而是在计算得到压力偏差后,采用压力偏差对初设按压压力进行补偿得到目标按压压力,再将目标按压压力发送给压力控制器,从而压力控制器可以采用经过补偿的按压压力控制按压治具按压内存条,保证内存条的生产质量。
92.在本发明的一种实施例中,所述上位机根据所述初设按压压力和所述压力偏差确定目标按压压力,包括:
93.s11,所述上位机采用所述初设按压压力减去所述压力偏差得到所述目标按压压力。
94.上位机在计算得到压力偏差后,可以采用初设按压压力减去压力偏差,得到目标按压压力,并将目标按压压力发送给压力控制器,从而压力控制器可以采用经过补偿的目标按压压力控制按压治具按压内存条,避免了过度按压内存条。
95.在本发明的一种实施例中,所述方法还包括:
96.s21,所述上位机采用modbus通讯协议将所述目标按压压力发送给所述压力控制器。
97.modbus是一种串行通信协议,是工业领域通信协议的业界标准,并且是工业电子设备之间常用的连接方式。在本发明实施例中,采用modbus通讯协议编写相应的通讯代码进行实时数据传输。
98.具体地,上位机在计算得到目标按压压力后,可以采用modbus通讯协议将所述目标按压压力发送给压力控制器,从而压力控制器可以采用目标按压压力控制按压治具按压内存条,保证内存条的生产质量。
99.步骤205,所述压力控制器采用所述目标按压压力控制所述按压治具按压所述内
存条。
100.在本发明实施例中,用于按压内存条的是按压治具,用于控制按压治具的是压力控制器,所以上位机在确定目标按压压力后,是将目标按压压力发送给压力控制器。压力控制器在接收到上位机发送的目标按压压力后,可以采用目标按压压力控制按压治具按压内存条,从而实现采用精准的压力的按压内存条,保证产品的生产质量以及提高生产效率。
101.在本发明的一种实施例中,所述按压机器人包括按压传感器,所述压力控制器采用所述目标按压压力控制所述按压治具按压所述内存条,包括:
102.s31,在所述按压治具按压所述内存条的过程中,所述压力控制器接收所述压力传感器发送的实时按压压力;
103.在本发明实施例中,按压机器人还可以包括按压传感器,按压传感器用于采集按压时的实时压力。在按压治具按压内存条的过程中,按压传感器采集实时按压压力,并将采集到的的实时按压压力发送给压力控制器,从而压力控制器可以确定何时控制按压治具停止按压内存条。
104.s32,所述压力控制器判断所述实时按压压力是否等于所述目标按压压力;
105.对内存条的按压是一个渐进的过程,所以压力传感器采集的实时按压压力可能小于或等于目标按压压力,也可能大于目标按压压力,因此,压力控制可以接收压力传感器发送的实时按压压力,并判断实时按压压力是否等于目标按压压力。
106.如果压力传感器接收到的实时按压压力小于目标按压压力,可以说明内存条的按压还没达到目标效果,可以继续按压;如果压力传感器接收到的实时按压压力等于目标按压压力,可以说明对内存条的按压达到目标效果,保证了内存条的安装质量;如果压力传感器接收到的实时按压压力大于目标按压压力,则可以说明对内存条进行了过度按压,内存条受到损坏。
107.s33,若所述实时按压压力等于所述目标按压压力,则控制所述按压治具停止按压所述内存条;
108.在按压治具按压内存条的过程中,压力控制器实时接收压力传感器发送的实时按压压力,若接收到的实时按压压力等于目标按压压力,可以说明对内存条的按压已经达到目标效果,此时,压力传感器可以控制按压治具停止按压内存条,从而按压治具停止按压内存条,并继续向前运行,对下一个内存条进行按压。
109.s34,若所述实时按压压力小于所述目标按压压力,则控制所述按压治具继续按压所述内存条。
110.在按压治具按压内存条的过程中,压力控制器实时接收压力传感器发送的实时按压压力,若接收到的实时按压压力小于目标按压压力,可以说明对内存条的按压还没达到目标效果,即内存条还没有完成安装,此时,压力传感器可以控制按压治具继续按压内存条,并可以继续接收传感器发送的实时按压压力,以便进一步判断何时控制按压治具停止按压内存条。
111.在本发明的一种实施例中,若所述实时按压压力等于所述目标按压压力,则控制所述按压治具停止按压所述内存条,包括:
112.s41,当所述压力控制器和所述按压治具之间的预设通讯信号变为高电平时,所述按压治具停止按压所述内存条。
113.在压力传感器和按压治具之间可以预设一通讯信号,所述通讯信号用于判断何时停止按压内存条,当所述通讯信号处于低电平时,表示按压治具还需要继续按压内存条,当所述通讯信号变为高电平时,表示按压治具可以停止按压内存条。
114.在压力传感器控制按压治具对内存条进行按压的过程中,按压治具持续对内存条进行按压,直至压力控制器和按压治具之间的预设通讯信号变为高电平时,此时按压治具可以停止按压内存条,并可以继续向前运行,对下一个内存条进行按压。
115.参照图3,示出了本发明实施例中提供的一种按压内存条的流程示意图。具体流程如下:
116.1、在按压机器人运行的过程中,上位机接收用户在压力偏差参数设置界面输入的压力偏差参数的数值;
117.2、上位机接收用户在压力设置界面输入的初设按压压力;
118.3、上位机根据胡克定律,采用压力偏差参数的数值和初设按压压力计算压力偏差,再将初设按压压力减去压力偏差得到目标按压压力,并将目标按压压力发送给压力控制器;
119.4、压力控制采用目标按压压力控制按压治具按压内存条,并接收压力传感器发送的实时按压压力,对比接收的实时按压压力和目标按压压力的大小,以便判断何时停止按压内存条;
120.5、若压力控制器接收到的实时按压压力等于目标按压压力,则压力控制器控制按压治具停止按压内存条,则按压治具完成对当前内存条的按压任务,按压机器人可以继续向前运行,对下一个内存条进行按压;
121.6、若压力控制器接收到的实时按压压力小于目标按压压力,则压力控制器控制按压治具继续按压内存条,并可以继续接收传感器发送的实时按压压力,以便进一步判断何时控制按压治具停止按压内存条。
122.通过本发明实施例的内存条按压方法,在按压机器人运行过程中,采用上位机接收用户输入的压力偏差参数的数值以及初设按压压力,并采用用户输入的压力偏差参数的数值计算压力偏差,使得可以根据初设按压压力和压力偏差确定目标按压压力,进而由压力控制器采用目标按压压力控制按压治具按压内存条。该方法采用机器按压内存条,减少人工按压难以精准控制压力给产品带来的损坏,并且采用各种影响压力的因素计算压力偏差,使得可以采用压力偏差对初设按压压力进行补偿,避免目标按压压力过大,从而摒除对产品质量和生产效率可能产生影响的因素,采用精准的压力按压内存条,保证了产品质量和提高了生产效率。
123.需要说明的是,对于方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明实施例并不受所描述的动作顺序的限制,因为依据本发明实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本发明实施例所必须的。
124.参照图4,示出了本发明实施例中提供的一种内存条按压装置的结构框图,具体可以包括如下模块:
125.接收模块401,用于在所述按压机器人运行过程中,所述上位机接收用户输入的压
力偏差参数的数值以及初设按压压力;
126.计算模块402,用于所述上位机采用所述用户输入的压力偏差参数的数值计算压力偏差;
127.目标按压压力确定模块403,用于所述上位机根据所述初设按压压力和所述压力偏差确定目标按压压力,并发送给所述压力控制器;
128.按压模块404,用于所述压力控制器采用所述目标按压压力控制所述按压治具按压所述内存条。
129.在本发明的一种实施例中,所述按压治具包括弹簧压块,所述计算模块402,包括:
130.形变量计算子模块,用于所述上位机采用所述用户输入的压力偏差参数的数值,计算所述弹簧压块的形变量;
131.压力偏差计算子模块,用于所述上位机采用所述弹簧压块的形变量和所述弹簧压块的弹簧劲度系数,计算得到所述压力偏差。
132.在本发明的一种实施例中,目标按压压力确定模块403,包括:
133.目标按压压力确定子模块,用于所述上位机采用所述初设按压压力减去所述压力偏差得到所述目标按压压力。
134.在本发明的一种实施例中,所述按压机器人包括按压传感器,所述按压模块404,包括:
135.接收子模块,用于在所述按压治具按压所述内存条的过程中,所述压力控制器接收所述压力传感器发送的实时按压压力;
136.判断子模块,用于所述压力控制器判断所述实时按压压力是否等于所述目标按压压力;
137.第一控制子模块,用于若所述实时按压压力等于所述目标按压压力,则控制所述按压治具停止按压所述内存条;
138.第二控制子模块,用于若所述实时按压压力小于所述目标按压压力,则控制所述按压治具继续按压所述内存条。
139.在本发明的一种实施例中,第一控制子模块,包括:
140.停止按压单元,用于当所述压力控制器和所述按压治具之间的预设通讯信号变为高电平时,所述按压治具停止按压所述内存条。
141.在本发明的一种实施例中,所述压力偏差参数包括所述按压治具接收到所述通讯信号的反应时间、所述按压治具接收到所述通讯信号的刹车距离、所述按压治具接收到所述通讯信号的运行速度、所述压力传感器发送所述实时按压压力给所述压力控制器的时间。
142.在本发明的一种实施例中,所述装置还包括:
143.发送模块,用于所述上位机采用modbus通讯协议将所述目标按压压力发送给所述压力控制器。
144.通过本发明实施例的内存条按压装置,在按压机器人运行过程中,采用上位机接收用户输入的压力偏差参数的数值以及初设按压压力,并采用用户输入的压力偏差参数的数值计算压力偏差,使得可以根据初设按压压力和压力偏差确定目标按压压力,进而由压力控制器采用目标按压压力控制按压治具按压内存条。该方法采用机器按压内存条,减少
人工按压难以精准控制压力给产品带来的损坏,并且采用各种影响压力的因素计算压力偏差,使得可以采用压力偏差对初设按压压力进行补偿,避免目标按压压力过大,从而摒除对产品质量和生产效率可能产生影响的因素,采用精准的压力按压内存条,保证了产品质量和提高了生产效率。
145.对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
146.另外,本发明实施例还提供一种电子设备,如图5所示,包括处理器501、通信接口502、存储器503和通信总线504,其中,处理器501,通信接口502,存储器503通过通信总线504完成相互间的通信,
147.存储器503,用于存放计算机程序;
148.处理器501,用于执行存储器503上所存放的程序时,实现如下步骤:
149.在所述按压机器人运行过程中,所述上位机接收用户输入的压力偏差参数的数值以及初设按压压力;
150.所述上位机采用所述用户输入的压力偏差参数的数值计算压力偏差;
151.所述上位机根据所述初设按压压力和所述压力偏差确定目标按压压力,并发送给所述压力控制器;
152.所述压力控制器采用所述目标按压压力控制所述按压治具按压所述内存条。
153.在本发明的一种实施例中,所述按压治具包括弹簧压块,所述压力偏差参数包括所述弹簧压块的弹簧劲度系数,所述上位机采用所述用户输入的压力偏差参数的数值计算压力偏差,包括:
154.所述上位机采用所述用户输入的压力偏差参数的数值,计算所述弹簧压块的形变量;
155.所述上位机采用所述弹簧压块的形变量和所述弹簧压块的弹簧劲度系数,计算得到所述压力偏差。
156.在本发明的一种实施例中,所述上位机根据所述初设按压压力和所述压力偏差确定目标按压压力,包括:
157.所述上位机采用所述初设按压压力减去所述压力偏差得到所述目标按压压力。
158.在本发明的一种实施例中,所述按压机器人包括按压传感器,所述压力控制器采用所述目标按压压力控制所述按压治具按压所述内存条,包括:
159.在所述按压治具按压所述内存条的过程中,所述压力控制器接收所述压力传感器发送的实时按压压力;
160.所述压力控制器判断所述实时按压压力是否等于所述目标按压压力;
161.若所述实时按压压力等于所述目标按压压力,则控制所述按压治具停止按压所述内存条;
162.若所述实时按压压力小于所述目标按压压力,则控制所述按压治具继续按压所述内存条。
163.在本发明的一种实施例中,若所述实时按压压力等于所述目标按压压力,则控制所述按压治具停止按压所述内存条,包括:
164.当所述压力控制器和所述按压治具之间的预设通讯信号变为高电平时,所述按压
治具停止按压所述内存条。
165.在本发明的一种实施例中,所述压力偏差参数包括所述按压治具接收到所述通讯信号的反应时间、所述按压治具接收到所述通讯信号的刹车距离、所述按压治具接收到所述通讯信号的运行速度、所述压力传感器发送所述实时按压压力给所述压力控制器的时间。
166.在本发明的一种实施例中,所述方法还包括:
167.所述上位机采用modbus通讯协议将所述目标按压压力发送给所述压力控制器。
168.上述终端提到的通信总线可以是外设部件互连标准(peripheral component interconnect,简称pci)总线或扩展工业标准结构(extended industry standard architecture,简称eisa)总线等。该通信总线可以分为地址总线、数据总线、控制总线等。为便于表示,图中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
169.通信接口用于上述终端与其他设备之间的通信。
170.存储器可以包括随机存取存储器(random access memory,简称ram),也可以包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。可选的,存储器还可以是至少一个位于远离前述处理器的存储装置。
171.上述的处理器可以是通用处理器,包括中央处理器(central processing unit,简称cpu)、网络处理器(network processor,简称np)等;还可以是数字信号处理器(digital signal processing,简称dsp)、专用集成电路(application specific integrated circuit,简称asic)、现场可编程门阵列(field-programmable gate array,简称fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。
172.如图6所示,在本发明提供的又一实施例中,还提供了一种计算机可读存储介质601,该计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述实施例中所述的内存条按压方法。
173.在本发明提供的又一实施例中,还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述实施例中所述的内存条按压方法。
174.在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本发明实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(dsl))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,dvd)、或者半导体介质(例如固态硬盘solid state disk(ssd))等。
175.需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存
在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
176.本说明书中的各个实施例均采用相关的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
177.以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所作的任何修改、等同替换、改进等,均包含在本发明的保护范围内。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献