回复:使用prosave软件,备份SIMATIC OP7屏,完全备份报错

已锁定

大萝卜0708

  • 帖子

    9
  • 精华

    0
  • 被关注

    0

论坛等级:游民

注册时间:2023-05-24

黄金 黄金 如何晋级?

发布于 2025-04-01 17:47:24

3楼

展开查看
以下是引用大连穆工在2025-04-01 08:03:46的发言 >1楼

针对您使用ProSave备份SIMATIC OP7面板时出现的完全备份失败问题,结合您描述的故障现象(分项备份成功但完全备份失败、触发HMI退出传输模式),以下是专业级排查方案:

一、故障根因分析

存储空间碎片化(最常见原因)

OP7内部Flash存储器可能存在坏块(常见于长期使用的设备)

完全备份需要连续存储空间(约需1.5倍运行时内存),而分项备份是分段写入

传输模式超时

完全备份耗时较长(通常3-5分钟),若HMI的Ready for transfer模式默认超时设置为120秒(部分老固件存在此限制)

ProSave版本兼容性

OP7属于较老型号,需确认ProSave版本支持列表(如V8.0以上对Win10支持有已知问题)

通信干扰

报错后连接中断表明物理层可能存在问题(如USB转RS232转换器供电不稳)

二、分步解决方案

步骤1:强制延长传输模式


' ProSave脚本示例(保存为*.vbs后通过"Script"按钮加载)
Sub Main
 Set myConnection = CreateObject("ProSave.Connection")
 myConnection.SetTimeout 300 ' 将超时设置为300秒
End Sub

或手动操作:在ProSave的Options > Communication Settings中将超时设为≥300秒

步骤2:存储介质维护

通过分项备份先导出所有配方和项目

执行存储器格式化:

在HMI上:Control Panel > Memory > Format Internal Flash

注意:需先备份关键数据!

步骤3:固件升级/降级

下载匹配固件(从西门子支持官网输入OP7具体型号如6AV3 647-0AA11-0AX0)

使用ProSave的Firmware Update功能,勾选Force Update选项

步骤4:硬件级修复


# 通信连接检查清单:- 使用原生RS232端口(非USB转换器)- 确认电缆为6ES7901-1BF00-0XA0(官方推荐)- 在HMI端测量RS232端口电压(Pin2/3应有±12V)

三、替代方案(当完全备份始终失败时)

通过项目文件重建


graph LR
A[原始项目文件*.hmi] --> B[在WinCC Flexible中编译]B --> C[生成新的OP7映像]C --> D[通过ProSave写入新设备]

手动克隆步骤

将成功备份的SolidDB.sdb(固态组件)和Recipes.xml通过ProSave分别恢复至新设备

在设备上执行冷启动(DIP开关切换到维护位置)

四、深度技术说明

完全备份失败时的底层错误通常源于:

S7HMIOS.SYS文件系统写保护(OP7的VxWorks系统特性)

CRC校验冲突(可通过ProSave日志中的0x8005_xxxx错误码确认)

建议检查ProSave生成的ps.log文件(默认路径C:\Users\Public\ProSave\Logs),重点查找:


[ERR] Block verification failed at sector 0x1A3F[WRN] HMI watchdog triggered during transfer

若问题仍未解决,可使用西门子官方诊断工具HMI Service Tool(需Service账号下载)进行底层存储器诊断。遇到物理坏块时,建议更换HMI存储芯片(需返厂维修)。


感谢大师,讲解的很详细。我是分开备份的 固件组态和配方,然后分开灌到新的OP7屏里去的,测试可以使用。我用的6XV1440-2KH32通讯线,外加一个RS232转USB转接线。感谢您的解答!


评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC WinCC / Panel

共有32566条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。