CN104669094A - 数控抛光机用的远程手持终端 - Google Patents

数控抛光机用的远程手持终端 Download PDF

Info

Publication number
CN104669094A
CN104669094A CN201410719654.XA CN201410719654A CN104669094A CN 104669094 A CN104669094 A CN 104669094A CN 201410719654 A CN201410719654 A CN 201410719654A CN 104669094 A CN104669094 A CN 104669094A
Authority
CN
China
Prior art keywords
key
character
program
parameter
axle
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201410719654.XA
Other languages
English (en)
Other versions
CN104669094B (zh
Inventor
梁志强
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
FOSHAN BOKE NUMERICAL CONTROL MACHINERY Co Ltd
Original Assignee
FOSHAN BOKE NUMERICAL CONTROL MACHINERY Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by FOSHAN BOKE NUMERICAL CONTROL MACHINERY Co Ltd filed Critical FOSHAN BOKE NUMERICAL CONTROL MACHINERY Co Ltd
Priority to CN201410719654.XA priority Critical patent/CN104669094B/zh
Publication of CN104669094A publication Critical patent/CN104669094A/zh
Application granted granted Critical
Publication of CN104669094B publication Critical patent/CN104669094B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B24GRINDING; POLISHING
    • B24BMACHINES, DEVICES, OR PROCESSES FOR GRINDING OR POLISHING; DRESSING OR CONDITIONING OF ABRADING SURFACES; FEEDING OF GRINDING, POLISHING, OR LAPPING AGENTS
    • B24B29/00Machines or devices for polishing surfaces on work by means of tools made of soft or flexible material with or without the application of solid or liquid polishing agents
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B24GRINDING; POLISHING
    • B24BMACHINES, DEVICES, OR PROCESSES FOR GRINDING OR POLISHING; DRESSING OR CONDITIONING OF ABRADING SURFACES; FEEDING OF GRINDING, POLISHING, OR LAPPING AGENTS
    • B24B51/00Arrangements for automatic control of a series of individual steps in grinding a workpiece

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Programmable Controllers (AREA)
  • Input From Keyboards Or The Like (AREA)

Abstract

本发明公开了一种数控抛光机用的远程手持终端,包括有壳体、处理模块、输入模块、输出模块及接口模块,其中,所述处理模块的输入端连接输入模块,输出端连接输出模块且通过接口模块与数控抛光机的CNC通信连接,所述输入模块包括有设置于壳体表面的矩阵式控制键盘,所述输出模块包括有设置于壳体表面的显示屏区,该显示屏区分为显示部分和控制部分。本发明的远程手持终端可以取代现有电子手轮和PC机,为操作者和数控设备之间提供一个直接的对话通道,直观便捷,提高编程调试效率,提高数控化率和经济效益,同时降低了对操作者的专业知识和经验的要求,降低了人员成本。

Description

数控抛光机用的远程手持终端
技术领域
本发明涉及一种手持终端,属于数控机械设备技术领域,尤其是指一种数控抛光机用的远程手持终端。
背景技术
数控技术是关系到国家战略地位和体现国家综合国力水平的重要基础性产业,机床的数控化率也是衡量一个国家制造业现代化程度的重要标志。目前,我国大部分制造业企业都将目光着眼于如何提高数控***的精度,如何解决复杂、精密和多品种的零件抛光问题,而忽视了其配套装置的辅助作用的开发,例如现有的数控抛光机通常采用电子手轮实现数控设备的教导式的各机械轴的点位置输入、机械工作原点的设定、手动方式的步进微调、抛光过程的中断***等等功能,而设备编程调试时需要在上位机配合实现参数的设置、查看和修改,以及工件加工程序的编写、调试和运行,但是编程调试人员无法直接观察机器对加工程序的执行效果,导致效率低下,其数控化率实质上并没有提高,而且对操作人员要求较高。
发明内容
本发明的目的在于克服现有技术中的缺点与不足,提供一种数控抛光机用的远程手持终端,该远程手持终端在编程调试时能够直接观察机器对加工程序的执行效果,提高编程调试过程的效率,提高数控化率和经济效益,同时降低对操作者的学历和经验要求,降低生产成本。
为了实现上述目的,本发明按照以下技术方案实现:
一种数控抛光机用的远程手持终端,包括有壳体、处理模块、输入模块、输出模块及接口模块,其中,所述处理模块的输入端连接输入模块,输出端连接输出模块且通过接口模块与数控抛光机的CNC通信连接,所述输入模块包括有设置于壳体表面的矩阵式控制键盘,该矩阵式控制键盘分为调试键区、字符键区、数字键区、确认键和切换键,通过切换键可以切换触发调试键区、字符键区、数字键区和确认键的不同代码操作;所述输出模块包括有设置于壳体表面的显示屏区,该显示屏区分为显示部分和控制部分。
进一步,所述输出模块的显示部分包括有两行、每行16字符的液晶显示屏,控制部分包括有位于显示屏幕左侧的+键和-键、位于显示屏幕右侧的+键和-键,其中,左侧的+键和-键用于控制设定轴快速移动速率百分比的加减,快速移动速率显示于液晶显示屏的左上角,右侧的+键和-键用于控制控制设定轴点动速率百分比的加减,点动速率显示于液晶显示屏的右上角。
进一步,所述调试键区包括有位于中部的左方向键、右方向键、上方向键和下方向键,及位于四角的运行程序键、停止程序键、试运行键和单步运行键。
进一步,所述左方向键和右方向键的配合实现选定X、U、V轴后,长按左方向键或右方向键,可使该轴向坐标的负或正方向连续移动;单击左方向键或右方向键,可使该轴向坐标的负或正方向作点动;选择程序时按左方向键或右方向键,则删除程序编号左侧或右侧一个字符;编辑程序时按左方向键或右方向键,则删除光标左侧或右侧一个字符;查看程序时按左方向键或右方向键,则显示上一个或下一个命令;左方向键或右方向键可用作[符号键或]符号键;所述上方向键和下方向键的配合实现选定Y、Z、W轴后,长按上方向键或下方向键,可使该轴向坐标的正或负方向作连续移动;单击上方向键或下方向键,可使该轴向坐标的负或正方向作点动;选择程序时按上方向键或下方向键,则删除程序号左侧或右侧一个字符;编辑程序时按上方向键或下方向键,则删除光标左侧或右侧一个字符;查看程序时按上方向键或下方向键,则显示上一个或下一个命令;查看参数时按上方向键或下方向键,则显示的参数编号递增或递减1;上方向键或下方向键可用作”符号键或=符号键,也可作判断运算符。
进一步,所述运行程序键Start实现程序的单步或连续运行;可实现删除一行代码或者整个程序;使参数编号递增10,也可用作!叹号键,表示内存地址;所述停止程序键Stop实现暂停执行中的程序;提示删除该行程序代码或删除整个程序;使参数编号递减10,也可用作?问号键;所述试运行键Dry Run在程序执行时,长按此键,程序会按照各个轴设定的最大进给量移动,也可用作|符号键;所述单步运行键S.Block实现按下单步键后,每一次按运行程序键Start,将会顺序执行一行程序;编写程序时可用作:符号键,表示输出提示信息。
进一步,所述字符键区包括有3×4点阵键盘按键,分为I_H键、F_S键、U_K键、J_T键、M_O键、Z_W键、R_(键、G_N键、Y_V键、SPC_)键、E_Q键和X_P键。
进一步,所述I_H键在编PLC程序时,可输入I字符表示等待一个输入信号,才会接着执行后面的程序;H字符无特殊功能;所述F_S键的F字符设定进给速率,单位为mm/min或°/min;在查看参数时按F键则切换至***参数,再按F键则切换至用户参数;S字符设定主轴转速,单位为r/min;S字符也可作三角函数运算符Sin;所述U_K键按下U键切换至U轴,然后可使U轴旋转到某角度,单位为°;K字符无特殊功能;所述J_T键的J字符均无特殊功能;在编辑程序时T字符表示计时器,单位为s;所述M_O键按下M字符调用M辅助功能程序,在编写程序时M可用作运算符表示两数字相乘;O字符表方输出PLC信号;所述Z_W键按下Z键切换至Z轴,然后可使Z轴移动到某位置,单位为mm;按下W字符切换至W轴,然后可使W轴旋转到某角度,单位为°;所述R_(键的R字符表示圆弧半径,在使用G2、G3圆弧命令时,需要使用半径R,单位为mm;(左小括号无特殊功能;所述G_N键的G字符在编写工件抛光程序时,输入G0、G1、G2、G3移动点的命令:G0表示快速移动X轴到某位置;G1表示以进给速率移动X轴到某位置;G2表示以进给速度移动,按逆时针方向从起点圆弧移动到终点;G3表示以进给速度移动,按顺时针方向从起点圆弧移动到终点,单位均为mm;N字符无特殊功能;所述Y_V键按下Y键切换至Y轴,然后可使Y轴移动到某位置,单位为mm;按下V字符切换至V轴,然后可移动V轴,然后可使W轴旋转到某角度,单位为°;在编写程序时V可用作运算符表示两参数相除取其余数;所述“SPC_)键的SPC符号表示空格,)右小括号无特殊功能;所述E_Q键的E字符在编写程序时表示暂停设定秒数,在查看参数时能查看用户参数,在编辑程序时,可作退出编辑程序;Q字符在参看参数时可退出查看参数,在手动控制模式时可返回到选择程序号界面;所述X_P键按下X键后切换至X轴,然后可使X轴移动到某位置,单位为mm;P字符无特殊功能。
进一步,所述数字键区包括有3×4点阵键盘按键,分为1_A键、2_B键、3_C键、4_D键、5_*键、6_/键、7_>键、8_<键、9_L键、0_+键、—_&键、·_键。
进一步,所述1_A键表示数字1,按下A键切换至A轴,然后可使轴A移动到某位置,单位为°,字符A表示三角函数反正切arctan,用于计算三角函数arctan的值;所述2_B键表示数字2,按下B键切换至B轴,然后可使轴B移动到某位置,单位为°;所述3_C键表示数字3,字符C表示三角函数余弦Cos,用于计算三角函数Cos的值;所述4_D键表示数字4,按下D键切换成D字符,在编写程序时D运算符表示两个数相除取其商;所述5_*键表示数字5,按下*键切换成*字符作为特定运算符,在编写程序时*运算符表示两个数相乘的积,再除以用户参数&89的值取其商;所述6_/键表示数字6,字符/无特殊功能;所述7_>键表示数字7,符号>表示在程序中的大于条件判断符,当符合大于条件比较时,继续执行同一行程序语句的下一个关键词;所述8_<键表示数字8,符号<表示在程序中的小于条件判断符,当符合小于条件比较时,继续执行同一行程序语句的下一个关键词;所述9_L键表示数字9,按下L键切换成L字符,在编写程序时L表示参数或者内存载入数据;所述0_+键表示数字0,在编写程序时+运算符表示两个参数的值相加取其和;所述—_&键的符号—表示数值为负数或者作相减运算符,符号“&”表示参数地址;所述·_键(41)的符号·表示小数点,符号无特殊功能。
进一步,所述确认键Enter_$在手动控制模式时,按Enter键可立即切换到程序自动运行模式,符号$无特殊功能;所述切换键Alt Mode键按住它,再按其他字符键,可输入字符键或数字键的上标符号。
进一步,所述接口模块包括有25针D型连接器,处理模块通过该D型连接器与数控抛光机的CNC通信连接。
本发明与现有技术相比,其有益效果为:
本发明的远程手持终端可以取代现有电子手轮和PC机,为操作者和数控设备之间提供一个直接的对话通道,使得编程调试人员能够直接观察数控机器对加工程序的执行效果,直观便捷,提高编程调试效率,提高数控化率和经济效益,同时降低了对操作者的专业知识和经验的要求,降低了人员成本。
为了能更清晰的理解本发明,以下将结合附图说明阐述本发明的具体实施方式。
附图说明
图1是本发明的正面结构示意图。
图2是本发明中显示屏区的结构示意图。
图3是本发明中调试键区的结构示意图。
图4是本发明中字符键区的结构示意图。
图5是本发明中数字键区的结构示意图。
具体实施方式
如图1所示,本发明所述数控抛光机用的远程手持终端,包括有壳体1、处理模块、输入模块、输出模块及接口模块,其中,所述处理模块的输入端连接输入模块,输出端连接输出模块且通过接口模块的25针D型连接器6与数控抛光机的CNC通信连接,所述输入模块包括有设置于壳体表面的矩阵式控制键盘,该矩阵式控制键盘分为调试键区3、字符键区4、数字键区5、确认键42和切换键43,通过切换键可以切换触发调试键区、字符键区、数字键区和确认键的不同代码操作;所述输出模块包括有设置于壳体表面的显示屏区2,该显示屏区2分为显示部分和控制部分。
如图2所示,所述输出模块的显示部分包括有两行、每行16字符的液晶显示屏8,控制部分包括有位于显示屏幕左侧的+键和-键7、位于显示屏幕右侧的+键和-键9,其中,左侧的+键和-键7用于控制设定轴快速移动速率百分比的加减,快速移动速率显示于液晶显示屏的左上角,右侧的+键和-键9用于控制控制设定轴点动速率百分比的加减,点动速率显示于液晶显示屏的右上1。
左侧“+”、“—”键7控制选定轴快速移动速率百分比的加、减,可选值F(按照FEED设定的速度移动)、12%、25%、50%、100%。快速移动速率显示在液晶显示屏8的左上角,如图中的“100”:表示选定轴当前速率是按100%的最大进给速率。
右侧“+”、“—”键9控制选定轴点动进给速率百分比的加、减,调整范围在0%到200%之间,百分比递进间隔为10%,点动速率显示在液晶显示屏8上的右上角,如图中的“130”:表示轴当前进给率是设定的进给速率的130%。
设定轴进给量按字符键区4的“F”键19,然后按数字键区5的数字键设定进给量,液晶屏示屏8中间为设定的进给量的具体数字。如图中的“00550.75”:表示轴当前进给量是设定值为00550.75mm或00550.75°/min。
如图3所示,所述调试键区包括有位于中部的左方向键、右方向键、上方向键和下方向键,及位于四角的运行程序键、停止程序键、试运行键和单步运行键。
运行程序键“Start”10:选择手动运行模式时,按下运行程序键10,将会顺序执行一行程序代码;自动运行模式时选择程序后,按下运行程序键10,将会顺序执行整个程序。选择编辑程序模式时,配合停止键“Stop”11,可实现删除一行代码或者整个程序。查看参数时,按下运行程序键10,将会使参数编号递增10。如显示“PU 010”,按下运行程序键10后,则显示“PU 020”。另外可作叹号键“!”,可用于编写注释语句(以下提到的注释语句均指描述语句、解释语句等)。
停止程序键“Stop”11:选择手动模式时,会暂停执行中的程序。选择编辑程序模式时,按下停止程序键“Stop”11,会提示删除该行程序代码。按下“Alt Mode”键43+“Stop”11,会提示删除整个程序。查看参数时,按下停止程序键“Stop”11,将会使参数编号递减10。如显示用户参数“PU 020”,按停止程序键“Stop”11后,则显示“PU 010”。另外可作问号键“?”,可用于编写注释语句。
试运行键“Dry Run”12:在程序执行时,长按此键12,程序会按照各个轴设定的最大进给率移动。另可作符号键“|”:竖线,可用于编写注释语句。
单步运行键“S.Block”13:选择手动模式时,按下单步键“S.Block”13后,每一次按试运行键“Dry Run”12,将会顺序执行1行程序。另外可作符号键“:”,在编写程序时,“:”符号,表示输出提示信息。如“:07”,表示输出第7条提示信息,也可用于编写注释语句。
左方向键14:选择手动模式时,选定X、U、V轴后,长按左方向键14,可使该轴向坐标的负方向连续移动;单击左方向键14,该轴可作点动;选择程序时按左方向键14,则删除程序编号左侧一个字符;编辑程序时按左方向键14,则删除光标左侧一个字符;查看程序时按左方向键14,则显示上一个命令。如程序代码:“001G90G21G0”,在查看到G0命令时,按左方向键14,则显示出G21命令。另外可作符号键“[”:左中括号功能,可用于编写注释语句。
右方向键15:选择手动模式时,选定X、U、V轴后,长按右方向键15,可使该轴向坐标的正方向作连续移动。单击右方向键15,该轴可作点动。选择程序时,按右方向键15,则显示下一个程序编号;编辑程序时,按右方向键15,则显示下一个命令,如光标在程序末尾时,没有下一个命令,则会显示空白;查看程序时按右方向键15,则显示代码中下一个命令。另外可作符号键“]”:右中括号功能,可用于编写注释语句。
上方向键16:选择手动模式时,选定Y、Z、W轴后,长按上方向键16,可使该轴向坐标的正方向作连续移动。单击上方向键16,该轴可作点动。选择程序时按上方向键16,则删除程序号左一个字符,它与左方向键同功能;编辑程序时按上方向键16,则删除光标左一个字符,它与左方向键14同功能;查看程序时按上方向键16,则显示上一个命令,它与左方向键14同功能;查看参数时按上方向键16,则显示的参数编号递增1,如显示用户参数“PU 010”,按上方向键16后,则则显示“PU 011”。另外可作符号键“””:引号功能,可用于编写注释语句。
下方向键17:选择手动模式时,选定Y、Z、W轴后,长按下方向键17,可让该轴向坐标的负方向作连续移动。单击下方向键17,该轴可作点动;选择程序时按下方向键17,则显示下一个程序号,它与右方向键15同功能;编辑程序时按下方向键17,则则显示下一个命令,如光标在程序末尾时,没有下一个命令,会显示空白,它与右键功15同功能;查看程序时按下方向键17,则显示代码中下一个命令;查看参数时按下方向键17,则显示的参数编号递减1,如显示用户参数“PU 010”,按下方向键17后,则显示“PU 009”。另外可作符号键“=”:在程序中是等于条件判断符,当符合等于条件比较时,继续执行同一行程序语句的下一个关键词。如“&21=10X10”,程序执行到此处后,会判断用户参数&21的值是否为10,如果等于10,则程序执行X轴移动到10mm位置。
如图4所示,所述字符键区包括有3×4点阵键盘按键,分为I_H键、F_S键、U_K键、J_T键、M_O键、Z_W键、R_(键、G_N键、Y_V键、SPC_)键、E_Q键和X_P键。
“I_H”键18:I字符:在编PLC程序时,可输入I字符,“I”表示等待一个输入信号,才会接着执行后面的程序。如“I4O-32”表示程序会一直等到输入4号信号为高电平时,才会输出32号信号低电平;H字符无特殊功能,I、H字符可用于编写注释语句。
“F_S”键19:F字符:进给量设定,单位为mm/min或°/min。在查看参数时,按F键19则切换至***参数,再按F键19则切换至用户参数。如屏幕显示“PROG NUMBER?”,按E键28显示用户参数“PU 00”,按F键19,显示***参数“PS 00”;S字符:主轴转速设定,单位为r/min。按下“Alt Mode”键43+“F”键19后,切换成S字符也可作三角函数运算符Sin,如用户参数&62存储的是角度值,“&61S&62”,表示计算用户参数&62的Sin正弦函数值,并存入用户参数&61中。F、S字符也可用于编写注释语句。
“U_K”键20:U字符:按下U键后切换至U轴,然后可移动U轴。如输入“U-45”,则U轴移动到-45°位置。K字符无特殊功能。U、K字符也可用于编写注释语句。
“J_T”键21:J字符均无特殊功能,仅用于编写注释语句。T字符:在编辑程序时表示计时器,如“T1L360”,将360s的时间载入T1计时器。
“M_O”键22:M字符:调用M辅助功能程序,如输入“M30”,可使设备打开门。在编写程序时M可用作运算符,表示两数字相乘,如“&61M&62”,表示用户参数&61的值乘以用户参数&62的值,并且乘积存入用户参数&61中。O字符:输出PLC信号,如输“O43”,可以打开设备的照明灯。M、O字符也可用于编写注释语句。
“Z_W”键23:Z字符:按下Z键后切换至Z轴,然后可移动Z轴。如输入“Z-300”,则Z轴会移动到-300mm的位置。W字符:按下“Alt Mode”键43+“W”键23后,切换至W轴,然后可移动W轴。如输入“W180”,则W轴移动到180°位置。Z、W字符也可用于编写注释语句。
“R_(”键24:R字符:R表示圆弧半径,在使用G2、G3圆弧命令的时候,需要使用半径R。如“G2X10Y10R15”表示逆时针移动到圆弧终点(X10,Y10)处,圆弧半径15mm。“(”左小括号无特殊功能。R、(符号可用于编写注释语句。
“G_N”键25:G字符:编写工件抛光程序时,输入G0、G1、G2、G3移动点的命令。G0:快速移动,如“G0X100”:快速移动到X轴100mm的位置。G1:以进给速率移动,如“G1X100”:以进给速率移动到X轴100mm的位置。N字符,无特殊功能。G、N字符可用于编写注释语句。
“Y_V”键26:Y字符:按下Y键26后切换至Y轴,然后可移动Y轴。如输入“Y300”,则Y轴会移动到300mm的位置。V字符:按下“Alt Mode”键43+“V”键26后,切换至V轴,然后可移动V轴。如输入“V180”,则V轴移动到180°位置。在编写程序时V可用作运算符:表示两参数相除取余数,如“&61V&62”,表示用户参数&61除以用户参数&62,并且把得到的余数存入用户参数&61。Y、V字符也可用于编写注释语句。
“SPC_)”键27:SPC符号:空格。与“)”右小括号可用于编写注释语句。
“E_Q”键28:E字符:在编写程序时,E字符表示暂停,如“X100E2Y100”,表示程序执行X100后会暂停2s,然后才执行Y100操作。在查看参数时,按E键28能查看用户参数,如屏幕显示“PROG NUMBER?”,按E键28则显示用户参数“PU 00”,按F键19则显示***参数“PS 00”。在编辑程序时,按E键28可作退出编辑程序。Q字符:按下“Alt Mode”键43+“Q”键28后,切换成Q字符。在参看参数时按下Q键28,可退出查看参数;在手动控制模式时,按下Q键28可返回到选择程序号界面。如手动模式时屏幕显示“X 100”,按下Q键28,返回选择程序号界面“PROG NUMBER?”。E、Q字符可用于编写注释语句。
“X_P”键29:X字符:按下X键29后切换至X轴,然后可移动X轴。如输入“X100”,则X轴会移动到100mm的位置。P字符:无特殊功能。X、P字符可用于编写注释语句。
如图5所示,所述数字键区包括有3×4点阵键盘按键,分为1_A键、2_B键、3_C键、4_D键、5_*键、6_/键、7_>键、8_<键、9_L键、0_+键、—_&键、·_键。
“1_A”键30:数字1,字符A:按下“Alt Mode”键43+“1”键30后,切换成A字符。按下A键30后切换至A轴,然后可移动A轴。如输入“A100”,则A轴会移动到100°的位置(适用于8轴CNC)。字符A表示三角函数反正切:arctan,用于计算三角函数arctan的值。如用户参数&62中存储角度值,“&61A&62”表示:将用户参数&62的值进行反正切计算,结果存入用户参数&61。1、A符号可用于编写注释语句。
“2_B”键31:数字2,字符B:按下“Alt Mode”键43+“2”键31后,切换成B字符。按下B键后切换至B轴,然后可移动B轴。如输入“B100”,则B轴会移动到100mm的位置(适用于8轴CNC)。2、B符号可用于编写注释语句。
“3_C”键32:数字3,字符C:表示三角函数余弦:Cos,用于计算三角函数Cos的值。如用户参数&62中存储角度值,“&61Cos&62”表示:将用户参数&62的值进行余弦计算,结果存入用户参数&61中。3、C符号可用于编写注释语句。
“4_D”键33:数字4,字符D:按下“Alt Mode”键43+“4”键33后,切换成D字符。在编写程序时D运算符,表示两个数相除。如“&61D&62”,表示用户参数&61的值除以用户参数&62的值,并且把得到的商存入用户参数&61中。4、D字符可用于编写注释语句。
“5_*”键34:数字5,符号“*”:按下“Alt Mode”键43+“5”键34后,切换成*字符作为特定运算符,表示两个数相乘的积,再除以用户参数&89的值。如“&61*&62”,表示用户参数&61的值乘以用户参数&62的值,得到的乘积、再除以用户参数&89的值,最后的商存入用户参数&61中。(特定运算符可分解为:&61M&62、&61D&89)。5、*符号可使用于编写注释语句。
“6_/”键35:数字6、符号“/”无特殊功能,可用于编写注释语句。
“7_>”键36:数字7,符号“>”:在程序中是大于条件判断符,当符合大于条件比较时,继续执行同一行程序语句的下一个关键词。如输入“&92>10”,即用户参数&92的值大于10时,程序将继续执行同一行程序语句的下一个关键词。另外配合G键25可实现程序跳转。如输入“G>10”,程序将会跳转至第10行的位置。7、>符号可用于编写注释语句。
“8_<”键37:数字8,符号“<”:在程序中是大于条件判断符,,当符合小于条件比较时,继续执行同一行程序语句的下一个关键词。如输入“&92<10”,即用户参数&92的值小于10时,程序将继续执行同一行程序语句的下一个关键词。8、<字符可用于编写注释语句。
“9_L”键38:数字9,字符L:按下“Alt Mode”键43+“9”键38后,切换成L字符。在编写程序时,L表示参数或者内存载入数据。如“&61L100”,表示将数字100存入用户参数&61中;“!11.938L10”:表示将10存入内存地址11.938中。9、L字符可用于编写注释语句。
“0_+”键39:数字0,运算符“+”:表示两个参数的值相加。如“&21+&22”表示用户参数&21的值加上用户参数&22的值,得到的和存入用户参数&21中。0、+字符可用于编写注释语句。
“—_&”键40:符号“—”表示数值为负数,或者作相减运算符。如“&61—10”,表示用户参数&61中的值减去10,再存入用户参数&61中。符号“&”:表示用户参数地址。如“&21”,表示第21号用户参数。—、&字符可用于编写注释语句。
“·_”键41:符号“·”表示小数点,符号“”,无特殊功能。·、符号可用于编写注释语句。
如图5所示,“Enter_$”确认键42:“Enter”键在手动控制模式时,按“Enter”键42,可立即切换到程序自动运行模式。如在作其他操作时如“&61L10”,按“Enter”键42,则切换到自动运行程序“RUN IN AUTO?”。符号“$”无特殊功能,可用于编写注释语句。
“Alt Mode”切换键43:切换键,按住“Alt Mode”键43,再按其他字符键,可输入字符键或数字键的上标符号。如按键如下:“Alt Mode”键43+“F”键19,可输入字符“S”。上述所有按键的上标字符均用此按键方法得到。
应用示例访问***参数:
1、当在CNC的远程手持终端上显示下述“PROG NUMBER?”时,按下“E”键28。
2、当终端上显示下述“PU00USER”('USER'为用户参数)。当按下“Enter”键42时,指示用户参数00能被选择。参数值的修改是可行的。用户参数新的值直到“Enter”键42再次按下时不受影响。
在修改参数值期间,仅有下述键可以使用:“0”到“9”的数字,“-”负号,“上方向”键16或“下方向”键17移动光标在两个方向,或者“Enter”键42使数值有效并返回第2步的开始点。
3、对于访问任何参数:按“Start”键10显示参数编号(不是参数值),逐次增加10;按“Stop”键11显示参数编号,逐次减少10。利用“上方向”键16逐次增加1和“下方向”键17逐次减少1,以找到需选择的参数编号。通过第2步即能显示和修改所选择的参数。
4、当所有操作已经适当完成,通过连续按下述键:“Alt Mode”键43和“E”键28停止编辑,再次返回第一步。
***参数操作步骤完全相同,除非出现下述情况:
5、在第1步,一旦按下“E”键28以选择用户参数,通过按下“F”键19可选择和显示***参数。因此,每次按下“F”键19均能显示***参数和用户参数。
例如访问***参数46,通过前述的第3步显示信息如下:"PS46SYSTEM"(对于***参数显示“SYSTEM”)。
本发明并不局限于上述实施方式,如果对本发明的各种改动或变型不脱离本发明的精神和范围,倘若这些改动和变型属于本发明权利要求和等同技术范围之内,则本发明也意图包含这些改动和变型。

Claims (11)

1.一种数控抛光机用的远程手持终端,包括有壳体、处理模块、输入模块、输出模块及接口模块,其中,所述处理模块的输入端连接输入模块,输出端连接输出模块且通过接口模块与数控抛光机的CNC通信连接,其特征在于:所述输入模块包括有设置于壳体表面的矩阵式控制键盘,该矩阵式控制键盘分为调试键区、字符键区、数字键区、确认键和切换键,通过切换键可以切换触发调试键区、字符键区、数字键区和确认键的不同代码操作;所述输出模块包括有设置于壳体表面的显示屏区,该显示屏区分为显示部分和控制部分。
2.根据权利要求1所述数控抛光机用的远程手持终端,其特征在于:所述输出模块的显示部分包括有两行、每行16字符的液晶显示屏,控制部分包括有位于显示屏幕左侧的+键和-键、位于显示屏幕右侧的+键和-键,其中,左侧的+键和-键用于控制设定轴快速移动速率百分比的加减,快速移动速率显示于液晶显示屏的左上角,右侧的+键和-键用于控制控制设定轴点动速率百分比的加减,点动速率显示于液晶显示屏的右上角。
3.根据权利要求1所述数控抛光机用的远程手持终端,其特征在于:所述调试键区包括有位于中部的左方向键、右方向键、上方向键和下方向键,及位于四角的运行程序键、停止程序键、试运行键和单步运行键。
4.根据权利要求3所述数控抛光机用的远程手持终端,其特征在于:所述左方向键和右方向键的配合实现选定X、U、V轴后,长按左方向键或右方向键,可使该轴向坐标的负或正方向连续移动;单击左方向键或右方向键,可使该轴向坐标的负或正方向作点动;选择程序时按左方向键或右方向键,则删除程序编号左侧或右侧一个字符;编辑程序时按左方向键或右方向键,则删除光标左侧或右侧一个字符;查看程序时按左方向键或右方向键,则显示上一个或下一个命令;左方向键或右方向键可用作[符号键或]符号键;
所述上方向键和下方向键的配合实现选定Y、Z、W轴后,长按上方向键或下方向键,可使该轴向坐标的正或负方向作连续移动;单击上方向键或下方向键,可使该轴向坐标的负或正方向作点动;选择程序时按上方向键或下方向键,则删除程序号左侧或右侧一个字符;编辑程序时按上方向键或+下方向键,则删除光标左侧或右侧一个字符;查看程序时按上方向键或下方向键,则显示上一个或下一个命令;查看参数时按上方向键或下方向键,则显示的参数编号递增或递减1;上方向键或下方向键可用作”符号键或=符号键,也可作判断运算符。
5.根据权利要求3所述数控抛光机用的远程手持终端,其特征在于:所述运行程序键Start实现程序的单步或连续运行;可实现删除一行代码或者整个程序;使参数编号递增10,也可用作!叹号键,表示内存地址;
所述停止程序键Stop实现暂停执行中的程序;提示删除该行程序代码或删除整个程序;使参数编号递减10,也可用作?问号键;
所述试运行键Dry Run在程序执行时,长按此键,程序会按照各个轴设定的最大进给量移动,也可用作|符号键;
所述单步运行键S.Block实现按下单步键后,每一次按运行程序键Start,将会顺序执行一行程序;编写程序时可用作:符号键,表示输出提示信息。
6.根据权利要求1所述数控抛光机用的远程手持终端,其特征在于:所述字符键区包括有3×4点阵键盘按键,分为I_H键、F_S键、U_K键、J_T键、M_O键、Z_W键、R_(键、G_N键、Y_V键、SPC_)键、E_Q键和X_P键。
7.根据权利要求6所述数控抛光机用的远程手持终端,其特征在于:所述I_H键在编PLC程序时,可输入I字符表示等待一个输入信号,才会接着执行后面的程序;H字符无特殊功能;
所述F_S键的F字符设定进给速率,单位为mm/min或°/min;在查看参数时按F键则切换至***参数,再按F键则切换至用户参数;S字符设定主轴转速,单位为r/min;S字符也可作三角函数运算符Sin;
所述U_K键按下U键切换至U轴,然后可使U轴旋转到某角度,单位为°;K字符无特殊功能;
所述J_T键的J字符均无特殊功能;在编辑程序时T字符表示计时器,单位为s;
所述M_O键按下M字符调用M辅助功能程序,在编写程序时M可用作运算符表示两数字相乘;O字符表方输出PLC信号;
所述Z_W键按下Z键切换至Z轴,然后可使Z轴移动到某位置,单位为mm;按下W字符切换至W轴,然后可使W轴旋转到某角度,单位为°;
所述R_(键的R字符表示圆弧半径,在使用G2、G3圆弧命令时,需要使用半径R,单位为mm;(左小括号无特殊功能;
所述G_N键的G字符在编写工件抛光程序时,输入G0、G1、G2、G3移动点的命令:G0表示快速移动X轴到某位置;G1表示以进给速率移动X轴到某位置;G2表示以进给速度移动,按逆时针方向从起点圆弧移动到终点;G3表示以进给速度移动,按顺时针方向从起点圆弧移动到终点,单位均为mm;N字符无特殊功能;
所述Y_V键按下Y键切换至Y轴,然后可使Y轴移动到某位置,单位为mm;按下V字符切换至V轴,然后可移动V轴,然后可使W轴旋转到某角度,单位为°;在编写程序时V可用作运算符表示两参数相除取其余数;
所述“SPC_)键的SPC符号表示空格,)右小括号无特殊功能;
所述E_Q键的E字符在编写程序时表示暂停设定秒数,在查看参数时能查看用户参数,在编辑程序时,可作退出编辑程序;Q字符在参看参数时可退出查看参数,在手动控制模式时可返回到选择程序号界面;
所述X_P键按下X键后切换至X轴,然后可使X轴移动到某位置,单位为mm;P字符无特殊功能。
8.根据权利要求1所述数控抛光机用的远程手持终端,其特征在于:所述数字键区包括有3×4点阵键盘按键,分为1_A键、2_B键、3_C键、4_D键、5_*键、6_/键、7_>键、8_<键、9_L键、0_+键、—_&键、·_键。
9.根据权利要求8所述数控抛光机用的远程手持终端,其特征在于:所述1_A键表示数字1,按下A键切换至A轴,然后可使轴A移动到某位置,单位为°,字符A表示三角函数反正切arctan,用于计算三角函数arctan的值;
所述2_B键表示数字2,按下B键切换至B轴,然后可使轴B移动到某位置,单位为°;
所述3_C键表示数字3,字符C表示三角函数余弦Cos,用于计算三角函数Cos的值;
所述4_D键表示数字4,按下D键切换成D字符,在编写程序时D运算符表示两个数相除取其商;
所述5_*键表示数字5,按下*键切换成*字符作为特定运算符,在编写程序时*运算符表示两个数相乘的积,再除以用户参数&89的值取其商;
所述6_/键表示数字6,字符/无特殊功能;
所述7_>键表示数字7,符号>表示在程序中的大于条件判断符,当符合大于条件比较时,继续执行同一行程序语句的下一个关键词;
所述8_<键表示数字8,符号<表示在程序中的小于条件判断符,当符合小于条件比较时,继续执行同一行程序语句的下一个关键词;
所述9_L键表示数字9,按下L键切换成L字符,在编写程序时L表示参数或者内存载入数据;
所述0_+键表示数字0,在编写程序时+运算符表示两个参数的值相加取其和;
所述—_&键的符号—表示数值为负数或者作相减运算符,符号“&”表示参数地址;
所述·_键(41)的符号·表示小数点,符号无特殊功能。
10.根据权利要求1所述数控抛光机用的远程手持终端,其特征在于:所述确认键Enter_$在手动控制模式时,按Enter键可立即切换到程序自动运行模式,符号$无特殊功能;
所述切换键Alt Mode键按住它,再按其他字符键,可输入字符键或数字键的上标符号。
11.根据权利要求1所述数控抛光机用的远程手持终端,其特征在于:所述接口模块包括有25针D型连接器,处理模块通过该D型连接器与数控抛光机的CNC通信连接。
CN201410719654.XA 2014-11-27 2014-11-27 数控抛光机用的远程手持终端 Active CN104669094B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410719654.XA CN104669094B (zh) 2014-11-27 2014-11-27 数控抛光机用的远程手持终端

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410719654.XA CN104669094B (zh) 2014-11-27 2014-11-27 数控抛光机用的远程手持终端

Publications (2)

Publication Number Publication Date
CN104669094A true CN104669094A (zh) 2015-06-03
CN104669094B CN104669094B (zh) 2018-05-15

Family

ID=53304949

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410719654.XA Active CN104669094B (zh) 2014-11-27 2014-11-27 数控抛光机用的远程手持终端

Country Status (1)

Country Link
CN (1) CN104669094B (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106843154A (zh) * 2016-01-21 2017-06-13 捷准科技股份有限公司 五轴数控机床rtcp启用下的手轮试跑方法及其装置
CN109129067A (zh) * 2017-06-27 2019-01-04 福裕事业股份有限公司 自动化侦测磨削的智能型磨床设备

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0276802A1 (de) * 1987-01-29 1988-08-03 Fortuna-Werke Maschinenfabrik GmbH Verfahren zum Schleifen von zwei oder mehr Nocken einer Nockenwelle
CN102528629A (zh) * 2012-03-20 2012-07-04 沈阳 智能数控抛光机
CN202948294U (zh) * 2012-10-29 2013-05-22 西安扩力机电科技有限公司 一种机械加工生产线
CN202985317U (zh) * 2012-11-01 2013-06-12 深圳市深丰泰模具有限公司 六轴联动数控抛光机
CN103157818A (zh) * 2011-12-11 2013-06-19 西安扩力机电科技有限公司 一种多功能钻床
CN103331506A (zh) * 2013-07-23 2013-10-02 唐山开元焊接自动化技术研究所有限公司 一种检测自动化焊接装备的手持式终端及其检测方法
CN204487329U (zh) * 2014-11-27 2015-07-22 佛山市博科数控机械有限公司 数控抛光机用的远程手持终端

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0276802A1 (de) * 1987-01-29 1988-08-03 Fortuna-Werke Maschinenfabrik GmbH Verfahren zum Schleifen von zwei oder mehr Nocken einer Nockenwelle
CN103157818A (zh) * 2011-12-11 2013-06-19 西安扩力机电科技有限公司 一种多功能钻床
CN102528629A (zh) * 2012-03-20 2012-07-04 沈阳 智能数控抛光机
CN202948294U (zh) * 2012-10-29 2013-05-22 西安扩力机电科技有限公司 一种机械加工生产线
CN202985317U (zh) * 2012-11-01 2013-06-12 深圳市深丰泰模具有限公司 六轴联动数控抛光机
CN103331506A (zh) * 2013-07-23 2013-10-02 唐山开元焊接自动化技术研究所有限公司 一种检测自动化焊接装备的手持式终端及其检测方法
CN204487329U (zh) * 2014-11-27 2015-07-22 佛山市博科数控机械有限公司 数控抛光机用的远程手持终端

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106843154A (zh) * 2016-01-21 2017-06-13 捷准科技股份有限公司 五轴数控机床rtcp启用下的手轮试跑方法及其装置
CN106843154B (zh) * 2016-01-21 2019-06-04 捷准科技股份有限公司 五轴数控机床rtcp启用下的手轮试跑方法及其装置
CN109129067A (zh) * 2017-06-27 2019-01-04 福裕事业股份有限公司 自动化侦测磨削的智能型磨床设备
CN109129067B (zh) * 2017-06-27 2020-09-04 福裕事业股份有限公司 自动化侦测磨削的智能型磨床设备

Also Published As

Publication number Publication date
CN104669094B (zh) 2018-05-15

Similar Documents

Publication Publication Date Title
CN101650615B (zh) 按压式触控板的光标控制器与键盘的自动切换方法
CN103186339B (zh) 一种输入方法以及设置有虚拟键盘的电子设备
CN102768617B (zh) 手持式电子设备及基于触摸屏的列表项编辑的方法
CN101645948B (zh) 一种键盘调整的方法
CN101853100A (zh) 一种将触控模块作为游戏手柄使用的方法
CN105955184B (zh) 一种基于plc实现多工序通用控制方法
CN103500494A (zh) 万能遥控器的匹配方法
CN104669094A (zh) 数控抛光机用的远程手持终端
CN103324320B (zh) 一种模式切换方法及电子设备
CN204487329U (zh) 数控抛光机用的远程手持终端
CN103049174B (zh) 一种智能的人机界面组态软件操作窗的实现方法
CN106250355A (zh) 通过触摸操作来编辑电子数据的信息处理装置
CN103486694B (zh) 万能空调遥控器
CN102135831B (zh) 控制触摸屏线条显示的方法及装置
CN102929553B (zh) 利用产生于触控键盘的触控信号作为触控指令输入的方法
CN105260033A (zh) 一种信息处理方法及电子设备
CN201915870U (zh) 钻机钻杆半自动接卸杆机构
KR102430372B1 (ko) Hmi 장치 및 이의 구동 방법
CN202472620U (zh) 一种手持终端
DE102012019347A1 (de) Verfahren und Vorrichtung zum Bedienen eines elektro-mechanischen Antriebssystems mittels eines Touchscreenhandgeräts
CN102707663A (zh) 一种仪表车床自动化装置
CN104461044B (zh) 具多输入法键盘的电子***及其操作方法
WO2000065430A1 (en) A data processing device
CN104461329A (zh) 一种信息输入方法及装置
CN108462504A (zh) 基于数控抛光机的远程手持终端

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information
CB02 Change of applicant information

Address after: 519100 Guangdong, Doumen, District, Mount Everest, West Road, room 1, No. 290

Applicant after: Guangdong Boke CNC Machinery Co. Ltd.

Address before: 528306 Guangdong, Shunde District, Ronggui, China, the mouth of the neighborhood Alex Hua Tian Road, a layer of the first floor of the 11 of the number of 101,

Applicant before: FOSHAN BOKE NUMERICAL CONTROL MACHINERY CO., LTD.

GR01 Patent grant
GR01 Patent grant