第5章S7300的组织块及中断处理精品课件课件.pptVIP

第5章S7300的组织块及中断处理精品课件课件.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

第5章S7-300的组织块及中断处理;教学内容和要求;5.1组织块概述

5.2循环执行的组织块

5.3定期执行的组织块和中断

5.4事件驱动的组织块和中断处理

5.5启动组织块和中断处理

5.6背景组织块(OB90);5.1组织块概述;一、组织块的概述;块的类型;组织块(OB)是CPU操作系统与用户程序间的接口;3.组织块与程序结构;;;;;被中断的OB块的数据保存;组织块由操作系统自动调用

组织块不能互相调用

基本功能是调用用户程序。

组织块代表着系统功能。;二、组织块的组成;三、组织块的分类和优先级;5.2循环执行的组织块;变量;5.3定期执行的组织块和中断;一、日期时间中断组织块(OB10~OB17);1.设置和启动日期时间中断;【例1】:设置日时钟中断;2.查询日期时间中断;;二、循环中断组织块(OB30~OB38);;【例4】:循环中断的使用;//先将OB35的循环周期由默认的100ms改为1000ms,下装到CPU中。

OB1:

Network1://在I0.0的上升沿激活循环中断

AI0.0

FPM1.1//在I0.0的上升沿,M1.1为1

JNBm001//否则跳转

CALLSFC40//激活OB35对应的循环中断

MODE:=B#16#2//用OB号指定中断

OB_NR:=35//组织块编号

RET_VAL:=MW100//保存错误代码

m001:NOP0

Network2://在I0.1的上升沿禁止循环中断

AI0.1

FPM1.2//在I0.1的上升沿,M1.2为1

JNBm002//否则跳转

CALLSFC39//禁止OB35对应的循环中断

MODE:=B#16#2//用OB号指定中断

OB_NR:=35//组织块编号

RET_VAL:=MW104//保存错误代码

m002:NOP0

OB35:

Network1:LMW4

+1

TMW4;5.4事件驱动的组织块和中断处理;一??延时中断组织块(OB20~OB23)和中断处理;;二、硬件中断组织块(OB40~OB47)和中断处理;模拟输入模块;三、异步故障中断组织块(OB80~OB87);实际的循环扫描时间超过设置的循环扫描时间。

?由于向前修改时间而跳过日期时间中断。

在处理优先级时延时太多。;3.诊断中断处理组织块(OB82);5.CPU硬件故障处理组织块(OB84);7.机架故障组织块(OB86);模拟输入模块;在CPU机架直流24V电压故障发生时,将Q4.0置位,当故障消失时,将Q4.0复位;四、同步故障中断(OB121和OB122);S7中可能产生的各种故障;为避免发生某故障时CPU进入停机状态,在CPU中建立一个相应的空故障组织块。

在故障OB块中编程实现所希望的响应,也可以在执行完规定指令后,

文档评论(0)

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

最新文档哦

1亿VIP精品文档

相关文档