网站首页|在线留言|联系我们

产品分类
新品展示
您现在的位置:首页 > 新闻中心 > 万能工具磨床的数控软件改造,包括哪些内容呢?
万能工具磨床的数控软件改造,包括哪些内容呢?
  • 更新日期:2021-12-20      浏览次数:1177
    •    万能工具磨床是一种万能性较强的工具磨床,能刃磨金属切削刀具的刃口和沟槽及一般中、小型零件的外圆、平面和复杂形面。
        万能工具磨床的数控软件改造设计
        在对万能工具磨床数控系统进行软件改造设计时可以借助于C语言编程来实现,要求各个功能都能够对应一定的模块程序。主要改造内容包括主函数、液晶现实函数、键盘扫描函数、速度/行程处理函数、参数计算函数以及电机的运行函数等。
        1、主函数
        主函数主要负责的是整个系统模块流程的管理以及控制工作,其需要具备有系统初始化、中断管理、键盘扫描与处理以及功能键的处理等功能。为了发挥出主函数的应用优势,在本次优化设计中通过switch语句来进行ReadKey0中返回的按键值的合理判断,并根据其返回的按键值采取相应的采取行动。
        2、液晶显示函数
        在进行液晶显示器的操作过程中,利用单片机进行命令的接收与发送时,需要通过写入命令函数与写入数据函数这两个函数来实现。液晶显示命令和数据都需要按照一定的读写时序进行。在这两个函数装置中,需要处理的是用软件模拟液晶的读写时序来对该液晶数据库进行命令或者数据的传送工作,从而起到一定的控制效果。在液晶显示屏上显示字符的过程中,可以通过这两个函数构造出不同的函数,并借助于调动这些函数的模式实现字符的显示。
        3、键盘扫描函数
        在传统的键盘扫描函数中,不管是否按下了CPU键都需要进行定时的扫描,这也就导致了在按键次数不多的情况下还会进行反复的空扫描,并使得CPU的大量时间被浪费。为了进一步提升CPU的运行效率,可以通过中断方式来完成键盘的扫描工作。中断方式指的是当键盘上?键位被按下去之后,就会立即发出中断申请,然后该请求直接接入到中断处理程序之中,在确定有按键被按下之后才进行相应的扫描操作,来进行按键位置的合理确认,并用来执行相应的按键功能。
        4、速度/行程处理函数
        速度/行程作为复用键,要求在应用该程序的时候对其进行分开处理,按键一次表明其所输入的是速度参数,并直接转入相应的速度处理程序。当连续按键二次时,则表示所输入的为行程参数,并直接转入行程处理程序中。
        更多详细内容,且看下回分解。