针对工业控制领域中生产设备种类繁多,数据通信协议不一致,系统集成越发复杂,使得企业难以实现对生产数据采集等问题,提出基于OPC技术的解决方案。鉴于现今企业上层应用系统多为JavaEE架构,通过采用Java语言实现的Utgard开源类库与OPC通信技术来构建数据采集系统,这不仅降低企业成本,便于自动化控制,同时也是一种新型工业数据采集方式,具有实际应用价值。