跳转至

配置 Siemens TIA Portal 站点上传作业

上传变体 站点上传 仅适用于 TIA Portal V15.1,是首选方法。

执行站点上传的要求

  • 站点上传 可以在与 octoplant 服务器相同的计算机上执行,也可以在代理上执行。我们建议在安装了代理的计算机上运行 站点上传 并进行比较。请确保以下几点:
    • TIA Portal 项目和 Step7 Pro 使用的所有模块均已安装。
    • TIA Portal 的所有已安装组件均已获得许可授权。
    • 安装的 TIA Portal 版本与创建项目时的版本相同。
  • 必须安装 TIA Portal Openness。
  • 执行 VDog MasterService 或代理的用户账户:
    • 必须具有本地管理员权限
    • 必须是 Siemens TIA Portal Openness 组的成员
    • 不一定要 是本地系统账户
  • 受密码保护的项目和受访问保护的控制器 只能从 TIA Portal 15.1 版本 上传。
  • octoplant 服务器上和 PLC 上的项目语言必须一致。如果项目语言不同,软件上传和站点上传都不会成功。

更多制造商要求请点击此处:

通用要求

  • 安装项目中使用的所有选件包、硬件支持包 (HSP) 和 GSD 文件。要安装 GSD 文件,只能打开一个 TIA Portal 实例。
  • 使用与下载时相同的 TIA Portal 主版本进行上传。
  • 确保安装了最新的 TIA Portal 和 HSP 更新。
  • 设备必须在 TIA Portal 硬件目录中可用。
  • 确保自动化许可管理器中提供所有必需的 TIA Portal 许可证。
  • 如果要上传多个站,设备名称在项目中必须是唯一的。
  • 使用空的 TIA Portal 项目,或确保上传前项目中未使用该设备名称。
  • 项目文本只能以使用的项目语言上传,这些语言在 PLC 属性“多语言支持”中指定。

硬件要求

  • 仅支持硬件控制器。
  • 不支持软件/开放式控制器和故障安全经典控制器。
  • 无法从清空(重置)的 S7-300/400 上传。
  • 300/400 系列 CPU 通过通信处理器 (CP) 连接时,无法进行站点上传。
  • 如果 F-PLC 已配置 PROFIBUS-IO 从站设备,则无法进行站点上传。
  • 如果之前执行过固件更新,然后从 CPU 中取出存储卡,则必须将 CPU 关闭并重新打开一次。
  • 对于旧版 TIA Portal 项目,在站点上传过程中可能会出现以下错误:
  • “无法确定模块类型 [...] 脱机”(例如 SITOP UPS 电池模块和 SENTRON 设备)
  • “硬件配置上传失败 (D0FA)”
  • “无法从 F-CPU 中加载安全相关数据”(适用于配有 F-HMI 或 F-SINAMICS 作为 PN-IO 设备的 F-PLC)
  • 需要安装最新的 TIA Portal / HSP 更新,在相应的 TIA Portal 编辑器中对每个模块和子模块执行“更新模块描述”,重新编译并下载,以启用上传功能。
  • 从 SINUMERIK ONE 的站点上传只考虑 PLC 用户程序部分,不考虑 NC 数据、HMI 数据或其他 PPU/NCU 数据的配置。为此请使用 SINUMERIK Operate 的存档功能。
  • 在 TIA Portal v15.1 中,无法对模块 6ES7 154-8FX00-0ABO V3.2 的控制器执行上传。

软件要求

  • 如果项目属性“块编译时支持仿真”(support simulation during block compilation)与用于站点上传项目下载的数据相对应的设置不一致,将会导致程序块属性的差异。
  • 只有已发布的库类型才会被上传,并自动添加到项目库中。
  • 如果项目库中缺少测试版本所基于的已发布库类型版本,则在上传过程中会跳过那些与处于“测试中”状态的库类型连接的程序块和 PLC 数据类型。
  • 从 octoplant 101.3.0 起,无论使用多少代理,执行上传都需要一个 TIA Portal 许可证。

网络要求

  • 不支持 S7 路由(例如,另一个 CPU 作为中间路由器)。
  • 不支持网络地址端口转换 (NAPT)。
  • 在防火墙、路由器或管理交换机中,为 PG/PC 设备打开目标端口 TCP 102(SIMATIC-S7 服务),并允许其使用任意源端口进行 IPv4 通信。
  • 如果是虚拟局域网(VLAN),路由器/交换机必须支持某些 PROFINET 功能。
  • 上传前必须在相应的 TIA Portal 对话框或 TIA Portal Openness 中选择与 PLC 相连的适当 PG/PC 接口(网络适配器)。
  • 必须使用与 PG/PC 连接的 PLC(或 CM/CP) PROFINET 接口的 IP 地址(或 DNAT 的公共 IP 地址)。
  • 确保不同网络层的 PG/PC 和 PLC(或 CM/CP)之间只有一条可能的网络路由。
  • 在使用 SCALANCE 设备设置路由器的情况下,必须在 PLC 所在网络中激活 TIA 接口 设置,才能转发设备信息。

安全性要求

  • 应停用 TIA Portal 菜单 联机 中的设置 只使用传统 PG/PC 通信,否则,设置为只允许安全 PG/PC 通信的 CPU 将无法再联机(适用于 TIA Portal V17 及更新版本)。
  • 上传配置时,在相应的 TIA Portal 对话框或 TIA Portal Openness 中输入相应的 PLC 访问保护级别密码(如果已配置)。

