一种基于PMC程序的数控机床自动关机的方法与流程

文档序号:20343529发布日期:2020-04-10 22:26阅读:933来源:国知局
一种基于PMC程序的数控机床自动关机的方法与流程

本发明涉及机床控制技术领域,特别涉及一种基于pmc程序的数控机床自动关机的方法。



背景技术:

现有的数控机床等设备大多通过人工手动进行关机,一台机床通常于工作时间段内一直开着,即使不加工工件时也启动着,如此闲置机床导致机床的耗电过多;对于闲置的机床也可人工的进行关机,但关机的时间总不够及时,且人工进行闲置关机管理的效率较低,也耗费一定的管理成本。



技术实现要素:

本发明的目的在于提供一种基于pmc程序的数控机床自动关机的方法,于pmc程序添加相关的自动关机程序,实现对闲置的数控机床进行自动关机,减少闲置数控机床的耗电,优选数控机床管理,解决了数据机床闲置时不能自动关机,导致电能消耗大,且人力进行管理导致效率低,管理成本高等问题。

为达此目的,本发明采用以下技术方案:

一种基于pmc程序的数控机床自动关机的方法,对数控机床的pmc程序添加无操作识别程序、无操作提示报警程序和无操作自动关机程序,具体自动关机的方法包括如下步骤:

s1:无操作识别程序监测识别机加程序和指令输入的操作信息;

s2:若无操作识别程序于预设时间t1内没有监测到s1中的操作信息,则进入无操作提示报警程序并显示报警信息;

s3:若报警信息于预设时间t2内没有解除,则进入无操作自动关机程序对数控机床进行关机操作。

由此,数控机床本身自带有pmc程序,于原有的pmc程序上添加无操作识别程序、无操作提示报警程序和无操作自动关机程序,无操作识别程序监测数控机床的工作状态,如一定时间内不在工作状态则进入无操作提示报警程序进行报警,于一定时间内报警信息没有解除,则进入无操作自动关机程序对数控机床进行关机,以上三个程序实现对数据机床的监测和自动关机操作,提升数控机床的性能,减少闲置数控机床的电能消耗,减少管理和运行成本,解决了数据机床闲置时不能自动关机,导致电能消耗大,且人力进行管理导致效率低,管理成本高等问题。

在一些实施方式中,于步骤s2中预设时间t1为120秒;于步骤s3中预设时间t2为120秒。

由此,预设时间t1和t2可根据情况进行调整,两个时间均设为120秒,相加在一起就240秒,是合理的关机预设时间,避免消耗过多电能。

在一些实施方式中,于步骤s1中还包括步骤s11;s11:超出预设时间t1后,将监测识别到的所有无操作的程序的地址信息进行汇总,并储存记录于一个新的地址中。

由此,将相关没有于操作状态的操作程序的地址信息进行汇总和储存,利于进行记录、检查。

在一些实施方式中,于步骤s2中还包括步骤s21;s21:若于预设时间内t2启动复位报警程序,则报警解除。

由此,技术操作人员可通过按键等指令输入启动复位报警程序,以解除报警,解决报警后程序返回至步骤s1中。

在一些实施方式中,于步骤s2中,报警信息为:设备长期无操作即将自动关机。

由此,报警操作时会显示“设备长期无操作即将自动关机”等信息,利于技术人员注意,起提示作用。

在一些实施方式中,还包括步骤s4;s4:对报警信息所显示的内容转化为十六进制编码。

由此,将报警信息的汉字内容转化为十六进制编码便于将关机信息显示于数控系统中。

在一些实施方式中,于步骤s1中,机加程序包括对刀程序、加工程序、换刀程序和编码输入程序。

由此,无操作识别程序对数控机床的各个对刀、加工和换刀等程序的状态进行监测识别,提高信息的全面性和判断的可靠性。

在一些实施方式中,于步骤s1中,指令输入包括启动按键、复位按键和停止按键所触发的指令。

由此,无操作识别程序对数控机床的各个启动、复位和停止等按键的输入状态进行监测识别,提高信息的全面性和判断的可靠性。

在一些实施方式中,数控机床使用fanuc31i-b系统。

由此,fanuc31i-b系统广泛应用于数控机床中,于系统中进行自动关机功能添加设置,利于提高各关机程序的兼容性和适用范围。

