第四章 可编程序控制器(PLC)原理与应用(简)_第1页
第四章 可编程序控制器(PLC)原理与应用(简)_第2页
第四章 可编程序控制器(PLC)原理与应用(简)_第3页
第四章 可编程序控制器(PLC)原理与应用(简)_第4页
第四章 可编程序控制器(PLC)原理与应用(简)_第5页
已阅读5页,还剩62页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第四章可编程序控制器第四章可编程序控制器(PLCPLC)原理与应用)原理与应用第一节第一节 概述概述第二节第二节 PLCPLC系统的组成系统的组成第三节第三节 PLCPLC控制的指令系统与编程格式控制的指令系统与编程格式第四节第四节 编程方法及编程器的使用编程方法及编程器的使用第五节第五节 可编程序控制器的应用可编程序控制器的应用思考题与习题思考题与习题u继电器控制系统的缺陷:继电器控制系统的缺陷: 体积大,耗能大体积大,耗能大 功能局限性大功能局限性大 可靠性差可靠性差 运行起来其电器触点冲击噪声大运行起来其电器触点冲击噪声大 维护工作量大维护工作量大第一节概第一节概 述述 一、一、PLCP

2、LC的由来的由来 条件:条件:LSILSI出现,微处理器的发展;现代工业迅速发展,对出现,微处理器的发展;现代工业迅速发展,对电气控制提出越来越多的要求;装置要求控制难度增强。电气控制提出越来越多的要求;装置要求控制难度增强。 首先要解决的两个问题:首先要解决的两个问题:可靠性及抗干扰能力;应用可靠性及抗干扰能力;应用 GM10GM10条:条:编程简单,可在现场修改程序;维护方便,最好编程简单,可在现场修改程序;维护方便,最好是插件式结构;可靠性高于继电器控制;体积小于继电器控是插件式结构;可靠性高于继电器控制;体积小于继电器控制柜;可将数据直接送入管理计算机;在成本上可与继电器制柜;可将数据

3、直接送入管理计算机;在成本上可与继电器控制柜竞争;输入可以是交流控制柜竞争;输入可以是交流115V115V;输出可以为交流;输出可以为交流115V115V、2A2A以上,能直接驱动电磁阀;扩展时,原有系统只要很小变以上,能直接驱动电磁阀;扩展时,原有系统只要很小变化;用户程序存储器容量至少能扩展到化;用户程序存储器容量至少能扩展到4KB4KB。u 可编程序控制器的产生:可编程序控制器的产生: 二、二、PLCPLC的发展过程的发展过程 各代各代PLCPLC的特点与应用范围见表的特点与应用范围见表4-14-1。表表4-1 4-1 各代各代PLCPLC的特点与应用范围的特点与应用范围年份年份功能特点

4、功能特点应用范围应用范围第一代第一代19691972逻辑运算、定时、计数、中小规模集成逻辑运算、定时、计数、中小规模集成电路电路CPU,磁芯存储器,磁芯存储器取代继电器控制取代继电器控制第二代第二代19731975增加算术运算、数据处理功能,初步形增加算术运算、数据处理功能,初步形成系列,可靠性进一步提高成系列,可靠性进一步提高能同时完成逻辑控制,模拟量控制能同时完成逻辑控制,模拟量控制第三代第三代19761983增加复杂数值运算和数据处理,远程增加复杂数值运算和数据处理,远程I/O和通信功能,采用大规模集成电路,微和通信功能,采用大规模集成电路,微处理器,加强自诊断、容错技术处理器,加强自诊

