- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1、自由循环组织块 OB1
S7 CPU 启动完成后,操作系统循环执行 OB1 ,OB1 执行完成后,操作系统再次启动 OB1 。在 OB1
中可以调用 FB 、SFB、FC、SFC 等用户程序使其循环执行。除 OB90 以外, OB1 优先级最低,可以被其他
OB 中断。 OB1 默认扫描监控时间为 150ms (可设置),扫描超时, CPU 自动调用) B80 报错,如果程序中
没有建立 OB80 ,CPU 进入停止模式。
2、日期中断组织块 OB10~OB17
在 CPU 属性中, 可以设置日期中断组织块 OB10~OB17 触发的日期、 执行模式 (到达设定的触发日期
后, OB 只执行一次或按每分、每小时、每周、每月周期执行)等参数,当 CPU 的日期值大于设定的日期
值时,触发相应的 OB 并按设定的模式执行。 在用户程序中也可以通过调用 SFC28 系统函数设定 CPU 日期
中断的参数,调用 SFC30 激活日期中断投入运行,与在 CPU 属性中的设置相比,通过用户程序,可以在
CPU 运行时灵活地修改设定的参数,两种方式可以任意选择,也可以同时对一个 OB 进行设置。
3、时间延迟中断组织块 OB20~OB23
时间延迟中断组织块 OB20~OB23 的优先级及更新过程映像区的参数需要在 CPU 属性中设置, 通过调
用系统函数 SFC32 触发执行, OB 号及延迟时间在 SFC32 参数中设定,延迟时间为 1~60000ms,大大优于
定时器精度。
4、循环中断组织块 OB30~OB38
循环中断组织块 OB30~OB38 按设定的时间间隔循环执行,循环中断的间隔时间在 CPU 属性中设定,
每一个 OB 默认的时间间隔不同, 例如) B35 默认的时间间隔为 100ms,在 OB35 中的用程序将每隔 100ms
调用一次,时间间隔可以自由设定,最小时间间隔不能小于 55ms。OB 中的用户程序执行时间必须小于设
定的时间间隔,如果间隔时间较短,由于循环中断 OB 没有完成程序扫描而被再次调用,从而造成 CPU 故
障,触发 OB80 报错,如果程序中没有创建 OB80 ,CPU 进入停止模式。通过调用 SFC39~SFC42 系统函数
可以禁止、 延迟、 使能循环中断的调用。 循环中断组织块通常处理需要固定扫描周期的用户程序, 例如 PID
函数块通常需在循环中断中调用以处理积分时间的计算。
5、硬件中断组织块 OB40~OB47
硬件中断也叫过程中断,由外部设备产生,例如功能模块 FM 、通信处理器 CP 及数字量输入、输出
模块等。通常使用具有硬件中断的数字量输入模块触发中断响应,然后为每一个模块配置相应的中断 OB
(一个模块只能良一个中断 OB ,S7-300 系列 PLC CPU 只能触发硬件中断 OB40 ),在模块配置中可以选
择输入点的上升沿、下降沿或全部作为触发中断 OB 的事件。配置中的中断事件出现,中断主程序,执行
中断 OB 中的用户程序一个周期,然后跳回中断处继续执行主程序。使用中断与普通输入信号相比,没有
主程序扫描和过程映像区更新时间,适合需要快速响应的应用。
如果输入模块中的一个通道触发硬件中断,操作系统将识别模块的槽号及触发相应的 OB ,中断 OB
执行之后发送与通道相关的确认。在识别和确认过程中,该通道再次触发的中断事件将丢失;如果模块其
他通道触发中断事件,中断不会丢失,在当前正在运行的中断确认之后触发;如果是不同的模块触发的中
断事件,中断请求被记录, 中断 OB 在空闲 (没有模块其他通道的中断请求) 时
您可能关注的文档
- 物联网综合试题.pdf
- 物流法律法规试题和答案解析.pdf
- 物流服务业务操作流程.pdf
- 物流工程试卷及答案.pdf
- 物流管理概论期末考试A卷(含答案).pdf
- 物流管理基础复习题(含答案)及参考答案.pdf
- 物流基础试卷(05-11)及答案.pdf
- 物流基础题库.pdf
- 物流技术与实务.pdf
- 物流技术与实务1-4章电子教案(高教社蓝仁昌版).pdf
- 2025《绿色消费行为及影响因素研究的国内外文献综述》11000字.doc
- 《GB_T 41162-2022特殊物理性能合金钢铸件》专题研究报告.pptx
- 安全素能培训课件.pptx
- 《GB_T 41170.1-2023造口辅助器具的皮肤保护用品 试验方法 第1部分:尺寸、表面pH值和吸水性》专题研究报告.pptx
- 2025《马铃薯播种与施肥机机械结构计算设计》12000字.docx
- 企业战略分析练习题与.pdf
- 《GB_T 41240-2022户用光储一体机测试》专题研究报告.pptx
- 安全素质培训PPT课件.pptx
- 安全策划书培训总结课件.pptx
- 《GB_T 41244-2022可冲散水刺非织造材料及制品》专题研究报告.pptx
原创力文档


文档评论(0)