使用WinCC flexible传送程序时出现的各种问题小记 / 又名:WinCC flexible SMART V3“无法找到传送工具”的解决尝试日志

——
花了两天时间,就为了找个能用的组态软件。

WinCC flexible SMART V3

替代品

手头有一台西门子SMART 700 IE,过去上课时记得用的是wincc flexible 2008进行HMI组态。在官网查了一下,目前最新版本为wincc flexible 2008 SP5,下载地址为 点击此处(30天的试用版),该网页也包含了wincc flexible 2008 SP3,然而由于存在出口限制,对用户条件较为严苛,总之我没有下载成功。
在这里插入图片描述
然后我在百度上搜索到wincc flexible 2008还有免费授权的CHINA版(WinCC flexible 2008 SP4 CHINA),但是文档中提供的网址已经失效了,所以我将网址中的关键词放到搜索引擎中检索,找到了这个网页,网页中的连接同样失效了,看样子西门子官方已经放弃了对该版本的维护;但是在【触摸屏与软件对应表】中看到除了WinCC flexible 2008 SP4,最新的WinCC flexible SMART V3同样支持老款精彩面板:
在这里插入图片描述
其下载地址为 点击此处,从介绍中也可以清楚看到其完全兼容原有的SMART LINE V1和V2版本(IE为V2banben)。

出现的问题及无效的解决尝试

下载安装完成后可看到该软件支持的设备版本选项只有1.8.4.2:
在这里插入图片描述
HMI设备信息中实际上有两个版本信息:
在这里插入图片描述
Bootloader:引导装载程序版本
Image: HMI 设备映像的版本,此即设备版本

暂时忽略版本的配置,打开软件,初始界面几乎一模一样:
在这里插入图片描述
这里采用以太网下载模式,在HMI中配置好IP地址,并且在PC中ping通,然后进入Transfer模式;接着打开组态软件,填入HMI的IP地址,点击传送,出现了“无法找到传送工具”的错误:
在这里插入图片描述
网络上对该情况的解决方案很少,软件刚安装且是最新版本,并没有重置或重新安装的必要;又因为线缆问题暂时无法使用HMI的串进行口测试(经核查以太网下载配置方式无误),鉴于此推测还是由于HMI设备的版本过低。

后来发现该问题的出现应该和HMI系统版本无关,因为组态软件是有兼容性检查的,如果版本不一致会直接报错并提示更新;我在这个软件里测试了一下,发现不论是否连接设备,或者修改设备型号,都会提示该错误。

在【帮助信息】中可以找到下面这段话:

选择 HMI 设备的操作系统版本(节选)

在组态新的 HMI 设备时,WinCC flexible SMART 将自动选择最新版本的操作系统

如果要在一个装有旧版操作系统的 HMI 设备上使用新版操作系统,必需将相关的固件版本映象传送到该 HMI 设备中。WinCC flexible SMART 为支持的 HMI 设备提供必需的映像。可以在产品 CD 的“支持 > 映像”(Support >Images) 目录中找到该映像。

如果由于兼容需要,必需使用早期版本的操作系统,则必需将 WinCC flexbile 项目转换为先前的版本。在转换过程中,HMI设备的版本将自动设置为先前的版本。有关更多信息,请参见“转换项目”一章。

可见只有两种解决方法:升级HMI设备系统版本或降级项目版本。至于具体步骤软件内置的说明书讲的实在没什么参考性。
——
打开700 IE的用户手册,在【OS更新】一章中提到了如何升级HMI系统版本,可以通过 WinCC flexbile或者ProSave,因为不知为何前者并没有OS更新选项,最后还是选择再下一个 ProSave,下载地址与WinCC flexible SMART V3相同 点击此处
在这里插入图片描述

可以选择在恢复为或未恢复为出厂设置的情况下更新操作系统,感觉没有太大区别,这里选择了后者:
在这里插入图片描述
这里软件会自动寻找映像文件路径,更新方法非常简单。

系统很快顺利安装完成,但是仍然报错“无法找到传送工具”,这只能是组态软件的问题了。
在这里插入图片描述
关于如何解决这个错误我能找到相关性最大的是这个回答:
在这里插入图片描述
可惜对于WinCC flexible SMART V3来说,右下角托盘已经被取消了 点击此处
在这里插入图片描述
左下角的超链接点击之后似乎可以直接调用软件进行重置,但是我无法执行此操作。

推测的可能原因

可能的原因1

软件没问题,硬件没问题,那就只能是系统的问题,官网的系统要求如下:
在这里插入图片描述
我还是第一次看到列表里对win10支持这么好的西门子软件。这台电脑安装的是win7旗舰版,不是专业版或企业版,这可能是为什么发生此类问题的原因。之所以说是可能的原因,是因为通常来说只有跨系统版本的不兼容(XP、WIN7、WIN10),或者32位与64位的不兼容,没有听说过专业版、企业版、旗舰版之间不兼容。

可能的原因2

还想到一个原因,安装【WinCC flexible SMART V3】的时候可以自由选择文件安装位置,但在安装【 WinCC flexible 2008 SP4 CHINA】时,文件位置是固定安装在C盘,也许这也是问题出现的原因即文件路径的问题。

你们自己尝试吧,我不想整了。

WinCC flexible 2008 SP4 CHINA

移植

寻求西门子技术支持无果,最后还是决定退版本。找了台教学用PC主机,里面就安装着WinCC flexible 2008,而且确实是SP4 CHINA版的,但是硬盘里没有安装包,我想了想还是把整个软件的文件夹复制过来装在目前的电脑上。
在教学电脑上我看到该软件为standard:
在这里插入图片描述

但是在这台电脑上通过“启动中心”重置后,居然变成了英文版的advanced。最后当然是无法使用,一创建新项目就进入无响应状态:
在这里插入图片描述
不清楚为什么会这样,不过显然这是一次失败的尝试。

寻找下载链接

要进行软件修复必须用到安装包,没有办法,只能在非官方下载网站上寻找。结果没想到这些网站这么无良,用SP2来代替SP4,并配上了SP4的标题和介绍,要知道即便配置了兼容性,SP2也是没法安装在64位 win7的:
在这里插入图片描述
最后通过西门子论坛求助终于找到了真正能用的下载链接,老帖子的连接都失效了:
在这里插入图片描述

重新测试

费了九牛二虎之力安装的软件终于顺利将程序下载进了HMI,下载的时候我也知道了实际上WinCC flexible实际上是有兼容性测试的,版本不一致时会提示,然后直接在软件内更新即可:
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值