5、断、容错技术适应大型复杂控制系统控制需要并适应大型复杂控制系统控制需要并用于联网、通信、监控等场合用于联网、通信、监控等场合第四代第四代1983至今至今高速大容量多功能,采用高速大容量多功能,采用32位微处理器,位微处理器,编程语言多样化,通信能力进一步完善,编程语言多样化,通信能力进一步完善,智能化功能模块齐全智能化功能模块齐全构成分级网络控制系统,实现图像构成分级网络控制系统,实现图像动态过程监控,模拟网络资源共享动态过程监控,模拟网络资源共享 1969 1969年年美国数字设备公司(美国数字设备公司(DECDEC)研制出世界上)研制出世界上第一台第一台可编程序控制器。(可编程序控制器。(

6、PDPPDP1414) 是一种是一种数字运算操作数字运算操作的电子系统,专的电子系统,专为在工业环为在工业环境下境下应用而设计。应用而设计。 采用了采用了可编程序的存储器,可编程序的存储器,用来在其内部用来在其内部存储存储执执行逻辑运算、顺序控制、定时,计数和算术运算等行逻辑运算、顺序控制、定时,计数和算术运算等操作的操作的指令,指令,并通过数字式和模拟式的并通过数字式和模拟式的输入和输出,输入和输出,控制各种类型机械的生产过程。控制各种类型机械的生产过程。 可编程序控制器及其有关外围设备,都按易于与可编程序控制器及其有关外围设备,都按易于与工业系统连成一个整体、工业系统连成一个整体、易于扩充

7、其功能易于扩充其功能的原则设的原则设计。计。 u 可编程序控制器的定义:可编程序控制器的定义: 三、三、PLCPLC的功能的功能 四、四、PLCPLC的主要特点的主要特点 1.1.抗干扰能力强,可靠性高抗干扰能力强,可靠性高 2.2.通用性强,灵活性高通用性强,灵活性高 3.3.编程简单,易于掌握,使用维护方便编程简单,易于掌握,使用维护方便 4.4.丰富的丰富的 I/O I/O 接口接口 5.5.接点利用率高接点利用率高 6.6.调试方便、快速动作调试方便、快速动作 7.7.控制系统结构简单、体积小、质量轻、功耗低控制系统结构简单、体积小、质量轻、功耗低 下图是继电下图是继电- -接触器控制

8、系统与接触器控制系统与PLCPLC控制系统结构控制系统结构示意图。示意图。 五、五、PLCPLC的分类的分类 1.1.按结构形式分类按结构形式分类 2.2.按按I/OI/O点数和存储容量分类点数和存储容量分类 I/O I/O点数和存储容量分类见表点数和存储容量分类见表4-24-2。表表4-2 4-2 按按I/OI/O点数和存储容量分类点数和存储容量分类I/O点数点数265点以下点以下2652048点点2048以上以上用户程序存储量用户程序存储量2K字以下字以下210K字字10K字以上字以上适用机型适用机型小型小型中型中型大型大型 3. 3.按功能分类按功能分类 按按PLCPLC的功能不同又可以

9、分为低、中、高档三种,的功能不同又可以分为低、中、高档三种,其主要功能和应用场合见表其主要功能和应用场合见表4-34-3。表表4-3 4-3 按按PLCPLC的功能分类的功能分类分类分类主要功能主要功能应用场合应用场合低档机低档机具有逻辑运算、定时、计数、移位及自诊断、监控具有逻辑运算、定时、计数、移位及自诊断、监控等基本功能。有些还有少量模拟量等基本功能。有些还有少量模拟量I/O功能和算术运功能和算术运算等功能算等功能开关量控制、定时、计数控制、顺序控制等场合,开关量控制、定时、计数控制、顺序控制等场合,有模拟量有模拟量I/O功能的低档功能的低档PLC应用更广应用更广中档机中档机除具有上述低

10、档机的功能外,还有较强的模拟量除具有上述低档机的功能外,还有较强的模拟量I/O功能、算术运算、数据比较、数据传送以及远程功能、算术运算、数据比较、数据传送以及远程I/O通信联网等功能通信联网等功能适用于既有开关量又有模拟量的较为复杂的控制适用于既有开关量又有模拟量的较为复杂的控制系统,如过程控制、位置控制等系统,如过程控制、位置控制等高档机高档机除具有一般中低档机的功能外,还有较强的数据处除具有一般中低档机的功能外,还有较强的数据处理功能和模拟调节、特殊功能函数运算、监视、记理功能和模拟调节、特殊功能函数运算、监视、记录、打印等功能,以及更强的通信联网功能,能进录、打印等功能,以及更强的通信联

11、网功能,能进行中断控制、智能控制、过程控制等行中断控制、智能控制、过程控制等可用于大规模的过程控制,构成分布式控制系统,可用于大规模的过程控制,构成分布式控制系统,形成整个工厂的自动化网络形成整个工厂的自动化网络 以上所述各类以上所述各类PLCPLC的基本性能见表的基本性能见表4-44-4。表表4-4 4-4 各类各类PLCPLC基本性能基本性能性能性能小型小型中型中型大型大型I/O能力能力少于少于256点点2562048点点多于多于2048点点CPU单单CPU8位处理器位处理器双双CPU8位字处理器和位处理器位字处理器和位处理器多多CPU16位字处理、位处理器和浮点位字处理、位处理器和浮点处

12、理器处理器扫描速度扫描速度2060ms/KB520ms/KB1.55ms/KB存储器存储器0.52KB264KB64MB以上以上智能智能I/O无无有有有有联网能力联网能力差差较强较强强强指令及功能指令及功能逻辑运算逻辑运算逻辑运算逻辑运算逻辑运算逻辑运算计时器计时器864个个计时器计时器64128个个计时器计时器128512个以上个以上计时器计时器864个个计时器计时器64128个个计时器计时器128512个以上个以上标志位标志位864个,其中个,其中1/2可记忆可记忆标志位标志位642048个,其中个,其中1/2可记忆可记忆标志位标志位2048个以上,其中个以上,其中1/2可记忆可记忆具有寄

13、存器和触发器功能具有寄存器和触发器功能具有寄存器和触发器功能具有寄存器和触发器功能具有寄存器和触发器功能具有寄存器和触发器功能算术运算、比较、数制转换、三角函数、算术运算、比较、数制转换、三角函数、开方、乘方、微分、积分、中断开方、乘方、微分、积分、中断算术运算、比较、数制转换、三角函算术运算、比较、数制转换、三角函数、开方、乘方、微分、积分、数、开方、乘方、微分、积分、PID、实时中断,过程监控实时中断,过程监控模拟量处理,算术运算,数据传送模拟量处理,算术运算,数据传送可完成既有开关量又有模拟量控制的任可完成既有开关量又有模拟量控制的任务务还具有模拟调节联网通信,记录,打还具有模拟调节联网

14、通信,记录,打印印编程语言编程语言梯形图梯形图梯形图、流程图、语句表梯形图、流程图、语句表梯形图、流程图、语句表图形语言,梯形图、流程图、语句表图形语言,BASIC等高级语言等高级语言第二节第二节PLCPLC系统的组成系统的组成 一、一、PLCPLC的硬件系统的硬件系统 1.CPU 2. 1.CPU 2.存储器存储器 3.3.输入输入/ /输出模块、扩展机输出模块、扩展机 4.4.编程器编程器 5.5.其他外围设备其他外围设备 6.6.电源电源 二、二、PLCPLC的软件系统的软件系统 1.1.系统程序系统程序 (1 1)系统管理程序)系统管理程序 (2 2)用户程序编辑和指令解译程序)用户程

