在本文中,我们将展示如何使用西门子 Tia Portal 软件将程序从物理 PLC 备份到您的计算机。
内容:
- 为什么需要备份?
- 如何从 PLC 进行备份?
- 关于从 PLC 备份的注意事项
- 结论
为什么需要备份?
想象一下,如果您在使用软件时不小心从 PC 中删除了软件。或者您可能需要对已运行 10 年的某些流程软件进行更新,并且您不再拥有软件代码。
与其从头开始重写整个代码,不如直接上传当前代码并对其进行更改,这样会更容易。
在本文中,我们将展示如何轻松地将 PLC 中包含的软件上传到您的 PC。
如何从 PLC 进行备份?
与使用 S7-300 或 S7-400 等旧控制器相比,使用新型西门子控制器 S7-1200 和 S7-1500 的 TIA Portal 在备份时具有更多优势,使用旧控制器时,您可以进行备份,但不会显示任何注释或寻址详细信息,软件可以正常工作,但难以阅读或理解。
使用较新的 PLC 控制器,您现在可以上传代码以及所有相关的寻址和注释,这将使阅读代码变得非常简单,并可以对其进行任何更新。
从 PLC 上传软件的步骤
创建一个新项目,但与我们通常所做的不同,我们不会添加新设备,而是按 “在线” 并选择 “将设备上传为新站”。见图 1。
图片 1 – 将设备上传为新站。
这将带您将设备上传到 PG/PC 窗口。参见图片 2。
图片 2 – 上传设备窗口。
您需要选择上一张图片中所示的 PG/PC 接口类型,然后按“开始搜索”。
搜索完成后,您将看到软件找到的所有设备。请注意,不必只查找 PLC;您还可以找到 HMI、IO 模块以及软件可以检测到的所有其他通信模块。参见图片 3。
图片 3 – 扫描完成并找到设备。
扫描完成后,您可以选择需要上传的 PLC,然后按“上传”。这将开始将软件从 PLC 上传到您的 TIA Portal。参见图片 4。
图片 4 – 从 PLC 上传完成。
从上一张图片中可以看到,保存在 PLC 上的完整项目将上传到您的 TIA Portal。甚至包括所有注释和地址。参见图片 5。
图片 5 – PLC 项目已上传
如您所见,整个 PLC 项目已从 PLC 上传到您的 PC。包括所有块、注释和项目配置。
关于从 PLC 备份的注意事项
如果您的 PC 和 PLC 具有不同的 IP 地址,TIA Portal 将要求您为 PC 分配一个与 PLC 寻址相匹配的新 IP,如果您允许,它甚至会自动执行此操作。
如果 PLC 上的项目受密码保护,则在上传步骤开始之前会要求您输入此密码,如果您无法提供正确的密码,则上传将无法启动。请确保您知道该密码(如果有)。
有时,TIA Portal 会找到您的 PLC,但由于各种原因无法上传项目,例如,PLC 上的项目是用与您当前使用的 TIA Portal 版本不同的版本编写的。无论哪种情况,都会向您显示上传失败的原因,一旦这些原因被清除,您就可以上传。
结论
- 您可以使用 TIA Portal 将 PLC 上的项目上传到您的 PC。
- 如果 PLC 是 s7-1200 或 s7-1500,则将上传项目以及所有相关寻址和注释。
- 如果有任何原因阻止 TIA Portal 上传项目,TIA Portal 会向您显示此原因,一旦您解决问题,您就可以上传。