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

数控机床控制面板的信号处理方法、系统及存储介质与流程

2023-01-15 03:56:47 来源:中国专利 TAG:

技术特征:
1.一种数控机床控制面板的信号处理方法,其特征在于,控制面板的信号通过在多个扫描周期中周期性地执行控制程序来进行处理,所述控制程序包括一级程序和二级程序,其中,所述信号处理方法包括:针对所述多个扫描周期中的任意一个扫描周期,在该扫描周期中完整地执行所述一级程序;在所述一级程序执行完成之后,再执行所述二级程序,其中,在所述二级程序在该扫描周期中未执行完成的情况下,在下一个扫描周期中继续执行所述二级程序中未执行完成的部分。2.如权利要求1所述的信号处理方法,其特征在于,所述二级程序包括预设数量个程序段,以通过有序地执行所述程序段来周期性地执行所述二级程序。3.如权利要求2所述的信号处理方法,其特征在于,所述在所述一级程序执行完成之后,再执行所述二级程序,包括:在所述一级程序执行完成之后,确定该扫描周期的剩余时间,并在所述剩余时间中有序执行所述程序段,以通过在每个扫描周期的剩余时间中有序执行所述程序段来周期性地执行所述二级程序。4.如权利要求2所述的信号处理方法,其特征在于,所述控制面板包括键盘输入区,其中,所述完整地执行所述一级程序,包括:遍历执行以下步骤:响应于心跳信号,获取所述键盘输入区的按键输入信号,其中,所述心跳信号的周期等于所述扫描周期;利用sub8指令对所述按键输入信号进行处理,并将处理后的按键输入信号存储至输入映像存储区;在输出映像存储区中获取按键状态信号,并将所述按键状态信号输出至所述键盘输入区;检测急停信号和就绪信号,以确定是否有急停需求;在确定没有急停需求的情况下,利用sub51指令获取数控机床机械臂伺服轴的坐标信号,并将所述坐标信号存储至坐标寄存器。5.如权利要求4所述的信号处理方法,其特征在于,所述坐标信号包括x轴坐标信号、y轴坐标信号和z轴坐标信号,其中,所述将所述坐标信号存储至坐标寄存器,包括:将所述x轴坐标信号存储至x轴坐标寄存器,将所述y轴坐标信号存储至y轴坐标寄存器,并且将所述z轴坐标信号存储至z轴坐标寄存器。6.如权利要求4所述的信号处理方法,其特征在于,所述控制面板还包括机床操作区,其中,所述周期性地执行所述二级程序,包括:在执行所述二级程序的任意一个周期中,遍历执行以下步骤:响应于开机脉冲,针对所述处理后的按键输入信号,执行sub36指令,以对所述键盘输入区的每行按键相应的信号进行扫描,并将扫描结果存储至所述输出映像存储区;执行sub33指令,以对所述键盘输入区的每列按键相应的信号进行扫描,并将扫描结果存储至所述输出映像存储区,其中,利用sub4指令来确定扫描按键列数的最大值,以及利用sub40指令来确定扫描按键列数的最小值;
针对所述机床操作区的波段开关操作信号,执行sub27指令,以基于转换表对所述波段开关操作信号进行数据转换,从而得到进给速度倍率信号,并存储至所述输出映像存储区。7.如权利要求6所述的信号处理方法,其特征在于,所述键盘输入区包括左机床键盘区、右机床键盘区和自动化键盘区,所述机床操作区包括左机床波段开关、右机床波段开关和自动化波段开关,其中,所述波段开关操作信号包括左机床操作信号、右机床操作信号和自动化操作信号,其中,所述对所述波段开关操作信号进行数据转换,从而得到进给速度倍率信号,包括:对所述左机床操作信号进行数据转换,得到第一手动进给速度倍率信号和第一自动进给速度倍率信号;对所述右机床操作信号进行数据转换,得到第二手动进给速度倍率信号和第二自动进给速度倍率信号;对所述自动化操作信号进行数据转换,得到第三手动进给速度倍率信号和第三自动进给速度倍率信号。8.一种数控机床控制面板的信号处理系统,其特征在于,所述信号处理系统包括:控制面板;数控机床控制器,配置有计算机程序,当所述计算机程序被处理器执行时,实现如权利要求1至7中任意一项所述的数控机床控制面板的信号处理方法。9.如权利要求8所述的信号处理系统,其特征在于,所述控制面板包括键盘输入区、机床操作区、第一电路板和第二电路板,其中,所述第一电路板与所述键盘输入区和所述机床操作区电连接,用于采集所述键盘输入区的按键输入信号和所述机床操作区的波段开关操作信号;所述第二电路板与所述第一电路板和所述数控机床控制器电连接,用于处理所述第一电路板采集的按键输入信号和波段开关操作信号,并与所述数控机床控制器相互通信,以通过操作所述控制面板来对数控机床进行操控。10.一种存储有计算机程序的计算机可读存储介质,其特征在于,当所述计算机程序被处理器执行时,实现如权利要求1至7中任意一项所述的数控机床控制面板的信号处理方法。

技术总结
本公开关于一种数控机床控制面板的信号处理方法、系统及存储介质,控制面板的信号通过在多个扫描周期中周期性地执行控制程序来进行处理,所述控制程序包括一级程序和二级程序,其中,所述信号处理方法包括:针对所述多个扫描周期中的任意一个扫描周期,在该扫描周期中完整地执行所述一级程序;在所述一级程序执行完成之后,再执行所述二级程序,其中,在所述二级程序在该扫描周期中未执行完成的情况下,在下一个扫描周期中继续执行所述二级程序中未执行完成的部分。该信号处理方法通过在每个扫描周期中执行完一级程序后再执行二级程序,能够在不影响执行结果的情况下,保证一级程序响应的实时性,提高了控制面板的操作灵敏性。提高了控制面板的操作灵敏性。提高了控制面板的操作灵敏性。


技术研发人员:杨景飞 徐钊 冯笑阳 沈辰 雷志红 焦鑫
受保护的技术使用者:陕西诺贝特自动化科技股份有限公司
技术研发日:2022.12.02
技术公布日:2022/12/30
再多了解一些

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

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

相关文献