- 1、本文档共16页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《软plc概述个人资料整理
哈尔滨理工大学
研究生考试试卷
考试科目: 先进制造技术
阅 卷 人:
专 业:机械制造及其自动化
姓 名: 丁文彬 1420100001
2015年06月28日
软件PLC控制技术
开放式数控系统是当前数控技术研究的热点。在发展高速高效高精度及智能化等性能的同时,功能的发展也要求越来越强,具体体现在尽量用软件来实现数控的所有功能,使硬件规模达到最小化。以PC为硬件平台,用软件来实现PLC(Programmable Logic Controller)
1.软件PLC(SoftPLC)
1.1软PLC技术的形成背景
传统PLC可靠性高、抗干扰能力强、专用化和模块化,适用于恶劣的控制现场,在工业控制领域和其他行业(家电行业)计算机技术的迅速发展和广泛应用,1131-3的制定和实施国际标准,充分利用工业控制计算机嵌入式计算机硬件和软件资源,全部用软件来实现传统功能,
1.2软PLC基本概念
1.SoftPLC
SoftPLC(也称软逻辑oftLogic)一种基于
2.IPC和EPC
IPC和EPC除了具有通用的特点外,还分别具有以下特点:
(1)IPC(工业控制计算机、Industnal PC):稳定性强、可靠性高、抗干扰能力强实时性好。
(2)EPC(嵌入式计算机、Embedded PC):集成度高、体积小、反应速度快、智能化、稳定性强、可靠性高、抗干扰能力强、实时性好。
3.嵌入式系统及嵌入式软件
嵌入式系统通常由EPC或嵌入式控制器(也称智能控制器)和嵌入式软件组成,嵌入式软件又分为嵌入式操作系统和嵌入式应用程序,嵌入式操作系统的特点是程序短小、所需内存少,Microsoft公司推出的Windows CE就是一个嵌入式操作系统,而SoftPLC可以作为一个嵌入式应用程序运行在嵌入式系统中。
4.IEC 1131和IEC1131-3
(1)
①通用信息
②设备与测试要求
③编程语言
④用户指南
⑤通信
(2)
2.系统结构和应用特点
2.1 系统结构
软PLC基于PC机,建立在一定操作系统平台之上,通过软件方法实现传统PLC的计算、控制、存储以及编程等功能,通过I/O模块以及现场总线等物理设备完成现场数据的采集以及信号的输出。根据传统PLC的组成结构,软PLC系统由开发系统和运行系统两部分组成。也可分为编辑环境和运行环境两部分。编辑环境与运行环境是客户/服务器模式,二者之间采用COM /DCOM通信机制,运行环境作为COM服务器,提供标准的通信接口;编辑环境作为COM客户端应用,本地或远程访问存取这些接口,进行下载代码、读取运行环境的运行信息等操作。根据IEC61131-3标准,
图1 软PLC系统整体
嵌入式系统通常由EPC或嵌入式控制器(也称智能控制器)和嵌入式软件组成,嵌入式软件又分为嵌入式操作系统和嵌入式应用程序,嵌入式操作系统的特点是程序短小、所需内存少,Microsoft公司推出的Windows CE就是一个嵌入式操作系统,而软PLC可以作为一个嵌入式应用程序运行在嵌入式系统中。
2.2 软PLC技术应用控制方案
SoftPLC运行系统除了单独运行外,还可以通过RS232, RS485, TCP/IP, DLL与HMI(或MMI)软件通讯构成监控和数据采集系统SCADA。SoftPLC控制功能的实现要与相应的I/O模块或现场总线配合,而且将SoftPLC开发系统设计的应用程序下载到SoftPLC运行系统中被执行才能完成相应的控制。这些I/O模块和现场总线负责现场输入信号的采集以及信号的输出,而SoftPLC则完成对输入信号的处理、控制程序的执行、信号的输出处理。控制原理如图2所示:
图2 SoftPLC控制原理
根据软PLC运行的硬件平台的不同,其控制功能的实现方案有以下3种:
1)基于IPC或EPC的控制方案。在这种控制应用方案中,系统的软件平台可以采用Windows NT, Windows CE等,通用IO板卡和IO接线端子板(或现场总线卡、现场总线以及远程I/O模块)负责与工业控制现场打交道。采集上来的输入信号被软PLC运行系统处理,软PLC开发系编写的控制应用程序也被软PLC运行系统解释执行,最后将处理后的信号输出到本地(或远程)控制现场完成相应的本地控制(或远程控制)功能。
图3 基于IPC或EPC的控制方案
图4 基于嵌入式的
3)基于传统PLC的控制方案。在这种方案中,传统PLC将只作为一个硬件系统平台,将软PLC运行系统安装到此传统PLC硬件中,然后将开发系统编写的PLC应用程序下载到此硬件系统并运行,即可实现PLC的控制功能。
图5 基于传统控制方案
以西门子公司开发的软件PLC产品为例说
文档评论(0)