西门子PLC中OB块的作用

   2024-09-14 建材之家430
核心提示:OB的作用如下:OB1(Free Cycle)顺序扫描OB10~OB17(Time-Of-Day Interrupt)时间-日期中断OB20~OB23(Time-Delay Interrupt)时间延迟中断OB30~OB38(Cyclic Interrupt)周期性中断OB40~OB47(Hardware Interrupt)硬件中断OB55(Status Interrupt)状态中断OB5
OB的作用如下:
OB1(Free Cycle)顺序扫描
OB10~OB17(Time-Of-Day Interrupt)时间-日期中断
OB20~OB23(Time-Delay Interrupt)时间延迟中断
OB30~OB38(Cyclic Interrupt)周期性中断
OB40~OB47(Hardware Interrupt)硬件中断
OB55(Status Interrupt)状态中断
OB56(Update Interrupt)升级中断
OB57 (Manufacturer Interrupt)厂商专用中断
OB61~OB64(Synchronous Cycle Interrupt)异步周期中断
OB70(I/O Redundancy Error)I/O冗余错误
OB72(CPU Redundancy Error)CPU冗余错误
OB73(Communication Error)通信错误
OB80(Time Error)时间错误
OB81(Power Supply Error)电源错误
OB82 (Diagnostic Interrupt)诊断中断
OB83(Insert/Remove Interrupt)插/拔中断
OB84(CPU Hardware Fault)CPU硬件错误
OB85(Priority Class Error)优先级错误
OB86(Rack Failure)机架错误
OB87(Communication Error)通信错误
OB88 (Processing Interrupt)过程错误
OB90(Background OB)背景OB
OB100(Warm Restart)暖启动
OB101(Hot Restart)热启动
OB102(Cold Restart冷启动
OB121(Programming Error)编程错误
OB122(I/O Access Error)I/O存储错误
注:OB55,OB56,OB57,OB61,OB62,OB63,OB64,OB81,OB84,OB87,OB88,OB90是NOP(空操作)用户不需要用户不需要修改调用空操作的程序。
 
【温馨提示】本文内容和观点为作者所有,本站只提供信息存储空间服务,如有涉嫌抄袭/侵权/违规内容请联系QQ:727533600 删除!
 
举报收藏 0打赏 0评论 0

上一篇:西门子S7-1200PLC定时器怎样才能断电保持?

西门子S7-1200PLC在使用高速计数器的定时器无法做到断电保持,,普通的数据块可以,按照阿鸣老师的方法:可以在数据块里面设置。S7-1200的DB块必须要勾上“保持性”。DB块中如果勾上保持性,就可以断点保存数据;但是要注意,分两种情况:如果DB块是仅符号访问,可以勾选部分;如果不是,就要全勾选或全部勾选。

下一篇:西门子PLC编程软件和OB10编程步骤

1. 过定义OB10执行的起始时刻(日期和/或时间)和间隔时间对OB10进行配置。2. 通过S7组态工具配置CPU的日时钟的中断参数或者在程序中调用SFC28(SET-TINT)设置时间。3. 通过S7组态工具在CPU的日时钟中断参数块中选择激活项,4. 在BLOCK中插入OB10块,打开OB10,写入你要做的事5. 在程序中调用SFC30(ACT-TINT)来...
 
更多>同类电工资讯
推荐图文
推荐电工资讯
点击排行
网站首页  |  关于我们  |  联系方式  |  用户协议  |  隐私政策  |  版权声明  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报