浔之漫智控技术(上海)有限公司
主营产品: 西门子低压中国授权代理商,SIEMENS西门子授权代理商,PLC模块、CPU模块、DP通讯电缆、6GK交换机、低压电器授权总代理商、代理商中国授权一级总代理商
西门子原装以太网电缆代理经销商
发布时间:2024-11-16

西门子原装以太网电缆代理经销商

上海浔之漫智控技术公司在经营活动中精益求精,具备如下业务优势:

SIEMENS可编程控制器

长期低价销售西门子PLC,200,300,400,1200,西门子PLC附件,西门子电机,西门子人机界面,西门子变频器,西门子数控伺服,西门子总线电缆现货供应,欢迎来电咨询系列产品,折扣低,货期准时,并且备有大量库存.长期有效   

欢迎您前来询价.100分的服务.100分的质量.100分的售后.100分的发货速度    

您的选择您的支持是我的动力! ————致我亲爱的客户!

价格波动,请来电咨询 

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

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

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

错误处理OB故障类别‘到达事件‘ 触发

  

‘离去事件‘ 触发


  

OB没有装载CPU停机
S7-1200S7-1500S7-300/400
OB80


  

超出循环时间*异步


  


  


  

时间错误**否***否***
OB82异步否***否***
OB83异步-否***
OB86异步-否***
OB121同步-
OB122同步-否***


  表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的手册

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

  “获取本地错误信息"指令支持块内进行本地错误处理。将“获取本地错误信息"插入块

  的程序代码中时,如果发生错误,则将忽略所有预定义的系统响应。

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

  具体用法可参考软件在线帮助或参考STEP7 Professional V12的手册

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

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

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


西门子原装以太网电缆代理经销商

展开全文
拨打电话 微信咨询 发送询价