关于中断程序与子程序.docVIP

  • 6
  • 0
  • 约 4页
  • 2017-03-19 发布于天津
  • 举报
关于中断程序与子程序.doc

关于中断程序与子程序 中断程序什么时候会被调用? 在s7300/400中,中断程序不是由程序块调用,而是在中断事件发生时由操作系统调用。例如日期时间中断组织块(OB10); 1.在一项目双击CPU?,选择?选项,选中’’,同时设置’?选项,本例选择,?选项包括: ?不使用 ?只执行一次 每分钟执行一次 每小时执行一次 “每周”执行一次 “?每月”执行一次 “月末”执行一次 ”?每年”执行一次 设置开始执行的日期(Start?date)和时间(Time?of?day),设置完成后保存编译。例如我们选择了”每小时”执行一次. 2.创建OB10,然后打开OB10?组织块编写程序.所要编写的程序就是你Every?hour?每小时执行要执行的程序。 3.OB10编写完成后并将项目下载后,PLC运行。每当Every?hour?一小时,系统会自动调用OB10来执行你要执行的程序。 当PLC系统内时钟运行到200-5-25 14:16时,用OB10程序内的M11.0控制OB1程序功能如下: 二.?s7300/400的中断一般包括: 日期时间中断; 延时中断; 循环中断; 硬件中断。 在s7300/400中,上述中断均需调用相应的OB块来实现。

文档评论(0)

1亿VIP精品文档

相关文档