- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE 1
PAGE 1
模块化设计的开放式数控系统
采用NC嵌入PC模式构建的开放式数控系统,是目前比较可行的一种开发方式。本文介绍了PCB钻铣床数控系统的硬件设计,以及基于COM组件的模块化软件设计,重点介绍了数控系统软件的实现。 引言 随着计算机软、硬件技术和信息技术的迅猛发展,数控系统渐渐由传统的专用型封闭式系统向敏捷的开放式数控系统转变,力求解决变换频繁的需求与封闭掌握系统之间的矛盾,从而建立一个统一的可重构的系统平台,具有模块化组织结构,允许用户依据需要进行选配和集成、更改或扩展系统的功能,以便快速适应不同的应用需求。 目前基于PC的开放式数控系统有3种模式:(1)PC嵌入CNC模式。这种模式无法直接利用通用的PC,开放性受到限制;(2)NC嵌入PC模式。这种模式是在通用PC的扩展槽中插入专用的运动掌握卡,运动掌握卡采用以DSP为核心的多轴运动掌握技术,能够充分保证系统的性能,同时可以充分利用PC机丰富的软硬件资源,开放性好;(3)Soft型开放式数控系统模式。这种模式的CNC部分全部装在PC机中,硬件部分为插在PC机扩展槽中的I/O板,供应给用户最大的敏捷性。但由于操作系统的实时性、标准的统一性以及系统的稳定性等一系列问题仍处于研究和试验阶段,尚未成熟。 比较这3种模式,第二种采用NC嵌入PC模式构建的开放式数控系统,性能可以得到保证,软件的通用性又强,系统的开放性好,是目前比较可行的一种开发方式。 1、PCB钻铣床数控系统的硬件结构设计 随着我国电子工业的快速发展和集成电路的广泛应用,对印刷线路板孔位尺寸精度、孔本身的圆度,以及孔与焊盘的同心度的要求越来越高,传统的加工方法明显已不适应时代的要求。为了满意对大批量、高速高精度印刷电路板加工的需求,我们研制了将固高GT-SV-400运动掌握卡插入IPC机模式的开放式数控钻铣床掌握系统,这种钻铣床具有系统开放性强、运行速度快、掌握精度高等诸多优点,适应印刷电路板加工业蓬勃发展的需求,有助于推动我国电子工业的发展。 (1)运动掌握卡特点固高公司生产的GT-400-SV是高性能的四轴伺服运动掌握卡,可以同步掌握四个运动轴,其核心是ADSP2181数字信号处理器和FPGA技术,前者采用哈佛结构和MAC单元主要完成复杂的运动掌握算法,后者实现译码、倍频和脉冲安排等功能,因而可以实现复杂的多轴协调运动。掌握卡以ISA为总线与IPC机相连,同时供应RS232串行通讯和PC104通讯接口,便利了用户配置系统硬件,该运动掌握卡还供应了C语言函数库和动态连接库,便于用户开发适合自己需要的数控功能。 (2)PCB钻铣床数控系统的硬件结构及工作原理开放式PCB钻铣床数控系统采用IPC机+多轴运动掌握卡的分层式双CPU结构的掌握方案,其中IPC机处理非实时部分,实时部分由插入IPC机的运动掌握卡来实现。这样的数控系统既具有PC机的柔性,又具有掌握卡良好的掌握性,大大提高了系统的运算速度和掌握响应速度。 PCB数控钻铣床系统的硬件结构(如图1)采用固高公司GT-SV-400四轴伺服运动掌握卡,同时对X轴、Y轴、Z1轴和Z2轴(双头双电机)电机进行实时掌握,另外,采用8位通用型输出量信号掌握两个高速变频主轴电机。换刀动作和断刀检测等信号量的检测与掌握均由GT-SV-400的开关量输入输出信号掌握。 图1数控系统硬件结构 双端口RAM具有数据总线和地址总线,可以同时并行访问不同的存储单元,这使得主从机之间可以快速地进行大容量数据交换,大大提高了主机与运动掌握卡的并行处理能力,从而实现了真正的主从式实时通讯功能。 (3)伺服驱动模块该数控系统中,采用4台YASKAWASGML-04AF12伺服电机(带旋转编码器)和SGDL-04AS伺服驱动器,分别实现X向、Y向、Z向(双头双电机)的进给驱动;利用板卡自带的数字量输出口,采用变频调速器掌握主轴电机。电机采用速度掌握方式,信号连接选择差动输入信号、速度指令输入、模拟地和数字地等信号。 2、PCB钻铣床数控系统软件结构设计 该系统采用了“IPC+NC”的结构,系统软件设计借助COM组件,采用模块化编程结构,主要包括人机界面应用软件模块、掌握卡核心掌握软件模块系统配置模块和网络接口模块,其数控系统软件结构如图2所示。 图2 数控系统软件结构 (1)人机界面模块人机界面模块主要用于实现用户的输入和系统的输出。用户的输入包括用户发出掌握命令、设置系统参数等操作,而系统输出包括当前系统状态的在线显示。 (2)核心掌握模块核心掌握模块包括数控代码解释模块、伺服驱动模块、
您可能关注的文档
- 模型参考自适应在卷绕控制系统中的分析和仿真.docx
- 模型化的企业制度及流程管理系统.docx
- 模型化的ERP系统权限管理.docx
- 模型化企业制度及流程管理系统.docx
- 模型与工作流的新一代ERP系统.docx
- 模块电源在工控行业中的应用.docx
- 模块化驱动合力叉车绿色设计.docx
- 模块的飞机产品结构管理.docx
- 模块化设计能给数据中心带来啥.docx
- 模块化设计的Teamcenter PLM配置管理应用.docx
- 小学英语课程资源在英语阅读教学中的应用研究论文.docx
- 2026年及未来5年乳猪颗粒饲料项目市场数据调查、监测研究报告.docx
- 2026年及未来5年单头拐角电热管项目市场数据调查、监测研究报告.docx
- 2026年及未来5年不可断卡接模块项目市场数据调查、监测研究报告.docx
- 2026年及未来5年数字矩阵式触摸屏项目市场数据调查、监测研究报告.docx
- 2026年及未来5年童车篮项目市场数据调查、监测研究报告.docx
- 2026年及未来5年切纸管刀项目市场数据调查、监测研究报告.docx
- 2026年及未来5年空气层长袖衫项目市场数据调查、监测研究报告.docx
- 高级经济师-工商管理-专项练习题一(参考)-第四章生产运营管理-第四章综合练习.pdf
- 初中英语阅读拓展教学:从文本解读到文化理解的阅读材料选择论文.docx
原创力文档


文档评论(0)