简单的回答就是:用于需要传输实时数据的任何时刻。对于需要考虑的多种情形, 下表介绍了最常见的几种类型, 简述了一些难点, 并给出了利用标准OPC组件加以解决的相关建议。
数据源 | 数据接收端 (用户) |
OPC解决的问题 | 相关建议 |
控制器(外部PLC) | 应用程序(HMI) | 不同厂商的控制器均使用各自的通信协议。OPC省去了HMI 针对各控制器“定制驱动器”的需要。 | - 控制器:使用 OPC 服务器 for 控制器 X - 应用程序:通常有内置的OPC客户端。如果没有, 则可使用适用于该应用程序Y的OPC DA 客户端。 |
控制器/设备 | 控制器或控制设备 | OPC服务器为您解决了控制器之间的通信, 因为各产品均采用各自厂商的通信协议, 不同于控制器与应用软件间的通信。 | - 数据源端、数据接收端的控制器X和Y分别需使用OPC DA服务器 for X和OPC DA 服务器for Y。 - 使用 |