西门子S7-1200PLC编程与应用作者刘华波06程序设计课件.pptVIP

  • 224
  • 0
  • 约5.38千字
  • 约 70页
  • 2016-12-25 发布于广东
  • 举报

西门子S7-1200PLC编程与应用作者刘华波06程序设计课件.ppt

例:使用循环中断组织块,每隔1秒钟MW20的值加1。 硬件中断组织块 可以使用硬件中断OB来响应特定事件。只能将触发报警的事件分配给一个硬件中断OB,而一个硬件中断OB可以分配给多个事件。最多可使用50个硬件中断OB,它们在用户程序中彼此独立。 下面我们通过一个简单例子演示硬件中断OB的使用。S7-1200 CPU1214C集成输入点可以逐点设置中断特性。新建一个硬件中断组织块OB200,通过硬件中断在I0.0上升沿时将Q1.0置位,在I0.1下降沿时将Q1.0复位。 延时中断组织块 可以采用延时中断在过程事件出现后延时一定的时间再执行中断程序;硬件中断则用于需要快速响应的过程事件,事件出现时马上中止循环程序,执行对应的中断程序。 PLC中的普通定时器的工作与扫描工作方式有关,其定时精度受到不断变化的循环扫描周期的影响。使用延时中断可以获得精度较高的延时,延时中断以毫秒(ms)为单位定时。 延时中断OB在经过操作系统中一段可组态的延迟时间后启动。在调用中断指令SRT_DINT后开始计算延迟时间。延迟时间的测量精度为 1 ms。延迟时间到达后可立即再次开始计时。可以使用中断指令CAN_DINT阻止执行尚未启动的延时中断。 下面通过一个简单例子演示延时中断OB的组态方法。要求:在I0.0的上升沿用SRT_DINT启动延时中断OB20

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档