PLC的基础知识

发布者:BlissfulHiker最新更新时间:2023-03-07 来源: elecfans关键字:PLC  基础知识  控制系统 手机看文章 扫描二维码
随时随地手机看文章

PLC的组成

PLC种类很多,但结构大同小异,典型的PLC控制系统组成方框图如图3-4所示。 在组建PLC控制系统时,需要给PLC的输入端子接有关的输入设备(如按钮、触点、行程开关等),给输出端子接有关的输出设备(如指示灯、电磁线圈、电磁阀等),另外,还需要将编好的程序通过通信接口输入PLC内部存储器,如果希望增强PLC的功能,可以将扩展单元通过扩展接口与PLC连接。

wKgZomQAFuqAXHp-AACKUsDUmdg50.jpeg

图3-4 典型的PLC控制系统组成方框图 

PLC内部主要由CPU、存储器、输入接口、输出接口、通信接口、扩展接口等组成 。

1. 中央处理器

CPU又称中央处理器,它是PLC的控制中心,它通过总线(包括数据总线、地址总线和控制总线)与存储器和各种接口连接,以控制它们有条不紊地工作 。 CPU的性能对PLC工作速度和效率有较大的影响,故大型PLC通常采用高性能的CPU。

CPU的主要功能如下。

① 接收通信接口送来的程序和信息,并将它们存入存储器;

② 采用循环检测(即扫描检测)方式不断检测输入接口送来的状态信息,以判断输入设备的状态;

③ 逐条运行存储器中的程序,并进行各种运算,再将运算结果存储下来,然后经输出接口对输出设备进行有关的控制;

④ 监测和诊断内部各电路的工作状态。

2. 存储器

存储器的功能是存储程序和数据。 PLC通常配有ROM(只读存储器)和RAM(随机存储器)两种存储器,ROM用来存储系统程序,RAM用来存储用户程序和程序运行时产生的数据 。

系统程序由厂家编写并固化在ROM存储器中,用户无法访问和修改系统程序。 系统程序主要包括系统管理程序和指令解释程序。 系统管理程序的功能是管理整个PLC,让内部各个电路能有条不紊地工作。 指令解释程序的功能是将用户编写的程序翻译成CPU可以识别和执行的程序。

用户程序是用户通过编程器输入存储器的程序,为了方便调试和修改,用户程序通常存放在RAM中,由于断电后RAM中的程序会丢失,所以RAM专门配有的后备电池供电。 有些PLC采用EEPROM(电可擦写只读存储器)来存储用户程序,由于EEPROM存储器中的内部可用电信号进行擦写,并且掉电后内容不会丢失,因此采用这种存储器后可不要备用电池。

3. 输入/输出接口

输入/输出接口又称I/O接口或I/O模块,是PLC与外围设备之间的连接部件 。 PLC通过输入接口检测输入设备的状态,以此作为对输出设备控制的依据,同时PLC又通过输出接口对输出设备进行控制。

PLC的I/O接口能接受的输入和输出信号个数称为PLC的I/O点数 。 I/O点数是选择PLC的重要依据之一。

PLC外围设备提供或需要的信号电平是多种多样的,而PLC内部CPU只能处理标准电平信号,所以I/O接口要能进行电平转换,另外,为了提高PLC的抗干扰能力,I/O接口一般采用光电隔离和滤波处理,此外,为了便于了解I/O接口的工作状态,I/O接口还带有状态指示灯。

(1)输入接口

PLC的输入接口分为开关量输入接口和模拟量输入接口,开关量输入接口用于接受开关通断信号,模拟量输入接口用于接受模拟量信号 。 模拟量输入接口通常采用A/D转换电路,将模拟量信号转换成数字信号。 开关量输入接口采用的电路形式较多,根据使用电源不同,可分为内部直流输入接口、外部交流输入接口和外部交/直流输入接口 。 三种类型开关量输入接口原理图如图3-5所示。

wKgaomQAFuqASs3rAACRqH_IS0062.jpeg

图3-5 三种类型开关量输入接口原理图 

图3-5(a)为内部直流输入接口原理图,输入接口的电源由PLC内部直流电源提供。 当闭合输入开关后,有电流流过光电耦合器和指示灯,光电耦合器导通,将输入开关状态送给内部电路,由于光电耦合器内部是通过光线传递,故可以将外部电路与内部电路有效隔离开来,输入指示灯点亮用于指示输入端子有输入。 R2、C为滤波电路,用于滤除输入端子窜入的干扰信号,R1为限流电阻。

