作业配置
基于 SIMATIC S7 上传类型的流程,下面是一个设备特定作业配置的示例。对于其他设备特定上传类型的 作业配置 可能会有所不同,具体内容可参阅这些上传类型的设备特定文档。
【作业配置】部分
例如:
- 启动 AdminClient 并打开 作业 模块。
- 在 项目树 中,选择要创建作业的组件。
- 点击功能区中的 创建 按钮,或将组件拖放到 作业 区域(屏幕中间)。
- 检查是否在 作业配置 区域(屏幕右侧)选择了特定的 上传类型。
- 在 执行 下,从下拉菜单中选择作业的执行方式:根据时间表、未计划、使用 BackupClient 或 由 URL 触发。
【通用】部分
- 作业名:为作业选择一个有意义的名称(最多 64 个字符)。
- 组件:在字段中输入 项目树 中的组件路径。
-
备份过期警告:如有需要,请从下拉列表中选择备份间隔。默认选项为 永不警告。如果在此选择了一个时间段,则备份超过该时间段的作业将在 备份时间戳 列中标记为警告符号。
-
时间表:只有在 执行 下拉菜单中选择了 根据时间表 值时,才会显示此字段。
-
单击该字段可打开 时间表 对话框。您可以在此定义作业执行的开始时间和时间间隔。
-
出错时:只有在 执行 下拉菜单中选择了 根据时间表 值时,才会显示此字段。
-
单击此字段将打开 出错时 对话框,您可以在其中指定出现错误时是否重复执行作业。您可以配置重复执行的最大尝试次数和尝试之间的暂停时间。
-
执行者:显示将要执行作业的计算机名称。默认情况下,该名称会自动确定。作业只在其中一个同步服务器上执行,则必须在此选择对应的服务器以实现同步。如果选择了自动,则作业会在两个服务器同步后执行。
Info
导入新序列号的许可证后,此处可能会显示(旧)序列号而不是计算机名称。如果出现这种情况,可以采取以下步骤:
-
如果尚未重新启动VDog MasterService,请重新启动。
-
如果显示仍然不正确,则必须选择新的计算机名。否则作业无法按时间表执行。
【通知】部分
只有在 上传类型特殊配置 对话框中指定了为作业执行发送 作业特定 或 每日 电子邮件时,才会显示 通知。
- 单击 通知对象 字段。
- 此时将打开 通知对象 对话框。
- 选择要通知的用户/用户组,并激活相应的复选框。
- 可以在 额外的电子邮件地址 字段中输入非 octoplant 用户的电子邮件收件人。输入多个收件人时,请用逗号分隔。
【上传和比较】部分
- 保存策略:保存策略下拉列表中有以下选项:
- 始终保存备份(如果相同则覆盖之前的备份):如果您希望最多只创建一个备份,请选择此选项。它包含当前的值以及在比较期间忽略的所有其他文件。
- 仅在与之前的备份不同的情况下保存备份:如果只有在检测到更改时才创建备份(取决于比较中包含哪些值),请选择此选项。
- 始终保存备份(即使相同也保留之前的备份):如果您希望每次执行作业时都要创建新备份,请选择此选项。如果您的可追溯性规则要求备份至少保留一年,您需要根据备份频率相应设置保留备份数(循环备份)的值。请注意,这种存储策略加上较高的回滚值可能会占用大量存储空间。
- 保留的备份数量(循环备份):请设置所需的值。一旦达到该值,将覆盖最旧的备份。默认值为5。
-
上传代理:如果您想为此作业使用上传代理,请从下拉列表中选择上传代理。然后点击 检查连接 以确保octoplant 可以访问安装了代理的计算机。如果检查失败,则作业也将失败。
Info
请注意,在使用代理时,所有用户信息和路径都是指安装代理的计算机,而不是服务器。如果您稍后要定义用户名或网络路径,这些必须存在于安装代理的计算机上,或路径必须可以从该计算机访问。
-
比较策略:请从下拉列表中选择比较策略。有以下三个选项:
- 服务器版本 <-> 备份、前一备份 <-> 备份 首先,将设备上版本的备份与项目的最后检入版本进行比较,然后将备份与前一备份进行比较。与其他选项相比,该选项可提供更多信息。不过,必须正确理解这些信息。示例:
- 如果备份与前一备份不同,但与项目最后检入的版本一致,这表明项目的新版本已经被开发、检入并安装到设备上(这是推荐的工作流)。
- 如果备份与上一次检入的项目版本不同,但与前一备份相同,则表明项目的新版本已被创建并签 入,但尚未安装到设备上。
- 如果备份与上次检入的项目版本以及前一备份都不同,则表明项目的新版本已经开发并安装,但尚未进行版本化和检入。
- 服务器版本 <-> 备份:将设备上运行的程序与项目的最后检入版本进行比较。不会比较作业结果。如果 octoplant 系统(无论比较器配置如何)总是 检测到备份与前一备份之间存在差异,则建议使用此选项。在这种情况下,执行比较没有意义。
- 前一备份 <-> 备份:将设备上运行的程序与前一备份进行比较,而不是与最新版本进行比较。如果使用此选项检测到差异,这可能意味着以下情况:
- 该项目开发了一个新版本,并已安装在设备上。
- 在比较过程中未忽略实际值或强制值(这意味着备份总是与前一备份不同)。
- 设备上的程序已更改。您可以使用 octoplant 的比较功能来确定进行了哪些更改。
- 服务器版本 <-> 备份、前一备份 <-> 备份 首先,将设备上版本的备份与项目的最后检入版本进行比较,然后将备份与前一备份进行比较。与其他选项相比,该选项可提供更多信息。不过,必须正确理解这些信息。示例:
- 比较代理:如果您希望为此作业使用比较代理,请选择比较代理。然后单击 检查连接 按钮,确保可以访问安装了代理的计算机。如果检查失败,作业也会失败。
-
如果您勾选了 启用作业特定比较配置 复选框,则可以使用 比较配置 按钮为此作业自定义比较设置:
【作业执行后自动创建版本】部分
只有在 上传类型特定配置 对话框中,才会显示该部分
- 在 通用 选项卡中,激活 启用自动创建版本 复选框,以及
- 在相应上传类型的选项卡中,启用自动创建版本复选框被激活。
在此情况下创建新版本:在下拉列表中,您可以指定何时自动创建组件的新版本:
- 从不:没有版本被自动创建。
- 发现不同(服务器版本 <-> 备份):如果在执行作业后发现服务器版本与备份之间存在差异,将自动生成新版本。
- 基本版本不存在:如果不存在基本版本,则无论作业结果如何,都会自动创建基本版本。
- 总是:如果作业已成功运行,则会自动创建新版本。如果作业执行过程中发生错误,则不会创建新版本。
【作业信息】部分
在本节中,您可以找到 作业 ID 和 组件 ID。这些信息与 脚本编写 等相关。
【SIMATIC S7 设置】部分
在这里可以针对所选上传类型进行特定设置。
【访问路径详情】部分
选择与控制器通信的 访问路径。
【备份】部分
减少网络负载,将已定义的块排除在比较之外。
【高级】部分
更改 TCP/IP 端口、指定 CPU 密码、配置上传失败时的重试以及指定数据包之间的等待时间。
常见问题
我能否将 octoplant 服务器设置为一次只备份一台设备?
您可以设置备份时间,使设备的备份有时间延迟(AdminClient > 作业 > 作业配置 > 通用 > 时间表 )。
或者,您也可以设置可同时进行的上传次数。具体步骤如下:
- 打开 AdminClient > INI 文件
- 选择
AgentStation.ini
文件(文件路径:{驱动器}:\vdServerArchive\VD$A\Configuration\Upload
) - 搜索 [Common] 节或添加它。输入密钥 4900,值为 1(只能同时进行 1 次比较)
- 在 [Common] 下添加上传类的节,输入密钥 4900,值为 1。
示例:
示例中的值表示同时创建的比较不会超过一个。
可并行执行的比较数量可配置如下:
- 打开 AdminClient > INI 文件
- 打开
AgentStation.ini
文件(文件路径:<Drive:>\vdServerArchive\VD$A\Configuration\Compare
) - 搜索 [Common] 节。如果不存在,请添加。写入密钥 4930 和值 2。
- 在该节下,将上传类与密钥 4930 以及并行比较的相应值一起上传,例如:
示例中的值表示同时进行的比较不会超过两个。
备注
- [Common] 节可以由多种上传类别类型的多个部分组成。可能的上传类别有 UNC、FTP 和 SimaticS7 等。
- 在 [Common] 部分中指定的值是最大值。如果在以下某个节中指定的值超过 4900,则适用 [Common] 节中定义的最大值。
- 可能的值:最小值 = 1,最大值 = 1024;默认值 = 5
在哪里可以找到 32 位作业 ID,该如何将其复制到剪贴板?
按以下步骤查找作业 ID:
- 导航至 作业 区域。
- 激活 作业 ID 栏。
- 如果作业至少被执行过一次,则会显示作业 ID。
按以下步骤,将作业 ID 复制到剪贴板:
- 单击 作业 ID,然后用 CTRL + C 复制。
- 将复制的文本粘贴到文本编辑器(如记事本)中。作业 ID 会与其余作业信息粘贴在一起。
- 只复制 32 位的作业 ID。为了在所有可能的场景中使用作业 ID,必须确保其完整且正确。
为什么即使安装了代理且正确配置了上传作业,作业还是会出错而且失败?
可能的原因
如果代理没有启动所需应用程序的管理员权限,而必须启动这一程序才能运行作业,则可能会出现此问题。
解决方案
请按以下步骤操作,以确保正确设置代理的登录账户:
- 打开 Windows 服务控制台(Windows -> 开始 -> services.msc)。
- 双击代理服务 VDogUploadAgent 或 VDogCompareAgent。
- 打开 登录 选项卡。
- 应选择 此账户 选项。如果不是这种情况,请选择该选项,并输入具有相关管理员权限账户的用户名和密码。
有关一般上传类型作业配置的更多信息,请参阅以下部分。