代理
代理具有非常强大的功能。它们既可以作为不同地址子网之间的接口,也可以作为备份作业中的负载平衡支持,对于某些数据类型,还可以免去购买编辑器许可证。一般来说,通过将实际上传和比较工作外包给代理,还可以减轻 octoplant 服务器的负载。
在安装过程中,代理也会存储在服务器存档中,并可从那里在预定使用的位置(如在工程站、人机界面、工业 PC 等)进行设置。在目标设备上设置两个新服务,可执行以下作业:
- 执行 octoplant 中配置的作业
- 创建网络转换(例如从 TCP/IP 协议转换为 Profibus 协议时)
- 备份人机界面,如西门子的 WinCC
- 访问设置它的计算机资源
- 使用需要在第三方计算机上执行上传和/或比较的编辑器
人机界面上传和比较代理
该代理的一个变体专为备份人机界面系统而设计。人机界面上传和比较代理可在系统运行期间备份西门子公司的 SCADA 系统 WinCC。这需要特殊的能力,因为系统通常处于运行状态(运行时),因此集成数据库中的文件会不断被访问。
使用这种代理是为了避免直接停机,因为操作站无需关闭即可触发备份。
上传和比较代理
octoplant 支持的所有自动化设备也可通过代理进行备份。因此,代理的功能范围与常规服务器应用程序类似。其优势在于,代理只接收和处理主服务器直接分配给它的作业,从而减轻了主服务器的负担。外包备份的结果会自动转发到主系统并进行传输。代理支持所有集成环境,这意味着可以实现最复杂的结构。这种变体通常用于进行某种规模扩展或负载平衡。
服务器现在扮演着“委托角色”。那些过于繁重或者可能没有必要编辑器许可证的上传作业,会被移交给“它的”代理,由代理接手操作工作并将结果告知服务器。
上传和比较代理还可以在使用不同语言的网络参与者之间架起桥梁。如下图所示,它们使用不同的、互不兼容的协议(TCP/IP 和 Profibus)。然而,代理现在也可以访问 Profibus 设备,并将其上传至使用 TCP/IP 网络的 octoplant 服务器中。
由于代理提供了上传和比较的功能,因此可以将这些功能分开,让一个计算机系统使用代理进行上传,另一个进行比较。原则上,客户规模越大,所需要考虑的生产环境越大,网络就越有可能被分开,所提供的代理至少会在某种形式上带来价值。