本发明的有益效果:利用pmc程序的编写功能添加无操作识别程序、无操作提示报警程序和无操作自动关机程序等自动关机程序,实现对闲置的数控机床进行自动关机,节约能耗,优选机床管理;

并且,还设有报警信息编写程序,将信息转化为十六进制编码,便于技术操作人员于系统中查看,更利于机床管理;

最后,pmc程序能够方便的对关机程序进行编写修改,能够根据不同管理需要设定不同的关机程序,如关机时间,提高适用范围。

附图说明

图1为本发明一实施方式的一种基于pmc程序的数控机床自动关机的方法的流程框架图。

具体实施方式

下面结合附图对本发明作进一步详细的说明。

如图1所示,一种基于pmc程序的数控机床自动关机的方法,对数控机床的pmc程序添加无操作识别程序、无操作提示报警程序和无操作自动关机程序,具体自动关机的方法包括如下步骤:

s1:无操作识别程序监测识别机加程序和指令输入的操作信息;

s2:若无操作识别程序于预设时间t1内没有监测到s1中的操作信息,则进入无操作提示报警程序并显示报警信息;

s3:若报警信息于预设时间t2内没有解除,则进入无操作自动关机程序对数控机床进行关机操作。

进一步说明,于步骤s2中预设时间t1为120秒;于步骤s3中预设时间t2为120秒。

进一步说明,于步骤s1中还包括步骤s11;s11:超出预设时间t1后,将监测识别到的所有无操作的程序的地址信息进行汇总,并储存记录于一个新的地址中。

进一步说明,于步骤s2中还包括步骤s21;s21:若于预设时间内t2启动复位报警程序,则报警解除。

进一步说明,于步骤s2中,报警信息为:设备长期无操作即将自动关机。

进一步说明,还包括步骤s4;s4:对报警信息所显示的内容转化为十六进制编码。

进一步说明,于步骤s1中,机加程序包括对刀程序、加工程序、换刀程序和编码输入程序。

进一步说明,于步骤s1中,指令输入包括启动按键、复位按键和停止按键所触发的指令。

进一步说明,数控机床使用fanuc31i-b系统。

工作原理:

数控机床使用fanuc31i-b系统,于其自带的pmc程序中添加相关自动关机程序实现自动关机功能。

于pmc程序中添加的程序为无操作识别程序、无操作提示报警程序和无操作自动关机程序,为进一步方便技术操作人员识别,再添加报警信息编写程序,将报警信息的汉字内容转化为十六进制编码,使技术人员能够于系统中查看。

无操作识别程序能够顺次扫描各输入点的状态,如加工程序,启动输入状态和复位输入状态等程序位于pmc程序中相应的r0622.5、r0622.6和r0624.7地址上,pmc程序还包括对刀程序、换刀程序和停止程序等数控加工程序和其他指令输入,在此不一一列举,无操作识别程序顺次且不断循环地扫描上述程序的状态和指令输入状态,若于120秒内监测不到任何工作或输入状态,则判断数控机床处于闲置非工作状态,程序便进入无操作提示报警程序,同时系统将非工作状态的程序的地址信息汇总,并将信息储存于一个新地址中,如r6023.7,以便记录查找。

于无操作提示报警程序中,报警显示的内容为:“设备长期无操作即将自动关机”。报警期间,技术操作人员可通过复位报警程序解除报警状态,若报警状态持续超过120秒,则无操作自动关机程序启动,对数控机床进行关机操作。

最后,系统将报警信息:“设备长期无操作即将自动关机”的汉字转化为十六进制编码,方便技术操作人员查看。

以上完成自动关机程序,利用数控系统pmc的处理能力,编写相关程序监测识别数控系统相关的无人操作信息,即各机加程序的工作状态,然后对信息进行处理并给出处理结果。

数控机床长时间无人操作或无人管理的情况下,不需要人为的关机即可对数控系统自动关机,机床关机可以节约电能,有利于优化机床设备管理,提升管理效率。

以上所述的仅是本发明的一些实施方式。对于本领域的普通技术人员来说,在不脱离本发明创造构思的前提下,还可以做出若干变形和改进,这些都属于发明的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1