S7-1200硬件中断的学习总结

已锁定

工控猪

  • 帖子

    976
  • 精华

    0
  • 被关注

    7

论坛等级:侠士

注册时间:2010-06-24

普通 普通 如何晋级?

S7-1200硬件中断的学习总结

5787

7

2010-11-04 10:44:03

一、硬件中断组织块与硬件中断事件的概念、定义:
硬件中断组织块用于处理需要快速响应的过程事件,当出现CPU内置的数字量输入或信号板的数字量输入的上升沿、下降沿或高速计数器事件时,立即停止当前正在执行的程序,转为执行对应的硬件中断OB,应在硬件组态时定义中断事件,硬件中断OB的编号应大于或等于200。
S7-1200所支持的硬件中断事件有以下几种:
1、上升沿事件,CPU内置的数字量输入或信号板的数字量输入有低电平变为高电平时,产生上升沿事件;
2、下降沿事件,CPU内置的数字量输入或信号板的数字量输入有高电平变为低电平时,产生下升沿事件;
3、高速计数器HSC1-6的实际计数值等于设定值;
4、HSC1-6的方向改变,计数值由增大变为减小或由减小变为增大;
5、HSC1-6的外部复位,某些HSC的数字量外部复位,输入从OFF变为ON时,将计数器复位为零。
二、硬件中断的处理方法:
1、给一个事件指定一个硬件中断OB。这种方法比较简单方便;
2、多个硬件中断OB分时处理一个硬件中断事件,需要用DETACH指令取消原有的OB与事件的连接,用ATTACH指令将一个新的硬件中断OB分配给硬件中断事件。
有不足之处还请各位坛友多多指教!谢谢!
S7-1200硬件中断的学习总结 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1200系列

共有15234条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。