程序控制类指令及应用.pptxVIP

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

第九章程序控制类指令及应用

第一节跳转指令跳转指令可用来选择执行指定的程序段,跳过暂时不需要执行的程序段。比如,在调试设备工艺参数的时候,需要手动操作方式;在生产时,需要自动操作方式。这就要在程序中编排两段程序,一段程序用于调试工艺参数,另一段程序用于生产自动控制。

2跳转指令应用举例1跳转指令JMP、标号指令LBL项目跳转标号LADSTLJMPNLBLN数据范围N:0~255【例题1】某台设备的控制线路如图所示。该设备具有手动/自动两种操作方式。SB3是操作方式选择开关,当SB3处于断开状态时,选择手动操作方式;当SB3处于接通状态时,选择自动操作方式,不同操作方式进程如下:手动操作方式进程:按启动按钮SB2,电动机运转;按停止按钮SB1,电动机停机。自动操作方式进程:按启动按钮SB2,电动机连续运转1min后,自动停机。按停止按钮SB1,电动机立即停机。

3实习操作:电动机手动/自动选择控制程序输入输出输入继电器输入元件作用输出继电器输出元件I0.0KH过载保护Q0.0交流接触器KMI0.1SB1停止I0.2SB2启动I0.3SB3手动/自动选择

第二节循环指令1循环指令FOR、NEXT项目FOR指令NEXT指令LADSTLFORINDX,INIT,FINALNEXT

循环指令FOR、NEXT的举例【例题2】求0+1+2+3+……+100的和,并将计算结果存入VW0。

【例题3】利用循环嵌套求0+1+2+3+……+100的和,并将计算结果存入VW0。

循环指令的脉冲执行方式

2实习操作:循环、间接寻址和子程序调用举例设数据寄存器VW0、VW2、VW4、VW6存储数据分别为2,3,-1,7。求它们的代数和,将运算结果存入VW10,并用此结果(存放在VB11中)控制输出继电器QB0。I0.0是计算控制端,I0.1是清0控制端

第三节顺序继电器指令1顺序控制指令SCR、SCRT、SCRELADSTL功能操作对象LSCRS-bit顺序状态开始S(位)SCRTS-bit顺序状态转移S(位)SCRE顺序状态结束无一、单流程控制

2实习操作:多台电动机顺序启动/停止控制设某设备有3台电动机,控制要求是:按下启动按钮,第一台电动机M1启动;运行5s后,第二台电动机M2启动;M2运行15s后,第三台电动机M3启动。按下停止按钮,3台电动机全部停机。输入输出输入继电器输入元件作用输出继电器输出元件控制对象I0.0SB1启动Q0.0接触器KM1电动机M1I0.1SB2停止Q0.1接触器KM2电动机M2Q0.2接触器KM3电动机M3

工序图

二、选择结构流程控制选择结构程序的编程运料小车的选择方式

2.运料小车的顺序控制程序

2实习操作:选择结构的控制程序运料小车控制线路如图所示

2.PLC输入/输出端口分配如表所示输入输出输入继电器输入元件作用输出继电器输出元件控制对象I0.0SB1选择开关Q0.0接触器KM1小车右行I0.1SB2选择开关Q0.1接触器KM2小车左行I0.2SB3启动按钮I0.3SQ1左限位I0.4SQ2A处限位I0.5SQ3B处限位I0.6SQ4C处限位

三、并行结构流程控制并行结构程序的编程交通信号灯的控制要求与时序图

2.交通信号灯顺序控制功能图

2实习操作:交通信号灯控制程序按图所示连接交通信号灯控制线路

2.PLC输入/输出端口分配如表所示输入输出输入继电器输入元件作用输出继电器输出元件控制对象I0.0SB1运行开关Q0.0HL0南北绿灯Q0.1HL1南北黄灯Q0.2HL2南北红灯Q0.3HL3东西红灯Q0.4HL4东西绿灯Q0.5HL5东西黄灯

logo交通信号灯的控制程序梯形图

第四节子程序指令

1子程序指令CALL、CRET项目子程序调用指令条件返回指令LADSTLCALLSBR_NCRET2实习操作:子程序调用举例应用子程序调用指令的程序如图所示。程序功能是:I0.1、I0.2、I0.3分别接通时,将相应的数据传送到VW0、VW10,然后调用加法子程序;在加法子程序中,将VW0、VW10存储的数据相加,运算结果存储在VW20,用存储数据低字节VB21控制输出QB0。

第五节中断指令所谓中断就是当CPU执行正常程序时,系统中出现了某些急需处理的特殊请求,这时CPU暂时中断现行程序,转而去对随机发生的更紧迫事件进行处理(称为执行中断服务程序),当该事件处理完毕后,CPU自动返回原来被中断的程序继续执行。1中断指令项目中断连接指令中断允许指令中断分离指令中断禁止指令LADSTLATCHINT,EVNTENIDTCH

文档评论(0)

wuyoujun92 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档