是之前的一个老工程,可能在倒标签时漏掉了一个结构变量,但是该结构变量的标签还在。可现在这些标签无法修改和删除,用标签工具EXECL导出删除再导入后,该标签还是存在。请教各位大侠如何解决,希望解释得详细一点。
问题补充:
结构变量的定义已经丢失了,所以结构变量标签修改和删除不了。
最佳答案
Wincc里面修改结构变量的定义,需要先del掉定义过的所有该类型的结构变量,然后才能修改,这是方法一,也是最笨的方法。而用configure tools也是那个wincc安装光盘里面带的一个excel宏来做的话就简单了,这是方法而;今天在论坛里面逛,偶然发现了还有第三种方法,就是打开wincc的运行数据库,里面的两张table就存储了相关内容:
dbo.MCPTVARIABLEDESC 存储所有变量
dbo.MCPTUTYPESTRUCTMEMBER 存储结构变量的定义
试了下果然可以,但是改的时候一定要当心相关字段的含义,最好有相同属性的字段参考。
总结下:条件允许的话(安装了excel)就用方法二,条件差的话或者临时修改很少一点内容可以用方法三,但是一定要当心!!!
参考资料:http://blog.sina.com.cn/s/blog_60c39ba10100gjbk.html
提问者对于答案的评价:
这个答案不对,算了我还是重新弄
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc269024.html