跳转至

代理

代理具有多种强大功能。它们可以充当不同地址空间的子网之间的接口,支持备份作业的负载平衡,而且根据数据类型的不同,无需单独的编辑器许可证。更广泛地说,代理通过卸载上传和比较任务,帮助减少versiondog 服务器的处理流程负载。

在versiondog 服务器安装程序期间,代理设置会存储在服务器存档中。该设置支持 SmartUpdate 流程,也可用于在指定系统(如工程站、人机界面或工业 PC)上安装代理。

在目标系统上安装代理服务时,会自动配置两个新服务:VDog UploadAgentVDog CompareAgent 。这些服务可以执行以下任务:

  • 执行 versiondog 中配置的作业
  • 创建网络转换(例如从 TCP/IP 协议转换为 Profibus 协议时)
  • 备份人机界面,如Siemens的 WinCC
  • 访问设置它的计算机资源
  • 使用需要在第三方计算机上执行上传和/或比较的编辑器

人机界面上传和比较代理

该代理的一个变体专为备份人机界面系统而设计。人机界面上传和比较代理可在系统运行期间备份Siemens公司的 SCADA 系统 WinCC。这需要特殊的能力,因为系统通常处于运行状态(运行时),因此集成数据库中的文件会不断被访问。

使用这种代理是为了避免直接停机,因为操作站无需关闭即可触发备份。

图:带 HMI 上传和比较代理的 versiondog

上传和比较代理

versiondog 支持的所有自动化设备也可通过代理进行备份。因此,代理的功能范围与常规服务器应用程序类似。其优势在于,代理只接收和处理主服务器直接分配给它的作业,从而减轻了主服务器的负担。外包备份的结果会自动转发到主系统并进行传输。代理支持所有集成环境,这意味着可以实现最复杂的结构。这种变体通常用于进行某种规模扩展或负载平衡。

服务器现在扮演着“委托角色”。那些过于繁重或者可能没有必要编辑器许可证的上传作业,会被移交给“它的”代理,由代理接手操作工作并将结果告知服务器。

图:带上传和比较代理的 versiondog

上传和比较代理还可以在使用不同语言的网络参与者之间架起桥梁。如下图所示,它们使用不同的、互不兼容的协议(TCP/IP 和 Profibus)。然而,代理现在也可以访问 Profibus 设备,并将其上传至使用 TCP/IP 网络的 versiondog 服务器中。

由于代理提供了上传和比较的功能,因此可以将这些功能分开,让一个计算机系统使用代理进行上传,另一个进行比较。原则上,客户规模越大,所需要考虑的生产环境越大,网络就越有可能被分开,所提供的代理至少会在某种形式上带来价值。


相关主题