400H冗余系统的问题

在建立400H冗余系统的时候,为了保证CPU的正常冗余运行,除了正确组态之外,还需要在编程的时候增加那些块来保证CPU的正常使用

最佳答案

主要是需要添加OB70、OB72、OB80、OB82、OB83、OB85、OB86、OB87、OB88、OB121和OB122,这几个OB块。

提问者对于答案的评价:
标准答案请参考专家置评。

专家置评

已阅,最佳答案正确。
标准答案:在冗余系统运行时,我们希望系统保持冗余运行状态,避免停机损失,为了使CPU在某些情况下能够忽略掉一些错误进行正常的工作,屏蔽一些我们错误,因此,需要加入OB70,OB72,OB80,OB82,OB83,OB85,OB86,OB87,OB88,OB121,OB122这些诊断中断OB块。
OB70(I/O冗余故障):在ProfiBus DP出现冗余故障或者进行切换的时候会调用,如果没有OB70,CPU不会进入STOP模式;
OB72(CPU冗余故障):在CPU出现冗余故障的时候会调用,例如主从切换,同步故障,同步模块故障,系统更新被取消或者校验错误;如果没有OB72,CPU会进入STOP模式;
OB80(定时错误):在OB1或者出错OB超过规定最大循环时间时调用;如果没有OB80,CPU会进入STOP模式;
OB82(诊断中断):在某个具有中断能力的一个I/O模板报告诊断中断时调用;如果没有OB80,CPU会进入STOP模式;
OB83(插拔中断):在插拔电源模块,或者插拔I/O卡件时调用;如果没有OB83,CPU会进入STOP模式;
OB85(优先级错误):在调用了优先级但是没有相应的OB时,或者使用SFB时背景数据块丢失或故障时,或者在更新过程映像区出错时调用;如果没有OB85,CPU会进入STOP模式;OB86(机架故障):在扩展机架中电源故障或者DP总线故障或接口模块丢失时调用;如果没有OB86,CPU会进入STOP模式;
OB87(通讯错误):在通信的信息不能被正确输入到数据块中,例如数据块的访问出错或者非法的全局标识号出现时调用;如果没有OB87,CPU不会进入STOP模式;
OB88(取消处理):在程序块的处理被取消时调用,大都因为某个程序块的嵌套深度太大引起;如果没有OB88,CPU会进入STOP模式;
OB121(编程错误):在用户程序中出错时调用,例如BCD转换,范围错误,计时器计数器错误,块错误时调用;如果没有OB121,CPU会进入STOP模式;
OB122(存取错误):在模板故障时调用,例如SM,FM,CP出错时调用;如果没有OB122,CPU会进入STOP模式;

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc175454.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月18日 下午10:57
下一篇 2017年6月18日 下午10:57

相关推荐

  • SCL程序出现错误,请问哪个地方错了?谢谢

    FUNCTION FC11: VOID// Block ParametersVAR_INPUT  // Inp…

    SIMATIC PCS 7 2017年6月13日
  • 两个AS站的信息交换

    工程师站集成了两个AS,AS1的一个信号在WinCC上显示,现在想用这个信号来控制AS2里的程序,不知道怎么才可以把这个BOOL信号联系起来,通过WinCC可以实现吗? 最佳答案 …

    SIMATIC PCS 7 2017年5月31日
  • PCS7 8.0 CH_DI 编译出错

    不是太确定是不是CH_DI引起的问题,8.0中 如果要用到CH_DI需要安装pcs7 7.1的库,在7.1的库里边才会有CH_DI这个模块,在编译的时候提示&q…

    SIMATIC PCS 7 2017年6月11日
  • DP接头问题

    原工作正常的414H冗余系统某一个从站IM153接口模块,左侧模块的BF1亮红灯,右侧正常。上端和下端的从站都工作正常,互换冗余的2个DP头,原来亮红灯的左侧工作正常,右侧亮红灯,…

    SIMATIC PCS 7 2017年8月15日
  • IO模块无法配置过程映像区,显示灰色的横线

    IO模块无法配置过程映像区,显示灰色的横线 最佳答案 这是由于已组态的I/O模块端口地址address,超出了SIMATIC项目CPU模块默认的Size of …

    SIMATIC PCS 7 2017年6月3日
  • 冗余IO问题

    最近采用400H,采用冗余IO,我想问下,调用了FB450,FB451,中间进行冗余IO的编程,是不是通过M点输出到IO点进行冗余,我们主要需要采集或者输出到对应的M点,谢谢 最佳…

    SIMATIC PCS 7 2017年6月10日
  • 监视块的报警 报警记录找不到

    我公司的PCS7,wincc7.0的系统,做了一个搅拌的跳停报警,用监视块提示,搅拌跳停监视块显示报警,但是把监视块中的报警确认后,报警记录里找不到。Alarm logg…

    2017年5月31日
  • 关于模版的问题。

    看到WINCC里面有两个画面分别是@PCS7Typicals.pdl和@@PCS7Typical.pd1做项目时CFC块对应的图标填成@MOT/FJ系统就在@PCS7Typical…

    SIMATIC PCS 7 2017年6月9日
  • 深入浅出PCS7电子版

     小第刚刚接触pcs7,请问在那里可以下载深入浅出PCS7电子版? 问题补充:谢谢大家了! 谢谢hen11201.我去了你说的地方,但我下不了,因为我没有网站积…

    SIMATIC PCS 7 2017年10月24日
  • 我第一次用SFC,不明白我自动的开始条件要放在哪里?

    我第一次用SFC,不明白我自动的开始条件要放在哪里?SFC里的START是条件判断呢,还是设定。有些云里舞里,请各位老师给我解释结实,譬如我要对一个阀门做自动控制,要求:M0。0=…

    SIMATIC PCS 7 2017年8月16日