关于冗余IO的读入读出诊断去钝化初始化等

请问论坛中谁有冗余IO编程功能块FB450,FB451,FB452等对冗余IO进行读入读出诊断去钝化初始化等功能块的使用说明的,对这些使用真是搞得一头雾水! 为什么在冗余IO编程前需要冗余读入,编程完成后又要冗余读出,对应的参数RETURN_VAL和EXT_INFO有事要怎么设呢? 谢谢各位了冗余IO的变成有没什么好的资料!

图片说明:

关于冗余IO的读入读出诊断去钝化初始化等   

最佳答案

1、模板的去钝化
输入信号在差异时间后仍然出现偏差,CPU将没有变化的模块钝化,钝化的模板可以由以下事件重新激活:
、 冗余系统启动
、 冗余系统切换到冗余运行模式
FB 452 ”RED_DIAG”初始化后在系统切换到冗余运行模式时去钝化。该功能需 
要在OB 72(CPU冗余错)调用,FB 452 ”RED_DIAG”也需要在OB 82 (诊断中断),     
OB 83 (拔插中断), OB 85 (程序运行错)。确保冗余I/O功能块的正确的操作。
、 在运行过程中修改系统参数。
、 当至少有一个冗余模板通过功能 FC 451 “RED DEPA”解除钝化时。
当发生这些事件之一时, 去钝化将在 FB 450 “RED IN”中进行。在所有模板都          
去钝化后,将在诊断缓冲区中记录。
如果在单边集中式设备或单边 DP从站中使用冗余 I/O ,在站故障/恢复或更换故障模板后必须去钝化。冗余模板使用 FC 451 可以触发一个完全去钝化。
2、使用状态字确定钝化的状态,详见下述资料的6.7 模板的去钝化:
《第六章  冗余I O》下载:
http://ftp.gongkong.com/UploadFile/datum/2009-1/2009010415524600001.doc
http://www2.ad.siemens.com.cn/download/Upload/AS/manual/1186523[1].pdf

提问者对于答案的评价:
十分感谢阿鸣大师先生的回答,我想请问下如何确定我的400H系统冗余是模块级的还是通道级的,还有如果某块模块有问题了,更换步骤是怎样,需注意什么,再次感谢!

最佳答案作者回复:
1、S7-400H系统信息及诊断:
http://ftp.gongkong.com/UploadFile/datum/2009-1/2009010415521400001.doc
2、更换步骤是怎样?需要了解热插拔功能:
《PLC系统中热插拔功能的应用与说明(更新版)》下载:
http://www.ad.siemens.com.cn/download/SearchResult.aspx?searchText= A0138

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年11月13日 上午2:23
下一篇 2017年11月13日 上午2:23

相关推荐