图3-5(b)为外部交流输入接口原理图,输入接口的电源由外部的交流电源提供。 为了适应交流电源的正负变化,接口电路采用了发光管正负极并联的光电耦合器和指示灯。

图3-5(c)为外部直/交流输入接口原理图,输入接口的电源由外部的直流或交流电源提供。

(2)输出接口

PLC的输出接口也分为开关量输出接口和模拟量输出接口。 模拟量输出接口通常采用D/A转换电路, 将数字量信号转换成模拟量信号, 开关量输出接口采用的电路形式较多,根据使用的输出开关器件不同可分为:继电器输出接口、晶体管输出接口和双向晶闸管输出接口 。 3种类型开关量输出接口原理图如图3-6所示。

图3-6(a)为继电器输出接口原理图,当PLC内部电路产生电流流经继电器KA线圈时,继电器常开触点KA闭合,负载有电流通过。 继电器输出接口可驱动交流或直流负载,但其响应时间长,动作频率低。

图3-6(b)为晶体管输出接口原理图,它采用光电耦合器与晶体管配合使用。 晶体管输出接口反应速度快,动作频率高,但只能用于驱动直流负载。

图3-6(c)为双向晶闸管输出接口原理图,它采用双向晶闸管型光电耦合器,在受光照射时,光电耦合器内部的双向晶闸管可以双向导通。 双向晶闸管输出接口的响应速度快,动作频率高,通常用于驱动交流负载。

wKgZomQAFuqAbtWJAAEW32pCHGM91.jpeg

图3-6 三种类型开关量输出接口原理图 

4. 通信接口

PLC配有通信接口,PLC可通过通信接口与监视器、打印机、其他PLC、计算机等设备实现通信 。 PLC与编程器或写入器连接,可以接收编程器或写入器输入的程序; PLC与打印机连接,可将过程信息、系统参数等打印出来; PLC与人机界面(如触摸屏)连接,可以在人机界面直接操作PLC或监视PLC工作状态; PLC与其他PLC连接,可组成多机系统或连成网络,实现更大规模控制; 与计算机连接,可组成多级分布式控制系统,实现控制与管理相结合。

5. 扩展接口

为了提升PLC的性能,增强PLC控制功能,可以通过扩展接口给PLC增接一些专用功能模块, 如高速计数模块、闭环控制模块、运动控制模块、中断控制模块等。

6. 电源

PLC一般采用开关电源供电,与普通电源相比,PLC电源的稳定性好、抗干扰能力强。 PLC的电源对电网提供的电源稳定度要求不高,一般允许电源电压在其额定值±15%的范围内波动。 有些PLC还可以通过端子往外提供直流24V稳压电源。

PLC的工作方式

PLC是一种由程序控制运行的设备,其工作方式与微型计算机不同,微型计算机运行到结束指令END时,程序运行结束。 PLC运行程序时,会按顺序依次逐条执行存储器中的程序指令,当执行完最后的指令后,并不会马上停止,而是又重新开始再次执行存储器中的程序,如此周而复始,PLC的这种工作方式称为循环扫描方式 。

PLC的工作过程如图3-7所示。

wKgaomQAFuqAUiXIAACKgsf0vJA48.jpeg

图3-7 PLC的工作过程 

PLC通电后,首先进行系统初始化,将内部电路恢复到起始状态,然后进行自我诊断,检测内部电路是否正常,以确保系统能正常运行,诊断结束后对通信接口进行扫描,若接有外设则与其通信。 通信接口无外设或通信完成后,系统开始进行输入采样,检测输入设备(开关、按钮等)的状态,然后根据输入采样结果依次执行用户程序,程序运行结束后对输出进行刷新,即输出程序运行时产生的控制信号。 以上过程完成后,系统又返回,重新开始自我诊断,以后不断重新上述过程。

PLC有两个工作状态:RUN(运行)状态和STOP(停止)状态 。 当PLC工作在RUN状态时,系统会完整执行图3-7过程; 当PLC工作在STOP状态时,系统不执行用户程序。 PLC正常工作时应处于RUN状态,而在编制和修改程序时,应让PLC处于STOP状态。 PLC的两种工作状态可通过开关进行切换。

PLC工作在RUN状态时,完整执行图3-7过程所需的时间称为扫描周期,一般为1~100ms 。 扫描周期与用户程序的长短、指令的种类和CPU执行指令的速度有很大的关系。

