论文部分内容阅读
注塑成型工艺过程复杂,成型过程中机器运行参数对成形质量控制和企业管理十分重要。由于注塑机控制系统的封闭性以及通讯协议的不规范性,对注塑机的数据采集多处于人工或单机阶段,不仅采集效率低下,而且不具备兼容性与开放性,信息集成度和数据利用率低。本文分析了注塑机数据采集系统的主要需求和关键问题,提出了以高效性、兼容性、开放性为设计目标。在此基础上,研究和设计了基于OPC和Web Service的开放式注塑机运行数据采集系统,可兼容不同型号的注塑机,并通过标准协议方式实现注塑机对局域网或远程多个不同用户程序的数据共享,提高数据利用率和企业信息化水平。该系统具有三层结构:现场数据采集层、数据集中处理层和用户应用层。在现场数据采集层,一方面通过数据采集卡直接采集注塑机传感器信号,屏蔽了注塑机硬件的差异,实现系统对不同型号注塑机的兼容性;另一方面将注塑机数据封装为OPC服务器内的数据项,以OPC标准接口的方式对外提供数据访问服务,实现对不同应用程序的开放性。数据采集卡的硬件特性和OPC数据通讯方式保证了系统的高效性。数据集中处理层以OPC客户端和Web Service服务器为核心。OPC客户端是该层的数据输入,通过调用OPC接口从现场数据采集层获取注塑机群数据;Web Service服务器是该层的数据输出,通过Web Service接口对用户提供数据访问服务。通过Web Service接口,该层不仅提供远程访问支持,且具有跨平台和开放性。在上述工作基础上完成了关键的硬件选型,对软件处理流程和功能设计进行了讨论,实现了系统原型。通过与Matrikon OPC Explorer的通讯测试验证了系统的性能与稳定性;通过与注塑机的在线过程监测程序以及保压切换动态调整程序的成功交互,对系统的实时性与开放性进行了验证。