机电控制及PLC原理与应用.DOC

  1. 1、本文档共20页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
机电控制及PLC原理与应用

PLC是Programmable Logic Controller的缩写,原意为可编程逻辑控制器。但随着PLC技术的发展,其功能不只限于早期的逻辑量控制,还具有了模拟量控制和通信等新功能,因此一段时期也使用过“PC”的名称,将其名称中的逻辑(Logic)去掉了,但为避免与“个人电脑(Personal Computer,也简称PC)”相冲突,所以目前一般仍沿用了“PLC”这一名称,意为“可编程序控制器”。 自从1968年第一台PLC在通用汽车公司问世以来,40年间,PLC技术获得了飞速的发展,其突出的控制灵活性和高可靠性,面向实际工作现场的设计以及易学易用的梯形图编程语言越来越得到了工程技术人员的认可,因此在现代电气控制领域PLC成为了应用最广泛的控制器,在各行各业,各种生产领域我们都能看到它的身影。 PLC在工业领域的应用 1. PLC的外观 S7-200 PLC S7-300 PLC S7-400 PLC 2. PLC的结构 PLC像计算机一样由硬件和软件两大系统组成。PLC的硬件系统主要由中央处理器(CPU)、存储器、输入单元、输出单元、通信接口、扩展接口电源等部分组成。其中,CPU是PLC的核心,输入单元与输出单元是连接现场输入/输出设备与CPU之间的接口电路,通信接口用于与编程器、上位计算机等外设连接。PLC的软件系统由系统程序和用户程序构成,系统程序由PLC的厂家所编制,用户不能修改,其作用类似计算机的操作系统,用户程序是用户针对具体的控制任务所编写的控制程序,其作用类似计算机的应用程序。 从外观上看PLC可以分为整体式和模块式(。整体式PLC是将所有部件都装在同一机壳内,对于模块式PLC,各部件独立封装成模块,各模块通过总线连接,安装在机架或导轨上。无论是哪种结构类型的PLC,都可根据用户需要进行配置与组合。 整体式PLC的组成框图 模块式PLC的组成框图 3. PLC的工作原理 为了满足控制的实时性,PLC采用了循环扫描的工作方式。虽然PLC与计算机都是依靠执行存储器中的程序来工作的,但是由于PLC应用在工业控制领域,需要准确的捕捉输入以及快速的响应,所以PLC采用了循环扫描的方式。 当PLC运行时,是通过执行反映控制要求的用户程序来完成控制任务的,需要执行众多的操作,但CPU不可能同时去执行多个操作,它只能按分时操作(串行工作)方式,每一次执行一个操作,按顺序逐个执行。由于CPU的运算处理速度很快,所以从宏观上来看,PLC外部出现的结果似乎是同时(并行)完成的。这种串行工作过程称为PLC的扫描工作方式。用扫描工作方式执行用户程序时,扫描是从第一条程序开始,在无中断或跳转控制的情况下,按程序存储顺序的先后,逐条执行用户程序,直到程序结束。然后再从头开始扫描执行,周而复始重复运行。 PLC的一个循环扫描周期经过内部处理、通信服务、输入采样、程序执行和输出刷新五个阶段。 PLC扫描周期图解 注意:完成一次扫描所需时间叫做扫描周期。影响扫描速度的主要因素有用户程序的长度和PLC产品CPU的类型。 可编程控制器工作原理 PLC的工作过程 对于广大初学者而言,要求能够根据一定的控制要求完成PLC控制系统的硬件连接和控制程序设计。一般步骤如图1.1.10所示。 图1.1.10 PLC的操作步骤和方法图解 可编程控制器的种类很多,用户可以根据控制系统的具体要求,选择不同技术性能指标的PLC,可编程控制器的技术指标主要有以下几点。 1. 可编程控制器的应用 目前,可编程控制器已经在各个工业部门得到广泛的应用,随着性价比的不断提高,应用范围还在持续扩大,主要有以下几个方面。 1)逻辑控制 可编程序控制器具有“与”、“或”、“非”等逻辑运算的能力,可以实现逻辑运算,用触点和电路的串、并联,代替继电器进行组合逻辑控制,定时控制与顺序逻辑控制 2)运动控制 可编程序控制器使用专用的运动控制模块,或灵活运用指令,使运动控制与顺序控制功能有机地结合在一起 3)过程控制 可编程序控制器可以接收温度、压力、流量等连续变化的模拟量,通过模拟量I/0模块,实现模拟量(Analog)和数字量(Digital)之间的A/D转换和D/A转换,并对被控模拟量实行闭环PID(比例-积分-微分)控制 4)数据处理 可编程序控制器具有数学运算、数据传送、转换、排序和查表、位操作等功能,可以完成数据的采集、分析和处理。 5)网络控制 可编程序控制器的通信包括主机与远程I/0之间的通信、多台可编程序控制器之间的通信、可编程序控制器和其他智能控制设备(如计算机、变频器)之间的通信。可编程序控制器与其他智能控制设备一起,可以组成“

文档评论(0)

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

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

1亿VIP精品文档

相关文档