用于自动化的标准接口
OPC 意为“开放性、生产率与合作(Openess,Pro¬ductivity & Collaboration)”,它阐述了自动化领域中实现数据交换标准化的初衷。以前,操作和监视软件等应用程序被迫使用各控制器厂商的不同访问方法。OPC 是为统一的软件接口制定的规范,它独立于各个制造厂商,允许任意厂商的产品以一种一致的方式来访问数据。
OPC 规范
TwinCAT OPC 服务器提供如下规范:数据访问(DA)、报警和事件(AE)以及 XML-DA。数据交换(DA)基于微软的 COM 技术,为客户端提供数据。使用 OPC XML-DA 规范,能够通过 HTTP 以 XML 的格式进行数据交换。TwinCAT OPC 服务器 XMLDA 以微软 IIS (因特网信息服务器)插件的方式为基于 Web 的可视化系统或者 C++、.NET、JavaScript 应用程序提供 TwinCAT 变量。数据可通过 HTTP 协议穿过防火墙进行传输。
TwinCAT OPC 服务器既可以在配置器中配置,也可以通过 XML 进行配置。除名称域和事件域外,还可以通过配置工具或 XML 来定义 Beckhoff OPC 服务器的其它特性:通过仿真信号可检测 OPC 客户端/服务器之间的通讯而无需访问物理 I/O。
仿真算法可产生正弦、斜坡和随机信号,如用于配置幅度、斜率和偏移等。令人感兴趣的还有用于在线转换过程值的功能:可配置的线性转换功能可以使以“摄氏度”为单位的过程值在 OPC 客户端中显示为“华氏度”,或将“英寸”显示为“厘米”。
特性
其它特性

| 订货信息 | |
|---|---|
| TwinCAT OPC 服务器 | 用于访问 TwinCAT 的 OPC 服务器使用授权,支持数据访问、报警和事件以及 XML-DA 规范。 |
| TwinCAT OPC 服务器 CE | 用于访问 Windows CE 平台(x86、ARM、MIPS)上的 TwinCAT 的 OPC 服务器的使用授权,支持数据访问和 XMLDA 规范。 |