您好,欢迎光临本网站![请登录][注册会员]  
文件名称: 从零开始学电气控制与PLC技术(四).pdf.pdf
  所属分类: 其它
  开发工具:
  文件大小: 4mb
  下载次数: 0
  上传时间: 2019-09-13
  提 供 者: weixin_********
 详细说明:从零开始学电气控制与PLC技术(四).pdfpdf,从零开始学电气控制与PLC技术(四).pdf套使用。 (4)在ⅡL和ⅡC之间程序不执行时,它们之间各内部器件的状态的继电器状态是不 同的,即所有OUT与 OUT NOT指令的输出位为OFF,所有定时器都复位,KEEP指令 的操作位、计数器、移位寄存器以及SET、 RESET指令的操作位都保持Ⅱ为OFF以前 的状态 (5)不论IL的输入条件是ON或OFF,PC都要对IL、IC之间的程序段进行扫描, 也就是说,都要占用扫描时间。 图5-29为使用IL/IC的例子。图5-29(a)和图5-29(b)的功能是一样的。 00000 0000(02 00001 IL(02) 01000 0000l 01000 0000200003 01001 0000200003 米 ILC(03) ILC(03) (a) 图5-29指令举例11 指令语句程序如下: LD 00000 ⅠL(02) 00001 OUT 01000 LD 00002 AND NOT 00003 OUT 01001 ILC(03) 图5-30为使用两个指令配用一个C指令的例子。图5-30(a)和图5-30(b)的 功能是一样的。 指令语句程序如下: LD 00000 IL(02) LD 00001 OUT 01000 LD 00002 IL(02) LD 00003 OUT 01001 143 标准分享网 www bzf xw com免费下载 LD 00004 OUT 01002 ILC(O3) 0000 IL(02) 000ol 00002 0000 01000 01000 00002 IL(02) 000①L(02)10003 01001 00003 0100l 00004 0002 00004 01002 ILC(03 ILC(03) [a (b) 图5-30指令举例12 盦点提示PLC的梯形图有多种输出形式,归纳起来主要分为三种形式,即并联输 出(图5-31(a))、连续输出(图5-31(b))和复合输出,(图5-31(c))。 00000 0l000 00000 0000 LD 00000 LD 00000 01001OUr01000 0000 01001OUT01000 oUT01001 AND00001 OUT01002 oUT01001 0I002 0000201002AND00002 oUT01002 a 000L(2】0101000LD 00000 L(02) 00002 0100 LD OUT 0000 LD 0000301002LD OUT01001 00003 OUT 01002 ILC(03) ILC(03) 图5-31PLC梯形图的输出形式 、暂存继电器TR 暂存继电器TR共有8位,分别为TRO~TR7。TR位可用来暂时存储执行结果如 果一个TR位被设置于一个分支点处,则当前的执行结果就会存储在指定的TR位中。 在同一程序段中,同一TR号不能重复使用,在不同的程序段中,同一TR号可以重 144 复使用。另外,TR不是独立的编程指令,只能和LD或OUT等基本指令一起使用指令 的梯形图。 图5-32(a)为使用TR暂存器的例子,图5-32(b)为其等效电路。 00000 TRO 01000 00001 01000 00000 0000 TRO 0000201001 TRO 00002 01001 00003 01002 TRO 00003 01002 (b) 图5-32指令举例13 其指令语句程序如下 LD 00000 OUT TRO AND 00001 OUT 01000 LD TRO AND 00002 OUT 01001 TRO AND 00003 OUT 01002 图5-33为用TR处理多分支电路的例子。 00000 0000 01000 TE0 02 00003 0l00 TRI 00004 01002 图5-33指令举例14 指令语句程序如下: LD 00000 OUT TRO AND 00001 145 标准分享网 www bzf xw com免费下载 OUT 01000 LD TRO AND 00002 OUT TRI AND 00003 OUT 01001 LD TRI AND 00004 OUT 01002 重点提示用暂存继电器TR和ⅢL/ILC指令都可以处理梯形图的分支,但两者又有 一定的区别。 TR用来临时存放某节点状态,用TR时,是用AND指令连接下一分支触点。指令 语句格式如下: LD ××× OUT TRO AND×× LD TRO AND×x IL/ILC是用来造就新母线的工具,用IL/IC时,是用LD指令连接下一分支点。指 令语句格式如下: LD×× IL(02) LD XXX LD×× ILC(03) 三、跳转和跳转结束指令 JMP/JME 跳转和跳转结束指令JMP/JME是程序控制指令,必须成对使用,在条件满足时,依 次执行JMP和JME之间的程序,反之,则跳过该段程序不执行。 跳转和跳转结束指令JMP/JME的格式和梯形图符号如图5-34所示。 JMP(04)N JMP(04) N JMEOS)N JME05) N 格式 梯形图符号 图5-34JMP/JME的格式和梯形图符号 图中N为跳转号,其范围为00~49。当JMP的执行条件为ON时,执行JMP和 JME之间的程序,当JMP的执行条件为OFF时,跳过JMP和JME之间的程序,转而执 146 行JME之后的程序。指令的执行结果不影响标志位。 重点提示 (1)当JMPN的执行条件为OFF时,跳过JMPN和JMEN之间的程序段,不占扫 描时间。 (2)有两种类型的跳转:跳转号N在01~49之间取值时,每个N只能使用一次;当N 取00值时,MP00-JME00可以在程序中多次使用。以00作为JMP的跳转号时,它的 执行时间比其他跳转指令的执行时间要稍长一些。 (3)多个JMPN可以共用一个JMEN,如JMP00-JMP00JME00 (4)跳转指令可以嵌套使用,但必须是不同跳转号的嵌套,如JMP00-JMP01 JME01-JME00。 图5-35为使用跳转指令的例子 指令语句程序如下: 00000 JMP(04) 00 00001 OUT 01000 AND 00002 OUT 01100 JME(O5) LD 00003 OUT 01004 0000.是JMPo0的执行条件。当000OF时,JMP00到JME00之间的程序 不执行,而转去执行JME0之后的程序,这时01000和01100保持跳转前的状态。例如, 若跳转前01000为OFF,则跳转期间也为OFF,即使0001.ON;当0000为ON时, JMP00到JME00之间的程序才被执行。 在两段程序的切换时,常用到跳转指令。例如图5-36中,当输入0000ON时,执 行手动程序而不执行自动程序;当00000OFF时,跳过手动程序转去执行自动程序,在 程序设计时,经常用到JMP/JME的这种用法。 00000 00000 JMP(4)00 JPM(04)00 0000l 「手动程序 01000 00002 JME(05)00 01100 DOXXI JMP(04) Ol JMB05)00 自动程序 00003 01004 ME(O5)01 图5-35指令举例15 图5-36跳转指令的应用 147 标准分享网 www bzf xw com免费下载 四、定时器/计数器指令 定时器/计数器指令是程序设计时经常使用的指令,定时器和计数器同在一个TC 区,它们共同使用编号000~127,所以在同一程序中它们的编号不能重复使用。 当定时器/计数器的设定值为通道时(通道内数据必须是BCD数),改变通道内的数 据,其设定值即改变。也可以通过外部设备拨码器来改变其设定值。 盦点提示BCD是英文 Binary Coded Decimal的缩写,即二进制編码的十进制。其 规则是每四个二进制位表示一位十进制位。因此,BCD的00010001表示十进制数的 11。为方便区分,本书使用BCD数值时前面加#号。 1.定时器 定时器分为一般定时器和高速定时器两种指令,其格式和梯形图符号如图5-37 所示。 图中,N是定时器的TC号,范围为000~127,SV是定时器的设定值(0000~999, 其范围是:IR(内部继电器)、SR(特殊辅助继电器)、HR〔保持继电器)AR(辅助记忆继电 器)、LR(链接继电器)、DM(数字存储区)、*DM(间接寻址)、#××××(常数)。 使用定时器指令时,应注意以下几点。 (1)当扫描时间T>0.1s时,定时器TM会不准确;当T>0.01s时,定时器TIMH 会不准确。 (2)定时器指令像一个通电延时的时间继电器一样。当输入条件为ON时开始工作, TIM的定时时间为SV×0.1s(最大定时时间为9999×0.1s=999.9s),TIMH的定时时 间为SV×0.0ls(最大定时时间为9999×0.01s=99.99s)。定时时间到,定时器的输出为 ON且保持;当输入条件变为OFF时,定时器复位,输出变为OFF,并停止定时,其当前值 PⅤ恢复为SV。 图5-38为应用TIM指令的例子。 TIM N TIM N SV 格式 梯形图符号 定时器 0000 TM000 00000 #0100 IMH(ISN TIMH(15)N TM000 SV TIM OOC 01000 01000 格式 梯形田符号 高速定时器 a 图5-37定时器的格式和 图5-38指令举例16 梯形图符号 指令语句程序如下: LD 00000 TIM 000 148 #0100 LD TIMOOO OUT 01000 图中,定时器TIM00的设定值为#0100。当0000OFF时,TIM000.复位状 态,当前值PV=0100;自00000ON时,TM00开始定时,其PV值从0100开始每隔 0.1s减去1,减100次(10s)时,PV值减为0000,此时TIM00输出为ON,其常开触点闭 合,使01000为ON。若00000一直为ON,则TIM000的状态也一直保持ON。若0000 变为OFF,则TIM000复位,PV值恢复为设定值0100,01000变为OFF。 (3)定时器没有掉电保持功能。断电时,定时器复位,不能保存定时器的当前值。 (4)一个定时器TIM的最大定时时间是999s,但几个定时器连用,则可获得更长 的定时时间。 例如图5-39中,用两个通电延时10s的定时器进行的连接,即用TIM000的常开触 点作为定时器TM001的执行条件,就可以实现定时器容量的扩展,总的定时时间为两个 定时器SV值的和(10s+10s=20s)。 (5)虽然定时器是接通延时ON型的定时器,但经过编程,可以实现接通延时OFF、 断开延时ON断开延时OFF的功能。 例如,图5-40中,从00000.ON开始,01000经过10s被接通(接通延时ON),而 01001则是经过10s被断开(接通延时OFF)。配合其他指令,还可以用TIM指令编写出 断开延时ON或断开延时OHF的定时控制的程序,这里不再一一介绍。 00000 00000 TIM O0O TM000 #01 #D100 TIM 00O TIM o0O TIM 0O1 01000 #0]00 TIM O0O 01001 TIM OOI 01000 ILC(03) 图5-39指令举例17 图540指令举例18 图5-40所示梯形图的指令语句程序如下: 00000 IL(02) TIM 000 +O TIMOOO OUT 01000 LD NOT TIMO0O OUT 01001 149 标准分享网 www bzf xw com免费下载 ILC(03) (6)定时器指令和下面将要介绍的计数器指令的编号不能重复使用,因为两者共同占 有000~127编号。 (7)当SV不是BCD数时或间接寻址DM不存在时,25503为ON。 2.计数器 计数器分为减法计数器和可逆计数器两种指令。其格式和梯形图符号如图5-41 所示。 图中N是计数器的TC号,范围为000~127,SV是计数器的设定值(0000~999), 其范围是:IR(内部继电器)、SR(特殊辅助继电器)、HR(保持继电器)AR(辅助记忆继电 器)、LR(链接继电器)、DM(数字存储区)、*DM(间接寻址)、#X×××(常数)。 1)减法计数器 对于减法计数器,从CP端输入计数脉冲,当计数满设定值时,其输出为ON且保持, 并停止计数。只要复位端R为ON,计数器即复位为OFF并停止记数,且当前值PⅤ恢 复为SV。计数器有掉电保持功能。 图5-42为CNT指令应用的例子 CNT N CNT N 格式 梯形图符号 00000 减法计数器 CP ACP CNT004 CNTR(12) CNTR(12) 0000l #0150 SCP R SV CNTO04 格式 梯形图符号 01005 可逆计数器 图5-41计数器的格式和梯形图符号 图5-42指令举例19 指令语句程序如下: LD 00000 00001 CNT 004 #0150 LD CNT004 OUT 01005 图中,CNT004的设定值为50,当复位端0000为ON时,计数器处于复位状态, CNTO04输出为OFF。当复位端由ON变为OFF后计数器开始计数。其计数过程为:每 当00000OFF→ON→OFF一次(一个脉冲),CNT004的当前值就减1。在PV值减到 0000时,也即计满150个脉冲时停止计数,此时CNT004的输出变为ON且保持,其常开 150
(系统自动生成,下载前可以参看下载内容)

下载文件列表

相关说明

  • 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
  • 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度
  • 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
  • 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
  • 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
  • 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.
 输入关键字,在本站1000多万海量源码库中尽情搜索: