嵌入式数控系统软PLC模块的研究与实现硕士学位论文

嵌入式数控系统软PLC模块的研究与实现硕士学位论文

ID:265614

大小:1.37 MB

页数:67页

时间:2017-07-16

嵌入式数控系统软PLC模块的研究与实现硕士学位论文_第1页
嵌入式数控系统软PLC模块的研究与实现硕士学位论文_第2页
嵌入式数控系统软PLC模块的研究与实现硕士学位论文_第3页
嵌入式数控系统软PLC模块的研究与实现硕士学位论文_第4页
嵌入式数控系统软PLC模块的研究与实现硕士学位论文_第5页
资源描述:

《嵌入式数控系统软PLC模块的研究与实现硕士学位论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、南京航空航天大学硕士学位论文嵌入式数控系统软PLC模块的研究与实现姓名:朱兆斌申请学位级别:硕士专业:机械电子工程指导教师:赵东标20090301南京航空航天大学硕士学位论文摘要传统PLC经过几十年的发展,已成为一项成熟技术,它以速度快、性能好、可靠性高的特点在工业控制领域得到广泛的应用。但在应用中也逐渐暴露出一些缺点:各PLC厂商的产品互不兼容;各类PLC的编程语言差别较大,用户必须学习特定的编程语言;传统PLC的生产技术被少数生产厂家所垄断,致使价格昂贵。这些问题都制约了传统PLC的快速发展。软PLC

2、是随着工业自动化控制领域的最新国际标准IEC61131的颁布而发展起来的。软PLC提供了与传统PLC同样的功能,同时又提供了基于PC控制系统的各种优点并降低了开发成本。软PLC是由开发系统和运行系统两部分组成的。本文首先分析了传统PLC与软PLC结构和特点,并对两者进行了比较,提出了软PLC是PLC发展趋势之一的观点。在Windows操作系统下,选择VisualC++6.0作为开发工具,采用面向对象的C++语言开发了数控系统软PLC开发系统。设计了PLC梯形图程序、指令表程序的编辑器,并利用双向链表实现存

3、储工作。通过AOV图以及十字链表实现了两者之间的转化。设计了编译器将PLC梯形图程序、指令表程序编译成相应的目标代码。阐述了仿真的意义与方法并开发软PLC仿真程序对PLC梯形图程序和指令表程序进行模拟仿真。关键字:数控系统,传统PLC,软PLC,梯形图,指令表,AOV图I嵌入式数控系统软PLC模块的研究与实现ABSTRACTTraditionalProgrammableLogicalControllerhasbecomeamaturetechnologyafterseveraldecades’develo

4、pment,ithasbeenwidelyusedinindustrialcontrolfieldbecauseithasafeatureofhighspeed,goodperformanceandhighreliability.However,itexposuressomeshortcomingsgraduallyduringtheapplication:theproductsofdifferentmanufacturerarenotcompatible;thereisgreatdifferenceam

5、ongeachkindofPLCprogramminglanguagewhichdemandoftheusertolearnspecificlanguage;productiontechnologyismonopolizedbyminoritymanufacturerwhatmakesPLCveryexpensive.TheseproblemshinderrapiddevelopmentoftraditionalPLC.SoftPLCdevelopedfollowingwiththepromulgatio

6、nofinternationalstandardIEC61131inthefieldofindustrialautomationcontrol.SoftPLCprovidedthesamefunctionastraditionalPLC,SoftPLCalsoprovidedthemeritofcontrollingsystemthatbasedonPCandreducedthedeveloppingcost.SoftPLCwascomposedbydevelopingsystemandrunningsy

7、stem.ThestructureandcharacteristicsoftraditionalPLCandSoftPLCisfirstlyanalysedinthispaperandacomparisonhasbeenmadebetweenthem.AviewthatSoftPLCisoneofthedevelopingtrendoftraditionalPLChasbeenputforward.InWindowsoperatingsystem,VisualC++6.0isselectedasthede

8、velopingtools.ObjectorientedlanguageC++isadoptedtodevelopSoftPLC’sdevelopingsystemofnumericalcontrolsystem.EditorofPLCLadderDiagramandInstructionListprogramwasdesigned.StorageofPLCLadderDiagramandInstructionListprog

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

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

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