PLC用户程序的执行过程

PLC的用户程序执行过程很复杂,下面以PLC正转控制线路为例进行说明。 图3-8是PLC正转控制线路,为了便于说明,图中画出了PLC内部等效图。

wKgZomQAFuqATjTDAAB77o84DFE06.jpeg

图3-8 PLC正转控制线路 

图3-8中PLC内部等效图中的X0、X1、X2称为输入继电器,它由线圈和触点两部分组成,由于线圈与触点都是等效而来,故又称为软线圈和软触点,Y0称为输出继电器,它也包括线圈和触点。PLC内部中间部分为用户程序(梯形图程序),程序形式与继电器控制电路相似,两端相当于电源线,中间为触点和线圈。

用户程序执行过程说明如下。

当按下启动按钮SB1时,输入继电器X0线圈得电,它使用户程序中的X0常开触点闭合,输出继电器Y0线圈得电,它一方面使用户程序中的Y0常开触点闭合,对Y0线圈供电锁定外,另一方面使输出端的Y0常开触点闭合,接触器KM线圈得电,主电路中的KM主触点闭合,电动机得电运转。

当按下停止按钮SB2时,输入继电器X1线圈得电,它使用户程序中的X1常闭触点断开,输出继电器Y0线圈失电,用户程序中的Y0常开触点断开,解除自锁,另外输出端的Y0常开触点断开,接触器KM线圈失电,KM主触点断开,电动机失电停转。

若电动机在运行过程中电流过大,热继电器FR动作,FR触点闭合,输入继电器X2线圈得电,它使用户程序中的X2常闭触点断开,输出继电器Y0线圈失电,输出端的Y0常开触点断开,接触器KM线圈失电,KM主触点闭合,电动机失电停转,从而避免电动机长时间过流运行。


关键字:PLC  基础知识  控制系统 引用地址:PLC的基础知识

上一篇:使用H桥电路驱动有刷直流电机的原理
下一篇:PLC控制电动机降压启动电路讲解

推荐阅读最新更新时间:2024-11-17 06:36

获得静止影像的控制系统实例电路图
获得静止影像的控制系统实例电路图
[模拟电子]
获得静止影像的<font color='red'>控制系统</font>实例电路图
美企业研发头部控制系统 瘫痪病人也能驾车
    据《连线》网站报道,美国艾睿电子公司近期研发了一款依靠头部摇动来控制车辆的系统装置。借助这款产品,一名因车祸导致全身瘫痪的患者,时隔14年之后,再次享受到驾驶一辆汽车的乐趣。     山姆·施密特曾经是一名非常有前途的赛车手,以先发车手的身份参加过27次印地赛车比赛。但2000年1月6日,他却阴沟翻船,在迪斯尼世界玩赛车时撞到了墙上,导致脖颈以下瘫痪。虽然一年以后,他创立了自己的车队,以老板的身份重回赛车界,但开车对施密特而言,已经是绝对不可能的事情。     这种情况在2013年底出现了转机。艾睿电子公司找到施密特,询问是否愿意参加该公司的研发项目,以便获得再次驾车的机会。施密特没有丝毫犹豫答应下来。  
