我现在正在做一个s7-300软冗余的项目,上位机只有一台电脑,安装有WINCC。我想用创建冗余连接的形式进行冗余通讯切换,我在图形编辑画面下,用动态向导创建冗余连接,但是在我的变量相应的驱动连接下生成了内部变量,但是在全局脚本动作中却找不到生成的动作!请问这是为什么?是缺少相应组件,比如冗余软件包中带的WINCC驱动,还是winxp兼容性问题(我用的是winxp sp3系统,利用注册表骗过安装程序安装上的,WINCC版本为6.2 sp2)请各位大侠赐教!
问题补充:
我的主连接参数也不是论坛里说的以网卡MAC地址,槽号形式给出的,而是NC,“s7_concention”,“opc server”不知道怎么组态通道连接参数
最佳答案
wincc 6.2 sp2与xpsp3本身就是不兼容的,lz最好安装个兼容的系统,磨刀不误砍柴工
主连接应该是你先定义好的,至于是走MAV地址还是IP地址,是你自己定义的,不是一定就是走MAC地址,mpi一样可以做300软冗余。
利用动态向导,你选择你的主连接后,随后会让你填写备连接信息,如果你的主连接用的MAC地址,那这里的备连接格式也是填写MAC地址,填好以后自动生成代码和内部变量,全局变量可以通过全局C脚本编辑器查看,肯定有!运行时注意在启动选项里面把全局脚本运行系统勾选上。
提问者对于答案的评价:
虽然没能解决我的问题!但是还是要感谢你!现在问题已经解决,发现通过named connection驱动下建立opc server连接是生成不了全局脚本的!不是系统兼容性问题!
专家置评
named connection 是400H系统通讯所使用的。
s7-300 软冗余完全可以选择s7通讯,靠动态向导就可以完成。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc273776.html