基于uc/OSII的编译型PLc运行系统设计.PDF

基于uc/OSII的编译型PLc运行系统设计.PDF

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第23卷 第1期 山 东 科 学 Vol.23 No.1 2010年2月 SHANDONGSCIENCE Feb.2010 文章编号:10024026(2010)01006704 基于uC/OSII的编译型PLC运行系统设计 1,2 1 1 1,2 伊晓峰 ,程广河 ,郝凤奇 ,李慧强 (1.山东省计算中心,山东 济南250014;2.山东轻工业学院,山东 济南250353) 摘要:提出了一种基于uC/OSII的编译型PLC运行系统的设计方法,并对运行系统中任务间调度、内存分配 和任务间的通信原理进行了分析讨论。 关键词:软PLC;任务调度器;内存分配;消息邮箱 中图分类号:TP332.3   文献标识码:A DesignofanuC/OSIIBasedCompiledSoftPLCSystem 1,2 1 1 1 YIXiaofeng ,CHENGGuanghe,HAOFengqi,LIHuiqiang (1.ShandongComputerScienceCenter,Jinan250014,China;2.ShandongInstitute ofLightIndustry,Jinan250353,China) Abstract:ThispaperintroducedtheprincipleofcompiledandinterpretedPLCandproposeda designapproachforanuC/OSIIbasedcompiledPLCsystem.Thispaperfurtherdiscusseditstask scheduling,memorydistributionandtaskcommunications.Resultsshowthatitisabetterapproach foraPLCwhichhascomplicatedcontrolfunctionalityanddataprocessingprogram. Keywords:softPLC;taskscheduler;memoryallocation;messagemailbox   编译型PLC是一种软PLC,软PLC技术是目前国际工业自动化领域逐渐兴起的一项基于PLC的新型控 [1] 制技术 。与传统硬PLC相比,软PLC具有更强的数据处理能力和强大的网络通讯能力,并具有开放的体 系结构。随着近几年计算机技术、通讯和网络技术、微处理器技术、人机界面技术等的迅速发展,工业自动化 领域对开放式控制器和开放式控制系统的需求更加迫切,硬件和软件体系结构封闭的传统硬PLC遇到了严 [2] 峻的挑战。由于软PLC 技术能够较好地满足和适应现代工业自动化技术的要求以及用户对开放式控制系 统的需求,目前美国、德国等一些西方发达国家都非常重视软PLC技术的研究与应用,并开始有成熟的产品 出现。 1 编译型PLC方案选择及其组成 根据运行平台的不同,软PLC有3种不同的控制方案:(1)基于IPC/PC控制方案;(2)基于嵌入式处理 器方案;( 3)基于传统PLC硬件的控制方案。本文所研究的软PLC用于嵌入式数控系统中,所以采用第2种 方案。在本编译型PLC中包括开发系统和运行系统,开发系统运行在WindowsXP的PC平台上,运行系统 收稿日期:20090920 作者简介:伊晓峰(1983),男,硕士,主要研究领域为嵌入式系统。 68 山 东 科 学                  2010年 运行在内嵌入uC/OSII的ARM7开发板上面,通过运行开发系统的应用程序来实

文档评论(0)

youbika + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档