基于PMAC运动控制卡的高精度铣床数控系统开发

基于PMAC运动控制卡的高精度铣床数控系统开发

ID:38269344

大小:928.56 KB

页数:4页

时间:2019-05-25

基于PMAC运动控制卡的高精度铣床数控系统开发_第1页
基于PMAC运动控制卡的高精度铣床数控系统开发_第2页
基于PMAC运动控制卡的高精度铣床数控系统开发_第3页
基于PMAC运动控制卡的高精度铣床数控系统开发_第4页
资源描述:

《基于PMAC运动控制卡的高精度铣床数控系统开发》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、数控加工技术现代制造工程2006年第9期基于PMAC运动控制卡的高精度*铣床数控系统开发112王伟,黄学良,罗平(1东南大学,南京210096;2南京供电公司浦口供电公司,南京210000)摘要开发一种基于PMAC运动控制卡的铣床数控系统,它具有很强的扩展性和移植性。介绍数控系统的硬件结构,详述通过VC++60MFC开发数控系统上位机软件的方法。该系统经实际运行表明,能够长期可靠工作,可以满足工业生产要求。关键词:PMAC数控系统VC++60MFC动态链接库中图分类号:TH16文献标识码:A文章编号:1671

2、3133(2006)09003704DevelopmentofahighprecisionmillerNCsystembasedonaPMACcontroller112WangWei,HuangXueliang,LuoPing(1SoutheastUniversity,Nanjing210096,CHN;2NanjingPukouPowerSupplyBureau,Nanjing210000,CHN)AbstractDiscussesamillerNCsystembasedonaPMACcontroller,whichh

3、asmoreflexibilityinexpandingandtransplanting.ItintroducesthehardwarestructureoftheNCsystem,anddescribesthewholeprocessofdevelopmentofthesoftwareoftheNCsystemindetai.lIthasbeenprovedthatthesystemcanworksteadilyforalongtimeandmeetthecommandoftheindustry.Keywords:PMACN

4、CsystemVC++6.0MFCDynamiclinklibrary应速度快、精度高、开发周期短、编程和操作简单的特0引言点,可以广泛运用于机器人、数控机床等多轴控制领微机式数控系统具有数字化、智能化、功能强大、域。它利用MotorolaDSP56001/DSP56002数字信号处界面友好、交互方便等优点,其体系结构一般为上、下理芯片,以串口或总线方式与主计算机进行通讯,可同位机交互通讯模式,上位机负责人机交互,下位机负责时操纵1~8个轴,对存储在它内部的程序进行单独运实时控制。通常上位机是工业PC,下位机是专用数算,执

5、行运动程序、PLC程序、进行伺服环更新。而且控,但专用数控受其产品限制,可扩展性、可移植性不它还可以自动对任务进行优先等级判别,从而进行实强。为此,本文提出了一种基于PMAC运动控制卡的时的多任务处理,这使得它在处理时间和任务切换方数控系统,利用PMAC运动控制卡提供的强大的运动面大大减轻了主机和编程器的负担,可以提高整个控轴控制、PLC控制以及数据采集等功能实现专用数控的[1]一般功能,可以替代专用数控系统,从而解决上述问题。制系统的运行速度和控制精度。正常工作前,必须设置好相关的初始化参数。以1系统的硬件设计本系统使用的P

6、MAC2APC104轴控卡为例,它的主要[2]初始化参数设置如下:i900=1001;i901=2;i902=1.1PMAC运动控制卡简介PMAC(ProgrammableMultiAxisController)是美国3;i10=1710933;i100=1;i200=1;i300=1;i400=1;DeltaTau公司推出的可编程多轴运动控制器,具有响i125=S

7、53c000;i225=S

8、53c008;i325=S

9、53c010;i425=*国家自然科学基金资助项目(50407008);东南大学优秀青年教师教学科研基

10、金资助项目(4016001008)37现代制造工程2006年第9期数控加工技术S

11、53c018;i169=1024;i269=1024;i369=1024;i469=的Pmacdll动态链接库编写,程序主要由CPmacView1024。类、CPmacDoc类、CMainFrame类、CPmacApp类、CMc12系统的硬件结构mDlg类等组成。其中,CPmacView类(父类是CForm如图1所示,本控制系统由主频16G工业PCView)实现主体功能,它由通讯模块、监测模块、PMAC机、PMAC2APC104轴控卡

12、、三洋交流伺服系统、极限命令行模块、回原点模块、电动机点动模块、读DXF开关等组成。该控制系统采用上、下位机结构,上位机文件模块、下载程序模块等组成。软件工作流程如图是工业PC,下位机是PMAC运动控制卡。工控机负责3所示。工作时,首先需在Mcm对话框中设置各

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。