Logo  
企业邮局QQ快速登录
浏览文档 当前位置:广州若恒 >> 支持中心 >> 技术文摘 >> 浏览文档
西门子的S7-1200和S7-1500支持哪些错误处理OB
西门子的S7-1200和S7-1500支持哪些错误处理OB(1)
核心提示:  OB按优先级大小执行,如果所发生事件的优先级高于当前执行的OB ,则中断此 OB 的执行。优先级相同的事件,将按发生的时间顺序进行处理。   与西门子的S7-300/400比较,S7-1200/1500的错误处理有了较大的变化,本文主要介绍西门子S7-1200/1500所支持的错误处理组织块以及CPU对这些错误的响应。S7-300/400用于错误处理的组织块,请参考链接:http://support.automation.siemens.com/CN/view/zh/11499205  

  OB按优先级大小执行,如果所发生事件的优先级高于当前执行的OB ,则中断此 OB 的执行。优先级相同的事件,将按发生的时间顺序进行处理。

  与西门子的S7-300/400比较,S7-1200/1500的错误处理有了较大的变化,本文主要介绍西门子S7-1200/1500所支持的错误处理组织块以及CPU对这些错误的响应。S7-300/400用于错误处理的组织块,请参考链接:http://support.automation.siemens.com/CN/view/zh/11499205

  1 S7-1200/1500的错误处理组织块

  1.1 S7-1200的错误处理组织块

  图1-1

  S7-1200不再支持同步错误中断组织块OB121,OB122 。

  1.2 S7-1500的错误处理组织块

  图1-2

  西门子的S7-1200与S7-1500支持的错误处理组织块的块号与S7-300/400保持一致,不同的是S7-1500除时间错误中断组织块OB80的优先级22不能改变外,其它的错误处理组织块的优先级都可以修改。如诊断中断OB82:

  图1-3

  除了可以修改错误中断OB的优先级,S7-1500的事件中断(如硬件中断)的优先级也可以修改,这样用户通过修改优先级可避免重要的中断请求被其它中断请求延迟或中断。

  2 CPU对会引起错误中断的响应

  CPU对错误处理组织块的响应表:

  表2-1

  注:

  -: 不支持。

  *: 超出最大循环时间请求OB80时而下载OB80并不会使CPU停机,但如果一个周期内超时两倍的循环监控时间 S7-1200/1500/300/400都会停机。

  **: 由时间事件(如循环中断,延时中断,时间中断)触发的时间错误。

  ***:CPU不会停机,但会在诊断缓冲区产生诊断记录。

  3 GET_ERROR,GET_ERR_ID对PLC错误处理的影响

  GET_ERROR和GET_ERR_ID是“获取本地错误信息”指令,S7-1200/1500可通过编程用来查询程序块内出现的错误,这种程序执行中发生的错误就是所说的‘同步‘错误。

  图3-1

  “获取本地错误信息”指令支持块内进行本地错误处理。将“获取本地错误信息”插入块的程序代码中时,如果发生错误,则将忽略所有预定义的系统响应。

  GET_ERROR指令可以读到详细的错误信息,GET_ERR_ID只读到其中的错误编号。

  具体用法可参考软件在线帮助或参考STEP7 Professional V12的手册,下面链接可下载:

  http://support.automation.siemens.com/CN/view/en/68113685/0/zh

  因为GET_ERROR和GET_ERR_ID对PLC的同步错误处理的影响相同,下面只对GET_ERROR指令进行说明。

  3.1 GET_ERROR对S7-1200同步错误处理的影响

  因为S7-1200不支持OB121,OB122,在发生‘同步‘错误时,只在CPU的诊断缓冲区产生错误记录:同时ERR LED闪烁

  举例:IO访问错误

  程序中访问了外设地址ID1000:P,对S7-1200来说,ID1000是默认分配给高速计数通道HSC1,但是在实际的组态中没有使能HSC1,那么就不存在这个外设。

  图3-2

  S7-1200每执行一次这条指令,在诊断缓冲区产生一条错误记录,同时ERR LED闪烁,直到 ”Tag_1”复位。


Tags:西门 西门子 门子 支持 哪些 错误 错误处理 处理

0% (0)
0% (10)
发表评论
用户评论
 以下是对 [西门子的S7-1200和S7-1500支持哪些错误处理OB] 的评论,总共:0条评论
最新文档
·在线式氨气报警器HFTCY-NH3 
·松原煤气天然气泄漏报警切断 
·维控HMI和PLC在自动淬火设备上的 
·FH-9007型高压输电线路覆冰在线监 
·GSP认证药品仓库温湿度监控之多种 
推荐文档
视觉焦点
在线式氨气报警器HFTCY-NH3
松原煤气天然气泄漏报警切断
  2880306702
  sales@gzrh.com   在线发送
微信扫一扫
  技术支持
  技术论坛
  Support@gzrh.com   在线发送
  项目洽谈
  Support@gzrh.com   在线发送
  投诉与建议
  gzrh@gzrh.com   在线发送
  订阅精彩内容
  填写您的邮件地址,订阅我们的精彩内容:
  联系我们
销售热线:020-85520027/85520287
项目洽谈:020-85533142/85533145
联系传真:020-85520030/85536394
技术热线:020-61087040
咨询邮箱:gzrh@gzrh.com
公司地址:广州市天河区黄埔大道中662号金融城绿地中心509室