浅谈NUM数控人机画面(MMI)的应用
众所周知,每台数控系统自带的操作界面,因为要适应各种机床的要求,所以不能突出每台机床的特点,操作起来很难达到得心应手,这就影响了机床的加工效率。而有了自己编的人机界面,该问题就会迎刃而解。下面就以YKA7232数控磨齿机为例谈谈人机界面的应用及其优点。 众所周知,每台数控系统自带的操作界面,因为要适应各种机床的要求,所以不能突出每台机床的特点,操作起来很难达到得心应手,这就影响了机床的加工效率。而有了自己编的人机界面,该问题就会迎刃而解。下面就以YKA7232数控磨齿机为例谈谈人机界面的应用及其优点。
为了直观的说明人机界面的诸多优点,就从数控机床操作中必不可少的三种操作来探讨一下人机界面的应用,即通常的数控轴的移动、参数设定和数控编程。
1 数控轴的移动
有数控操作经验的人都知道,一台数控机床的动作都包括以下几种控制模态:手动、自动和数据输入模态。而一般的点动操作和手轮操作都必须在手动模态下进行,所以当我们想在其他模态下手动移动某个轴时就要先切换到手动模态,再选中要移动的轴号才能实现该操作,这样显得很不直观。而有了自己编制的人机界面,我们就可以应用MUM自带的MMITOOL软件强大的功能直接用某个按钮来请求模态的改变和实现轴的移动,而且还可以给按钮定义一个很直观的名称,这样操作起来就会得心应手,效率也会得到提高。
2 参数设定
YKA7232型磨齿机用于成批及大批生产中磨削直齿和斜齿圆柱齿轮。由于齿轮的参数较多,而加工前必须设定各个参数,为了很方便地设定参数而不必让用户去面对整页的变量表,笔者特意编写了如图2所示参数设定界面:
通过这个界面,操作者就可以一目了然地设定齿轮参数,从而避免了设错参数所造成的经济损失。为了让操作人员在设定各种形状的齿向修形参数时心中有底,通过工具软件MMTOOL我们可以将各种形状的齿形画出来,如图2所示。
通过以上方法,我们就解决了机床操作者平时最头疼的参数设定问题。
3 数控编程
MMTOOL是开发人机界面的软件工具,在它的软件包里有一个数据库应用程序-MMIDBM.EXE,它是专门负责管理数据库-MMIDBAUM.MDB的。-MMIDBUM.MDB中包括了预定义的需求和变量,这些变量和需求是受保护的,无法进行编辑,但是用户可以创建自己的数据库。数据库中有许多变量,通过使用这些变量,我们可以直接和PLC或NC进行数据交换。通过这种交换就可以将用户输入到人机界面的变量的数值直接传至PLC程序的变量中,再用PLC程序将该变量值拷贝到工件加工程序可以读到的E参数中。为了程序简洁,我们再引入L变量,这样就建立了MMI和工件程序之间的数据交换。举例如下:
比如我们需要加工一个齿数为25模数为3,砂轮头数为1的直齿轮,参数设定时我们只要找到齿轮或砂轮参数设定画面(如图2所示),将以上各参数输入
相应位置即可。而在PLC程序中假定将以上各参数值拷贝到了以下几个) 参数中:E40031、E40032、E40033,那么在加工程序中只需要编出这样的程序:
就可以按以上参数建立起砂轮和工件的同步关系,从而加工出相应的齿轮。
综上所述,我们可以看到人机画面的应用给OEM厂商和机床的最终操作人员都带来了很大方便。但其优点远不止以上所述三点,在此就不一一赘述了。总之,通过功能强大又使用灵活的界面制作软件,我们肯定能编出适合自己机床特点的机床界面,从而带来机床加工效率的提高。
众所周知,每台数控系统自带的操作界面,因为要适应各种机床的要求,所以不能突出每台机床的特点,操作起来很难达到得心应手,这就影响了机床的加工效率。而有了自己编的人机界面,该问题就会迎刃而解。下面就以YKA7232数控磨齿机为例谈谈人机界面的应用及其优点。
为了直观的说明人机界面的诸多优点,就从数控机床操作中必不可少的三种操作来探讨一下人机界面的应用,即通常的数控轴的移动、参数设定和数控编程。
1 数控轴的移动
有数控操作经验的人都知道,一台数控机床的动作都包括以下几种控制模态:手动、自动和数据输入模态。而一般的点动操作和手轮操作都必须在手动模态下进行,所以当我们想在其他模态下手动移动某个轴时就要先切换到手动模态,再选中要移动的轴号才能实现该操作,这样显得很不直观。而有了自己编制的人机界面,我们就可以应用MUM自带的MMITOOL软件强大的功能直接用某个按钮来请求模态的改变和实现轴的移动,而且还可以给按钮定义一个很直观的名称,这样操作起来就会得心应手,效率也会得到提高。
2 参数设定
YKA7232型磨齿机用于成批及大批生产中磨削直齿和斜齿圆柱齿轮。由于齿轮的参数较多,而加工前必须设定各个参数,为了很方便地设定参数而不必让用户去面对整页的变量表,笔者特意编写了如图2所示参数设定界面:
通过这个界面,操作者就可以一目了然地设定齿轮参数,从而避免了设错参数所造成的经济损失。为了让操作人员在设定各种形状的齿向修形参数时心中有底,通过工具软件MMTOOL我们可以将各种形状的齿形画出来,如图2所示。
通过以上方法,我们就解决了机床操作者平时最头疼的参数设定问题。
3 数控编程
MMTOOL是开发人机界面的软件工具,在它的软件包里有一个数据库应用程序-MMIDBM.EXE,它是专门负责管理数据库-MMIDBAUM.MDB的。-MMIDBUM.MDB中包括了预定义的需求和变量,这些变量和需求是受保护的,无法进行编辑,但是用户可以创建自己的数据库。数据库中有许多变量,通过使用这些变量,我们可以直接和PLC或NC进行数据交换。通过这种交换就可以将用户输入到人机界面的变量的数值直接传至PLC程序的变量中,再用PLC程序将该变量值拷贝到工件加工程序可以读到的E参数中。为了程序简洁,我们再引入L变量,这样就建立了MMI和工件程序之间的数据交换。举例如下:
比如我们需要加工一个齿数为25模数为3,砂轮头数为1的直齿轮,参数设定时我们只要找到齿轮或砂轮参数设定画面(如图2所示),将以上各参数输入
相应位置即可。而在PLC程序中假定将以上各参数值拷贝到了以下几个) 参数中:E40031、E40032、E40033,那么在加工程序中只需要编出这样的程序:
就可以按以上参数建立起砂轮和工件的同步关系,从而加工出相应的齿轮。
综上所述,我们可以看到人机画面的应用给OEM厂商和机床的最终操作人员都带来了很大方便。但其优点远不止以上所述三点,在此就不一一赘述了。总之,通过功能强大又使用灵活的界面制作软件,我们肯定能编出适合自己机床特点的机床界面,从而带来机床加工效率的提高。
本文为授权转载文章,任何人未经原授权方同意,不得复制、转载、摘编等任何方式进行使用,e-works不承担由此而产生的任何法律责任! 如有异议请及时告之,以便进行及时处理。联系方式:editor@e-works.net.cn tel:027-87592219/20/21。