可编程序控制器的指令系统3+第7章开关量分析

可编程序控制器的指令系统3+第7章开关量分析

ID:39390100

大小:422.50 KB

页数:45页

时间:2019-07-02

可编程序控制器的指令系统3+第7章开关量分析_第1页
可编程序控制器的指令系统3+第7章开关量分析_第2页
可编程序控制器的指令系统3+第7章开关量分析_第3页
可编程序控制器的指令系统3+第7章开关量分析_第4页
可编程序控制器的指令系统3+第7章开关量分析_第5页
资源描述:

《可编程序控制器的指令系统3+第7章开关量分析》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、PLC原理及应用电气学院自动化杨霞2008年2月PLC原理与应用第8讲讲解内容:6可编程序控制器的指令系统6.4PLC的特殊输出类指令(6个)6.5PLC的程序控制类指令(10个)6.6PLC的应用指令(9个)7开关量控制分析学习说明:本讲是学习的PLC的指令系统及开关量概念。重点掌握:1PLC的特殊输出类指令(后3个)2PLC的程序控制类指令(10个)3PLC的应用指令(9个)4开关量概念:电平式输入信号、脉冲式输入信号、脉冲式输入信号存在的问题及解决、两个重要的启保停控制公式。26.4PLC的特殊输出类指令(6个)本节讲后3个特殊输出类指令。特殊输出类指令(6个)1.置位输出

2、和复位输出指令SETb3RSTb32.延时输入指令——定时器TONTnlTOFFTnlTMRTnlTMONTnlTRTGTnl(5种)3.计数输出指令——计数器CTUCnlCTDCnlCTUDCnlCTRCnl(4种)4.单脉冲输出指令Db4DNOTb45.脉冲列输出指令DUTYF1n1n26.步进控制继电器输出指令SETS××.△△OUTS××.△△32.CTD减法计数器当R端的输入信号是0时,在D端每输入一个计数脉冲,计数器的当前值存储器减1,从设定值开始一直减下去。直到减到零。这时,计数器的输出状态存储器由0→1。当R端的复位信号变为1(ON)时,计数器复位,输

3、出状态变为0(OFF),当前值存储器内的值变为设定值。4【例6-3-13】P000接点为脉冲输入端,P001为复位端,有10个脉冲输入时,输出开关P024ON。梯形图和语句程序如下:53.CTUD加减可逆计数器。当R端输入信号为0时,在U端每输入一个计数脉冲,计数器当前存储器加1;在D端每输入一个计数脉冲,计数器当前值存储器减1。当前值存储器内的值等于设定值时,计数器的输出状态由0→1(ON)。当前值等于设定值后,若还有加法计数脉冲在U端出现,计数器的当前值↑→最大值,但输出状态为1(ON)保持不变。若设定值<当前值≤最大值时,D端有减法计数脉冲出现,计数器的当前值存储器内

4、的值则下降。当下降到设定值后,计数器的输出状态由1变为0(OFF)。当前值继续下降到零时,计数器的输出状态仍然保持0(OFF)。CTUD计数器现在值超过设定值输出状态为1(ON),现在值小于设定值时输出为0(OFF)。复位端R的输入信号为1时,计数器复位,当前值变为0,输出状态变为0(OFF)。6【例6-3-14】P000接点输入加脉冲,P001接点输入减脉冲,P002接复位端,计数器设定值为10,达到设定值时,输出开关P032ON。梯形图和语句程序如下:74.CTR循环计数器当R端的输入信号是0时,在U端每输入一个计数脉冲,计数器的当前值存储器内的值加1,直到当前值

5、等于设定值,计数器的输出状态由0变为1(ON)。当前值等于设定值后,U端再有一个计数脉冲输入,计数器的当前值变为0,输出状态由1变为0(OFF),然后计数器从零开始重新上升计数。R端的复位信号由0变为1时,计数器复位,当前值变为0,计数器的输出状态由1变为0(OFF)。8【例4-4-10】使用CTR计数器指令的例子。P001接计数输入端,P002接复位器。输入6个脉冲后,输出开关P014ON,输入7个脉冲后P014OFF。96.4.4单脉冲输出指令指令格式:Db4(22)DNOTb4(23)指令中b4:为操作数,系一位存储单元,可代表的存储器(继电器)类型是M、K。这两条指

6、令的功能是当输入条件满足时,b4输出一个单脉冲。它们都接右母线,表示一个逻辑段的结束。Db4指令:为上升沿产生单脉冲指令。当输入条件由0变为1时,即上升沿,b4内的值由0变为1,并保持一个扫描周期(1SCAN),然后再变为0,即b4是一个脉宽为1SCAN的单脉冲。DNOTb4指令:为下降沿产生单脉冲指令。当输入条件由1变为0时,即下降沿,b4内的值由0变为1,并保持一个扫描周期(1SCAN)然后再变为0。b4也是一个脉宽为1SCAN的单脉冲。10【例6-3-15】梯形图和语句程序如下:116.4.5脉冲列输出指令指令格式:DUTYF1n1n2(24)指令中F1、n1、n2是操作数

7、,F1代表特殊继电器F100~F107,是用户时钟脉冲输出单元。n1、n2为整数,代表PLC的扫描周期数。DUTY指令的功能:是产生一个脉冲列。当该指令的输入条件满足时(0→1),F1则发出一个脉冲列,它的周期为(n1+n2)SCAN,占空比为n1/(n1+n2)。脉冲列产生后,输入条件的变化不会使脉冲列停止。在DUTY指令中,若取n1=0,则F1恒为零(OFF),若取n2=0,n1>0,则F1恒为1(ON)。12【例6-3-16】使F101产生ON5SCAN,OFF7SCAN的

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

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

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