[汽车电子]
西门子基于TCP/IP 的PLC通信技术分析
#1 IT&OT 深度融合 IT & OT integration 当今不断发展的工业自动化世界,在智能、高效和快速的系统和软件应用中,数据扮演着越来越重要的角色。传统的 IT 网络中,提供了丰富多彩的规范和协议,这些都可以帮助用户对数据进行充分地发掘。 而随着工业 4.0 的来临,IT、OT 的融合是大势所趋,IT 和 OT 之间的界限也越来越模糊,越来越多的 IT 技术被引入到 OT 应用之中,OT 处理自动化设备和现实的物理世界;而 IT 则更强调软件、数据和信息等,以前我们谈论PLC 通讯会想到自动化领域中的 PROFINET、S7、Modbus TCP 这些传统的工业通讯协议,而现在随着技术发展,SIMATIC PLC
[嵌入式]
西门子基于TCP/IP 的<font color='red'>PLC</font>通信技术分析
一种基于STM32的力反馈型康复机器人控制系统设计
康复医疗机器人不仅是当前机器人研究的前沿,而且是涉及自动控制、计算机、智能仪器、机械学、康复医学、神经科学等跨学科的研究领域,是一个新兴学科。康复医疗机器人的研究具有重要的科学意义。基于上肢康复训练的要求,笔者研制一种基于STM32的力反馈型上肢康复训练系统。在设计控制系统时,保证系统的安全性与稳定性是最基本的原则⑷。为了避免在突发情况下对患肢造成二次损伤,通常采用限定机器人末端和受训患肢之间作用力大小的办法。经过实验验证,本系统设计合理,性能稳定,可以实现康复机器人的平稳控制,具有的力反馈功能可以在保证系统安全性的前提下充分激发患者残存的功能。 1、上肢康复机器人系统构成 上肢康复机器人的机械臂是关于轴心对称的,能够绕轴心进
[单片机]
一种基于STM32的力反馈型康复机器人<font color='red'>控制系统</font>设计
PLC 8种错误类型及其修复方法
一、PLC功能特点 (1) 可靠性高。由于PLC大都采用单片微型计算机,因而集成度高,再加上相应的保护电路及自诊断功能,提高了系统的可靠性。 (2) 编程容易。PLC的编程多采用继电器控制梯形图及命令语句,其数量比微型机指令要少得多,除中、高档PLC外,一般的小型PLC只有16条左右。由于梯形图形象而简单,因此容易掌握、使用方便,甚至不需要计算机专业知识,就可进行编程。 (3) 组态灵活。由于PLC采用积木式结构,用户只需要简单地组合,便可灵活地改变控制系统的功能和规模,因此,可适用于任何控制系统。 (4) 输入/输出功能模块齐全。PLC的最大优点之一,是针对不同的现场信号(如直流或交流、开关量、数字量或模拟量、电压或电流等),均
[嵌入式]
PLC与运动控制器的区别 运动控制器的工作原理
运动控制器是一种电子设备,通常与运动控制软件配合使用,用于控制机器人、数控机床和其他自动化设备移动或执行各种任务。 运动控制器的工作原理是将预定的控制方案、规划指令转变成期望的机械运动,实现机械运动精确的位置(点位、运动轨迹、插补等)控制、速度控制、加速度控制、转矩或力的控制。 广义的运动控制器按结构分类可分为PLC可编程逻辑控制器、单片机控制器、独立式运动控制器、基于PC机的运动控制卡、网络控制器等。 运动控制器主要分为三类,分别是PC-based(工控计算机)、专用控制器、PLC。其中,PC-based 运动控制器是一种基于个人计算机的开放式运动控制系统,它具有灵活性和可扩展性,但需要较高的技术水平;专用控制器是一
[嵌入式]
<font color='red'>PLC</font>与运动控制器的区别 运动控制器的工作原理
一种汽车空调温度控制系统的设计
  随着无线通信、信息传感技术的迅猛发展和日渐成熟, 通过信息传感设备和网络将物品联接成物联网, 以实现物品的自动识别、定位、跟踪、监控和管理为目标的服务已成为可能。物联网技术在国民经济中的应用越来越广泛, 近年来引起学术界和工业界的广泛重视, 目前已成为全球的热点问题, 许多国家都将物联网的发展提高到国家级的战略高度, 本文就是从物联网的角度出发提出一种以GSM 无线网络为基础, 通过温度传感器, 将用户手机、汽车空调组合成一个小型物联网的应用设计。现代汽车中的空调一般是利用手工进行控制的,空调只有等到司机进入驾驶室才能开启或关闭,这就使得在炎热的夏天或寒冷的冬天, 刚进入车内时由于空调没有开启,人会感觉到异常的燥热或寒冷,因此设
[汽车电子]
一种汽车空调温度<font color='red'>控制系统</font>的设计
工业机器人控制系统的主要功能
工业机器人控制系统是工业机器人的大脑,它负责接收输入信号、处理信息、发出指令,以实现机器人的精确运动和操作。 一、引言 工业机器人作为现代制造业的重要组成部分,其应用范围越来越广泛,从汽车制造、电子组装到食品加工、物流搬运等各个领域都有其身影。而工业机器人控制系统作为机器人的大脑,其性能和功能直接影响到机器人的工作效率和稳定性。本文将详细介绍工业机器人控制系统的主要功能。 二、工业机器人控制系统的组成 工业机器人控制系统主要由以下几个部分组成: 硬件部分:包括处理器、传感器、执行器、通信接口等。 软件部分:包括操作系统、控制算法、人机交互界面等。 控制策略:包括运动控制、路径规划、任务调度等。 三、工业机器人控制系统的
[嵌入式]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved