可编程序控制器原理与应用基础.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
可编程序控制器原理与应用基础.doc

可编程序控制器原理与应用基础 刘凤春 著 机械工业出版社 第一章 可编程序控制器概述 1.1.1 可编程序控制器的由来P1 1969年,美国数字设备公司(DEC)研制出世界上第一台可编程序控制器,在通用汽车公司(GM)的汽车自动装配线上试用获得成功。由此诞生了可编程序控制器技术。 1.2.1 可编程序控制器的特点P4 1、可靠性高,抗干扰能力强 2、功能完善,通用性强 3、编程方法简单,容易掌握 4、设计容易,安装快捷,维护方便 5、体积小,重量轻,功耗低 6、各公司的PLC互不兼容 一般大、中型PLC采用模块式结构,小型PLC采用整体式结构。 第二章 可编程序控制器的基本原理 2.2.1 中央处理单元P19 (1)中央处理单元(CPU)是PLC的核心部分,是整个PLC系统的中枢。 (2)中央处理单元(CPU)功能是:读入现场状态,控制信息储存,解读和执行用户程序,输出运算结果,执行系统自诊断程序以及与计算机等外部设备通信。 (3)中央处理单元(CPU)由大规模或超大规模集成电路微处理器构成。 (4)单片机作CPU的PLC具有如下特点:体积小,便于实现机体一体化;其逻辑处理能力更加突出;使用集成了通信功能的单片机还非常有利于PLC通信程序的处理。 (5)用位片式微处理器作CPU的PLC具有如下特点:高速度,高精度的运算控制能力;可以根据用户的要求自行定义指令,从而大大简化了控制程序的设计 2.2.3 输入/输出模块P21 数字量输出接口电路: 分类(原理见P21):(1)晶体管输出接口电路(用于驱动直流负载) 特点:响应速度快、使用寿命长 (2)晶闸管输出接口电路(用以驱动直流或交流任意类型的负载) (3)继电器输出接口电路(用以驱动直流或交流任意类型的负载)。 由于继电器的电器寿命较晶体管或晶体闸管短,响应速度也比较慢,在需要输出点频繁通段的场合(如高频脉冲输出),应选用晶体管或晶闸管输出型的PLC。 模拟量输入接口电路有三部分组成:输入滤波电路、放大电路和模拟量与数字量转换(A/D)。 模拟量输出接口:数字量与模拟量(D/A)转换电路、电压输出缓存电路、电压-电流转换电路。 在西门子S7-200PLC中,一路模拟量转换为12位数字量,存放在输入影响寄存器AI中,占用AI一个字长(16位)。待输出的模拟量转换前为12位数字量存放在AQ中,占用AQ一个字长(16位)。 2.2.5 智能模块P26 1、高速计数器模块 用以累计CPU扫描速度不能控制的高速事件,使用高速计数器能实现精确的控制,而不受CPU扫描周期的限制。通过总线接口与PLC的系统总线相连,由此进行信息交换。一般用作驱动鼓形计时器设备。 2、通信模块 现代PLC都具有通信功能,因此各种通信模块必不可少。PLC的通信模块大都带微处理器,用以实现与其他PLC、智能控制设备或上位计算机之间的通信。远程I/O系统也必须配备相应的通信模块。 2.3.2 PLC的扫描工作过程P28 (1)输入采样阶段(2)程序执行阶段(3)处理通信请求(4)执行CPU的自诊断测试(5)输出刷新阶段 2.4.1 PLC软件的基本概念P32 PLC系统的软件由系统软件与用户程序两大部分组成。 系统软件:生产厂商编制好的并已固化在机内的,用于系统管理(运行管理、存储空间管理、系统自检程序)、用户指令解释以及提供标准程序模块和系统调用程序等。 用户程序:为了实现广泛的控制任务由用户使用生产厂家提供的编程软件编制的应用管理程序。用户的应用程序存放在用户存储器内可以随时修改。同一台PLC,为其编制不同的应用程序就可以实现不同的控制程序。 PLC采用面向控制过程、面向问题的“自然语言”编程。 1994年5月,国际电工委员会(IEC)公布的可编程序控制器语言标准IEC 1131-3,详细说明了句法和语义,并提供了功能表图、梯形图、功能块图、指令表、结构文本等5种通用的编程语言。其中梯形图编程语言、指令表编程语言和功能块图编程语言是编制用户程序最常用的编程语言。 指令系统:为替代继电器实现控制策略,以完成类似继电气线路的控制系统梯形图,而编制的一套控制算法功能块(或子程序)。被固化在存储器POM中,用户在编制应用程序时可以调用。指令系统大致可分为基本指令和扩展指令两类。 用户程序由主程序、子程序和终端程序三种类型的程序构成。主程序是程序的主体部分,由许多指令组成,主程序中的指令按顺序在CPU的每个扫描周期执行一次。子程序是程序的可选部分,只有当主程序调用他们时才被执行。中断程序也是程序的可选部分,只有当中断事件发生时才能够执行。 第三章 S7-200 PLC的硬件系统 3.1.1 S7-200 CPU模块P38 三个运行状态指示灯:事故状态SF、运行状态RUN和停止

文档评论(0)

docinpfd + 关注
实名认证
文档贡献者

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

版权声明书
用户编号:5212202040000002

1亿VIP精品文档

相关文档