基于CNC的软PLC虚拟机中元件库的研究.pdf

基于CNC的软PLC虚拟机中元件库的研究.pdf

ID:52969990

大小:1013.77 KB

页数:3页

时间:2020-04-05

基于CNC的软PLC虚拟机中元件库的研究.pdf_第1页
基于CNC的软PLC虚拟机中元件库的研究.pdf_第2页
基于CNC的软PLC虚拟机中元件库的研究.pdf_第3页
资源描述:

《基于CNC的软PLC虚拟机中元件库的研究.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、研究与分析摇摇摇摇摇摇摇摇摇摇摇摇摇摇摇摇摇摇2015年第3期(第28卷,总第137期)·机械研究与应用·*基于CNC的软PLC虚拟机中元件库的研究陆丽丽,季建华(江苏城市职业学院,江苏南通摇226006)摘摇要:基于CNC的软PLC虚拟机元件库的设计,是以FANUC数控系统作为硬件平台;采用C++语言编程方法,建立和实现元件库模块;在VC环境下搭建测试平台,确定自动测试方案。虚拟机中元件库的设计,大大提高了软PLC通用、灵活等优点,实现了数控系统的开放性能。关键词:数控系统;开放性;软PLC;元件库;自动测试中图分类号:TP273摇

2、摇摇摇摇摇文献标志码:A摇摇摇摇摇摇文章编号:1007-4414(2015)03-0006-003StudyonComponentsLibraryofSoftPLCVirtualMachineBasedonCNCLULi-li,JIJian-hua(TheCityVocationalCollegeofJiangsu,NantongJiangsu摇226000,China)Abstract:DesignforthecomponentslibraryofSoftPLCvirtualmachinebasedonCNCisusingtheFA

3、NUCCNCsystemashardwareplatform;establishingandachievingcomponentlibrarymodulebycombiningtheC++languageprogrammingmeth鄄od;anddeterminingtheautomatictestingschemethroughatestplatformintheVCenvironment.Thedesignforthecompo鄄nentslibraryofvirtualmachinegreatlyimprovestheadva

4、ntagesofSoftPLCsuchascommonandflexible,andrealizestheo鄄peningperformanceoftheNCsystem.Keywords:CNCsystem;openness;softPLC;componentslibrary;automatictesting0摇引摇言数控是用数字信息对机械运动和自动化加工过程进行控制的技术,是现代国家制造业信息化水平和国际竞争能力的象征,已有50多年的发展历史。如今,随着市场竞争日趋激烈,被加工零件的精益求精及微型计算机的迅猛发展,软PLC发展成为

5、进一步提高数控技术、实现数控系统开放化的重要手段。软PLC能够充分利用工业控制计算机(IPC)或嵌入式计算机(EPC)的硬件和软件资源,改变传统硬件PLC繁琐、呆板的缺点,全部用软件灵活地来实现数控[1]功能。1摇软PLC虚拟机系统在数控机床运行过程中,PLC是机床本体与数控图1摇软PLC系统的总体结构装置之间的桥梁。它根据CNC内部标志以及机床的各控制开关、检测元件、运行部件的状态,按照程序设1.2摇软PLC虚拟机定的控制逻辑,完成对刀库运动、换刀机构、冷却液等软PLC虚拟机是相对我们平常所用的实际的计的控制功能。算机而言的一个概念

6、,它是一个假想的模拟实际计算1.1摇软PLC机进行工作的软件系统,由编译器、解释执行器、元件软PLC采取基于虚拟机的解决方案,分为开发库和管理模块组成,可以完成对图文件的编译、中间系统和运行系统两部分。开发系统实际上就是编程代码生成和解释执行,对PLC文件的加载和执行(见器,完成调试和编译工作。运行系统是软PLC的核图2)。其中,元件库提供了梯形图元件的相关信息,心,完成输入处理、程序执行、输出处理等工作,如图作为一个单独的模块可动态升级,可根据用户的需要1所示。进行裁减。这种架构给PLC虚拟机带来了极大的灵*收稿日期:2015-03

7、-21作者简介:陆丽丽(1983-),女,江苏南通人,工程师,研究方向:机械制造及其自动化。·6··机械研究与应用·2015年第3期(第28卷,总第137期)摇摇摇摇摇摇摇摇摇摇摇摇摇摇摇摇摇摇研究与分析活性和可扩展型,是数控系统实现开放化的关键技guage,OOPL),具有封装性、继承性、多态性等独到术。之处,使程序结构更加清晰,更易于扩充和维护,更加灵活,程序设计者能更好地理解和管理庞大的复杂程[3]序。图2摇软PLC虚拟机的结构2摇软PLC中元件库模块的研究2.1摇元件及元件库图4摇元件库的数据结构梯形图中的触点、线圈和用方框表

8、示的功能块,[2]把这些绘图元素叫做“元件冶(见图3)。由于“元3摇标准元件库的创建件冶在梯形图中作为梯形图的绘图元素,因此元件中3.1摇实现原则包括其所具有的自身参数(输入参数、输出参数)和元件库创建的过程中,采用了C

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

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

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