跳转至

作业配置

基于 SIMATIC S7 上传类型的流程,下面是一个设备特定作业配置的示例。对于其他设备特定上传类型的 作业配置 可能会有所不同,具体内容可参阅这些上传类型的设备特定文档。

【作业配置】部分

例如:

图:作业配置、SIMATIC S7 设置部分和访问路径详情

  1. 启动 AdminClient 并打开 作业 模块。
  2. 项目树 中,选择要创建作业的组件。
  3. 点击功能区中的 创建 按钮,或将组件拖放到 作业 区域(屏幕中间)。
  4. 检查是否在 作业配置 区域(屏幕右侧)选择了特定的 上传类型
  5. 执行 下,从下拉菜单中选择作业的执行方式:根据时间表未计划使用 BackupClient由 URL 触发

【通用】部分

  1. 作业名:为作业选择一个有意义的名称(最多 64 个字符)。
  2. 组件:在字段中输入 项目树 中的组件路径。
  3. 备份过期警告:如有需要,请从下拉列表中选择备份间隔。默认选项为 永不警告。如果在此选择了一个时间段,则备份超过该时间段的作业将在 备份时间戳 列中标记为警告符号。

    图:作业配置,如果备份时间早于则发出警告

  4. 时间表:只有在 执行 下拉菜单中选择了 根据时间表 值时,才会显示此字段。

  5. 单击该字段可打开 时间表 对话框。您可以在此定义作业执行的开始时间和时间间隔。

    图:调度器对话框

  6. 出错时:只有在 执行 下拉菜单中选择了 根据时间表 值时,才会显示此字段。

  7. 单击此字段将打开 出错时 对话框,您可以在其中指定出现错误时是否重复执行作业。您可以配置重复执行的最大尝试次数和尝试之间的暂停时间。

    图:出错对话框

  8. 执行者:显示将要执行作业的计算机名称。默认情况下,该名称会自动确定。作业只在其中一个同步服务器上执行,则必须在此选择对应的服务器以实现同步。如果选择了自动,则作业会在两个服务器同步后执行。

Info

导入新序列号的许可证后,此处可能会显示(旧)序列号而不是计算机名称。如果出现这种情况,可以采取以下步骤:

  • 如果尚未重新启动VDog MasterService,请重新启动。

  • 如果显示仍然不正确,则必须选择新的计算机名。否则作业无法按时间表执行。

【通知】部分

只有在 上传类型特殊配置 对话框中指定了为作业执行发送 作业特定每日 电子邮件时,才会显示 通知

  1. 单击 通知对象 字段。
  2. 此时将打开 通知对象 对话框。
  3. 选择要通知的用户/用户组,并激活相应的复选框。
  4. 可以在 额外的电子邮件地址 字段中输入非 octoplant 用户的电子邮件收件人。输入多个收件人时,请用逗号分隔。

【上传和比较】部分

  1. 保存策略:保存策略下拉列表中有以下选项:
    • 始终保存备份(如果相同则覆盖之前的备份):如果您希望最多只创建一个备份,请选择此选项。它包含当前的值以及在比较期间忽略的所有其他文件。
    • 仅在与之前的备份不同的情况下保存备份:如果只有在检测到更改时才创建备份(取决于比较中包含哪些值),请选择此选项。
    • 始终保存备份(即使相同也保留之前的备份):如果您希望每次执行作业时都要创建新备份,请选择此选项。如果您的可追溯性规则要求备份至少保留一年,您需要根据备份频率相应设置保留备份数(循环备份)的值。请注意,这种存储策略加上较高的回滚值可能会占用大量存储空间。
  2. 保留的备份数量(循环备份):请设置所需的值。一旦达到该值,将覆盖最旧的备份。默认值为5。
  3. 上传代理:如果您想为此作业使用上传代理,请从下拉列表中选择上传代理。然后点击 检查连接 以确保octoplant 可以访问安装了代理的计算机。如果检查失败,则作业也将失败。

    Info

    请注意,在使用代理时,所有用户信息和路径都是指安装代理的计算机,而不是服务器。如果您稍后要定义用户名或网络路径,这些必须存在于安装代理的计算机上,或路径必须可以从该计算机访问。

  4. 比较策略:请从下拉列表中选择比较策略。有以下三个选项:

    • 服务器版本 <-> 备份、前一备份 <-> 备份 首先,将设备上版本的备份与项目的最后检入版本进行比较,然后将备份与前一备份进行比较。与其他选项相比,该选项可提供更多信息。不过,必须正确理解这些信息。示例:
      • 如果备份与前一备份不同,但与项目最后检入的版本一致,这表明项目的新版本已经被开发、检入并安装到设备上(这是推荐的工作流)。
      • 如果备份与上一次检入的项目版本不同,但与前一备份相同,则表明项目的新版本已被创建并签 入,但尚未安装到设备上。
      • 如果备份与上次检入的项目版本以及前一备份都不同,则表明项目的新版本已经开发并安装,但尚未进行版本化和检入。
    • 服务器版本 <-> 备份:将设备上运行的程序与项目的最后检入版本进行比较。不会比较作业结果。如果 octoplant 系统(无论比较器配置如何)总是 检测到备份与前一备份之间存在差异,则建议使用此选项。在这种情况下,执行比较没有意义。
    • 前一备份 <-> 备份:将设备上运行的程序与前一备份进行比较,而不是与最新版本进行比较。如果使用此选项检测到差异,这可能意味着以下情况:
      • 该项目开发了一个新版本,并已安装在设备上。
      • 在比较过程中未忽略实际值或强制值(这意味着备份总是与前一备份不同)。
      • 设备上的程序已更改。您可以使用 octoplant 的比较功能来确定进行了哪些更改。
  5. 比较代理:如果您希望为此作业使用比较代理,请选择比较代理。然后单击 检查连接 按钮,确保可以访问安装了代理的计算机。如果检查失败,作业也会失败。
  6. 如果您勾选了 启用作业特定比较配置 复选框,则可以使用 比较配置 按钮为此作业自定义比较设置:

    图:作业配置、比较配置对话框