15、序编辑和指令解译程序 (3 3)标准子程序与调用管理程序)标准子程序与调用管理程序 2. 2.用户程序用户程序(1 1)梯形图)梯形图(2 2)语句表)语句表(3 3)功能表图)功能表图(4 4)高级语言)高级语言PLCPLC的编程语言比较的编程语言比较表表4-5 4-5 继电器的识别号及通道号继电器的识别号及通道号继电器类型继电器类型识别号识别号通道号通道号特殊继电器特殊继电器输入继电器输入继电器输出继电器输出继电器辅助继电器辅助继电器延时延时/计数继电器计数继电器断电保持继电器断电保持继电器012345600101720273037404750526067 ACMY-S256 ACMY-S

16、256主机中各类继电器地址编号见表主机中各类继电器地址编号见表4-4-6 6表表4-114-11三、三、PLCPLC主机中各类继电器的地址编号及应用主机中各类继电器的地址编号及应用 1.1.各类继电器的地址编号各类继电器的地址编号各类继电器的识别及通道号见表各类继电器的识别及通道号见表4-54-5。 2.2.主机各继电器的作用主机各继电器的作用50505252表表4-6 4-6 输入继电器区域(共输入继电器区域(共128128点)点)名称名称继电器地址通道继电器地址通道输输入入继继电电器器范围范围10CH11CH12CH13CH14CH15CH16CH17CH10001715000000000

17、0000000010101010101010102020202020202020303030303030303040404040404040405050505050505050606060606060606070707070707070708080808080808080909090909090909101010101010101011111111111111111212121212121212131313131313131314141414141414141515151515151515 主机主机 扩扩 扩扩 扩扩表表4-7 4-7 输出继电器区域(共输出继电器区域(共128128点)点)名

