监视定时器指令.PPT

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
监视定时器指令

电气与PLC控制技术 项目七: PLC功能指令应用 项目七: PLC功能指令应用 监视定时器指令 XXXXX XXXXX FX2系列可编程控制器有10条程序流向控制类指令 CJ(条件跳转) CALL(子程序调用) SRET(子程序返回) IRET(中断返回) EI、DI(中断允许与中断禁止) FEND(主程序结束) WDT(监控定时器刷新) FOR、NEXT(循环开始和循环结束) 1步 无 FNC07 WDT 警戒时钟 D(?) 程序步 操作数 指令代码位数 助记符 指令名称 监视定时器指令 WDT指令刷新顺序程序的警戒时钟。如果扫描周期时间超过100ms,PC将停止运行。在这种情况下,应将WDT指令插到合适的程序步中刷新警戒时钟,以使顺序程序得以继续执行直到END 如果希望每次扫描周期时间超过100ms,可用MOV指令(FNC12)改写特殊数据寄存器D8000的值 指令格式 指令用法 指令编号及助记符:监视定时器指令FNC07 WDT 1、WDT用来在程序中刷新监视定时器D8000; 2、通过改写存于特殊数据寄存器D8000中的内容,可改变监视定时器的检出时间。程序如图7.25所示 图7.25 WDT指令举例 监视定时器时间300ms 如果不写WDT,则在END处理时,D8000的值才有效 当PLC的运行扫描周期指令执行时间超过200ms时,CPU的出错指示灯亮,同时停止工作。 因此在合适的程序步中插入WDT指令,用以刷新监视定时器,以使顺序程序得以继续执行到END ,如图7.26 3.WDT指令还可以用于将长扫描时间的程序分割 图7.26 WDT用于分隔程序 XXXXX XXXXX

您可能关注的文档

文档评论(0)

136****3783 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档