




已阅读5页,还剩46页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
常用的应用指令学习要点,1.本节介绍的应用指令都经常使用,要牢记其格式、梯形图、操作数范围及功能。,2.IL/ILC和JMP/JME是控制程序执行流向的指令,要注意区别两种指令的用法。,3.注意指令TIM/CNT/CNTR的编号方法。,4.学会用时序图描述定时器、计数器工作状态的方法。,5.学会定时器和计数器容量扩展的编程方法。,5.3定时器与计数器,5.3.1、定时器/计数器指令TIM/CNT,使用TIM/CNT注意事项,TIM/CNT共同使用编号000127,在程序中TIM和CNT的编号不能重复。,TIM/CNT的操作数可以是常数,也可以是通道,但常数或通道内容必须是BCD数。,计数器有保持功能,而定时器没有此功能。,TIM/CNT的设定值是通道时,通道内容改变、设定值即改变。但必须在TIM的输入条件断开、CNT复位后,下一次定时/计数才执行新设定值。,5.3.1.定时器TIM/TIMH,TIM普通定时器定时时间为0999.9s,TIMH高速定时器定时时间为099.99s,N:000127(TIM与TIMH共用这些编号),SV:09999单位:TIM为0.1s;TIMH为0.01s,定时器ON后,若执行条件OFF,定时器复位。,当扫描时间Ts0.1秒时,TIM会不准确;当Ts0.01秒时,TIMH会不准确。,定时器的功能,当执行条件ON时开始定时,定时过程中执行条件要保持ON。,定时时间到,定时器ON、其所属触点动作。此后只要执行条件保持ON,其ON状态保持。,定时器ON后,若PLC断电,定时器复位。,当定时器复位时,其当前值为设定值。,定时器TIM、TIMH的用法,LD00000TIM000#0050LDTIM000OUT01000,TIM定时时间:500.1=5s,开始定时,定时到,定时器复位,对TIMH计算:500.01=0.5s,分析程序对线圈01000的控制,00000对应启动按钮、00001对应停车按钮。,按下启动按钮线圈00000ON,线圈20000ON,闭合,闭合,闭合,触点20000闭合,TIM001开始定时,经过5s,TIM001ON,触点TIM001闭合,线圈01000ON,触点00000闭合,定时器定时功能例(1),自按下启动按钮5s后线圈01000ON,线圈01000ON期间按下停车按钮,线圈00001通电,线圈20000断电,断开,TIM001复位,断开,断开,触点00001断开,触点20000断开,触点TIM001断开,线圈01000OFF,按下停车按钮,线圈01000OFF,自按下启动按钮5s后线圈01000ON,分析程序对01000的控制作用。,00000闭合20000接通,10秒到TIM001ON,TIM001自复位!,设HR00中数据为0100,TIM001的定时值为10秒。,TIM001开始定时,闭合,线圈01000ON,闭合,断开,欲保持01000ON需加自锁,自锁,定时器定时功能例(2),常开触点TIM001ON,常闭触点TIM001OFF,断开,TIM001自复位后,即开始下一轮定时。,当改变通道HR00中的内容时,TIM的设定值即改变!,在01000ON期间,若线圈00001ON,线圈20000断电,TIM001复位,线圈01000OFF,断开,断开,断开,触点00001断开,但需TIM复位后、下一次定时才执行新设定值,分析程序对01000的控制作用。,自00000ON线圈20000ON,900秒到TIM001ON,900秒到TIM002ON,定时器级联使用SV=SV1+SV2,TIM02开始定时,线圈01000ON,TIM01开始定时,定时器定时时间的扩展,闭合,闭合,闭合,练习:写出梯形图的语句表。,LD00000,OR20000,ANDNOT00001,OUT20000,LD20000,TIM001#9000,LDTIM001,TIM002#9000,LDTIM002,OUT01000,关于接通延时ON和接通延时OFF的控制,LD00000IL(02)TIM000#0600LDTIM000OUT01000LDNOTTIM000OUT01001ILC(03),自00000为ON开始01000经过60秒接通,自00000为ON开始01001经过60秒断开,接通延时ON,接通延时OFF,根据00000和00001的波形,画出程序的工作时序。,使用KEEP、TIM指令举例,5.3.2.计数器指令CNT,N:000127SV:BCD09999,CP:计数输入端(每输入一个脉冲,CNT计一个数),R:复位端(R端ON时计数器复位,即CNT清零),CNTON后,若输入条件OFF,或PLC断电,计数器当前值能保持。,CNTON后,此后输入的计数脉冲无效。,计数器的用法,计数器的SV值可以是常数,也可以是通道号。,计数达到设定值时CNTON、其所属接点动作。,计数器ON后,只要不清零,CNT将保持ON。,当计数器复位时,其当前值为设定值。,PV=10,PV=10,(停止计数),计数,计数,(停止计数),CNT是减计数器,每输入一个计数脉冲,由SV值减1。,计数器的工作时序,98210,ON保持,98210,ON保持,SV=10时CNT的工作波形,清零,清零,CNT的计数功能举例,分析程序对01000的控制作用。,00000每通断一次,向CNT000输入一个计数脉冲。,00000通断3次,CNT000ON,线圈01000ON,闭合,闭合,断开,此后若触点00001ON,CNT000复位,线圈01000OFF,CNT000断电再复电时,能保持断电前的当前值。,若将#0003换成200,则计数值是通道200中的数据。,写出梯形图程序的语句表,LD00000LD00001CNT000#0003LDCNT000OUT01000,SV为常数,CNT000计数器的工作时序,210,ON保持,CNT000采用自清零。,每当CNT000计数设定值到:,当CNT001计数到,01000ON。,00000通断了10000次时01000ON,计数器级联SV=SV1SV2,a.向CNT001输入一个计数脉冲。,b.自清零、并开始下一轮计数。,分析程序对01000的控制作用,计数器容量的扩展,上电之初25315为两个计数器清零。,自清零,分析程序对01000的控制作用。,25502能产生周期为1秒的脉冲,CNT000完成计数100所经历的时间是100秒。,计数器作为定时器使用,用计数器作定时器时,该定时器具有保持功能。,经历10000秒后01000ON,计数器的定时器功能,CNT001完成计数100所经历的时间是10000秒。,3.可逆计数器指令CNTR,SV:设定值(BCD09999),加计数输入,复位端,减计数输入,N:编号(与CNT共用000127),加/减计数有进/借位时,输出ON一个计数脉冲周期。,计数器复位时,不论是加还是减计数,其SV均为0。,从ACP或SCP输入计数脉冲,可组成加或减计数器。,可逆计数器可作为循环计数器。,可逆计数器的功能,计数器达到设定值ON时,若再来一个计数脉冲,CNTROFF、且开始下一个循环的计数?,从ACP和SCP端同时输入计数脉冲,计数器不计数。,可逆计数器的工作时序,可逆计数器的计数功能举例,设00003OFF、00002OFF,00001输入计数脉冲。,加计数器,00001每输入一个计数脉冲,CNTR046的当前值加1。,当SV=0200时,再输入一个计数脉冲,SV值变为0000(进位),同时CNTR046变为ON。,此后再来一个计数脉冲时,SV值变为0001,CNTR046为OFF,且开始下一个循环的计数。,减计数器,设00003OFF、00001OFF,00002输入计数脉冲。,00002每输入一个计数脉冲,CNTR046的当前值减1。,当SV=0000时,再输入一个计数脉冲,SV值变为0200(借位),同时CNTR046变为ON。,此后再来一个计数脉冲时,SV=0199,CNTR046为OFF,且开始下一个循环的计数。,可逆计数器的定时器功能举例,LD00000OR20000OUT20000LD25502AND20000LD25314LD00001OR25315CNTR(12)000HR00LDCNT000OUT01000,CNTR000是加计数器,控制位,秒脉冲,常OFF,上电复位,CNTR000的触点,由于计数脉冲是秒脉冲,所以可作定时器。,设00001为OFF,HR00中数据是0500,分析功能。,自00000ON开始,CNTR000开始计数,计数达500CNTR000ON,闭合,即经过500秒线圈01000ON,PLC上电,计数器即复位。,CNTR000的触点ON,线圈01000ON,再过1秒,线圈01000又OFF,CNTR000开始下一循环计数,线圈01000每过500秒ON1秒,5.4顺序控制指令-分支和分支结束指令IL/ILC,IL(02)/ILC(03)用于控制程序流向的指令,所有OUT指令的输出位为OFF;所有定时器都复位;,IL/ILC的用法,1.不论IL的输入条件是ON还是OFF,CPU都要对IL/ILC之间的程序段进行扫描。,2.当IL的执行条件为OFF时,IL和ILC之间的程序不执行(否则执行)。此时IL和ILC间各器件的状态为:,KEEP指令的操作位、计数器、移位寄存器以及SET和RESET指令的操作位保持执行条件为OFF以前的状态。,嵌套使用:ILILILCILC,3.IL和ILC指令可以成对使用,也可以多个IL指令配一个ILC指令,但不准嵌套使用。,LD00000IL(02)LD00001OUT01000LD00002ANDNOT00003OUT01001ILC(03)LD00004OUT01002,当00000为ON时,IL(02)与ILC之(03)间的程序执行:,01000和01001的状态,取决于A右侧各触点的状态。,LD00000IL(02)LD00001OUT01000LD00002IL(02)LD00003OUT01001LD00004OUT01002ILC(03)LD00005OUT01003,连续分支的例子,暂存继电器TR,暂存继电器用于暂时存储指令执行的结果。,暂存继电器编号TR0TR7,对暂存继电器作如下说明:,1.在同一分支程序段中,TR号不能重复使用。,2.TR不是编程指令,要与LD或OUT等基本指令配合使用。,用暂存继电器也可以处理梯形图的分支。,LD00000OUTTR0AND00001OUT01000LDTR0AND00002OUT01001,LD00000IL(02)LD00001OUT01000LD00002OUT01001ILC(03),用TR处理分支,用IL/ILC处理分支,两种处理分支方法的区别,用TR时:用AND指令连接下一个分支的触点,在分支多时,用TR处理分支程序要烦琐一些。,用IL/ILC时:用LD指令连接下一个分支的触点,使用暂存继电器举例,顺序控制指令-跳转和跳转结束指令JMP/JME,JMP(04)/JME(05)控制程序执行流向,JMP/JME的用法,当JMPN的执行条件为OFF时,JMPN和JMEN之间的程序不执行,且不占用扫描时间。,(2)发生跳转时所有继电器、定时器、计数器均保持跳转前的状态不变。,(3)同一个跳转号N只能在程序中使用一次。但当N取00时,JMP00/JME00可以在程序中多次使用。,LD00000JMP(04)00LD00001OUT01000AND00002OUT01100JME(05)00LD00003OUT01004,4.以00作为跳转号时,比其他跳转号的执行时间长。,5.不同跳转号时可以嵌套使用。,例如:JMP00JMP01JME01JME00,当00000为ON时,JMP与JME之间的程序执行。,01000和01100的状态,取决于其输入条件的状态。,使用跳转指令举例,6.多个JMP可以共用一个JME,00000OFF、00001OFF时:,只执行程序C,00000ON、00001OFF时:,执行程序A程序C,00000ON、00001ON时:,执行程序A程序B程序C,JMP/JME指令的用途举例,00000对应一操作开关,执行手动操作程序,当00000为OFF时,执行自动操作程序,当00000为ON时,用一个开关,实现对系统自动和手动操作的控制。,IL/ILC与JMP/JME指令的共性,1.对IL/ILC与JMP/JME指令之间的程序段:,不论IL的执行条件OFF还是ON,CPU都对IL和ILC之间的程序段扫描。,当发生跳转时,JMPN和JMEN之间的程序不执行,且CPU不对其扫描。,IL/ILC与JMP/JME指令的区别,它们都具有控制程序执行流向的作用。,对IL/ILC之间的程序段:所有OUT指令的输出位为OFF;所有定时器都复位;KEEP指令的操作位、计数器、移位寄存器以及SET和RESET指令的操作位,都保持IL为OFF以前的状态。,对JMP/JME之间的程序段
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 地质勘探与矿产资源评价试题
- 艺术设计基础理论与创作实践题集
- 2025年应急管理专业资格考试试题及答案
- 2025年信息公开与政府透明度考试试题及答案
- 2025年网络工程与信息安全的实务能力测试题及答案
- 2025年老龄化社会与养老服务考试试卷及答案
- 2025年金融风险管理与金融科技考试试卷及答案
- 2025年健康教育与促进能力评估题及答案
- 2025年创新管理与企业发展考试试卷及答案
- 2025年产品设计与市场匹配考试试卷及答案
- 公安院校及专业招生政审表
- 史上最全区块链详解课件
- (完整版)杭州电子科技大学数字电路期末考试试卷及答案
- 建筑装饰装修工程质量验收规范试题
- 能源计量器具配备和管理
- 《食品经营许可证》申请报告书空白模板
- 试卷交接签字单
- 有限空间作业及应急物资清单
- DB13(J)∕T 8060-2019 城镇供热管道及设备安装工程施工质量验收标准
- 《国际商务》课程
- 压力容器设计管理制度
评论
0/150
提交评论