各位老师 我的ES站是通过CP1623和CPU410-5H进行容错连接,我在WINCC变量管理Named connections下新建了连接命名为WWW并且参数连接到网络组态里的连接,由于是老系统改造,我在WWW里新建了 现在问题是我在CFC里建了一个PID回路,编译OS站上传变量的时候 新生成的变量没有出现在我建的WWW里面 而是自动生成了一个S7#程序的连接,查看了一下它里面的连接参数也是网络组态里的连接, 这S7#程序里的变量也是可用的吗? 或者我把新建的WWW里的变量全拷贝到S7#程序里 都是没问题的吗?
问题补充:
说明一下情况:老系统是300PLC的程序 老系统不动 我直接拷贝到PCS7里,在WINCC里手动添加的变量,新增程序有个PID回路,AI AO都是冗余 想着在PCS7里写简单点。
另一种想法:不用自动上传变量方法,我直接把PID的背景数据块里变量手动加到我那个WWW连接怎么样?
最佳答案
容错连接的话,只能在Named Connections下建立变量,不然当一台CPU出错时,wincc不能切换到另一台CPU。
解决方法:在编译OS站时双击s7程序与网络连接,选择正确的连接方式后再编译下载即可 (见附图)
另外一种方法是:将S7#程序下的变量复制到时NAMEED CONNECTIONS下应该也可以,但建议用上面的方法比较正规。
图片说明:
提问者对于答案的评价:
谢谢您
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc138709.html