更新时间: 2023-02-01
1.其他冗余同步数据区的影响。
其他冗余同步数据区如下,包括过程映像输出区和M区。主站数据随时同步到备用站。过程映像输出区不要大于CPU允许范围,而且每个ET 200M从站允许**32字节;M区大于1个字节,小于CPU允许**M区范围。否则,CPU停机。如果不需要使用,长度定义为0。
2.修改完FC100“SWR_START”的参数,重新下载后为何会导致CPU报错?
FC100“SWR_START”在CPU启动会生成相关的DB块,修改参数后必须删除已生成旧的DB块,否则会导致CPU故障。
所以,修改完FC100“SWR_START”参数后,建议使用下面方法重新下载。
打开项目在线窗口。
删除所有程序块。
重新下载块。
对CPU进行存储器复位操作。
方法2选中“Blocks” ,17所示菜单进行下载(删除MMC卡中所有的块,并把新的程序写到卡中,同时对CPU RAM进行一次复位)。
3.同步失败的原因?
当同步失败时,FB101“SWR_ZYK”的返回值会报16#8015的错误,同时状态字.5置1。在确保物理连接正常情况下,检查下面的参数设置。
Ø 根据不同的同步方式,注意FC100 “SWR_START”的参数。“MPI_ADR”表示对方的MPI地址,对于MPI同步有效;“LADDR” “VERB_ID”对于PROFIBUS/ETHERENT 同步有效,分别代表同步CP的硬件地址和连接号。
Ø 选择MPI同步,冗余程序块会调用SFC65“X_SEND”和SFC66“X_REV”进行数据同步,占用S7-300 CPU的2个“S7 basic communication”连接资源,。注意,要确保在组态中预留足够的资源,否则会因为连接资源不够影响同步链路的通讯。
4.FC102 “SWR_DIAG”作用。
FC102 “SWR_DIAG”必须在OB86中调用,软冗余系统才会对DP总线错误做出判断,从而控制主备切换。注意!如果不调用,此时状态字不会报任何错误,也不会影响CPU故障导致主备切换。但是对于此时出现的总线故障软冗余系统不会切换,但是外部IM153模块会执行切换。注意!FC102 “SWR_DIAG”一定不能修改块编号。
上一篇:5461-650
下一篇:5438-667备件