楼主最近还看过
回复内容:
对:西玛仪表 028-66505957 13808018567关于西门子的300plc要实现冗余只能做软件冗余,而非硬件冗余。并且貌似300系列只能cpu冗余而不能io冗余。 300的软冗余貌似还需要个额外的冗余软件包。 远程io上每个et200m的机架需2个接口模块。io模块安装在et200m下。 内容的回复:
您好,我现在这边有一工程项目,就是想做S7-300的软冗余
你没有明白我的意思,这个项目 的控制硬件就是一套主站 主站上有输入输出模块,一套备用站 备用站无信号模块 硬件就是这么多
控制要求就是正常情况下主站控制整个系统,当出现故障时切换成备用站CPU来控制整个系统。
这边的硬件网络实现就是 通过CPU的集成DP口实现冗余数据同步, 通过主站的MPI接口与一台HMI实现网络连接
现在我搞不懂得问题就是主备CPU的切换 备用站如何来控制主站上的信号模块,即主备CPU都能够实现控制整个系统。
软冗余软件包我也有,我想用那个SWR_AGSEND_300来编程,但我不知道在SWR_START 那个冗余数据区怎么填,因为没有ET200M嘛,那个主站上IO模块地址在这上面怎么填写。
还有因为用的是集成的DP口做的冗余网络,没有用到CP通信模块,那个FDL连接是不是不要设置啊,我看那个AGSEND_300说明中好像提到了FDL连接,不过那个是针对CP通信模块的,这个集成的DP连接怎么搞啊。
求解答 ,谢谢
因为我也是刚做工程,无相关经验,这边的老工程师貌似也不怎么愿意教我,拜托告诉。