基于PMAC的活塞车床开放式数控系统.docx
《基于PMAC的活塞车床开放式数控系统.docx》由会员分享,可在线阅读,更多相关《基于PMAC的活塞车床开放式数控系统.docx(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、基于PMAC的活塞车床开放式数控系统数控活塞车床的上位人机界面程序主要是将数控系统的操作界面显示在屏幕上,为操作者提供一个直观的操作环境。这是数控软件开发中较重要的一局部,主要包括程序编辑、系统参数配置、加上运行、状态显示、自诊断和在线帮助等。程序编辑界面主要用于数控文件的编辑、复制、存储和删除等操作,实现文档和系统内部数据的管理。系统参数配置界面可以方便地配置M变量、I变量、电机参数等各个系统参数。加工运行界面用于将NC代码进展解释并下载到PMAC巾,通过PMAC去执行插补等功能。状态显示界面用于显示电机的实际位置、命令位置、速度和运动时间等各种状态参数,通过显示的参数来解析加工性能的好坏,
2、进而根据需要在系统配置界面中调整参数设置。自诊断界面用于显示各种主要故障原因及其初步解决方案。在线帮助界面为用户提供该人机界面的使用帮助讲明。整个人机界面基于Windows环境,采用菜单式按钮,具有很好的人机交互性。2上下位机通信程序编制为了便于PMAC与上层Windows进展通信,DeltaTau公司提供rPComm32动态链接库作为上层应用程序与PMAC之间通信的桥梁。PComm32是一个非常有效的开发工具,它包括了所有与PMAC的通信方法,并且与VC+等开发软件有很好的兼容性,开发者只需要往VC程序中调用动态链接库就能完成上位机同PMAC之间的数据交换。下面介绍在VC+60环境下调用PC
3、omm32动态链接库及库函数的方法。PComm32共包含丁250多个函数,但常用的并不多,只要掌握了下面几个就可以完成大局部的通信功能:OpenPmacDevice为应用程序使用PMAC翻开一个通道;ClosePmacDevice当程序运行完毕后关闭所翻开的通道;PmacGetPesponseA发送一个命令字符串给PMAC,并从缓冲区得到PMAC的反应;PmacConfigure调出配置对话框并修改PMAC的参数;PmacDownLoadA将程序从Pc下载到PMAC;PmacSendCommandA发送一个命令字符串给PMAC。掌握了这几个函数的使用方法,就可在VC+6.0环境下凋用PComm
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 PMAC 活塞 车床 开放式 数控系统
限制150内