18、称名称继电器地址通道继电器地址通道输输出出继继电电器器范围范围20CH21CH22CH23CH24CH25CH26CH27CH200027150000000000000000010101010101010102020202020202020303030303030303040404040404040405050505050505050606060606060606070707070707070708(08)08(08)08(08)08(08)09(09)09(09)09(09)09(09)10(10)10(10)10(10)10(10)11(11)11(11)11(11)11(11)12(12

19、)12(12)12(12)12(12)13(13)13(13)13(13)13(13)14(14)14(14)14(14)14(14)15(15)15(15)15(15)15(15) 主机主机 扩扩 扩扩 扩扩表表4-8 4-8 内部辅助继电器区域(共内部辅助继电器区域(共256256点)点)名称名称继电器地址通道继电器地址通道内内部部继继电电器器范围范围30CH31CH32CH33CH34CH35CH36CH37CH30003715000000000000000001010101010101010202020202020202030303030303030304040404040404040

20、5050505050505050606060606060606070707070707070708080808080808080909090909090909101010101010101011111111111111111212121212121212131313131313131314141414141414141515151515151515表表4-9 4-9 内部辅助继电器区域(共内部辅助继电器区域(共256256点)点)名称名称继电器地址通道继电器地址通道内内部部继继电电器器范围范围40CH41CH42CH43CH44CH45CH46CH47CH4000471500000000000

21、00000010101010101010102020202020202020303030303030303040404040404040405050505050505050606060606060606070707070707070708080808080808080909090909090909101010101010101011111111111111111212121212121212131313131313131314141414141414141515151515151515表表4-10 4-10 延时延时/ /计数继电器区域(共计数继电器区域(共4848点)点)名称名称继电器地址通

22、道继电器地址通道延延时时计计数数继继电电器器范围范围50CH51CH52CH50005215000000010101020202030303040404050505060606070707080808090909101010111111121212131313141414151515表表4-11 4-11 断电保持继电器区域(共断电保持继电器区域(共128128点)点)名称名称继电器地址通道继电器地址通道断断电电保保持持继继电电器器范围范围60CH61CH62CH63CH64CH65CH66CH67CH6000671500000000000000000101010101010101020202

23、02020202020303030303030303040404040404040405050505050505050606060606060606070707070707070708080808080808080909090909090909101010101010101011111111111111111212121212121212131313131313131314141414141414141515151515151515ACMY-S256ACMY-S256主机中各类继电器示意图主机中各类继电器示意图50505252 (1 1)输入继电器()输入继电器(X X) 输入继电器的作用是供

24、输入继电器的作用是供PLCPLC接收外部输入信号。接收外部输入信号。 输入继电器电路输入继电器电路(2 2)输出继电器()输出继电器(Y Y) 输出继电器的作用是将输出继电器的作用是将PLCPLC的输出信号传给外的输出信号传给外部负载。部负载。 输出继电器电路输出继电器电路 (3 3)辅助继电器()辅助继电器(M M) 辅助继电器在辅助继电器在PLCPLC内起传递信号的作用。内起传递信号的作用。 辅助继电器等效电路辅助继电器等效电路 (4 4)延时继电器()延时继电器(T T) 延时继电器又称计时器,提供延时操作。延时继电器又称计时器,提供延时操作。 计时器等效电路及波形图计时器等效电路及波形

25、图 延时断开的计时器的电路及波形延时断开的计时器的电路及波形 (5 5)计数继电器()计数继电器(C C) 计数继电器又称计数器,提供计数操作。计数继电器又称计数器,提供计数操作。 计数器等效电路计数器等效电路 计数器电路及波形计数器电路及波形 (6 6)特殊继电器()特殊继电器(M M) 继电器继电器0001-0001-继电器继电器00080008 时钟脉冲时钟脉冲 单脉冲单脉冲 (7 7)断电保持继电器)断电保持继电器 断电时的保持数据电路断电时的保持数据电路 四、四、PLCPLC的工作原理的工作原理 1.PLC1.PLC的工作方式的工作方式 PLCPLC采用的是周期性循环扫描的工作方式。

