首页> 外文期刊>Pomiary Automatyka Kontrola >Wieloplatformowy klient OPC do zarządzania sterownikami programowalnymi w warstwie sterowania bezpośredniego
【24h】

Wieloplatformowy klient OPC do zarządzania sterownikami programowalnymi w warstwie sterowania bezpośredniego

机译:跨平台的OPC客户端,用于在直接控制层中管理可编程控制器

获取原文
获取原文并翻译 | 示例

摘要

W artykule omówiono oprogramowanie typu klient OPC, przeznaczone do współpracy z serwerami OPC, działającymi w sieci Ethernet. Wykorzystano bibliotekę OpenOPC, umożliwiającą implementację funkcji klienckich, niezbędnych do współpracy serwerem OPC. Działanie aplikacji testowano w systemie, składającym się z kilku sterowników PLC, włączonych w sieć Ethernet, sterujących obiektami rzeczywistymi. Zaletą rozwiązania jest możliwość łączenia się z dowolnym urządzeniem z zainstalowanym systemem operacyjnym.%In this paper, a multiplatform client software dedicated for the cooperation with OPC servers is described. The main idea is to create a lean OPC client, using an OpenOPC library, which is able to make connection with any OPC server and which is operation system - independent. Generally, the OpenOPC library enables easy implementation of client functions necessary to exchange data with a selected OPC server, like making connection, writing and reading values of OPC tagnames. A ready-made client application was tested in the system, based on several PLC controllers, connected with the Ethernet network and controlled real time plants. A significant advantage of the proposed solution is the opportunity of making connection with any OPC server installed on a device with Windows, or OSX systems. At the beginning, a logical diagram of the system (Fig. 1) with a detailed description is presented. In the next chapter, an example of the use of an implemented lean OPC client is described. There are two possible structures of control systems: a distributed (Fig. 2) and centralized (Fig. 3), which can be operated using an OPC client. Additionally, a selected real time control system i.e. "Modular servo" (Fig. 4) is explained in more detail in relation to the OPC protocol. In the final part of this paper, an example of using the developed OPC client to prepare a communication channel (Fig. 5) and exchange data (Fig. 6) between the application and a selected PLC controller is given and described.
机译:本文讨论了OPC客户端类型的软件,该软件旨在与在以太网中运行的OPC服务器合作。使用了OpenOPC库,可以实现与OPC服务器合作所必需的客户端功能。该应用程序的运行在一个由多个PLC组成的系统中进行了测试,这些PLC连接到以太网网络并控制实际对象。该解决方案的优点是能够连接到安装了操作系统的任何设备。%本文介绍了一种专用于与OPC服务器协作的多平台客户端软件。主要思想是使用OpenOPC库创建精益OPC客户端,该库能够与任何OPC服务器建立连接,并且与操作系统无关。通常,OpenOPC库可轻松实现与选定的OPC服务器交换数据所需的客户端功能,例如建立连接,写入和读取OPC标记名的值。在系统中测试了一个现成的客户端应用程序,该应用程序基于几个PLC控制器,并与以太网网络连接并控制了实时工厂。提出的解决方案的显着优势是可以与安装在具有Windows或OSX系统的设备上的任何OPC服务器建立连接。首先,给出了带有详细说明的系统逻辑图(图1)。在下一章中,将描述使用已实现的精益OPC客户端的示例。控制系统有两种可能的结构:分布式(图2)和集中式(图3),可以使用OPC客户端进行操作。另外,选择的实时控制系统,即关于OPC协议,将更详细地解释“模块化伺服”(图4)。在本文的最后一部分,给出并描述了一个使用开发的OPC客户端准备通信通道(图5)并在应用程序和选定的PLC控制器之间交换数据(图6)的示例。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号