PLC问答 > S7-400H冗余系统CPU切换后SIS联锁误动作,查了三天没头绪

S7-400H冗余系统CPU切换后SIS联锁误动作,查了三天没头绪

西门子 提问者: 2026-11-02 09:43 2 浏览
各位同行,遇到个棘手问题,实在没辙了,上来请教一下。

现场情况:无锡某化工装置,DCS用西门子S7-400H冗余系统,下挂ET200M从站,SIS独立一套。上周做冗余切换测试,主CPU切到备CPU的瞬间,SIS那边收到一个DO误跳闸信号,导致一台泵联锁停了,虽没出大事,但生产断了两个小时。

已排查:1)检查了S7-400H的冗余光纤和同步模块,切换本身正常;2)SIS侧DI卡件信号记录显示是瞬时的脉冲;3)怀疑是切换时ET200M从站通信闪断导致输出模块抖动,但用诊断中继器抓不到明显丢包;4)也怀疑过SIS和DCS之间的硬线信号隔离问题,但图纸对不上现场接线。

困扰一周了,现在冗余切换测试不敢再做,生产那边催着要结论。按GB/T 21109和IEC 61508的要求,这种误动作必须定位根因才能关闭隐患项。有没有兄弟遇到过S7-400H切换导致从站输出抖动的?或者SIS与DCS信号隔离这块有经验的?在线等,急。
3 个回答
陈静 · 2026-11-02 11:10
冗余切换时DO误跳,八成是ET200M的DO模块在CPU主备切换瞬间输出保持/清零配置没对齐,导致SIS侧DI抓到瞬时脉冲。别光看通信丢包,先查三点:一是DO模块的"保持最后值"还是"输出清零"参数,主备CPU必须一致,不一致切换瞬间就有电平跳变;二是SIS侧DI滤波时间设太短,建议加到20-50ms滤掉切换毛刺;三是那根硬线,图纸对不上就实测——切换瞬间用示波器或高速记录仪抓SIS的DI端,看脉冲宽度和边沿来源,是通信抖动还是硬线串扰一测便知。先测脉冲宽度,几十毫秒以内基本是软件配置,纳秒级才是硬线干扰。
李娜 · 2026-11-02 12:10
兄弟别急,这种“切换瞬间跳一下”的活儿我见过类似的。你先别盯着光纤和诊断中继器,那俩能抓到丢包才怪——切换瞬间的毛刺往往在毫秒级,中继器采样跟不上。重点查两处:一是ET200M从站上挂的DO模块,冗余切换时背板总线会有一小段刷新空窗,输出模板如果没做“保持最后值”配置,很容易抖一下,去硬件组态里看那路DO的“响应监视时间”和替换值设置。二是SIS那颗DI的输入滤波时间,一般默认几毫秒,把滤波拉到20ms以上,瞬时脉冲就吃掉了。还有,图纸对不上现场这事儿最坑,拿万用表顺着那根硬线实地量一遍,八成是屏蔽层单端接地没做好,切换时共模干扰窜进去了。先试滤波和DO保持值,成本最低,测完告诉我结果。
王强 · 2026-11-02 10:10
查三天不冤,这问题藏在切换时序里。听我的,先查ET200M从站输出模块的保持型设置——S7-400H切换瞬间,若DO模块没开"保持最后值"或保持时间太短,输出会瞬抖,SIS那边就当成脉冲收了。第二,看SIS侧DI卡有没有做信号滤波,光栅隔离器的响应时间对不上也会误判。第三,重点核对SIS和DCS之间那几根硬线,图纸对不上现场就别信图纸,拿万用表逐根测,尤其公共端接地是不是两边都接了。先把DO保持设置改对再测切换,十有八九就是它。

我来回答

上传中...
系统将自动为您分配一个称号