26、采用的是周期性循环扫描的工作方式。 2.PLC2.PLC的工作过程的工作过程PLCPLC扫描工作过程扫描工作过程PLCPLC循环扫描分三个阶段:循环扫描分三个阶段: (1 1)输入采样阶段)输入采样阶段 (2 2)程序执行处理阶段)程序执行处理阶段 (3 3)输出刷新阶段)输出刷新阶段u PLC PLC控制与继电器控制的区别控制与继电器控制的区别 组成器件不同组成器件不同:继电器控制线路是许多真正的硬件继电器控制线路是许多真正的硬件继电器组成,而梯形图则由许多所谓继电器组成,而梯形图则由许多所谓“软继电器软继电器”组组成。成。 触点数量不同:触点数量不同:硬继电器的触点数量有限,用于控硬继电器

27、的触点数量有限,用于控制的继电器的触点数一般只有制的继电器的触点数一般只有4 48 8对;而梯形图中每对;而梯形图中每个个“软继电器软继电器”供编程使用的触点数有无限对。供编程使用的触点数有无限对。 实施控制的方法不同:实施控制的方法不同:在继电器控制线路中,实现在继电器控制线路中,实现某种控制是通过各种继电器之间硬接线解决的。而某种控制是通过各种继电器之间硬接线解决的。而PLCPLC控制是通过梯形图即软件编程解决的。控制是通过梯形图即软件编程解决的。 工作方式不同:工作方式不同:在继电器控制线路中,采用并行工在继电器控制线路中,采用并行工作方式;而在梯形图的控制线路中,采用串行工作方作方式;

28、而在梯形图的控制线路中,采用串行工作方式。式。 PLCPLC的控制结果有一定的特殊性:的控制结果有一定的特殊性: 输入输入/ /输出滞后现象输出滞后现象:与与PLCPLC的集中输入集中刷的集中输入集中刷新、程序循环执行、输入滤波器造成的时间常数、新、程序循环执行、输入滤波器造成的时间常数、输出继电器机械滞后以及程序设计不当的附加影响输出继电器机械滞后以及程序设计不当的附加影响等有关。等有关。 多重输出不允许:多重输出不允许:关于步进梯形图多重输出的情关于步进梯形图多重输出的情况,将在后面具体讲述的况,将在后面具体讲述的PLCPLC指令时予以介绍。指令时予以介绍。 第三节第三节 PLCPLC控制

29、的指令系统与编程格式控制的指令系统与编程格式 一、梯形图一、梯形图 梯形图的特点:梯形图的特点:梯形图按从左到右,自上而下的顺序排列梯形图按从左到右,自上而下的顺序排列梯形图中的继电器不是继电器控制电路中的物理梯形图中的继电器不是继电器控制电路中的物理继电器,它实质上是存储器中的每一触发器,称继电器,它实质上是存储器中的每一触发器,称为为“软继电器软继电器”,相应某位触发器为,相应某位触发器为“1”1”状态,状态,表示该继电器线圈通电,其常开触点闭合,常闭表示该继电器线圈通电,其常开触点闭合,常闭触点断开。触点断开。梯形图中,一般情况下,某个编号的继电器线圈梯形图中,一般情况下,某个编号的继电

30、器线圈只能出现一次,而继电器触点则可无限引用。只能出现一次,而继电器触点则可无限引用。输入继电器用于接收输入继电器用于接收PLCPLC的外部输入信号,而不能的外部输入信号,而不能由内部其他继电器的触点驱动。由内部其他继电器的触点驱动。 二、指令和程序的一般概念二、指令和程序的一般概念两种编程方式两种编程方式1 1)一个程序由若干行组成。)一个程序由若干行组成。2 2)每条指令由三部分组成。)每条指令由三部分组成。 第一部分为指令序号;第一部分为指令序号; 第二部分为操作码;第二部分为操作码; 第三部分为数据。第三部分为数据。 三、三、ACMY-S256ACMY-S256型型PLCPLC的指令及

31、编程格式的指令及编程格式 1.1.基本指令基本指令 (1 1)LDLD(取)指令(取)指令 (2 2)OUTOUT(输出)指令(输出)指令 LDLD、OUTOUT的使用的使用表表4-124-12列出了列出了ACMY-S256ACMY-S256型型PLCPLC的的2121条指令。条指令。表表4-12 4-12 继电器的识别号及通道号继电器的识别号及通道号指令指令逻辑符号逻辑符号编程操作编程操作功能功能数据类型数据类型LDLD-NOTANDAND-NOTOROR-NOTLD 继电器号继电器号LD NOT 继电器号继电器号AND 继电器号继电器号AND NOT 继电器号继电器号OR 继电器号继电器号

