可编程控制器实训教程十二.pptVIP

  1. 1、本文档共27页,可阅读全部内容。
  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文档。上传文档
查看更多

【授课课次】12【基本课题】项目十二APV燃烧炉点火系统的控制【目的要求】(1)掌握应用指令的基本知识。(2)掌握条件跳转指令的原理及使用方法。(3)掌握主控指令与主控复位指令的原理及使用方法。【教学重点】条件跳转指令、主控指令与主控复位指令【教学难点】主控指令与主控复位指令【教学方法】项目教学法【教学手段】多媒体

项目十二APV燃烧炉点火系统的控制相关知识12.1FX系列可编程控制器应用指令概述12.1.1应用指令的表达形式BMOVD11D20K3[S·][D·][n·]X0图12-1应用指令说明﹙D﹚MOV﹙P﹚D20D22K3X1

项目十二APV燃烧炉点火系统的控制(1)指令助记符FX系列用助记符表示应用指令,如图12-1所示,每条应用指令都有一个助记符,如“BMOV”为指令助记符,表示“数据块传送”。每条应用指令都由功能编号指定,BMOV的功能编号为FNC15。第1条指令BMOV处理的是16位指令数据

项目十二APV燃烧炉点火系统的控制第2条指令MOV前面的“D”表示处理32位数据,这时相邻的两个数据寄存器组成数据寄存器对,图中指令表示将D21、D20中的数据传送给D23、D22中。MOV后面的“P”表示脉冲执行。即在X1由OFF变为ON时执行一次,若指令助记符后面没有“P”,则表示连续执行。

项目十二APV燃烧炉点火系统的控制(2)源操作数[S]在可利用变址修改软元件编号的情况时,用带“·”符号的[S·]表示,有的应用指令无操作数,但多数应用指令有1到4个操作数,在图12-1中就有3个操作数,其中D11为源操作数。若源操作数不止1个时,可用[S1·]、[S2·]表示。

项目十二APV燃烧炉点火系统的控制(3)目标操作数[D]在可利用变址修改软元件编号的情况时,用带“·”符号的[D·]表示,在图11-1中,D20即为目标操作数。若目标操作数不止1个时,可用[D1·]、[D2·]表示。(4)其他操作数m、n常用来表示常数或源操作数和目标操作数的补充说明。需要注释的项目较多时,可用m1、m2等表示。

项目十二APV燃烧炉点火系统的控制位元件(1)位元件和字元件只处理ON/OFF状态的元件为位元件,如X、Y、M、S。处理数据的元件为字元件,如T、C、D等。即使是位元件,通过组合也可以处理数值,由Kn加首元件号表示。(2)位元件的组合以4个位元件为一个单位。K1~K4表示16位数据操作,K1~K8表示32位数据操作,如“K2M0”表示M0~M7组成的8位数据。

项目十二APV燃烧炉点火系统的控制12.1.3、变址寄存器V、Z在传送、比较指令中用来修改操作对象的元件号,在应用指令的说明中用S或D的后面加“·”表示可变址修饰的数。使用时请参看有关说明,这里不详述。12.1.4、条件跳转指令条件跳转指令CJ用于跳过顺序程序中的某一部分,以缩短运算周期、控制程序的流程。其指令的助记符为CJ,指令代码是FNC00,操作元件为P0~P127,其程序步情况是,CJ为3步、标号P为1步。

项目十二APV燃烧炉点火系统的控制在图12-2中,当X0为ON时,则程序跳转到指针P8处,若X0为OFF,则按顺序执行程序,不执行跳转。当X0为ON时,Y0、M0、S0的状态不会随它们的驱动接点X1、X2、X3的状态变化而变化。定时器和计数器如果被CJ指令跳过,跳步期间它们的当前值被冻结,如果在跳步开始时定时器和计数器正在工作,在跳步期间,它们将停止计时和计数,在CJ指令的条件变为不满足时继续工作。高速计数器的处理独立于主程序,其工作不受跳步影响。如果用M8000的动合触点驱动CJ指令,则条件跳转变为无条件跳转。

项目十二APV燃烧炉点火系统的控制图12-2CJ指令的使用

项目十二APV燃烧炉点火系统的控制12.1.5、主控和主控复位指令MC指令称为主控指令,又名公共串联触点的连接指令,用于表示主控区的开始,该指令的操作元件为Y、M(不包括特殊辅助继电器)。MCR指令称为主控复位指令,又名公共串联触点的清除指令,用于表示主控区的结束,该指令的操作元件为主控指令的使用次数N(N0~N7)。如图12-3所示。

项目十二APV燃烧炉点火系统的控制当X0接通时,执行MC到MCR的指令,当X0断开时,累积定时器、计数器、用置位/复位指令驱动的软元件保持当时的状态,非累积定时器、计数器、用OUT指令驱动的软元件变为断开状态。在MC指令内使用MC指令称为嵌套,在有嵌套结构时,嵌套层数N的编号从N0~N7依次增大。在没有嵌套结

文档评论(0)

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

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

1亿VIP精品文档

相关文档