wincc编译过程出错

六套PLC 一个os,编译过程出错,说一个变量存在多次,如下是编译的错误信息:到底是什么问题啊,
SIMATIC AS-OS-Engineering V6.1
Copyright ?SIEMENS AG 1995-2004. All Rights Reserved.

Compilation log
===============

S7 project name:                              MSS7(ETHERNET)-02
S7 project path:                              D:\msws7.24\MSS7-2(ETH)\MSS7(ETH.s7p
Co&mpilation mode:                            AS-oriented
Scope of compilation:                         Changes
Date of compilation:                          2011年5月6日 13:02:50

Options
-------

Variables and messages                        Yes
SFC Visualization                             No
Picture tree                                  No
Create / update block icons                   No
Archive tags                                  No


WinCC project paths
-------------------

MS-OS1               D:\msws7.24\MSS7-2(ETH)\wincproj\MS-OS1\MS-OS1.mcp


PLC-OS assignments and network connections
------------------------------------------

OS               S7 program       Subnet           Subnet type  WinCC unit           Station  Segment       Rack       Slot              Address

MS-OS1           S7 Program(1)    Ethernet(1)      Ind. Eth.    TCP/IP                                         0          2        192.168.1.190
MS-OS1           S7 Program(2)    Ethernet(1)      Ind. Eth.    TCP/IP                                         0          2        192.168.1.192
MS-OS1           S7 Program(3)    Ethernet(1)      Ind. Eth.    TCP/IP                                         0          2        192.168.1.191
MS-OS1           S7 Program(4)    Ethernet(1)      Ind. Eth.    TCP/IP                                         0          2        192.168.1.193
MS-OS1           S7 Program(5)    Ethernet(1)      Ind. Eth.    TCP/IP                                         0          2        192.168.1.194
MS-OS1           S7 Program(6)    Ethernet(1)      Ind. Eth.    TCP/IP                                         0          2        192.168.1.195

Data update (S7 Program(1))
---------------------------

There were no variables to be updated.


Data update (S7 Program(2))
---------------------------

There were no variables to be updated.


Data update (S7 Program(3))
---------------------------

There were no variables to be updated.


Data update (S7 Program(4))
---------------------------

There were no variables to be updated.


Data update (S7 Program(5))
---------------------------

There were no variables to be updated.


Data update (S7 Program(6))
---------------------------

There were no variables to be updated.


*** Error(s) ***: There are process variables whose names are not unique within the project after replacing special characters. 
  
  The following process variables exist more than once:
  
  
S7 Program(1)/DB_YC_WINCC
S7 Program(1)/DB_YC_WINCC

00 h 00 min 04 sec

问题补充:
难道两个PLC  db块内的变量名称不能一样,例如
第一个PLC  S7program(1)/LT_101:DB2.DBW0
第二个PLC  S7program(2)/LT_101:DB3.DBW20

最佳答案

1.你的变量名重复了
2.为什么会重复呢,因为你两套PLC里面有一样的变量名。按照道理说是可以的。但是你用是是step集成wincc,在wincc编译自动生成变量的时候会发现你将要生成的两个变量名是一样的,所以失败了。换句话说,就是两套PLC的变量可以重复,但是wincc里面即便是两个通讯连接里面的变量名也不能一样。
3.解决的办法,一般在做这样的项目的时候建议你在符号表中给PLC的变量命名的时候带一个后缀_PLC1 _PLC2,这样又简单明了,又直观形象。还可以避免重名
4.看了一下你的项目路径D:\msws7.24\MSS7-2(ETH)\wincproj\MS-OS1\MS-OS1.mcp
这样很不好,路径名中最好不要出现中文字符 也不要出现空格 .  - 这些,也就是不要出现标点符号。真的很不好,很危险,问题出现的那天要哭很久才能发现。呵呵!
祝工作顺利 天天开心

提问者对于答案的评价:
郁闷,至今没找到哪两个变量名一样

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

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

相关推荐

  • wincc以太网通讯不正常

    wincc和s7-300用以太网通讯.整体掉过一次电后(ups没输出了),后来跳过UPS直接市电供电.现在是隔13-15分钟左右wincc显示数据就清零一次,接着就恢复,从趋势里看…

    SIMATIC WinCC 2019年6月11日
  • 通讯问题

    上位机(WINCC)用串口跟PLC通讯,现在电脑上Step7是通讯上了的。现在WINCC死活通讯不上,不知道哪出问题了? 查看了设置,应该没什么问题的。各位大虾觉得我的设…

    SIMATIC WinCC 2019年6月11日
  • WINCC脚本问题,谢谢

    一个内部变量,平时为0,当变成1时候,执行a脚本。另一个b脚本的执行条件是:a脚本1个小时内没有运行。b脚本的条件“a脚本1个小时内没有运行”怎么实现?谢谢! 问题补充:忘了说了,…

    SIMATIC WinCC 2017年10月29日
  • 关于读取第三方数据

    1.DDE读取EXCEL文件中的数据,该EXCEL文件应该放在哪个目录里面?2.如何将从excel文件里面度来的数据放在DB数据快里面?求脚本语句。急谢谢大家 最佳答案 1.Win…

    SIMATIC WinCC 2019年6月11日
  • wincc用VBS读取变量归档数据到excel,根据Excel文档操作总显示“没有所需数据”

    1、按照提供的“在WinCC中如何使用VBS读取报警记录数据到EXCEL.pdf“中的文档操作,运行结果总是提示没有所需数据;2、后来我从下载中心下载了标准项目,里面有写好的代码,…

    2021年7月5日
  • 博途V11软件问题

    我现在一编译就会报附图所示的错误(包括编译,仿真,下载),不进行编译时就没事。会不会是组态的程序自身的问题导致的?求大神指教。。 问题补充:电脑里装了很多软件,这要是重做系统多坑啊…

    2017年8月18日
  • wincc组态程序可以不下载到HMI中直接和plc连接吗?

    wincc组态程序可以不下载到HMI中直接和plc连接吗,就是wincc直接相当于HMI。 最佳答案 1、WinCC 可以工程师站,直接就当成操作员站,不用下载的。&nb…

    SIMATIC WinCC 2021年7月5日
  • WINCC 归档备份问题

    在快速归档和慢速归档中的备份组态中都勾选了归档备份,也设置了目标路径和备选目标路径,可为什么在目标路径中没有看到相关文件,求解答,我的是WINCC V6.0版本 最佳答案…

    SIMATIC WinCC 2021年7月5日
  • WINCC动态链接库和头文件

    WINCC动态链接库和头文件在什么地方,有多少,怎么可以看到,都是什么含义。我现在在学习C脚本,看到人家编程时用到useadmin.dll   PWR…

    SIMATIC WinCC 2019年6月11日
  • wincc在编辑画面时报的错误信息

    wincc在编辑画面时错误信息:“StgOpenStorage hr = There are  insufficient…

    SIMATIC WinCC 2019年6月11日