安全要求

  • 安全管理编辑器 中激活 从 F-CPU 启用一致上传 设置(适用于 TIA Portal V14 SP1 及更新版本)。该设置默认处于禁用状态,因为启用后会增加下载到 PLC 的时间。
  • 在使用 F-CPU 的情况下,所使用的项目语言必须在上传之前在空项目中激活,以确保安全相关项目数据的一致性。

PLC 功能

PLC 功能 V15.1 V16 V17 V18
站点上传 S7-1200 CPU 固件 >= 4.0
站点上传 S7-1500(F) CPU 固件 >= 2.1,包括 SIMATIC 驱动控制器
与固件 >= V2.9 的 S7-1500(F) CPU 进行证书处理和安全通信 - -
上传带有新部件号的 S7-1500(F) CPU 备件 更新 8
读取来自 S7-1200 CPU 和 S7-1500(F) CPU 的联机指纹数据,以便在上传之前快速进行站点比较 -
在上传过程中还原程序块、PLC 数据类型和 PLC 标签的组结构 - -

外围功能

外围功能 V15.1 V16 V17 V18
将带有 F-HMI 的 F-PLC 作为 PN-IO 设备上传 - - 更新 6
将 F-PLC 与 F-SINAMICS 一起作为 PN-IO 设备上传 - - 更新 6
将 PLC 与 SENTRON (PAC、COM) 一起作为 PN-IO 设备上传 仅通过 GSDML 仅通过 GSDML 更新 2
与 PLC 一起配置的 PN/PN 耦合器 仅通过 GSDML 更新 6 更新 2
与 PLC 配置的 IE/PB 链接 更新 6 更新 3

网络功能

网络功能 V15.1 V16 V17 V18
PG/PC 与 CPU 之间的直接网络连接
PG/PC 与 CPU 的 CM/CP 之间的直接网络连接
通过带有 IP 或 DNAT 路由的路由器在 PG/PC 和 CPU 之间建立网络连接
通过 IP 或 DNAT 路由器在 PG/PC 和 CPU 的 CM/CP 之间建立网络连接 - 仅通过 Openness 更新 t.b.a. 更新 6 仅通过 Openness

步骤

  1. 创建 TIA Portal 上传类型的作业。

    对于 S7-300/S7-400 控制器,建议在 比较策略 下选择值 前一备份 <-> 备份,因为在比较 服务器版本 <-> 备份 中总会存在差异。

  2. 进入 TIA Portal 设置 部分。

  3. 选择 站点上传 上传变体。

    图:作业配置,TIA Portal 设置部分,站点上传上传变体

  4. 如果组件包含多个项目文件,请从 项目 下拉菜单中选择所需的项目。

  5. 设备 下拉菜单中选择项目的 CPU。

    对于 专业技术保护,TIA Portal 提供了通过用户名和密码保护整个项目的选项。

    图:TIA Portal,设置项目保护

  6. 接口会自动确定。要手动输入,请选择 手动输入接口 复选框。

  7. 在相应字段中输入 PG/PC 接口插槽

    PG/PC 接口可在 TIA Portal 中的以下位置找到:

    图:TIA Portal,PG/PC 界面显示

  8. 自 TIA Portal V15.1 起,受密码保护的项目也可进行上传和比较。在 高级 部分,输入受密码保护项目的登录信息。

    Info

    您可以通过打开项目时的登录凭证提示,来识别受密码保护的项目:

    图:TIA Portal,项目保护,用户数据规范

  9. 如果设备的 IP 地址与项目的不同,例如使用 NAT 路由,则必须输入设备的 IP 地址。例如,使用 NAT 路由器时,请清除 使用项目中的设备 IP 地址 复选框,然后在 设备 IP 地址 字段中输入 IP 地址。

    选择 Check 按钮,检查您输入的 IP 地址是否可以访问。

  10. 如果设备是带安全功能的控制器 (F-CPU),请在 CPU 密码 字段中输入设备的密码。

    图:TIA Portal,F-CPU,输入密码

  11. 自 TIA Portal V17(固件 V2.9)起,通信默认是加密的。不过,您可以勾选 使用旧版 PG/PC 通信 复选框,以便使用传统的非加密通信方式。

  12. 如果勾选 仅在被选中的指纹改变时进行站点上传 复选框,就会显示可单独选择进行比较的指纹列表。

    上传前,所选指纹的状态会与上次保存的备份进行比较。如果指纹状态相同,则不执行站点上传。最后一次备份将作为上传结果。此时不会保存实际值。

    图:作业配置,TIA Portal 设置部分,站点上传上传,指纹

  13. TIA Portal 中,选择功能 允许从 F-CPU 持续加载

    图:TIA Portal:从 F-CPU 持续加载

在站点上传过程中,将使用 TIA Openness 创建备份。可以对备份进行详细比较和还原。实际值会被保存,并根据配置进行比较。站点上传支持例如受密码保护的项目、NAT 路由 和 CPU 密码等功能。

调试模式

如果发生 事件日志 中未列出的错误,您可以选择为 站点上传 激活 调试模式。激活调试模式后,TIA Portal 将以图像界面启动。如果出现错误,程序会等待 2 分钟,直到关闭 TIA Portal。

Info

如果激活了调试模式,则必须将执行服务作为应用程序运行。具体步骤参见 将代理作为应用程序启动

调试模式在以下目录中的文件 AgentStation.ini 中激活:

  • 服务器:D:\vdServerArchive\VD$A\Configuration\Upload
  • 代理:D:\vdAgentArchive\VD$A\Configuration\Upload

如果 upload 目录或 AgentStation.ini 文件尚未存在,则必须创建它们。

在文件 AgentStation.ini 中添加以下部分:

[TIAPortal]
DebugMode=Y

相关主题