变更硬件导致WINCC无法从STEP7获取变量

做一个项目,WINCC的变量从STEP7中编译过来的。由于设计变化,将硬件组态的CP型号进行了更改,然后发现,STEP7在编译的时候出现信息:there are process variables whose names are not unique within the project after replacing special charecters.
打开日志,
Data update (S7 Program(1))
---------------------------

There were no variables to be updated.


*** Error(s) ***: 
  
  The following process variables exist more than once:
  
  
S7 Program(1)/blzq4
S7 Program(1)/blzq4
……
重新建了个项目,拷贝,然后再编译STEP7就没有问题了,但是由于WINCC里面的内容很多,画面、组态、代码很多,有没有其他的办法能解决这个问题。谢谢各位高手!

最佳答案

更改硬件配置后,将Step7先编译一下,然后关闭Step7,再从新打开,再编译step7和WINCC,有时候这么一开一关,编译就过去了,另外,还可以试着利用save as将项目复制修复一下,有时候也能解决问题,如果还是不行,你就按照你上面说的,新建项目从新上传一下变量,其他的图片或者变量记录,根据需要将对应的文件夹拷贝过去就可以了,不用从新做的

提问者对于答案的评价:
我发现只要CP不变,一般的变化都没啥问题。NND

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc268386.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日
下一篇 2019年6月11日

相关推荐

  • 打开暴风影音时Microsoft Script Debugger自动启动

    各位专家: 我的wincc6.0安装了脚本调试器Microsoft Script Debugger,在运行项目时,它总是自动弹出;而且当我打开暴风影音…

    SIMATIC WinCC 2019年6月11日
  • wincc 脚本切换问题

    我用vbs脚本给变量赋值做的画面,在一个窗口画面中显示。但是我有20条产线,每条产线很多画面,在窗口画面的画面名称里的动态对话框做事件,这样有几百条表达式,填的时候慢,又容易出错,…

    SIMATIC WinCC 2021年7月5日
  • wincc通过普通网卡走Mac连接plc,还需要simtic net吗

    wincc通过普通网卡,交换机通过以太网连接plc,还需要安装simtic net吗,两台上位机,一台plc。如果不需要那还用在netpro中做什么连接吗。用得是普同网卡…

    SIMATIC WinCC 2019年6月11日
  • 如何修改WICC登陆画面

    怎样修改WICC启动时的登陆画面,和激活时的进度条画面? 最佳答案 打开wincc项目管理器——项目里面——计算机——属性——图形运行系统——选择你要起动的画面(勾选上),保存后,…

    SIMATIC WinCC 2019年6月11日
  • 两个装有wincc的电脑通过以太网通信

    有没有相关手册资料什么的啊, 谢谢各位! 最佳答案 既然以太网之间已经能通讯了,可以直接发布服务器数据包,然后各自装载对方的数据包就可以了,这就是西门子的分布式系统架构。…

    SIMATIC WinCC 2019年6月11日
  • 如何将一个数组的中的数赋值给另一个数组

    求大神教教:wincc中,从OPC接收到的一组不确定具体个数的数据怎么样单个提出来给另一个数组处理(可能还要对数据的个数进行计算),因为我要把接收的数据的数据类型全转换成统一的形式…

    SIMATIC WinCC 2021年7月5日
  • 项目移植后控件趋势图没有过来

    我有一个项目是在WINCC5.1里做的现在移植到了6.0用的是XP系统。移植过来后所有的内容都很好用只有其中的一个画面中的控件趋势图不显示,这个画面中的模拟量采集显示和开关量控制都…

    SIMATIC WinCC 2019年6月11日
  • wincc flexible sp4 动画问题

    图1 是左边自己画的那个框。 图2是用的library的一个管道。我想要实现随着变量值的改变,管道的颜色进行改变,代表该管道有液体在流动,现在是我自己画的那个框…

    SIMATIC WinCC 2017年6月29日
  • 请问在WINCC全局脚本中,怎么调用控件

    我在全局脚本想调用一个控件,用VBS写的是Dim eDateSet eDate=ScreenItems("DTPicker1")其中DTPi…

    SIMATIC WinCC 2017年11月12日
  • Wincc不能正常“启动运行程序”功能

    原来还可以,但不知道为什么现在不能正常使用这个功能了?本来是可以使用这个功能连线监视的,但现在能进入页面,但不能正常显示数字,都是“######”,为什么?另外,我每次连线监视时,…

    SIMATIC WinCC 2019年6月11日