【万泉河】探索降级打开WINCC画面的方法
WINCC的画面,比如在旧版本下建立的, 到了新版本之后可以仍然打开使用。 然而,如果有些改动,或者只是简单做了保存, 那么这个文件到旧版本就打不开了。 因为文件定义的语法格式变了。
最近工作中遇到了。 其实也只是最简单的修改,在V7.5项目中做的画面,现在想在V7.3中打开,想找到解决方法。
我搜索了网上,在德国网站,搜索到一个叫做45947736_picture_creator_cn 的工具软件,连源代码都有。 下载地址是:
https://support.industry.siemens.com/cs/fr/fr/view/45947736/zh
这个软件的功能是可以把现有的WINCC的PDF画面的内容导出为一个CSV文件,同时还可以把CSV文件导入到WINCC中,生成PDF。

然后思路就可以很简单了, 我们是不是可以在V7.5的环境中运行这个软件,到出到CSV文件之后,复制到V7.3的环境中,导入生成。
同时,由于CSV文件是可编辑的。 即便在V7.5中用到了某些特殊的不能识别的图形元素,那就在EXCEL中打开,稍作调整,再做导入,也比从头在7.3中一笔一画地重新做图方便吧?
看来前途一片光明,大有希望!
然后开始操练, 却发现了问题。总是实现不了。 CSV文件导出之后,再到新版本中导入,啥也没有。 而倒回来即便在相同版本中打开,也仍然不能成功。
仔细比较了所生成的CSV文件,和软件自带的模板文件相比,发现了一点问题。


我自己导出的ObjectType列, 是空的!元件没有类型,当然导致导入的时候不能成功了
然而我测试了多个版本,各种设置,都没有成功。
发出来,请感兴趣的同行朋友一同测试,商量解决实现的方法。 说不定是我的人品不够好做不出, 说不定有人品好的, 一测就成功了呢!