- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《基于嵌入式PLC的集成组态开发平台体系研究”》.doc
“基于嵌入式PLC的集成组态开发平台体系研究”课题研究规划
课题介绍
1、研究背景、意义与主要研究内容
可编程控制器产生于本世纪60年代,是微电子技术和计算机技术相结合的新型自动化控制装置。它具有可靠性高、环境适应性好等特点,在单机自动化到整条生产线的自动化乃至整个工厂的生产自动化中,都起到关键作用。
随着技术的进步,可编程控制器也不断得到发展。最新的产品,普遍采用高档微处理器芯片或专用芯片,开发有灵活而强大的软件。从目前的发展趋势看,可编程控制器向大型化和小型化两个极端发展。小型PLC由于技术相对简单,适应性好,可以作为大型控制系统的现场单元,因而得到了迅速发展。
我国对PLC的研究与生产起步晚,从80年代开始引进技术、合作生产到目前,主要还是国外独资企业和国内合资企业的形式。国内生产厂商独立开发生产的PLC产品还不到国内市场10%的市场份额。然而,我国的PLC 市场正处于快速发展的阶段,每年的增长率达到8%-12%,市场前景仍十分看好,预计今年的销售可达到人民币50亿元的市场规模。
如此庞大的市场规模,国外厂商和合资企业的销售额却占有了90%以上,这种局面主要在于PLC的核心技术牢牢掌握在欧洲、美国、日本等工业发达国家。可编程控制器应用的情况往往体现着一个国家工业自动化水平,开发具有自主知识产权的PLC对我国来说具有战略意义,不但能够摆脱PLC 技术和市场为发达国家垄断地被动局面,而且对于提高我国的自动化整体水平等都有深远意思。
传统的PLC其硬件体系结构是封闭的,绝大多数PLC具有自己的专用总线、专用通信网络及协议;编程方法虽多为梯形图,但其寻址方式和语法结构也不一致,这些导致PLC产品软硬件系统互不兼容。IEC61131-3《可编程序控制器的编程软件标准》的颁布为PLC产品编程的标准化奠定了基础。同时,也为我们自己研究开发PLC系统提供了难得的机会。近年来,遵循IEC61131-3标准的新一代开放体系结构的PLC产品已经出现,但在国内,形成影响的产品还比较少见。因此,在这样的国内外背景下研制基于IEC61131-3标准的PLC系统具有重大的意义。
针对PLC的编程软件而言,现有的这些系统只是提供了控制策略编程(采用梯形图语言、IL指令语言等)部分的组态软件(编程环境),没有完善的监控组态的编程环境。而市面上通用的组态软件又只是解决监控组态的问题,在关键的控制策略组态上没有很好的解决方案,仅仅采用纯粹的脚本编程方式作为控制功能的补充。因此,集成控制策略组态功能(符合IEC61131-3标准的软PLC)和监控画面组态功能的通用型PLC组态软件必然会成为主流发展方向。传统的控制组态策略在生成时,不能自动产生完整的数据源文件,因此在根据控制策略产生监控画面以及各种实时控制数据记录时,必须再次进行繁复的数据组合。控制组态策略与监控画面组态之间的衔接技术,也即监控组态数据源的驱动问题成为组态软件中无缝集成控制策略组态功能和监控画面组态功能的关键问题。本项目寻求解决这一问题的一种方法,在控制策略组态时,能够根据策略文件自动产生数据文件,数据包括功能块的参数数据、控制回路的输出数据、报警数据及故障数据等。基于这个数据文件,采用符合标准的编程方法编写画面驱动功能块、报警功能块、数据记录功能块等监控功能,从而形成完整的控制组态集成软件平台。
“嵌入式系统”一般指非PC系统,有计算机功能但又不称之为计算机的设备或器材。它是以应用为中心,软硬件可缩扩的,适应应用系统对功能、可靠性、成本、体积、功耗等综合性严格要求的专用计算机系统;主要由嵌入式处理器、相关支撑硬件、嵌入式操作系统及应用软件系统等组成。与通用型计算机系统相比,嵌入式系统功耗低、可靠性高;功能强大、性能价格比高;实时性强,支持多任务;占用空间小,效率高;面向特定应用,可根据需要灵活定制。嵌入式系统主要有4个发展趋势:(1)开放式平台架构,易于与其他系统整合;(2)体积越来越小,性能要求更稳定,成本更低廉;(3)应用趋向多元化,需要小批量、快速客制化的服务;(4)功能趋向单一,集成的功能与一般PC不同。
整个嵌入式通用控制系统分成硬件层运行系统和组态集成开发系统两个部分。硬件层运行系统由一块扩展了CAN总线的嵌入式主板构成,主要应具有CAN总线驱动功能、RJ45网络连接功能、多个数字输入输出端口、模拟量输入输出及模数转换与数模转换功能、LCD显示驱动功能。组态集成开发系统是集成了控制策略组态功能和监控画面组态功能的软件系统,在这个组态平台上,我们可以用组态的方式设计基于硬件层运行系统的控制系统。采用符合IEC61131-3标准的编程方式,编写控制策略,系统能够更具用户产生的控制策略自动的生成监控策略的模型。运行组态集成系统的PC机与硬件层运行系统之间的通讯方式是一个关键技术点,为了能
文档评论(0)