Java读取OPC数据的两个主要协议是 OPC DA,OPC UA 这两个协议。OPC DA 协议是基于dcom配置实现的。需要配置客户端以及服务端的dcom。但是dcom配置失败的概率很高。所以本文章主要介绍OPC UA协议。DA协议的Java连接方案。可以参考文章。Java实现opc通信。
OPC UA协议是下一代的opc读取协议。主要是为了统一OPC 读取协议杂乱的问题,由OPC ua 协议基金会发起的。
Java读取OPC UA 的开源方案是 eclipse.milo
我的实现Demo是 Java通过UA协议操作OPC的demo和客户端工具