数控机床的润滑控制方法及其装置、存储介质及数控机床与流程

文档序号:33367340发布日期:2023-03-07 23:45阅读:141来源:国知局
数控机床的润滑控制方法及其装置、存储介质及数控机床与流程

1.本技术涉及数控机床技术领域,特别是涉及一种数控机床的润滑控制方法及其装置、存储介质及数控机床。


背景技术:

2.数控机床在加工时需要对运动部件进行润滑,例如,基于fanuc数控系统的铣床在进行切削加工时,必须通过油脂泵或稀油泵对导轨面进行润滑,以减小摩擦。
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.图1是本技术第一实施例提供的数控机床的润滑控制方法的流程示意图;
46.图2是本技术图1中步骤s11部分方法的具体流程示意图;
47.图3是本技术图1中步骤s11另一部分方法的具体流程示意图;
48.图4是本技术第二实施例提供的数控机床的润滑控制方法的流程示意图;
49.图5是本技术第三实施例提供的数控机床的润滑控制方法的流程示意图;
50.图6是本技术一些实施例提供的数控机床的润滑控制方法在实施时的信号交互示意图;
51.图7是本技术一些实施例提供的数控机床的润滑控制方法在实施时的plc程序控制示意图;
52.图8是本技术一些实施例提供的数控机床的润滑控制装置的结构示意图;
53.图9是本技术一些实施例提供的计算机可读存储介质的结构示意图;
54.图10是本技术一些实施例提供的数控机床的结构示意图。
具体实施方式
55.以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、技术之类的具体细节,以便透彻理解本技术实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本技术。在其它情况中,省略对众所周知的系统、装置、电路以及方法的详细说明,以免不必要的细节妨碍本技术的描述。
56.应当理解,在本技术说明书和所附权利要求书中使用的术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。
57.为使本技术的上述目的、特征和优点能够更为明显易懂,下面结合附图,对本技术的具体实施方式做详细的说明。可以理解的是,所描述的实施例仅是本技术的一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
58.数控机床是数字控制机床(computer numerical control machine tools)的简称,是一种装有程序控制系统的自动化机床。该控制系统能够逻辑地处理具有控制编码或其他符号指令规定的程序,并将其译码,用代码化的数字表示,通过信息载体输入数控装置,经运算处理由数控装置发出各种控制信号,控制机床的动作。可应用于数控机床的控制系统包括但不限于fanuc数控系统、西门子数控系统、mazak数控系统等。
59.数控机床在进行加工时常常需要对运动部件进行润滑,其润滑方式为自动化控制模式,因此润滑控制方法的好坏会很大程度地影响润滑的效果。例如,一种较为常见的润滑
控制方法是:控制润滑油泵每间隔一个预设的时间段就对运动部件进行一次润滑,即定时润滑。这种死板的润滑方式几乎不可避免会造成大量的浪费。
60.其原因在于,运动部件的运动状态并不固定,而定时润滑的方式无法随运动部件的运动状态变化而变化。以待润滑的运动部件为线轨的滑块为例,当装载于滑块的机械处于较高的运行速率时,滑块对润滑油的需求较大,因此需要将润滑间隔时间设置为一个较小的值才能够满足其润滑需求,而当该机械停止运行或低速运行时,滑块对润滑油的需求较小,此时这一润滑间隔时间的设置就会导致润滑油的极大浪费。反之,若将将润滑间隔时间设置为一个较大的值,则难以满足机械处于较高的运行速率时滑块的润滑需求。
61.运动部件需要润滑的原因在于其运动时不可避免会发生摩擦,因此本技术提及的运动部件包括但不限于导轨滑块、转轴、齿轮等任何数控机床会发生运动的部件。由于数控机床具有多个运动部件,若要解决上述定时润滑方式的炔酰胺,使得润滑间隔时间能够随运动部件的运动状态变化而变化,则需要为每一运动部件单独设计定时润滑程序,显然其技术难度和所需成本极高。
62.本技术提供一种新的数控机床的润滑控制方法,以在满足运动部件的润滑需求的同时,减少润滑油的浪费。请参阅图1,图1是本技术第一实施例提供的数控机床的润滑控制方法的流程示意图。
63.在本实施例中,数控机床的润滑控制方法包括:
64.s11、获取运动部件的移动路程、以及运动部件未受到润滑的持续时间。
65.上述的移动路程和持续时间为本方法控制润滑时机所需获取的两个要素。
66.其中,获取运动部件的移动路程是指记录运动部件的移动量数据,其包括但不限于:线轨的滑块相对于滑轨的移动距离、转轴的转动角度等。润滑运动部件的目的在于减少接触面的摩擦,降低磨损。运动部件在运动时,运动部件上的润滑油不可避免地会通过滴落、刮蹭等方式逐渐损耗,进而导致减少摩擦的作用逐渐减弱,而运动部件上的润滑油的损耗量与运动部件的移动路程直接相关。
67.在运动部件的运动过程中,需要在润滑油的损耗量达到一定程度时补充润滑油,以避免运动部件上的润滑油的量不足以实现减少摩擦的作用,也即是说,对运动部件的润滑是间隔进行的。获取运动部件未受到润滑的持续时间是指距离上一次对运动部件进行润滑后的时间长度。例如,某运动部件上一次受到润滑的时间是在5秒前,则此时该运动部件未受到润滑的持续时间为5秒。由于润滑油具有流动性,运动部件上的润滑油会随着时间逐渐滴落,如稀油等流动性较强的润滑油尤甚,也即是说,在不对运动部件补充润滑油的情况下,随着时间的推移,运动部件上的润滑油不可避免地会损耗到不足以实现减少摩擦作用的地步。因此,运动部件上的润滑油的损耗量与运动部件未受到润滑的持续时间直接相关。
68.请结合参阅图2,图2是本技术图1中步骤s11部分方法的具体流程示意图。
69.在一些实施例中,获取运动部件的移动路程的步骤包括:
70.s21、获取连接于运动部件的进给轴的进给量。
71.s22、结合进给量计算得到运动部件的移动路程。
72.其中,进给轴为数控机床的主轴,数控机床的部分运动部件直接或间接地连接于进给轴,从而通过获取进给轴的进给量可以计算得到运动部件的移动路程。
73.需要注意的是,进给轴本身也作为一种运动部件。
74.可选地,数控机床还可以通过其他方式获取运动部件的移动路程,例如通过激光传感器监测运动部件等。
75.请结合参阅图3,图3是本技术图1中步骤s11另一部分方法的具体流程示意图;
76.在一些实施例中,获取运动部件的移动路程、以及运动部件未受到润滑的持续时间的步骤包括:
77.s31、将运动部件的移动路程、以及运动部件未受到润滑的持续时间的数据清零。
78.s32、记录运动部件的新的移动路程、以及运动部件未受到润滑的新的持续时间。
79.通过清零重计的方式,确保每次获取的移动路程和持续时间都为新的数据,避免历史数据造成干扰。
80.可选地,对移动路程、持续时间的获取也可以采用其他方式,例如,将历史的移动路程和持续时间的数据积累,并在获取新的移动路程和持续时间时,将其与历史数据分开记录,以便于保留数据以供研究。
81.请继续参阅图1。
82.s12、判断移动路程、持续时间是否满足第一预设条件和第二预设条件中的至少一者。
83.第一预设条件为:运动部件的移动路程达到预设路程。第二预设条件为:运动部件未受到润滑的持续时间达到预设时间。当移动路程达到预设路程,和/或,持续时间达到预设时间时,判断结果为是,进行步骤s13。
84.其中,预设路程是提前预设的一个路程量,该路程量与运动部件上的润滑油的损耗量相对应。例如,实验证明某个运动部件在移动路程达到100米时,该运动部件上的润滑油的留存量恰好达到不足以实现减少摩擦作用的地步,那么预设路程则是小于或等于100米的一个数值。通常而言,对应润滑油恰好不足的路程量是一个路程范围,预设路程小于或等于该路程范围的最小值。
85.预设时间是提前预设的一个时间量,该时间量与运动部件上的润滑油的损耗量相对应。例如,实验证明某个运动部件在采用某种润滑油进行润滑时,在两次润滑的间隔时间达到100秒时,恰好出现运动部件上的润滑油不足以全程满足运动部件的润滑需求的情况,那么预设时间则是小于100秒的一个数值。通常而言,会出现润滑油不足的最小润滑间隔时间也是一个时间范围,预设时间小于或等于该时间范围的最小值。
86.可选地,预设时间所对应的是运动部件在停止运动的状态下或低速运动的状态下润滑油损耗至不足以达到理想效果所需的时间。例如,某个处于停止运动状态的运动部件在未受到润滑的时间达到300秒时,该运动部件上的润滑油的留存量恰好不足以满足运动部件的润滑需求,那么300秒即为停止对该运动部件进行润滑的上限时间,一旦润滑间隔时间超过该上限时间则该运动部件的润滑需求必然得不到满足。
87.可以理解的是,预设路程、预设时间的值不限于上述示例。由于路程和时间均为影响润滑油损耗的因素,预设路程和预设时间的设置可以结合考虑,具体在此不作限定。
88.s13、对运动部件进行润滑。
89.该步骤对应的实体操作包括:润滑油泵开始工作,以将润滑油输送到对应的运动部件上。对运动部件进行的润滑包括但不限于稀油润滑、油气润滑、油雾润滑等。
90.在一些实施例中,运动部件的运动速率较小,导致运动部件上的润滑油损耗的主
要因素为运动路程,此时第一预设条件的判断有利于在运动部件的移动路程达到需要润滑的路程时对其进行润滑,在满足运动部件的润滑需求的同时减少了润滑油的浪费,提高了数控机床的润滑效率。
91.在一些实施例中,运动部件的运动速率较小,导致运动部件上的润滑油损耗的主要因素为持续时间,此时第二预设条件的判断有利于在运动部件未受到润滑的持续时间达到需要润滑的时间时对其进行润滑,避免了一些运动部件由于运动路程迟迟不能达到预设路程而导致其不能及时得到润滑的事件发生,满足了运动缓慢或停止运动的运动部件的润滑需求。
92.通过上述设计,本技术提高了数控机床对润滑时机的控制精度,使得数控机床能够及时地对各种状态下的运动部件进行润滑,同时避免了过度润滑所造成的浪费和污染。
93.在一些需要重复地对运动部件进行润滑的应用场景中,在步骤s13后可以进行步骤s11,即在对运动部件进行润滑的步骤后,进行获取运动部件的移动路程、以及运动部件未受到润滑的持续时间的步骤,以避免运动部件不能及时得到润滑。例如,在数控机床持续性加工时,不停歇运动的运动部件需要重复润滑。
94.在一些需要一次性对运动部件进行润滑的应用场景中,在步骤s13后可以进行其他步骤。例如,在数控机床关机前,对运动部件进行最后一次润滑。
95.请参阅图4,图4是本技术第二实施例提供的数控机床的润滑控制方法的流程示意图。
96.在本实施例中,数控机床的润滑控制方法包括:
97.s41、数控机床启动。
98.s42、对运动部件进行润滑。
99.由于在数控机床关闭期间,运动部件上的润滑油会随时间推移而出现损耗,因此,本方法在数控机床启动后,在控制运动部件运动前率先进行润滑步骤,以避免运动部件在没有润滑充分的情况下就开始运动。
100.s43、将运动部件的移动路程、以及运动部件未受到润滑的持续时间的数据清零。
101.s44、记录运动部件的新的移动路程、以及运动部件未受到润滑的新的持续时间。
102.数控机床在润滑后控制运动部件开始运动,并获取运动部件的移动路程和未受到润滑的持续时间。其中,移动路程和持续时间的获取方式为,先将历史数据清零,再记录新数据。
103.s45、判断移动路程、持续时间是否满足第一预设条件和第二预设条件中的至少一者。
104.若是,则进行步骤s42。
105.在本实施例中,数控机床持续地记录运动部件的移动路程和未受到润滑的持续时间这两项要素,并在润滑时机到来时对运动部件进行润滑,润滑完成后将两项要素的记录清零重计,直至下一次润滑时机到来。数控机床在运行期间依据上述步骤循环运作,以准确地在每一次运动部件需要润滑时对其进行润滑。
106.其中,当两项要素满足第一预设条件和第二预设条件中至少一者时,视为润滑时机到来。判断条件的具体内容在上文已有记载,在此不作赘述。
107.请参阅图5,图5是本技术第三实施例提供的数控机床的润滑控制方法的流程示意
图。
108.s51、数控机床启动。
109.s52、对第一运动部件和第二运动部件同步进行润滑。
110.在一些实施例中,数控机床包括多个运动部件、以及可对多个运动部件同步进行润滑的润滑油泵。多个运动部件包括第一运动部件和第二运动部件。通过同一润滑油泵的控制,可以实现第一运动部件和第二运动部件的同步润滑。
111.例如,数控机床的所有运动部件分别通过多根润滑油管连接于润滑油箱,一个润滑油泵同时连接于多根润滑油管,以实现多个运动部件的同步润滑。
112.再如,数控机床具有多个运动部件组,每个运动部件组均包括多个同类的运动部件,每一运动部件组分别连接于一个润滑油泵,从而数控机床可通过一个润滑油泵同步对同组的多个运动部件进行润滑。
113.多个运动部件润滑后,获取多个运动部件的移动路程、以及多个运动部件未受到润滑的持续时间,包括:获取第一运动部件的第一移动路程、以及第二运动部件的第二移动路程,还包括:获取第一运动部件未受到润滑的第一持续时间、以及第二运动部件未受到润滑的第二持续时间。
114.s53、将第一运动部件和第二运动部件的移动路程及其未受到润滑的持续时间的数据清零。
115.s54、分别记录第一运动部件的第一移动路程及其未受到润滑的第一持续时间、以及第二运动部件的第二移动路程及其未受到润滑的第二持续时间。
116.第一运动部件和第二运动部件可以是同步运动的两个运动部件,例如连接于同一移动装置两侧上的两组线轨的滑块;也可以是分别进行不同运动的两个运动部件,例如分别连接于两个运动状态不同的移动装置的两个滑块。第一移动路程与第二移动路程可以相同,也可以不同。第一持续时间与第二持续时间可以相同,也可以不同。
117.在本实施例中,多个运动部件同步受到润滑后,移动路程和持续时间的数据同步清零,然后分别记录各个运动部件的移动路程和持续时间。
118.获取运动部件的移动路程及其未受到润滑的持续时间后,判断移动路程是否满足第一预设条件:移动路程达到预设路程,以及持续时间是否满足第二预设条件:持续时间达到预设时间。具体地,在步骤s54后同步进行判断步骤s55和s56。
119.s55、判断第一移动路程和第二移动路程是否满足:第一移动路程达到第一预设路程、以及第二移动路程达到第二预设路程中的至少一个条件。
120.上述判断移动路程是否满足第一预设条件:移动路程达到预设路程的步骤包括步骤s55。若步骤s55的判断结果为是,则判断满足第一预设条件。
121.当同步润滑的多个运动部件中的至少一者的移动路程达到预设路程时,对所有运动部件进行润滑。即多个运动部件中任何一者的移动路程满足预设条件,或多个运动部件中的多者的移动路程同时满足预设条件时,视为运动部件的移动路程满足第一预设条件。
122.s56、判断第一持续时间和第二持续时间是否满足:第一持续时间达到第一预设时间、以及第二持续时间达到第二预设时间中的至少一个条件。
123.上述判断持续时间是否满足第二预设条件:持续时间达到预设时间的步骤包括步骤s56。若步骤s56的判断结果为是,则判断满足第二预设条件。
124.同理,当同步润滑的多个运动部件中的至少一者未受润滑的持续时间达到预设时间时,视为运动部件未受润滑的持续时间满足第二预设条件,对所有运动部件进行润滑。
125.任一判断步骤通过,进行步骤s52。
126.需要注意的是,步骤s55和步骤s56也可视为同一判断步骤,即同时判断同步润滑的所有运动部件中是否有至少一者满足至少一个预设条件,对同步润滑的所有运动部件进行润滑,润滑完成后将同步润滑的所有运动部件的移动路程、持续时间数据清零重计。
127.例如,当第一运动部件的第一移动路程达到第一预设路程,和/或第一持续时间达到第一预设时间时,对第一运动部件和第二运动部件同步进行润滑;当第二运动部件的第二移动路程达到第二预设时间,和/或第二持续时间达到第二预设时间时,对第一运动部件和第二运动部件同步进行润滑。其中,第一预设路程和第二预设路程可以相同,也可以不同;第一预设时间与第二预设时间可以相同,也可以不同。
128.可以理解的是,同步润滑的多个运动部件可以不限于第一、第二运动部件,还可以有第三运动部件、第四运动部件等。多个运动部件的运动状态可能相同或不同,且运行中可能有至少一者的运动状态出现改变,例如部分运动部件停止运动。
129.请参阅图6,图6是本技术一些实施例提供的数控机床的润滑控制方法在实施时的信号交互示意图。
130.在一些实施例中,数控机床在开机后的t1时段内,对运动部件进行一次润滑,此时润滑工作信号接通,由0变更为1。其中,对运动部件的润滑工作的持续时间,即润滑时间,为一个预设的时长。其中,t1时段长度与润滑时间等同。
131.在开机润滑完成后,润滑工作信号由1变更为0,此时开始记录运动部件的移动路程和未受润滑的持续时间。在t2时段内,运动部件呈匀速运动,其移动路程逐渐上升至预设路程。当移动路程达到预设路程时,路程达标信号接通,由0变更为1,此时润滑工作信号接通,开始对运动部件进行润滑,t3时段为润滑工作对应的时间段。
132.其中,预设路程为运动部件移动至需要润滑所对应的路程参数。技术人员可以将进给轴在转动多少距离需要润滑的数值填写入该路程参数中,也可以将运动部件在移动多少距离后需要润滑的数值填写入其中,具体可以根据监测对象而定。
133.在t3时段内,即在润滑持续期间,移动路程数据仍持续记录。当t3时段结束后,即润滑完成后,润滑工作信号切断,数据清零信号瞬时接通,移动路程数据清零重计。清零后移动路程未达到预设路程,路程达标信号切断。其中,移动路程数据的变化不代表运动部件的运动状态变化。例如,在t3时段后,移动路程清零,但运动部件的运动状态没有发生变化。
134.此外,数控机床的移动路程数据具有记录上限,该记录上限大于预设路程。通过上述清零重计的方式,可以避免预设路程达到记录上限,且有利于节省计算量。
135.可以理解的是,t2-t3时段的数据只是为了便于理解选用的一个匀速运动的运动部件的代表数据,在其他实施例中,运动部件的运动状态不限于本实施例,只要运动部件的移动路程在预设时间内达到预设路程即可使路程达标信号接通,进而触发润滑工作信号。其中,达到的定义为大于或等于,即移动路程在等于预设路程时路程达标信号接通,直至移动路程小于预设路程时路程达标信号切断。
136.在t4时段内,运动部件先作匀速运动,然后停止不动。t4时段与预设时间长度等同。当运动部件未受到润滑的持续时间达到预设时间时,时间达标信号瞬时接通,此时润滑
工作信号接通,在t5时段内对运动部件进行润滑。在润滑时间结束后,润滑工作信号切断,数据清零信号瞬时接通,移动路程清零重计。
137.其中,t4-t5时段对应的是运动部件未受到润滑的持续时间达到预设时间时触发润滑信号的示例。同理,持续时间达到预设时间的情况不限于本示例。当运动部件缓慢移动或停止移动时间过长都会触发时间达标信号,以避免运动部件过久得不到润滑。
138.t6时段对应的是运动部件在润滑完成后,以另一个速度持续移动至移动路程达到预设路程,触发新一次的润滑工作信号,在此不进一步展开。
139.在本实施例中,信号接通对应信号值为1,信号切断对应信号值为0。可以理解的是,信号的接通与切断所对应的信号值不限定为0和1,也可以是其他数值。信号的变换时间极短,可忽略不计。
140.请参阅图7,图7是本技术一些实施例提供的数控机床的润滑控制方法在实施时的plc程序控制示意图。
141.本技术通过梯形图(lad)的形式说明本方法在实施时的plc程序控制。梯形图是plc使用得最多的图形编程语言,具有形象、直观、实用等特点,可以被本领域技术人员理解,因此本技术只对其作简单描述,具体内容可参照上文记载,在此不作赘述。
142.其中,在数控机床启动时接通e0000.1信号,e0000.1信号为开机信号。
143.数控机床启动后接通一次e0721.2信号,e0721.2信号为开机脉冲信号。e0721.2信号的接通时长取决于可编机床程序控制器的大小以及位置。
144.f0730.x为移动到位信号,x表示第几个运动部件的坐标轴。例如本实施例具有五个坐标轴,f0730.0表示第一个轴,f0730.1表示第二个轴,依此类推。其他实施例的坐标轴数量不限于此。
145.e0720.0是过渡信号,表示有一个坐标轴达到了需要润滑的移动路程,即预设路程。
146.y0002.2为润滑工作信号,即润滑油泵的工作输出信号,y0002.2信号接通则表示润滑油泵开始工作。
147.e0720.1是自锁信号,当有一个信号接通y0002.2时,e0720.1该信号会将其自锁,让其一直接通,直到e0720.2接通,将其断开不再工作。
148.e0720.2为润滑泵工作完成信号,e0720.1信号接通后sub3tmr-0001固定计时器开始计时,在润滑时间到达后e0720.2信号接通,断开润滑泵工作。
149.当润滑泵不工作的时候,即e0720.1信号不接通的时候,sub3tmr-002固定计时器开始计时,当移动路程还未达到预设路程,而sub3tmr-002固定计时器到达预设时间时,e0720.3信号被接通,然后接通y0002.2信号与e0720.1信号。
150.当润滑完成后e0720.1的下降沿接通数据清零信号,将各个坐标轴的移动路程数据清除。
151.可以理解的是,其中的信号名称不应视为包含了限定任何功能外的特征限定。
152.本技术进一步提出一种数控机床的润滑控制装置,用于实现上述数控机床的润滑控制方法。请参阅图8,图8是本技术一些实施例提供的数控机床的润滑控制装置的结构示意图。
153.数控机床的润滑控制装置10包括第一获取模块11、第二获取模块12、判断模块13、
润滑模块14以及控制模块15。
154.第一获取模块11用于获取运动部件的移动路程。
155.第二获取模块12用于获取运动部件未受到润滑的持续时间。
156.判断模块13用于判断移动路程是否满足第一预设条件:移动路程达到预设路程、以及持续时间是否满足第二预设条件:持续时间达到预设时间。
157.润滑模块14用于对运动部件进行润滑。
158.控制模块15分别耦接于计程模块、计时模块、判断模块和润滑模块,用于在移动路程、持续时间满足第一预设条件和第二预设条件中的至少一者时,控制润滑模块对运动部件进行润滑。
159.关于数控机床的润滑控制装置10的控制方式可以参阅上述实施例。
160.本技术进一步提出一种计算机可读存储介质。请参阅图9,图9是本技术一些实施例提供的计算机可读存储介质的结构示意图。
161.计算机可读存储介质20其上存储有程序数据21,程序数据21被处理器(图未示)执行时实现上述数控机床的润滑控制方法。
162.本实施例计算机可读存储介质20可以是但不局限于u盘、sd卡、pd光驱、移动硬盘、大容量软驱、闪存、多媒体记忆卡、服务器等。
163.本技术进一步提出一种数控机床。请参阅图10,图10是本技术一些实施例提供的数控机床的结构示意图。
164.数控机床30包括处理器31、与处理器31耦接的存储器32、输入输出设备33以及总线34。
165.该处理器31、存储器32、输入输出设备33分别与总线34相连,该存储器32中存储有程序数据,处理器31用于执行程序数据以实现上述加热装置的控制方法。
166.在本实施例中,处理器31还可以称为cpu(central processing unit,中央处理单元)。处理器31可能是一种集成电路芯片,具有信号的处理能力。处理器31还可以是通用处理器、数字信号处理器(dsp)、专用集成电路(asic)、现场可编程门阵列(fpga)或者其它可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。通用处理器可以是微处理器或者该处理器31也可以是任何常规的处理器等。
167.另外,上述功能如果以软件功能的形式实现并作为独立产品销售或使用时,可存储在一个移动终端可读取存储介质中,即,本技术还提供一种存储有程序数据的存储装置,所述程序数据能够被执行以实现上述实施例的方法,该存储装置可以为如u盘、光盘、服务器等。也就是说,本技术可以以软件产品的形式体现出来,其包括若干指令用以使得一台智能终端执行各个实施例所述方法的全部或部分步骤。
168.在本技术的描述中,参考术语“实施例”、“实施方式”或“示例”等的描述意指结合实施例描述的具体特征、结构、材料或者特点包含于本技术的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
169.流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括
一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本技术的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本技术的实施例所属技术领域的技术人员所理解。
170.在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行系统、装置或设备(可以是个人计算机,服务器,网络设备或其他可以从指令执行系统、装置或设备取指令并执行指令的系统)使用,或结合这些指令执行系统、装置或设备而使用。就本说明书而言,“计算机可读存储介质”可以是任何可以包含、存储、通信、传播或传输程序以供指令执行系统、装置或设备或结合这些指令执行系统、装置或设备而使用的装置。计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(ram),只读存储器(rom),可擦除可编辑只读存储器(eprom或闪速存储器),光纤装置,以及便携式光盘只读存储器(cdrom)。另外,计算机可读介质甚至可以是可在其上打印所述程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储器中。
171.以上所述仅为本技术的实施方式,并非因此限制本技术的专利范围,凡是利用本技术说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本技术的专利保护范围内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1