可编程序过程控制器(PLC).ppt

可编程序过程控制器(PLC).ppt

ID:51441058

大小:498.00 KB

页数:53页

时间:2020-03-22

可编程序过程控制器(PLC).ppt_第1页
可编程序过程控制器(PLC).ppt_第2页
可编程序过程控制器(PLC).ppt_第3页
可编程序过程控制器(PLC).ppt_第4页
可编程序过程控制器(PLC).ppt_第5页
资源描述:

《可编程序过程控制器(PLC).ppt》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、可编程序控制器(PLC)可编程序控制器1.概述2.编程语言简介3.PLC指令及编程方法4.应用举例5.实验1).PLC是什么含义?PLC-------Programmablelogiccontroller可编程逻辑控制器随着电子技术、计算机技术的迅速发展,可编程控制器的功能已远远超出了顺序控制的范围。被称为可编程控制器(Programmablecontroller,略写PC)。为区别于PersonalComputer(PC),故沿用PLC这个略写。1.概述CPUPOWERPCFP1-C16小型机:中、大型机:2)PLC的外形编程单元电源3)PLC结构示意图中央处理单元存储器数据

2、存储器输出接口地址总线控制总线数据总线照明电磁装置执行机构。。。。输入接口模拟量输入行程开关继电器接点各种开关4)各组成部分的作用存储器:RAM:存储各种暂存数据、中间结果、用户正调试的程序。ROM:存放监控程序和用户已调试好的程序。CPU:(1)将各种输入信号取入存储器。(2)编译、执行指令。(3)把结果送到输出端。(4)响应各种外部设备的请求。输入接口:将按钮、行程开关或传感器等产生的信号,转换成数字信号送入主机采用光电隔离实现了PLC的内部电路与外部电路的电气隔离减小了电磁干扰减小了电磁干扰PLC光电耦合输入电路示意图接线端子锁存电路CPUCOM公共端子输出接口:

3、将主机向外输出的信号转换成可以驱动外部执行电路的信号,以便控制接触器线圈等电器通断电;另外输出电路也使计算机与外部强电隔离输出三种形式:继电器--低速大功率可控硅--高速大功率晶体管--高速小功率(1).继电器输出示意图输出数据锁存器输出控制电路负载内部电路KMKMCOM公共端子OUT输出端子(2).晶体管输出示意图输出数据锁存器输出控制电路负载5-12VCOMOUTOUT输出端子COM公共端子(3).晶闸管输出输出数据锁存器输出控制电路负载85-250VOUTCOMOUT输出端子COM公共端子5)PLC的工作方式.微机:等待命令。PLC:循环扫描。CPU从第一条指令开始执行,

4、遇到结束符又返回第一条,不断循环。一个扫描周期O刷新I刷新执行指令这种工作方式有什么好处?答:对慢速响应系统,增强了抗干扰能力。2.编程语言简介PLC是如何描述逻辑关系??这种工作方式的好处是:抗干扰能力增强。但使得plc做成的控制系统响应速度变慢。逻辑关系梯形图助记符Y0X0X1STX0ANX1OTY0STX0ORX1OTY0ST/X0OTY0与或非ANDORNOT当X0与X1都“ON”时,则输出Y0“ON”。当X0或X1“ON”时,则输出Y0“ON”。当X0“OFF”时,则输出Y0“ON”。Y0X0X1Y0X0母线ST:(Start)从母线开始一个新逻辑行时,或开始一个逻辑

5、块时,输入的第一条指令。ST:以常开接点开始ST/:以常闭接点开始OT:(Output)表示输出一个变量。ED:(End)表示程序无条件结束。CNED:(Conditionend)程序有条件结束。NOP:(No-operation)空操作指令。基本指令逻辑关系梯形图助记符STX0ORX1STX2ORX3ANSOTY0STX0ANX1STX2AN/X3ORSOTY0当“X0或X1”与“X2或X3”都“ON”时,则输出Y0“ON”。区块与ANDSTACK区块或ORSTACK当“X0与X1”或“X2与X3非”“ON”时,则输出Y0“ON”。Y0X0X1X2X3Y0X0X2X1X3例1

6、:直接启动停车控制控制电路图SB1SB2KMKMI/O分配:X0:启动X1:停车Y0:KM常闭接点常闭按钮Why?X1X0COMY0COM~KMSB2SB1PLC外部接线图程序:(ED)Y0X1Y0X0例1:直接启动停车控制控制电路图SB1SB2KMKMI/O分配:X0:启动X1:停车Y0:KM常开接点常闭按钮Why?X1X0COMY0COM~KMSB2SB1PLC外部接线图(ED)Y0X1Y0X0程序:KMRM3~ABCKMFFUQSKHKMFSB1KMFSBFKHKMRKMRSBRKMRKMFY0X0X2X1Y1X0Y1Y0Y0Y1I/O分配:STX0SSFX1SSR

7、X2KMFY0KMRY1例2:三相异步电动机的正反转控制Y0X0X2X1Y1X0Y1Y0Y0Y1Y0X0X2X1Y1X0Y1Y0Y0Y1STX1ORY0AN/X0AN/Y1OTY1STX2ORY1AN/X0AN/Y0OTY0ED编程中应注意的几个问题(ED)X0Y0X1Y0(ED)X1Y0X0Y01.用电路变换简化程序(减少指令的条数)2.逻辑关系应尽量清楚(避免左轻右重)X3X2X5X4X6X8X7Y0X9(ED)X3X2X5X4X6X8X7Y0X9(ED)X5X6X2X2编程中应注意

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。