- 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
PAGE 2
—————————*基金项目:国家自然科学基金资助项目;广东省自然科学基金(031407); 广州市重大科技攻关计划[2002Z1-D0051]的资助
嵌入式数控系统中的软PLC的应用与实现*
邬依林1,刘林东1,黄瑛2
(1.广东教育学院 计算机科学系,广东 广州 510310 2.华南理工大学自动化学院 广东 广州 510640)
摘要:介绍了软PLC技术的有关概念和组成结构,并把它和传统的硬PLC在控制方案上作了简要的比较。
结合本课题数控机床控制系统的实际例子,在介绍了软PLC开发工具MatPLC的工作原理之后,详细描述
了在Linux下基于MatPLC的软PLC的实现过程及实现过程中的注意事项。结果表明:所设计的
软PLC通过PCI接口卡实现了对外围IO端口的读写操作,在嵌入式数控系统中应用稳定,节约了成本。
关键词:软PLC;嵌入式数控系统;MatPLC软件; PCI接口卡
中图分类号:TP273 文献标识码:A 文章编号:
Realization Implementation of Soft-PLC in
Embedded Numerical Control System
WU yi-lin1,LIU lin-dong1,HUANG ying2
(1.Dept. of Computer Science, Guangdong Education Institute, Guangzhou Guangdong 510310,China 2.Department of Automation, South China University of Technology, Guangdong, Guangzhou,510640, China )
Abstract: The Soft-PLC technology is addressed, in which the related concepts and the architectures are mentioned. Moreover, the control schemes between in Soft-PLC and the traditional Hard-PLC are compared concisely. Combined with the practical example of CNC machine tool of control system, it has discussed the working mode of MatPLC development software. Henceforth, the realization process and the caution point of Soft-PLC based-on MatPLC working in Linux OS is explained in detail. As a result, Soft-PLC designed can read/write the peripheral IO via PCI interface card. The application of the Soft-PLC technology in embedded CNC system is relatively stable, and saves the cost.
Key words: Soft-PLC;Embedded CNC System;MatPLC software;PCI interface card
1 引言
本文所论述是数控系统大课题中人机交互的外围部分子课题中软PLC的开发应用。在数控系统中,PLC[1]在处理开关量辅助控制问题时起着重要作用。在以前,需要根据数控系统的控制要求分析PLC与机床、主控机之间的信息交互种类和数量,来选用相应的外部硬件PLC,采用这种方法设计,产品一旦定型就很难更改,工控领域的研究人员一直在寻求解决这些问题的途径。近年来,随着计算机技术的迅猛发展以及PLC方面的国际性标准IEC1131[2]的制定,一项打破传统PLC局限性的新兴技术发展起来,这就是软PLC技术。基于PC平台的软PLC在数控系统中正逐渐取代硬件PLC,成为该领域辅助功能控制的新方法[3]。软PLC提供了与硬PLC同样的功能,而同时具备了PC环境的各种优点[4]。
本文就嵌入式数控系统开发课题中人机交互部分所应用到的软PLC技术进行论述,对在Linux环境下基于MatPLC开发工具的软PLC具体实现过程,以及在实现过程中的注意事项上做了详细介绍。
2 软PLC技术简介
硬PLC由于技术标准对外封闭,各厂商的硬
您可能关注的文档
最近下载
- LTC从线索到现金完整培训课件(65p).pptx VIP
- 公路工程月进度计划.docx VIP
- 2025年人文关怀在临床护理中的应用题库答案-华医网项目学习.docx VIP
- 公路工程月进度计划.pdf VIP
- LTC线索到现金流程构建的思路方法.pptx VIP
- 三电平逆变器空间电压矢量PWM调制:原理、挑战与实现策略.docx
- 《民法典》合同编关键条款精讲.pptx VIP
- 人教版二年级上册数学全册教学设计(配2025年秋新版教材).docx
- 2025年行政务服务中心综合窗口办事员考试题库及答案.docx VIP
- 三年级万以内的加减法练习三练习题及答案(三年级数学计算题100道).pdf VIP
文档评论(0)