32、OR NOT 继电器号继电器号读入逻辑行中第一个常开触点读入逻辑行中第一个常开触点读入逻辑行中第一个常闭触点读入逻辑行中第一个常闭触点在本逻辑行中插入一个常开触点在本逻辑行中插入一个常开触点在本逻辑行中插入一个常闭触点在本逻辑行中插入一个常闭触点在本逻辑行中并入一个常开触点在本逻辑行中并入一个常开触点在本逻辑行中并入一个常闭触点在本逻辑行中并入一个常闭触点所有继电器编号所有继电器编号AND-LDOR-LDANDLDOR LD将中间结果和前一个中间结果进将中间结果和前一个中间结果进行行“与与”运算(串联)运算(串联)将中间结果与前一个中间结果进将中间结果与前一个中间结果进行行“或或”运算(并联)

33、运算(并联)无数据无数据OUTOUT-NOTOUT 继电器号继电器号OUT NOT 继电器号继电器号本逻辑行输出(接通继电器线圈)本逻辑行输出(接通继电器线圈)将逻辑运算结果取反后输出将逻辑运算结果取反后输出输入、定时输入、定时/计数器编号不可用计数器编号不可用指令指令逻辑符号逻辑符号编程操作编程操作功能功能数据类型数据类型TIMCNT CP R 继电器号继电器号 预置数预置数 继电器号继电器号 预置数预置数接通定时继电器接通定时继电器预置时间预置时间0.1999.9s接通减计数器接通减计数器预置数据值预置数据值19999定时定时/计数继电器计数继电器ENDILILC程序结束程序结束母线转移指

34、令,行程分支母线母线转移指令,行程分支母线分支母线结束指令分支母线结束指令无数据无数据JMPJME跳转开始指令跳转开始指令跳转结束指令跳转结束指令无数据无数据SFT 起始继电器号起始继电器号 结束继电器号结束继电器号 移位寄存器作移位操作移位寄存器作移位操作不可用输入定时不可用输入定时/计数器计数器必须在同一类地址内必须在同一类地址内KEEPDIFUDIFD 继电器号继电器号 继电器号继电器号 继电器号继电器号保持继电器保持继电器对输入信号的上升沿进行微分,对输入信号的上升沿进行微分,产生一个扫描周期的输出脉冲产生一个扫描周期的输出脉冲对输入信号的下降沿进行微分,对输入信号的下降沿进行微分,产

35、生一个扫描周期的输出脉冲产生一个扫描周期的输出脉冲不可输入定时不可输入定时/计数器计数器TIMENDCNTILILCJMPJMESFT#KEEPDIFUDIFDTIM#CNT#(续)(3 3)LD-NOTLD-NOT(取非)指令(取非)指令 LD-NOT OUTLD-NOT OUT的使用的使用 (4 4)ANDAND(与)指令(与)指令 ANDAND的使用的使用(5 5)AND-NOTAND-NOT(与非)指令(与非)指令 AND-OUTAND-OUT的使用的使用(6 6)OROR(或)指令(或)指令 OROR的使用的使用(7 7)OR-NOTOR-NOT(或非)指令(或非)指令 OR-NOT

36、OR-NOT的使用的使用(8 8)OR-LDOR-LD(电路块并联)指令(电路块并联)指令 OR-LDOR-LD的使用的使用(9 9)AND-LDAND-LD(电路并联块串联连接)指令(电路并联块串联连接)指令 AND-LDAND-LD的使用的使用(1010)ENDEND(结束)指令(结束)指令 ENDEND的使用的使用(1111)TIMTIM(timetime延时)指令延时)指令 TIMTIM的使用的使用(1212)CNTCNT(countercounter计数器)指令计数器)指令 CNTCNT的使用的使用2.2.专用指令专用指令 (1 1)ILIL(InterLockInterLock分支

37、)指令分支)指令 (2 2)ILCILC(InterLockInterLock clear clear 消除分支)指令消除分支)指令 ILIL、ILCILC的使用的使用(3 3)JMPJMP(JumpJump跳步)跳步)(4 4)JMEJME(Jump end Jump end 跳步结束)指令跳步结束)指令 JMPJMP、JMEJME的使用的使用(5 5)SFTSFT(Shift Shift 移位)指令移位)指令 移位寄存器的符号见下图。移位寄存器的符号见下图。 移位寄存器的符号移位寄存器的符号 SFTSFT的使用的使用 (6 6)KEEPKEEP(保持)指令(保持)指令 KEEPKEEP的使