【作业执行后自动创建版本】部分

只有在 上传类型特定配置 对话框中,才会显示该部分

  • 通用 选项卡中,激活 启用自动创建版本 复选框,以及
  • 在相应上传类型的选项卡中,启用自动创建版本复选框被激活。

在此情况下创建新版本:在下拉列表中,您可以指定何时自动创建组件的新版本:

  • 从不:没有版本被自动创建。
  • 发现不同(服务器版本 <-> 备份):如果在执行作业后发现服务器版本与备份之间存在差异,将自动生成新版本。
  • 基本版本不存在:如果不存在基本版本,则无论作业结果如何,都会自动创建基本版本。
  • 总是:如果作业已成功运行,则会自动创建新版本。如果作业执行过程中发生错误,则不会创建新版本。

【作业信息】部分

在本节中,您可以找到 作业 ID组件 ID。这些信息与 脚本编写 等相关。

【SIMATIC S7 设置】部分

在这里可以针对所选上传类型进行特定设置。

【访问路径详情】部分

选择与控制器通信的 访问路径

【备份】部分

减少网络负载,将已定义的块排除在比较之外。

【高级】部分

更改 TCP/IP 端口、指定 CPU 密码、配置上传失败时的重试以及指定数据包之间的等待时间。

常见问题

我能否将 octoplant 服务器设置为一次只备份一台设备?

您可以设置备份时间,使设备的备份有时间延迟(AdminClient > 作业 > 作业配置 > 通用 > 时间表 )。

或者,您也可以设置可同时进行的上传次数。具体步骤如下:

  1. 打开 AdminClient > INI 文件
  2. 选择 AgentStation.ini 文件(文件路径:{驱动器}:\vdServerArchive\VD$A\Configuration\Upload
  3. 搜索 [Common] 节或添加它。输入密钥 4900,值为 1(只能同时进行 1 次比较)
  4. 在 [Common] 下添加上传类的节,输入密钥 4900,值为 1。
    示例:
[Common]
4900=1
[FTP]
4900=1

示例中的值表示同时创建的比较不会超过一个。

可并行执行的比较数量可配置如下:

  1. 打开 AdminClient > INI 文件
  2. 打开 AgentStation.ini 文件(文件路径:<Drive:>\vdServerArchive\VD$A\Configuration\Compare)
  3. 搜索 [Common] 节。如果不存在,请添加。写入密钥 4930 和值 2。
  4. 在该节下,将上传类与密钥 4930 以及并行比较的相应值一起上传,例如:
[Common]
4930=2
[FTP]
4930=2

示例中的值表示同时进行的比较不会超过两个。

备注

  • [Common] 节可以由多种上传类别类型的多个部分组成。可能的上传类别有 UNC、FTP 和 SimaticS7 等。
  • 在 [Common] 部分中指定的值是最大值。如果在以下某个节中指定的值超过 4900,则适用 [Common] 节中定义的最大值。
  • 可能的值:最小值 = 1,最大值 = 1024;默认值 = 5
在哪里可以找到 32 位作业 ID,该如何将其复制到剪贴板?

按以下步骤查找作业 ID:

  1. 导航至 作业 区域。
  2. 激活 作业 ID 栏。
  3. 如果作业至少被执行过一次,则会显示作业 ID。

按以下步骤,将作业 ID 复制到剪贴板:

  1. 单击 作业 ID,然后用 CTRL + C 复制。
  2. 将复制的文本粘贴到文本编辑器(如记事本)中。作业 ID 会与其余作业信息粘贴在一起。
  3. 只复制 32 位的作业 ID。为了在所有可能的场景中使用作业 ID,必须确保其完整且正确。
为什么即使安装了代理且正确配置了上传作业,作业还是会出错而且失败?

可能的原因

如果代理没有启动所需应用程序的管理员权限,而必须启动这一程序才能运行作业,则可能会出现此问题。

解决方案

请按以下步骤操作,以确保正确设置代理的登录账户:

  1. 打开 Windows 服务控制台(Windows -> 开始 -> services.msc)。
  2. 双击代理服务 VDogUploadAgentVDogCompareAgent
  3. 打开 登录 选项卡。
  4. 应选择 此账户 选项。如果不是这种情况,请选择该选项,并输入具有相关管理员权限账户的用户名和密码。

有关一般上传类型作业配置的更多信息,请参阅以下部分。

相关主题