- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PLC梯形图全解
* 5.2.5 定时器和计数器指令 (4)应用举例: 用计数器和定时器配合增加延时时间,如图5-28所示。通过分析可知以下程序中实际延时时间为100ms×30000×10=30000s。 图5-28 计数器应用例 LD I0.0 //启动通电延时 AN M0.0 //重新启动延时 TON T50,+30000 //延时时间设定为3000s LD T50 //延时时间到 = M0.0 //关定时器,产生一脉冲 LD M0.0 //每隔3000s输入一脉冲 LDN I0.0 //复位输入 CTU C20,+10 //增计数,累计脉冲总数 5.2.5 定时器和计数器指令 LD I0.0 //使能输入 TON T35,+4 //通电延时定时器,延时时间为40ms ? ? ? LD I0.0 //使能输入 TONR T2.+10 //有记忆通电延时定时器, //延时时间为100ms ? LD I0.0 //使能输入 TOF T36,+3 //断电延时定时器,延时时间为30ms (4)应用 举例 : 图 5-21 定 时 器 特 性 T35为通电延时定时器 T2为有记忆通电延时定时器 T36为断电延时定时器 5.2.5 定时器和计数器指令 上述梯形图程序中输入输出执行时序关系如图5-22所示。 图5-22 定时器时序 返回 使能输入接通时,定时器位为ON,当前值为0,预启动。 5.2.8 比较操作指令 5. 应用举例 一自动仓库存放某种货物,最多6000箱,需对所存的货物进出计数。货物多于1000箱,灯L1亮;货物多于5000箱,灯L2亮。 其中,L1和L2分别受Q0.0和Q0.1控制,数值1000和5000分别存储在VW20和VW30字存储单元中。 本控制系统的程序如图5-30所示。程序执行时序如图5-31所示。 5.2.8 比较操作指令 LD I0.0 //增计数出入端 LD I0.1 //减计数出入端 LD I0.2 //复位出入端 CTUD C30,+10000 //增减计数,设定脉冲数为10000 ? ? ? ? ? ? LDW= C30,VW20 //比较计数器,当前值是否大于等 //于VW20中的值“1000” = Q0.0 //输出触点 ? ? LDW= C30,VW30 //比较计数器,当前值是否大于等 //于VW30中的值“5000” = Q0.1 //输出触点 图 5-30 程 序 举 例 返回 时序图: 图5-31 时序图 5.2.6 顺序控制继电器指令 3. 顺序结构 4. 程序实例 根据舞台灯光效果的要求,控制红、绿、黄三色灯。要求:红灯先亮,2s后绿灯亮,再过3s后黄灯亮。待红、绿、黄灯全亮3min后,全部熄灭。程序如图5-29所示。 说明:每一个SCR程序段中均包含三个要素: 1)输出对象:在这一步序中应完成的动作; 2)转移条件:满足转移条件后,实现SCR段的转移; 3)转移目标:转移到下一个步序。 一个SCR段必须用该指令来结束。 5.2.6 顺序控制继电器指令 LD I0.1 AN Q0.0 AN Q0.1 AN Q0.2 //在初始状态下起动,置 S S0.1,1 //S0.1=1 LSCR S0.1 //S0.1=1,激活第一SCR程序段, //进入第一步序 LD SM0.0 S Q0.0,1 //红灯亮,并保持 TON T37,+20 //启动2s定时器 LD T37 //2s后程序转移到第二SCR段, SCRT S0.2 //(S0.2=1,S0.1=0) SCRE // 第一SCR段结束 LSCR S0.2 //S0.2=1,激
原创力文档


文档评论(0)