38、用的使用(7 7)DIFUDIFU(上升微分)指令(上升微分)指令 DIFUDIFU的使用的使用(8 8)DIFDDIFD(下降微分)指令(下降微分)指令 DIFDDIFD的使用的使用(9 9)OUT-NOTOUT-NOT(输出非)指令(输出非)指令 OUT-NOTOUT-NOT的使用的使用第四节第四节 编程方法及编程器的使用编程方法及编程器的使用一、编程的基本原则一、编程的基本原则1 1)无需用复杂的程序结构来减少触点数目。)无需用复杂的程序结构来减少触点数目。2 2)梯形图的每一行都是从左边母线开始,线圈接在)梯形图的每一行都是从左边母线开始,线圈接在最右边。最右边。 规则规则2 2的说明

39、的说明3 3)线圈不能直接与左边母线相连。)线圈不能直接与左边母线相连。 线圈与左边母线相连线圈与左边母线相连4 4)应避免线圈重复使用。)应避免线圈重复使用。5 5)梯形图必须符合顺序执行即从左到右从上到下。)梯形图必须符合顺序执行即从左到右从上到下。 不能直接编程的电路不能直接编程的电路6 6)在梯形图中,串联触点和并联触点使用的次数没)在梯形图中,串联触点和并联触点使用的次数没有限制,可无限次的使用,如下图。有限制,可无限次的使用,如下图。7 7)两个或两个以上的线圈可以并联输出。)两个或两个以上的线圈可以并联输出。 线圈的并联输出线圈的并联输出 二、程序的简化二、程序的简化 逐段编程逐

40、段编程 复杂电路程序分段复杂电路程序分段 三、编程技巧三、编程技巧 1.1.把串联触点较多的支路编在梯形图上方把串联触点较多的支路编在梯形图上方 串联触点较多支路的编程技巧串联触点较多支路的编程技巧 2.2.并联电路应放在左边并联电路应放在左边 并联电路的编程技巧并联电路的编程技巧3.3.桥型电路的编程桥型电路的编程 桥型电路的编程技巧桥型电路的编程技巧4.4.复杂电路的处理复杂电路的处理 复杂电路的编程技巧(一)复杂电路的编程技巧(一) 复杂电路的编程技巧(二)复杂电路的编程技巧(二) 四、常闭触点输入的处理四、常闭触点输入的处理 输入常闭触点的编程输入常闭触点的编程 第五节可编程序控制器的

41、应用第五节可编程序控制器的应用 一、典型电路应用示例一、典型电路应用示例例例1 1:三相笼型异步电动机正转、停、反转、停的控:三相笼型异步电动机正转、停、反转、停的控制电路。继电制电路。继电- -接触器控制原理图如下:接触器控制原理图如下: 三相笼型异步电动机正反转控制电路三相笼型异步电动机正反转控制电路I/OI/O分配图分配图三相笼型异步电动机正反转控制的梯形图三相笼型异步电动机正反转控制的梯形图24h24h的定时梯形图与程序的定时梯形图与程序例例2 2 定时定时/ /计数指令的组合运用。利用定时器和计数指令的组合运用。利用定时器和计数器配合,设计计数器配合,设计24h24h的定时输出(的定时输出(60s60s* *14401440)10h10h的定时梯形图与程序的定时梯形图与程序计数一百万次的定时梯形图与程序计数一百万次的定时梯形图与程序跳转指令的用法跳转指令的用法习题习题4-1 4-1 传统的继电接触器控制系统的主要缺陷是什么?传统的继电接触器控制系统的主要缺陷是什么?4-2 4-2 与继电接触器系统相比较,可编程序控制器的优与继电接触器系统相比较,可编程序控制器的优 点表现在哪些方面?点表现在哪些方面?4-3 4-3 可编程序控制器由哪些部分构成的?各部分的作可编程序控制器由哪些部分构成的?各部分的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论